Lei Rui created IOTDB-332:
-----------------------------
Summary: Bugs when using Chinese character in the timeseries path
Key: IOTDB-332
URL: https://issues.apache.org/jira/browse/IOTDB-332
Project: Apache IoTDB
Issue Type: Bug
Reporter: Lei Rui
Note: At the beginning of every case, the data directory is deleted and the
server is restarted.
Case 1: insert into root."哈哈".b(timestamp,c) values(1,2)
{code:java}
IoTDB> insert into root."哈哈".b(timestamp,c) values(1,2)
Msg: Fail to execute insert into root."哈哈".b(timestamp,c) values(1,2) after
reconnecting. please check server status
{code}
Case 2: insert into root.a.b(timestamp,"哈哈") values(1,2)
{code:java}
IoTDB> insert into root.a.b(timestamp,"哈哈") values(1,2)
It costs 0.240sIoTDB> select * from root
+-----------------------------------+-----------+
| Time|root.a.b.哈哈|
+-----------------------------------+-----------+
| 1970-01-01T08:00:00.001+08:00| 2|
+-----------------------------------+-----------+
Total line number = 1
It costs 0.145s
IoTDB> flush
It costs 0.441sIoTDB> select * from root
.....
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0]. Actual:26
It costs 1.587
{code}
Case 3: insert into root.a.b(timestamp,"哈哈") values(1,"哈哈")
{code:java}
IoTDB> insert into root.a.b(timestamp,"哈哈") values(1,"哈哈")
It costs 0.281s
IoTDB> select * from root
+-----------------------------------+-----------+
| Time|root.a.b.哈哈|
+-----------------------------------+-----------+
| 1970-01-01T08:00:00.001+08:00| 哈哈|
+-----------------------------------+-----------+
Total line number = 1
It costs 0.566s
IoTDB> flush
It costs 0.388s
IoTDB> select * from root
Msg: Cannot fetch result from server, because of network connection: {}
It costs 0.080s{code}
Case 4: insert into root.哈哈.b(timestamp,c) values(1,100)
{code:java}
IoTDB> insert into root.哈哈.b(timestamp,c) values(1,100)
Msg: Statement format is not right: Parsing error, statement [insert into
root.哈哈.b(timestamp,c) values(1,100)] failed when parsing AST tree to generate
logical operator. Detailed information: [line 1:17 character '哈' not supported
here. (Note that time format should be something like 1) number: eg.123456 2)
function: eg.now() 3) datatime: eg.yyyy-MM-dd HH:mm:ss, please check whether
inputting correct time format or referring to sql document)
line 1:18 character '哈' not supported here. (Note that time format should be
something like 1) number: eg.123456 2) function: eg.now() 3) datatime:
eg.yyyy-MM-dd HH:mm:ss, please check whether inputting correct time format or
referring to sql document)]
It costs 0.117s
{code}
--
This message was sent by Atlassian Jira
(v8.3.4#803005)