You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2019/10/28 03:48:56 UTC

[incubator-iotdb] branch master updated: fix error message output (#481)

This is an automated email from the ASF dual-hosted git repository.

qiaojialin pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git


The following commit(s) were added to refs/heads/master by this push:
     new 68eb668  fix error message output (#481)
68eb668 is described below

commit 68eb668cfa3f42422354e17fa24d4ef7ca933f61
Author: Tianan Li <li...@163.com>
AuthorDate: Mon Oct 28 11:48:49 2019 +0800

    fix error message output (#481)
---
 session/pom.xml                                             | 4 ++++
 session/src/main/java/org/apache/iotdb/session/Session.java | 4 +++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/session/pom.xml b/session/pom.xml
index 0bb58f8..28def95 100644
--- a/session/pom.xml
+++ b/session/pom.xml
@@ -88,5 +88,9 @@
             <version>${project.version}</version>
             <scope>test</scope>
         </dependency>
+        <dependency>
+            <groupId>commons-lang</groupId>
+            <artifactId>commons-lang</artifactId>
+        </dependency>
     </dependencies>
 </project>
diff --git a/session/src/main/java/org/apache/iotdb/session/Session.java b/session/src/main/java/org/apache/iotdb/session/Session.java
index 99d51a1..f5d7d54 100644
--- a/session/src/main/java/org/apache/iotdb/session/Session.java
+++ b/session/src/main/java/org/apache/iotdb/session/Session.java
@@ -26,6 +26,7 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.concurrent.atomic.AtomicLong;
 import java.util.regex.Pattern;
+import org.apache.commons.lang.StringEscapeUtils;
 import org.apache.iotdb.rpc.IoTDBRPCException;
 import org.apache.iotdb.rpc.RpcUtils;
 import org.apache.iotdb.rpc.TSStatusCode;
@@ -385,7 +386,8 @@ public class Session {
 
   private void checkPathValidity(String path) throws IoTDBSessionException {
     if (!Pattern.matches(PATH_MATCHER, path)) {
-      throw new IoTDBSessionException(String.format("Path %s is invalid", path));
+      throw new IoTDBSessionException(
+          String.format("Path [%s] is invalid", StringEscapeUtils.escapeJava(path)));
     }
   }