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

caogaofei pushed a change to branch beyyes/TableModelGrammar_DistributePlan
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 16d07feb15d add explain support
     add 74b848548c4 Replace ColumnDefinition.ColumnCategory with 
TsTableColumnCategory
     add 30a7b4db9e3 support for explain sql paser
     add 7ef70c7f704 Adapt partition computation for IDeviceID
     add 6b538554dd6 Merge branch 'ty/TableModelGrammar' of 
github.com:apache/iotdb into ty/TableModelGrammar: add IDeviceId slot related 
commits
     add d1176899d9e Merge branch 'ty/TableModelGrammar' into 
beyyes/TableModelGrammar_DistributePlan
     add f764389aaf1 fix the cornor case of explain

No new revisions were added by this update.

Summary of changes:
 .../it/partition/IoTDBPartitionGetterIT.java       |  19 ++--
 .../iotdb/confignode/manager/ConfigManager.java    |  21 ++--
 .../manager/partition/PartitionManager.java        |  27 +++--
 .../manager/schema/ClusterSchemaManager.java       |   5 +-
 .../hash/DeviceGroupHashExecutorManualTest.java    |  13 ++-
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |  23 ++--
 .../common/schematree/ClusterSchemaTree.java       |  17 +--
 .../queryengine/common/schematree/ISchemaTree.java |   9 +-
 .../db/queryengine/plan/analyze/Analysis.java      |  13 +--
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |  75 +++++++------
 .../plan/analyze/ClusterPartitionFetcher.java      |  31 +++---
 .../plan/analyze/ExpressionAnalyzer.java           |   5 +-
 .../queryengine/plan/analyze/TemplatedAnalyze.java |  15 +--
 .../analyze/cache/partition/PartitionCache.java    |  90 ++++++++--------
 .../cache/partition/StorageGroupCacheResult.java   |  16 +--
 .../execution/config/TableConfigTaskVisitor.java   |   3 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  12 ++-
 .../TableModelStatementMemorySourceVisitor.java    |   4 +
 .../db/queryengine/plan/parser/ASTVisitor.java     |   7 +-
 .../plan/planner/distribution/SourceRewriter.java  |  16 ++-
 .../plan/planner/plan/node/PlanGraphPrinter.java   |   2 +-
 .../node/metedata/write/ActivateTemplateNode.java  |   4 +-
 .../node/metedata/write/AlterTimeSeriesNode.java   |   2 +-
 .../metedata/write/BatchActivateTemplateNode.java  |   4 +-
 .../write/CreateAlignedTimeSeriesNode.java         |   4 +-
 .../metedata/write/CreateMultiTimeSeriesNode.java  |   4 +-
 .../node/metedata/write/CreateTimeSeriesNode.java  |   2 +-
 .../write/InternalBatchActivateTemplateNode.java   |   4 +-
 .../write/InternalCreateMultiTimeSeriesNode.java   |   4 +-
 .../write/InternalCreateTimeSeriesNode.java        |   4 +-
 .../metedata/write/view/CreateLogicalViewNode.java |   2 +-
 .../planner/plan/node/write/DeleteDataNode.java    |   3 +-
 .../planner/plan/node/write/InsertRowNode.java     |   3 +-
 .../planner/plan/node/write/InsertRowsNode.java    |   2 +-
 .../plan/node/write/InsertRowsOfOneDeviceNode.java |   3 +-
 .../planner/plan/node/write/InsertTabletNode.java  |   3 +-
 .../planner/optimizations/IndexScan.java           |  71 ++++++------
 .../plan/relational/sql/ast/ColumnDefinition.java  |  20 ++--
 .../plan/relational/sql/parser/AstBuilder.java     |  17 +--
 .../plan/scheduler/load/LoadTsFileScheduler.java   |   8 +-
 .../metadata/CountTimeSlotListStatement.java       |   7 +-
 .../statement/metadata/GetRegionIdStatement.java   |   7 +-
 .../metadata/GetTimeSlotListStatement.java         |   7 +-
 .../plan/analyze/FakePartitionFetcherImpl.java     |   2 +-
 .../plan/analyze/cache/PartitionCacheTest.java     | 119 +++++++++++++--------
 .../planner/node/write/WritePlanNodeSplitTest.java |  19 ++--
 .../iotdb/commons/partition/DataPartition.java     |  41 ++++---
 .../commons/partition/DataPartitionQueryParam.java |  20 ++--
 .../apache/iotdb/commons/partition/Partition.java  |   6 +-
 .../iotdb/commons/partition/SchemaPartition.java   |  12 ++-
 .../executor/SeriesPartitionExecutor.java          |   7 ++
 .../partition/executor/hash/APHashExecutor.java    |  33 ++++++
 .../partition/executor/hash/BKDRHashExecutor.java  |  24 +++++
 .../partition/executor/hash/JSHashExecutor.java    |  23 ++++
 .../partition/executor/hash/SDBMHashExecutor.java  |  23 ++++
 .../apache/iotdb/commons/path/PathPatternTree.java |  16 ++-
 .../org/apache/iotdb/commons/utils/PathUtils.java  |   5 +-
 .../partition/executor/HashExecutorTest.java       |  63 +++++++++++
 .../iotdb/commons/path/PathPatternTreeTest.java    |   5 +-
 .../src/main/thrift/confignode.thrift              |   6 +-
 60 files changed, 670 insertions(+), 362 deletions(-)
 create mode 100644 
iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/partition/executor/HashExecutorTest.java

Reply via email to