You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Zhijia Cao (Jira)" <ji...@apache.org> on 2023/03/05 05:17:00 UTC
[jira] [Created] (IOTDB-5619) group by tags query NPE
Zhijia Cao created IOTDB-5619:
---------------------------------
Summary: group by tags query NPE
Key: IOTDB-5619
URL: https://issues.apache.org/jira/browse/IOTDB-5619
Project: Apache IoTDB
Issue Type: Bug
Reporter: Zhijia Cao
Attachments: image-2023-03-05-13-15-00-140.png
*data:*
"CREATE DATABASE root.db",
"CREATE DATABASE root.db1",
"CREATE TIMESERIES root.db.d1.s1 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Beijing)",
"CREATE TIMESERIES root.db.d1.s2 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db.d1.s3 WITH DATATYPE=BOOLEAN, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db.d2.s1 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db.d2.s2 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db.d2.s3 WITH DATATYPE=BOOLEAN, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d1.s1 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d1.s2 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d1.s3 WITH DATATYPE=BOOLEAN, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d2.s1 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d2.s2 WITH DATATYPE=INT32, ENCODING=PLAIN tags(city=Nanjing)",
"CREATE TIMESERIES root.db1.d2.s3 WITH DATATYPE=BOOLEAN, ENCODING=PLAIN tags(city=Nanjing)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(1, 2, 10, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(2, null, 20, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(3, 10, 0, null)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(4, 303, 30, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(5, null, 20, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(6, 110, 20, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(7, 302, 20, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(8, 110, null, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(9, 60, 20, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(10,70, 20, null)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(1677570934, 30, 0, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(1, 80, 30, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(2, null, 30, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(3, 60, 30, null)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(4, 40, 20, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(5, null, 40, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(6, 40, 50, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(7, 40, 60, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(8, 40, null, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(9, 50, 70, true)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(10, 60, 80, null)",
"INSERT INTO root.db.d2(timestamp,s1,s2,s3) values(1677570934, 90, 90, true)",
"INSERT INTO root.db.d1(timestamp,s1,s2,s3) values(1, 70, 90, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(2, null, 80, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(3, 80, 70, null)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(4, 90, 70, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(5, null, 60, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(6, 20, 100, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(7, 10, 20, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(8, 20, null, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(9, 30, 20, true)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(10, 10, 20, null)",
"INSERT INTO root.db1.d1(timestamp,s1,s2,s3) values(1677570934, 0, 20, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(1, 10, 20, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(2, null, null, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(3, null, 20, null)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(4, 0, 0, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(5, null, 0, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(6, 0, 0, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(7, 1, 0, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(8, 1, null, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(9, null, 20, true)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(10, 1, 0, null)",
"INSERT INTO root.db1.d2(timestamp,s1,s2,s3) values(1677570939, 1, 0, true)",
"flush"
*sql:*
select avg(s1),avg(s2) from root.** group by tags(city)
!image-2023-03-05-13-15-00-140.png!
--
This message was sent by Atlassian Jira
(v8.20.10#820010)