You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2023/11/23 03:10:03 UTC
(iotdb) branch load_v2 updated (cee52e7173c -> 4520eb9ec16)
This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch load_v2
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from cee52e7173c remove toString comparison becaus date is included
add 3ca454e2fb9 Add isDebugEnable judgement for each LOGGER.DEBUG
add 023f5f89103 Accelerate the process of PlanNode to Operator
add c3c5cbc011e [IOTDB-6254] Fix limit push down bug in aligned sensor
add 278ee6570ea Fix AutoCreateSchema using template without WRITE_SCHEMA
add 7f425fc586d Fix flasky ITs (#11574)
add 89708420e16 Use template to reduce the repeated creation and serialization in align by device query
add 4520eb9ec16 Merge branch 'master' into load_v2
No new revisions were added by this update.
Summary of changes:
.../iotdb/it/env/cluster/ClusterConstant.java | 2 +-
.../iotdb/itbase/runtime/ClusterTestStatement.java | 10 +-
.../IoTDBAlignByDeviceWithTemplateIT.java | 7 +
.../IoTDBOrderByLimitOffsetAlignByDeviceIT.java | 7 +
...java => IoTDBAlignedOffsetLimitPushDownIT.java} | 98 ++++---
.../org/apache/iotdb/db/it/auth/IoTDBAuthIT.java | 22 ++
.../db/it/auth/IoTDBTemplatePermissionIT.java | 5 -
.../java/org/apache/iotdb/jdbc/IoTDBStatement.java | 6 +-
.../request/PipeTransferTabletBatchReq.java | 2 +-
.../execution/exchange/MPPDataExchangeManager.java | 174 ++++++++----
.../exchange/source/LocalSourceHandle.java | 34 ++-
.../execution/exchange/source/SourceHandle.java | 60 ++--
.../execution/operator/AbstractOperator.java | 8 +-
.../source/AbstractDataSourceOperator.java | 10 +
.../AbstractSeriesAggregationScanOperator.java | 19 +-
.../operator/source/AlignedSeriesScanOperator.java | 26 +-
.../operator/source/SeriesScanOperator.java | 26 +-
.../queryengine/plan/analyze/AnalyzeVisitor.java | 3 -
.../db/queryengine/plan/analyze/TemplatedInfo.java | 307 +++++++++++++++++++++
.../db/queryengine/plan/analyze/TypeProvider.java | 99 +++----
.../analyze/schema/AutoCreateSchemaExecutor.java | 86 +++---
.../plan/planner/OperatorTreeGenerator.java | 12 +-
.../plan/planner/SubPlanTypeExtractor.java | 9 +-
.../plan/planner/TemplatedLogicalPlan.java | 35 ++-
.../plan/planner/TemplatedLogicalPlanBuilder.java | 3 +
.../plan/planner/plan/PlanFragment.java | 36 ++-
.../plan/planner/plan/node/PlanNode.java | 18 +-
.../plan/planner/plan/node/PlanNodeType.java | 17 ++
.../plan/node/process/SingleDeviceViewNode.java | 28 ++
.../plan/node/source/AlignedSeriesScanNode.java | 37 +++
.../InternalBatchActivateTemplateStatement.java | 33 ++-
.../template/AlterSchemaTemplateStatement.java | 23 +-
.../tsfile/read/reader/page/AlignedPageReader.java | 87 ++++--
.../tsfile/read/reader/page/ValuePageReader.java | 128 ++++++---
34 files changed, 1085 insertions(+), 392 deletions(-)
copy integration-test/src/test/java/org/apache/iotdb/db/it/aligned/{IoTDBCountMultiTimesWithDeletionIT.java => IoTDBAlignedOffsetLimitPushDownIT.java} (55%)
create mode 100644 iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/analyze/TemplatedInfo.java