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

xiangweiwei pushed a change to branch clusterVector
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from a77e7ca  reback aligned example
     add ea15331  [IOTDB-1342] modify error message about LIMIT and OFFSET used 
in conjunction with the FILL clause (#4149)
     add c85989c  [IOTDB-1810] Compatibility of Apache IoTDB with InfluxDB - 
Compatibility Scheme (#4090)
     add 0c39ef6  [IOTDB-1853] Fix bug about more than one TimeseriesMetadata 
in TsFile (#4170)
     add 803b88d  [IOTDB-1846]Fix the error when count the total number of 
devices in cluster mode (#4171)
     add 65c840b  Bump commons-io from 2.5 to 2.11.0 (#4164)
     add 7f29869  [IOTDB-1823] Support group by multi level  (#4132)
     add e4b7f64  [IOTDB-1857] Remove useless handle logic for CountPlan in 
executeNonQuery in cluster module
     add b807e4a  fix compaction writer write after close (#4186)
     add 1ba6410  fix doc Programming-Java-Native-API.md error (#4184)
     add 2b70e2a  [IOTDB-1280] Rewrite the Antlr grammar file (#4134)
     add b6eb283  [IOTDB-1846] Optimize device count for rpc (#4187)
     add cae2691  [IOTDB-1862] Optimize dependabot strategy (#4183)
     add 516bf65  [IOTDB-1361] Support delete an aligned timeseries (#4166)
     add 8ca28e7  fix conflict

No new revisions were added by this update.

Summary of changes:
 .github/dependabot.yml                             |   20 +-
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlLexer.g4    |  987 ++++++
 .../org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4   |  856 +++++
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   | 1612 ---------
 .../cluster/client/sync/SyncClientAdaptor.java     |   10 +
 .../apache/iotdb/cluster/metadata/CMManager.java   |   14 +-
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |  138 +
 .../iotdb/cluster/query/ClusterPlanRouter.java     |   50 -
 .../iotdb/cluster/query/LocalQueryExecutor.java    |   14 +-
 .../iotdb/cluster/server/DataClusterServer.java    |   15 +
 .../cluster/server/service/DataAsyncService.java   |   12 +
 .../cluster/server/service/DataSyncService.java    |    9 +
 .../iotdb/cluster/integration/SingleNodeTest.java  |    2 +-
 .../cluster/partition/SlotPartitionTableTest.java  |   37 -
 .../Administration-Management/Administration.md    |    8 +-
 docs/UserGuide/Advanced-Features/Triggers.md       |   12 +-
 .../Advanced-Features/UDF-User-Defined-Function.md |    6 +-
 docs/UserGuide/Appendix/SQL-Reference.md           |   24 +-
 .../DML-Data-Manipulation-Language.md              |   12 +-
 .../UserGuide/System-Tools/Load-External-Tsfile.md |   38 +-
 docs/UserGuide/System-Tools/Watermark-Tool.md      |    2 +-
 docs/zh/UserGuide/API/InfluxDB-Protocol.md         |  216 +-
 .../UserGuide/API/Programming-Java-Native-API.md   |    8 +-
 .../Administration-Management/Administration.md    |    8 +-
 docs/zh/UserGuide/Advanced-Features/Triggers.md    |   12 +-
 .../Advanced-Features/UDF-User-Defined-Function.md |    6 +-
 docs/zh/UserGuide/Appendix/SQL-Reference.md        |   24 +-
 .../DML-Data-Manipulation-Language.md              |   12 +-
 .../UserGuide/System-Tools/Load-External-Tsfile.md |   38 +-
 docs/zh/UserGuide/System-Tools/Watermark-Tool.md   |    2 +-
 pom.xml                                            |    2 +-
 .../engine/compaction/utils/CompactionUtils.java   |    6 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   16 +-
 .../iotdb/db/engine/merge/recover/LogAnalyzer.java |    2 +-
 .../org/apache/iotdb/db/metadata/MManager.java     |   79 +-
 .../org/apache/iotdb/db/metadata/PartialPath.java  |   18 +-
 .../iotdb/db/metadata/mnode/IEntityMNode.java      |   19 -
 .../org/apache/iotdb/db/metadata/mnode/IMNode.java |    4 +-
 .../iotdb/db/metadata/mnode/InternalMNode.java     |   13 -
 .../org/apache/iotdb/db/metadata/mnode/MNode.java  |   10 +
 .../mnode/{IEntityMNode.java => MNodeUtils.java}   |   58 +-
 .../iotdb/db/metadata/mnode/MeasurementMNode.java  |    5 -
 .../org/apache/iotdb/db/metadata/mtree/MTree.java  |   80 +-
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |   11 -
 .../iotdb/db/qp/constant/FilterConstant.java       |   20 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |   17 +-
 .../qp/logical/crud/AggregationQueryOperator.java  |    3 +-
 .../iotdb/db/qp/logical/crud/QueryOperator.java    |   24 +-
 .../db/qp/logical/crud/SpecialClauseComponent.java |   21 +-
 .../iotdb/db/qp/physical/crud/AggregationPlan.java |   81 +-
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |    8 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    | 3480 ++++++++++----------
 .../iotdb/db/qp/strategy/LogicalGenerator.java     |   12 +-
 .../qp/strategy/optimizer/ConcatPathOptimizer.java |   20 +-
 .../iotdb/db/qp/utils/GroupByLevelController.java  |  150 +
 .../apache/iotdb/db/qp/utils/WildcardsRemover.java |    3 +-
 .../dataset/groupby/GroupByEngineDataSet.java      |    6 +
 ...ByTimeDataSet.java => GroupByLevelDataSet.java} |   59 +-
 .../groupby/GroupByWithValueFilterDataSet.java     |   26 +-
 .../groupby/GroupByWithoutValueFilterDataSet.java  |   25 +-
 .../db/query/executor/AggregationExecutor.java     |   33 +-
 .../iotdb/db/query/executor/QueryRouter.java       |   21 +-
 .../query/expression/unary/FunctionExpression.java |    7 +
 .../org/apache/iotdb/db/service/TSServiceImpl.java |   17 +-
 .../org/apache/iotdb/db/utils/AggregateUtils.java  |  169 -
 .../db/integration/IoTDBContinuousQueryIT.java     |   12 +-
 .../org/apache/iotdb/db/integration/IoTDBInIT.java |   24 +-
 ...IoTDBLoadExternalTsFileWithTimePartitionIT.java |    4 +-
 .../db/integration/IoTDBLoadExternalTsfileIT.java  |   51 +-
 .../apache/iotdb/db/integration/IoTDBMergeIT.java  |    2 +-
 .../iotdb/db/integration/IoTDBNestedQueryIT.java   |    6 +-
 .../iotdb/db/integration/IoTDBQueryDemoIT.java     |   20 +-
 .../IoTDBSetSystemReadOnlyWritableIT.java          |   20 +-
 .../iotdb/db/integration/IoTDBTracingIT.java       |    9 +-
 .../db/integration/IoTDBTriggerExecutionIT.java    |  104 +-
 .../db/integration/IoTDBTriggerManagementIT.java   |   58 +-
 .../iotdb/db/integration/IoTDBUDFManagementIT.java |   26 +-
 .../db/integration/IoTDBUDFWindowQueryIT.java      |   20 +-
 .../integration/IoTDBUDTFAlignByTimeQueryIT.java   |   18 +-
 .../db/integration/IoTDBUDTFHybridQueryIT.java     |   10 +-
 .../db/integration/IoTDBUDTFNonAlignQueryIT.java   |    6 +-
 .../aggregation/IoTDBAggregationByLevelIT.java     |  218 +-
 .../db/integration/auth/IoTDBAuthorizationIT.java  |  106 +-
 .../iotdb/db/metadata/MManagerAdvancedTest.java    |   12 +-
 .../iotdb/db/metadata/MManagerBasicTest.java       |   40 +-
 .../org/apache/iotdb/db/metadata/MTreeTest.java    |   18 +-
 .../apache/iotdb/db/metadata/PartialPathTest.java  |    7 +
 .../iotdb/db/qp/logical/IndexLogicalPlanTest.java  |  156 -
 .../iotdb/db/qp/other/TSPlanContextAuthorTest.java |    8 +-
 .../physical/IndexSubMatchingPhysicalPlanTest.java |  163 -
 .../IndexWholeMatchingPhysicalPlanTest.java        |  168 -
 .../iotdb/db/qp/physical/PhysicalPlanTest.java     |   30 +-
 .../iotdb/db/qp/sql/IoTDBsqlVisitorTest.java       |   12 +-
 .../query/dataset/UDTFAlignByTimeDataSetTest.java  |    8 +-
 .../iotdb/db/utils/TsFileRewriteToolTest.java      |    4 +-
 .../iotdb/session/IoTDBSessionComplexIT.java       |    4 +-
 .../apache/iotdb/session/IoTDBSessionSimpleIT.java |    3 +-
 site/src/main/.vuepress/config.js                  |    2 +-
 .../test/java/org/apache/iotdb/db/sql/Cases.java   |   19 +-
 thrift-cluster/src/main/thrift/cluster.thrift      |    2 +
 .../iotdb/tsfile/write/writer/TsFileIOWriter.java  |    2 +-
 .../iotdb/tsfile/write/TsFileIOWriterTest.java     |  142 +-
 102 files changed, 5291 insertions(+), 4952 deletions(-)
 create mode 100644 
antlr/src/main/antlr4/org/apache/iotdb/db/qp/sql/IoTDBSqlLexer.g4
 create mode 100644 
antlr/src/main/antlr4/org/apache/iotdb/db/qp/sql/IoTDBSqlParser.g4
 delete mode 100644 antlr/src/main/antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4
 copy 
server/src/main/java/org/apache/iotdb/db/metadata/mnode/{IEntityMNode.java => 
MNodeUtils.java} (50%)
 create mode 100644 
server/src/main/java/org/apache/iotdb/db/qp/utils/GroupByLevelController.java
 rename 
server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/{GroupByTimeDataSet.java
 => GroupByLevelDataSet.java} (59%)
 delete mode 100644 
server/src/main/java/org/apache/iotdb/db/utils/AggregateUtils.java
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/logical/IndexLogicalPlanTest.java
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/physical/IndexSubMatchingPhysicalPlanTest.java
 delete mode 100644 
server/src/test/java/org/apache/iotdb/db/qp/physical/IndexWholeMatchingPhysicalPlanTest.java

Reply via email to