iotdb.git
4 months ago[IOTDB-3158][metric] fix NPE exception (#5891)
ZhangHongYin [Sat, 14 May 2022 07:12:53 +0000 (15:12 +0800)] 
[IOTDB-3158][metric] fix NPE exception (#5891)

4 months agoFix config node compile error (#5905)
Haonan [Sat, 14 May 2022 03:57:26 +0000 (11:57 +0800)] 
Fix config node compile error (#5905)

4 months agoScripts of stop and remove datanode (#5894)
Mrquan [Sat, 14 May 2022 01:35:11 +0000 (09:35 +0800)] 
Scripts of stop and remove datanode (#5894)

4 months ago[IOTDB-3045] Deleted timeseries are created again after restart (#5897)
Alan Choo [Fri, 13 May 2022 16:10:59 +0000 (00:10 +0800)] 
[IOTDB-3045] Deleted timeseries are created again after restart (#5897)

4 months ago[IOTDB-3117][snapshot] add authInfo snapshot. (#5843)
ZhangHongYin [Fri, 13 May 2022 16:06:31 +0000 (00:06 +0800)] 
[IOTDB-3117][snapshot] add authInfo snapshot. (#5843)

4 months ago[IOTDB-3114] NodeInfo snapshot interface (#5887)
lisijia [Fri, 13 May 2022 15:49:48 +0000 (23:49 +0800)] 
[IOTDB-3114] NodeInfo snapshot interface (#5887)

4 months ago[IOTDB-3054] Cluster heartbeat framework (#5873)
YongzaoDan [Fri, 13 May 2022 15:48:03 +0000 (23:48 +0800)] 
[IOTDB-3054] Cluster heartbeat framework (#5873)

4 months ago[IOTDB-3179] Printing logs when get/getOrCreate Partition in ConfigNode
YongzaoDan [Fri, 13 May 2022 15:47:55 +0000 (23:47 +0800)] 
[IOTDB-3179] Printing logs when get/getOrCreate Partition in ConfigNode

4 months ago[IOTDB-3169] Add Library-UDF to IOTDB Distribution (#5874)
Pengyu Chen [Fri, 13 May 2022 13:27:56 +0000 (21:27 +0800)] 
[IOTDB-3169] Add Library-UDF to IOTDB Distribution (#5874)

4 months ago[IOTDB-2919] Feature/Delete storage group (#5811)
cmlmakahts [Fri, 13 May 2022 07:39:59 +0000 (15:39 +0800)] 
[IOTDB-2919] Feature/Delete storage group (#5811)

4 months ago[IOTDB-3175] Unable to find file when creating user with AuthorInfo (#5867)
任宇华 [Fri, 13 May 2022 07:34:46 +0000 (15:34 +0800)] 
[IOTDB-3175] Unable to find file when creating user with AuthorInfo (#5867)

Co-authored-by: renyuhua <ryh13233464493@163.com>
4 months ago[IoTDB-3170] Add MemoryTable framework for MPP (#5890)
Zhang.Jinrui [Fri, 13 May 2022 03:50:13 +0000 (11:50 +0800)] 
[IoTDB-3170] Add MemoryTable framework for MPP (#5890)

4 months ago[IOTDB-3146] add confignode to distribution package (#5861)
Haonan [Thu, 12 May 2022 15:00:55 +0000 (23:00 +0800)] 
[IOTDB-3146] add confignode to distribution package (#5861)

4 months ago[IOTDB-3079] Implememtation of complete LogicalPlanner (#5858)
liuminghui233 [Thu, 12 May 2022 13:25:58 +0000 (21:25 +0800)] 
[IOTDB-3079] Implememtation of complete LogicalPlanner (#5858)

4 months agoFix path overlap judgement while doing logical plan for schema fetch (#5875)
Marcos_Zyk [Thu, 12 May 2022 12:26:06 +0000 (20:26 +0800)] 
Fix path overlap judgement while doing logical plan for schema fetch (#5875)

4 months ago[IOTDB-3161] Add <API Comparison> under the <API> of iotdb official website. (#5866)
swpulk [Thu, 12 May 2022 10:20:35 +0000 (18:20 +0800)] 
[IOTDB-3161] Add <API Comparison> under the <API> of iotdb official website. (#5866)

Co-authored-by: swpulk <kai.li@timecho.com>
4 months agoFix some issues in MPP framework and add client invalidate-all policy for internal...
Zhang.Jinrui [Thu, 12 May 2022 09:03:15 +0000 (17:03 +0800)] 
Fix some issues in MPP framework and add client invalidate-all policy for internal RPC (#5872)

4 months agoFix website compile error (#5871)
Haonan [Thu, 12 May 2022 02:05:10 +0000 (10:05 +0800)] 
Fix website compile error (#5871)

4 months ago[IoTDB-3053] Copyset algorithm when create timeseries (#5862)
YongzaoDan [Wed, 11 May 2022 15:31:11 +0000 (23:31 +0800)] 
[IoTDB-3053] Copyset algorithm when create timeseries (#5862)

4 months agoModify aligned timeseries doc (#5865)
Marcos_Zyk [Wed, 11 May 2022 14:44:13 +0000 (22:44 +0800)] 
Modify aligned timeseries doc (#5865)

4 months ago[IOTDB-3143] Potential bug fix for library-udf (#5857)
Pengyu Chen [Wed, 11 May 2022 12:04:45 +0000 (20:04 +0800)] 
[IOTDB-3143] Potential bug fix for library-udf (#5857)

Co-authored-by: Steve Yurong Su <rong@apache.org>
4 months ago[IOTDB-3155] Optimize the schedule of MPP framework (#5863)
Zhang.Jinrui [Wed, 11 May 2022 11:38:00 +0000 (19:38 +0800)] 
[IOTDB-3155] Optimize the schedule of MPP framework (#5863)

4 months ago[IOTDB-3068] Cache datatype/isConstant to reduce redundant function calls when calcul...
flashzxi [Wed, 11 May 2022 11:21:13 +0000 (19:21 +0800)] 
[IOTDB-3068] Cache datatype/isConstant to reduce redundant function calls when calculating expressions (#5844)

Co-authored-by: Steve Yurong Su <rong@apache.org>
4 months agoImplement CommonDescriptor and refactor CommonConfig usage (#5860)
Marcos_Zyk [Wed, 11 May 2022 09:14:16 +0000 (17:14 +0800)] 
Implement CommonDescriptor and refactor CommonConfig usage (#5860)

4 months ago[IOTDB-3139] fix place of auth folder. (#5855)
ZhangHongYin [Wed, 11 May 2022 01:32:33 +0000 (09:32 +0800)] 
[IOTDB-3139] fix place of auth folder. (#5855)

4 months ago[IOTDB-3138] Remove old cluster module from distribution package (#5853)
Haonan [Tue, 10 May 2022 14:05:41 +0000 (22:05 +0800)] 
[IOTDB-3138] Remove old cluster module from distribution package (#5853)

4 months ago[IOTDB-3071] change siganature of getDeviceIdString in Path (#5852)
Liao Lanyu [Tue, 10 May 2022 10:04:59 +0000 (18:04 +0800)] 
[IOTDB-3071] change siganature of getDeviceIdString in Path (#5852)

4 months ago[IOTDB-3127] Fix tree traverse algorithm (#5842)
Marcos_Zyk [Tue, 10 May 2022 09:21:27 +0000 (17:21 +0800)] 
[IOTDB-3127] Fix tree traverse algorithm (#5842)

4 months agoSupport create sg and timeseries by session API in new cluster (#5836)
Haonan [Tue, 10 May 2022 05:50:12 +0000 (13:50 +0800)] 
Support create sg and timeseries by session API in new cluster (#5836)

4 months ago[IOTDB-1239]Incorrect datetime value can be inserted into iotdb successfully (#5832)
Haonan [Tue, 10 May 2022 05:39:47 +0000 (13:39 +0800)] 
[IOTDB-1239]Incorrect datetime value can be inserted into iotdb successfully (#5832)

4 months agoFix multi level sg creation bug (#5851)
Marcos_Zyk [Tue, 10 May 2022 05:36:14 +0000 (13:36 +0800)] 
Fix multi level sg creation bug (#5851)

4 months ago[IOTDB-2797] Use path pattern to check path in Auth (#5827)
刘威 [Tue, 10 May 2022 05:03:58 +0000 (13:03 +0800)] 
[IOTDB-2797] Use path pattern to check path in Auth (#5827)

4 months agoDoc file update (#5027)
Zhang Zeyu [Tue, 10 May 2022 04:31:07 +0000 (12:31 +0800)] 
Doc file update (#5027)

Co-authored-by: Haonan <hhaonan@outlook.com>
4 months agoFix set storage group typo (#5850)
ZhangHongYin [Tue, 10 May 2022 02:27:47 +0000 (10:27 +0800)] 
Fix set storage group typo (#5850)

4 months ago[IOTDB-3134] Calculating allSensors fields in LocalExecutionPlanner (#5845)
Jackie Tien [Tue, 10 May 2022 01:18:24 +0000 (09:18 +0800)] 
[IOTDB-3134] Calculating allSensors fields in LocalExecutionPlanner (#5845)

4 months ago[IOTDB-3119] extend set storage group (#5831)
ZhangHongYin [Mon, 9 May 2022 15:41:53 +0000 (23:41 +0800)] 
[IOTDB-3119] extend set storage group (#5831)

4 months ago[IOTDB-3110] drop and create pipe throws NullPointerException (#5822)
Chen YZ [Mon, 9 May 2022 12:13:12 +0000 (20:13 +0800)] 
[IOTDB-3110] drop and create pipe throws NullPointerException (#5822)

4 months ago[IOTDB-3125] IT case report Error RejectedExecutionException (#5838)
Jamber [Mon, 9 May 2022 10:24:18 +0000 (18:24 +0800)] 
[IOTDB-3125] IT case report Error RejectedExecutionException (#5838)

Co-authored-by: haiyi.zb <haiyi.zb@alibaba-inc.com>
4 months ago[IOTDB-2772] Add testcontainer e2e test for newsync (#5416)
Chen YZ [Mon, 9 May 2022 10:03:22 +0000 (18:03 +0800)] 
[IOTDB-2772] Add testcontainer e2e test for newsync (#5416)

Co-authored-by: yschengzi <87161145+yschengzi@users.noreply.github.com>
Co-authored-by: Jamber <jamber002@sina.com>
Co-authored-by: haiyi.zb <haiyi.zb@alibaba-inc.com>
Co-authored-by: wangjunqing <wangjunqing.wjq@alibaba-inc.com>
Co-authored-by: Irvine <irvine0109@gmail.com>
Co-authored-by: yschengzi <yscysc99@126.com>
Co-authored-by: Haonan <hhaonan@outlook.com>
4 months ago[IOTDB-2285][User docs] IoTDB Grafana Plugin: Grafana Connector Input Style (#5841)
CloudWise-Lukemiao [Mon, 9 May 2022 09:12:47 +0000 (17:12 +0800)] 
[IOTDB-2285][User docs] IoTDB Grafana Plugin: Grafana Connector Input Style (#5841)

4 months agouse properties to replace the specified dependency version and enable library-udf...
Xiangdong Huang [Mon, 9 May 2022 08:22:53 +0000 (16:22 +0800)] 
use properties to replace the specified dependency version and enable library-udf module (#5762)

4 months ago[IOTDB-3097] PartitionInfo snapshot interface (#5807)
lisijia [Mon, 9 May 2022 08:08:52 +0000 (16:08 +0800)] 
[IOTDB-3097] PartitionInfo snapshot interface (#5807)

4 months ago[IOTDB-3120] Print the tsfile name when meet IOException (#5833)
Jackie Tien [Mon, 9 May 2022 07:03:59 +0000 (15:03 +0800)] 
[IOTDB-3120] Print the tsfile name when meet IOException (#5833)

4 months ago[IOTDB-3098] ClusterSchemaInfo snapshot interface (#5816)
lisijia [Mon, 9 May 2022 04:34:35 +0000 (12:34 +0800)] 
[IOTDB-3098] ClusterSchemaInfo snapshot interface (#5816)

4 months ago[IOTDB-3118] Implememtation of TransformNode and FilterNode (#5829)
Steve Yurong Su [Mon, 9 May 2022 01:32:43 +0000 (09:32 +0800)] 
[IOTDB-3118] Implememtation of TransformNode and FilterNode (#5829)

4 months ago[IOTDB-2992] JEXL UDF: support multi input columns (#5810)
AACEPT [Sun, 8 May 2022 15:41:37 +0000 (23:41 +0800)] 
[IOTDB-2992] JEXL UDF: support multi input columns (#5810)

4 months agoGrafana Plugin: fixed NPE when switching query style (#5825)
CloudWise-Lukemiao [Sun, 8 May 2022 15:00:59 +0000 (23:00 +0800)] 
Grafana Plugin: fixed NPE when switching query style (#5825)

4 months agoAvoid print a null status when login. (#5830)
ZhangHongYin [Sun, 8 May 2022 14:42:21 +0000 (22:42 +0800)] 
Avoid print a null status when login. (#5830)

4 months ago[IOTDB-3108] Optimize register process of datanode (#5818)
Mrquan [Sun, 8 May 2022 14:36:34 +0000 (22:36 +0800)] 
[IOTDB-3108] Optimize register process of datanode (#5818)

4 months ago[IOTDB-3093] Use TsBlock to query data in TVList (#5772)
Haonan [Sun, 8 May 2022 07:16:17 +0000 (15:16 +0800)] 
[IOTDB-3093] Use TsBlock to query data in TVList (#5772)

4 months ago[IOTDB-2962] [IOTDB-3079] Refactor SQL parser and implememtation of complete Analyzer...
liuminghui233 [Sun, 8 May 2022 02:46:17 +0000 (10:46 +0800)] 
[IOTDB-2962] [IOTDB-3079] Refactor SQL parser and implememtation of complete Analyzer (#5819)

4 months ago[IOTDB-3047] Path does not exist when delete storage group (#5738)
Chen YZ [Sat, 7 May 2022 17:17:15 +0000 (01:17 +0800)] 
[IOTDB-3047] Path does not exist when delete storage group (#5738)

4 months agoadd compaction speed log (#5826)
Liu Xuxin [Sat, 7 May 2022 16:34:11 +0000 (00:34 +0800)] 
add compaction speed log (#5826)

4 months ago[IOTDB-3016] do flush when graceful stop IoTDB (#5800)
Jamber [Sat, 7 May 2022 07:23:19 +0000 (15:23 +0800)] 
[IOTDB-3016] do flush when graceful stop IoTDB (#5800)

4 months agopush down limit to rawdatasetwithValueFilter (#5813)
Xiangwei Wei [Sat, 7 May 2022 06:10:28 +0000 (14:10 +0800)] 
push down limit to rawdatasetwithValueFilter (#5813)

4 months ago[IOTDB-3103] Implementation of NonOverlappedMultiColumnMerger (#5805)
Jackie Tien [Sat, 7 May 2022 06:09:39 +0000 (14:09 +0800)] 
[IOTDB-3103] Implementation of NonOverlappedMultiColumnMerger (#5805)

4 months agoOptimize the logger recording of MPP (#5815)
Zhang.Jinrui [Sat, 7 May 2022 05:34:22 +0000 (13:34 +0800)] 
Optimize the logger recording of MPP  (#5815)

* tmp saved

* make interrupt() more suitable

* make log in DataBlockManager more accurate

* fix test error

* fix test error

4 months ago[IOTDB-2987] Optimize ConfigNodeGroup startup process (#5802)
YongzaoDan [Sat, 7 May 2022 01:00:32 +0000 (09:00 +0800)] 
[IOTDB-2987] Optimize ConfigNodeGroup startup process (#5802)

4 months agoFix the issue that sometimes the FragmentInstance may stuck in FLUSHING states (...
Zhang.Jinrui [Fri, 6 May 2022 04:45:42 +0000 (12:45 +0800)] 
Fix the issue that sometimes the FragmentInstance may stuck in FLUSHING states (#5808)

4 months ago[IOTDB-3104] Add Consensus Module StateMachine Event API (#5806)
Potato [Fri, 6 May 2022 02:18:52 +0000 (10:18 +0800)] 
[IOTDB-3104] Add Consensus Module StateMachine Event API (#5806)

[IOTDB-3104] Add Consensus Module StateMachine Event API (#5806)

5 months agoimplement visitSeriesAggregate in localExecutionPlanner (#5801)
Xiangwei Wei [Thu, 5 May 2022 07:25:14 +0000 (15:25 +0800)] 
implement visitSeriesAggregate in localExecutionPlanner (#5801)

5 months ago[IOTDB-3084] Support schema fetch across sg (#5795)
Marcos_Zyk [Thu, 5 May 2022 05:40:10 +0000 (13:40 +0800)] 
[IOTDB-3084] Support schema fetch across sg (#5795)

* implement logic plan

* implement distribution plan

* fix serialize bug

* fix serialize bug

* rename schemaFetchNode to schemaFetchScanNode

* rename SchemaScan and SchemaMerge to SchemaQueryScan and SchemaQueryMerge

* rename SchemaScan to SchemaQueryScan

Co-authored-by: Jinrui.Zhang <xingtanzjr@gmail.com>
5 months ago[IOTDB-3057]Auto create schema (#5770)
Marcos_Zyk [Thu, 5 May 2022 04:23:55 +0000 (12:23 +0800)] 
[IOTDB-3057]Auto create schema (#5770)

5 months agoReturn Option<TsBlock> instead of TsBlock to let caller clearly be aware of that...
Jackie Tien [Thu, 5 May 2022 04:01:09 +0000 (12:01 +0800)] 
Return Option<TsBlock> instead of TsBlock to let caller clearly be aware of that the method will return null (#5777)

5 months ago[IOTDB-3080] Implementation of AlignedSeriesScanOperator (#5792)
Jackie Tien [Thu, 5 May 2022 03:58:48 +0000 (11:58 +0800)] 
[IOTDB-3080] Implementation of AlignedSeriesScanOperator (#5792)

5 months ago[IOTDB-3096] [Auth] fix default config of user folder and role folder (#5797)
ZhangHongYin [Thu, 5 May 2022 03:02:05 +0000 (11:02 +0800)] 
[IOTDB-3096] [Auth] fix default config of user folder and role folder (#5797)

5 months ago[IOTDB-2845] Implementation of DeviceMergeOperator (#5791)
Xiangwei Wei [Thu, 5 May 2022 00:47:10 +0000 (08:47 +0800)] 
[IOTDB-2845] Implementation of DeviceMergeOperator (#5791)

5 months ago[IOTDB-3034] Partial insert in new cluster (#5763)
Alan Choo [Wed, 4 May 2022 14:42:11 +0000 (22:42 +0800)] 
[IOTDB-3034] Partial insert in new cluster (#5763)

5 months ago[IOTDB-3094] Consensus Snapshot interface redesign (#5788)
SzyWilliam [Wed, 4 May 2022 11:44:07 +0000 (19:44 +0800)] 
[IOTDB-3094] Consensus Snapshot interface redesign (#5788)

* consensus snapshot interface redesigned

* revise

5 months agoRefactor abstract class Expression (#5793)
Steve Yurong Su [Wed, 4 May 2022 11:37:35 +0000 (19:37 +0800)] 
Refactor abstract class Expression (#5793)

Make every method and every field clearer.

5 months ago[IOTDB-2992] JEXL UDF (#5787)
AACEPT [Wed, 4 May 2022 11:08:50 +0000 (19:08 +0800)] 
[IOTDB-2992] JEXL UDF (#5787)

Co-authored-by: Steve Yurong Su <rong@apache.org>
5 months ago[IOTDB-3085] move auth to node-commons module (#5790)
ZhangHongYin [Wed, 4 May 2022 10:13:09 +0000 (18:13 +0800)] 
[IOTDB-3085] move auth to node-commons module (#5790)

5 months ago[IOTDB-3088]Implement MTreeAboveSG serialize and deserialize (#5781)
Marcos_Zyk [Wed, 4 May 2022 08:16:04 +0000 (16:16 +0800)] 
[IOTDB-3088]Implement MTreeAboveSG serialize and deserialize (#5781)

5 months ago[IOTDB-2797][privilege] Fix root.** doesn't work (#5756)
刘威 [Wed, 4 May 2022 06:52:46 +0000 (14:52 +0800)] 
[IOTDB-2797][privilege] Fix root.** doesn't work (#5756)

5 months ago[IOTDB-3078]upgrade spotless and code format version. Add instruction for spotles...
Xiangdong Huang [Wed, 4 May 2022 05:52:15 +0000 (13:52 +0800)] 
[IOTDB-3078]upgrade spotless and code format version. Add instruction for spotles… (#5771)

* upgrade spotless and code format version. Add instruction for spotless and JDK17.

* provide two google.java.format.version to fit jdk1.8 and 11+

* downgrade google java code format to 1.7

* revert argline for jdk17

Co-authored-by: xiangdong huang <sainthxd@gmail.com>
5 months agofix (#5784)
Potato [Wed, 4 May 2022 03:21:34 +0000 (11:21 +0800)] 
fix (#5784)

5 months ago[IOTDB-3050] Support expression evaluation with time column (#5783)
Steve Yurong Su [Wed, 4 May 2022 01:35:45 +0000 (09:35 +0800)] 
[IOTDB-3050] Support expression evaluation with time column (#5783)

5 months agofix compilation problem (#5786)
Liu Xuxin [Tue, 3 May 2022 16:14:23 +0000 (00:14 +0800)] 
fix compilation problem (#5786)

5 months ago[IOTDB-2865] Move PartialPath to node-commons module (#5785)
Liu Xuxin [Tue, 3 May 2022 13:44:55 +0000 (21:44 +0800)] 
[IOTDB-2865] Move PartialPath to node-commons module (#5785)

5 months ago[IOTDB-2957] User can execute SQL after signing in with a wrong password (#5778)
flashzxi [Tue, 3 May 2022 13:12:37 +0000 (21:12 +0800)] 
[IOTDB-2957] User can execute SQL after signing in with a wrong password (#5778)

* DO NOT call requestSessionId() when password is wrong

* refactor openSession()

Co-authored-by: Steve Yurong Su <rong@apache.org>
5 months ago[IOTDB-2865] Move `PartialPath` to node-commons module (#5780)
Liu Xuxin [Tue, 3 May 2022 12:56:28 +0000 (20:56 +0800)] 
[IOTDB-2865] Move `PartialPath` to node-commons module (#5780)

5 months ago[IOTDB-2849] Delete groupByLevelOperator and add more comments to timeJoinOperator...
Xiangwei Wei [Tue, 3 May 2022 12:19:14 +0000 (20:19 +0800)] 
[IOTDB-2849] Delete groupByLevelOperator and add more comments to timeJoinOperator (#5614)

5 months ago[IOTDB-3082] Implememtation of OffsetOperator (#5779)
Jackie Tien [Tue, 3 May 2022 12:03:09 +0000 (20:03 +0800)] 
[IOTDB-3082] Implememtation of OffsetOperator (#5779)

5 months ago[IOTDB-3058]The implementation of ttl related sql. (#5764)
ZhangHongYin [Tue, 3 May 2022 11:34:18 +0000 (19:34 +0800)] 
[IOTDB-3058]The implementation of ttl related sql. (#5764)

5 months agoHandle the scenarios that there is no data for storage group (#5782)
Zhang.Jinrui [Tue, 3 May 2022 11:25:17 +0000 (19:25 +0800)] 
Handle the scenarios that there is no data for storage group (#5782)

5 months ago[IOTDB-2844] Implementation of Aggregator and Accumulator (#5757)
Xiangwei Wei [Tue, 3 May 2022 08:39:21 +0000 (16:39 +0800)] 
[IOTDB-2844] Implementation of Aggregator and Accumulator (#5757)

5 months agoFix concurrent failure of testInsertMultiTabletPlanParallel (#5767)
Marcos_Zyk [Tue, 3 May 2022 07:56:04 +0000 (15:56 +0800)] 
Fix concurrent failure of testInsertMultiTabletPlanParallel (#5767)

5 months agoFix Reflection can't find constructor bug (#5776)
Jackie Tien [Tue, 3 May 2022 07:13:35 +0000 (15:13 +0800)] 
Fix Reflection can't find constructor bug (#5776)

5 months ago[IOTDB-3076]Optimize StandAloneConsensus read/write performance && consensus modu...
Potato [Tue, 3 May 2022 07:09:37 +0000 (15:09 +0800)] 
[IOTDB-3076]Optimize StandAloneConsensus read/write performance && consensus modu… (#5768)

* Optimize StandAloneConsensus read/write performance && consensus module code refactor

* refactor

5 months ago[IOTDB-2994] Separate RSchemaEngine into a separate module (#5737)
Liu Xuxin [Tue, 3 May 2022 03:31:38 +0000 (11:31 +0800)] 
[IOTDB-2994] Separate RSchemaEngine into a separate module (#5737)

5 months ago[IOTDB-2993][Bugfix] Support IN, LIKE, and REGEXP expressions in Transform Operator...
Steve Yurong Su [Mon, 2 May 2022 13:35:23 +0000 (21:35 +0800)] 
[IOTDB-2993][Bugfix] Support IN, LIKE, and REGEXP expressions in Transform Operator (#5766)

5 months agoAdd SyncThriftClientErrorHandler for proxy to clean the code (#5710)
JiaXin Zhang [Mon, 2 May 2022 12:58:57 +0000 (20:58 +0800)] 
Add SyncThriftClientErrorHandler for proxy to clean the code (#5710)

5 months ago[IOTDB-2870] Unit test of spliting insert node in new cluster (#5769)
Mrquan [Mon, 2 May 2022 12:56:21 +0000 (20:56 +0800)] 
[IOTDB-2870] Unit test of spliting insert node in new cluster (#5769)

5 months ago[IOTDB-3075] RatisConsensus UUID bugfix (#5765)
SzyWilliam [Mon, 2 May 2022 11:53:58 +0000 (19:53 +0800)] 
[IOTDB-3075] RatisConsensus UUID bugfix (#5765)

* consensus group to ratis id bugfix

* fix

* format

5 months agorename package of mpp and confignode (#5758)
Jialin Qiao [Mon, 2 May 2022 09:16:28 +0000 (17:16 +0800)] 
rename package of mpp and confignode (#5758)

As this PR is used to change packages and there is no code level change, we merge it once the CI succeed

5 months ago[IOTDB-2981] Modify antlr, IoTDBSqlVisitor and ASTVisitor for new syntax convention...
Liao Lanyu [Mon, 2 May 2022 06:30:55 +0000 (14:30 +0800)] 
[IOTDB-2981] Modify antlr, IoTDBSqlVisitor and ASTVisitor for new syntax convention (#5696)

changelist:

node name can not be STRING_LITERAL now.
change propertyClause to attributePair. Attributes in tag, attribute, udf, trigger, pipe...... are attributePair now.
attributeKey and attributeValue can be both identifer and constant.
remove suffixPathCanInExpr, nodeNameCanInExpr.
change suffixPath in expression to FullPathInExpression.
alias can be both identifier and constant now.
user, role, pipe, pipeSink are identifier now.
specified usage of identifier and STRING_LITERAL in user docs.

5 months agomove columnToTsBlockIndexMap from LogicalPlanner to DistributionPlanner (#5733)
liuminghui233 [Mon, 2 May 2022 06:10:57 +0000 (14:10 +0800)] 
move columnToTsBlockIndexMap from LogicalPlanner to DistributionPlanner (#5733)

5 months ago[IOTDB-2972] implement local sink/source handle (#5732)
Zhong Wang [Mon, 2 May 2022 03:14:15 +0000 (11:14 +0800)] 
[IOTDB-2972] implement local sink/source handle (#5732)

5 months ago[IOTDB-3056] triggers support multi-level documents (#5759)
gongning [Mon, 2 May 2022 01:10:01 +0000 (09:10 +0800)] 
[IOTDB-3056] triggers support multi-level documents (#5759)

Co-authored-by: wenhua.gongwh <wenhua.gongwh@alibaba-inc.com>
5 months ago[IOTDB-3048] Refactor binary transformer (#5744)
flashzxi [Sun, 1 May 2022 13:43:27 +0000 (21:43 +0800)] 
[IOTDB-3048] Refactor binary transformer (#5744)

Co-authored-by: Steve Yurong Su <rong@apache.org>