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

caogaofei pushed a commit to branch last_cache
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 4bb2d27f7de9922f85db0a35a51551ddc4d7593a
Merge: ad4343e8e5c 7ed70ecefdf
Author: Beyyes <[email protected]>
AuthorDate: Fri Oct 25 15:59:47 2024 +0800

    Merge branch 'master' into last_cache

 .../org/apache/iotdb/db/it/IoTDBSimpleQueryIT.java |  20 +-
 .../db/it/IoTDBMultiIDsWithAttributesTableIT.java  |  78 ++-
 .../scalar/IoTDBCastFunctionTableIT.java           | 552 +++++++++++++++++++++
 .../it/query/recent/IoTDBTableAggregationIT.java   |  17 +
 .../relational/it/schema/IoTDBDatabaseIT.java      |  22 +
 .../java/org/apache/iotdb/rpc/TSStatusCode.java    |   1 +
 .../iotdb/confignode/manager/ConfigManager.java    |  40 +-
 .../receiver/protocol/IoTDBConfigNodeReceiver.java |   2 +-
 .../manager/schema/ClusterSchemaManager.java       |  15 +-
 .../persistence/partition/PartitionInfo.java       |  18 +-
 .../persistence/schema/ClusterSchemaInfo.java      |  29 +-
 .../confignode/persistence/schema/ConfigMTree.java |  90 ++--
 .../persistence/schema/mnode/IConfigMNode.java     |   1 +
 .../schema/mnode/impl/ConfigDatabaseMNode.java     |   5 +-
 .../schema/mnode/impl/ConfigTableNode.java         |   4 +-
 .../impl/schema/SetTemplateProcedure.java          | 148 +++---
 .../persistence/schema/ConfigMTreeTest.java        |  38 +-
 .../metadata/DatabaseConflictException.java        |   2 +-
 ...tException.java => DatabaseModelException.java} |  31 +-
 .../db/pipe/agent/task/PipeDataNodeTaskAgent.java  |  42 +-
 ...oricalDataRegionTsFileAndDeletionExtractor.java |  31 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |   2 +-
 .../common/header/ColumnHeaderConstant.java        |  12 +-
 .../common/header/DatasetHeaderFactory.java        |   6 +-
 .../relational/aggregation/AccumulatorFactory.java |  18 +
 .../aggregation/TableModeAccumulator.java          | 139 ++++--
 .../source/relational/aggregation/Utils.java       |   2 +-
 .../grouped/GroupedModeAccumulator.java            | 452 +++++++++++++++++
 .../grouped/GroupedVarianceAccumulator.java        | 225 +++++++++
 .../aggregation/grouped/array/MapBigArray.java     |  83 ++++
 .../relational/ColumnTransformerBuilder.java       |   6 +-
 .../plan/analyze/ClusterPartitionFetcher.java      | 185 +++----
 .../analyze/cache/partition/PartitionCache.java    | 144 +++---
 .../execution/config/TableConfigTaskVisitor.java   |   3 +-
 .../config/executor/ClusterConfigTaskExecutor.java |  42 +-
 .../config/metadata/DatabaseSchemaTask.java        |   5 +-
 .../config/metadata/ShowDatabaseTask.java          |   4 +-
 .../config/metadata/relational/ShowDBTask.java     |  60 ++-
 .../plan/planner/TableOperatorGenerator.java       |  32 +-
 .../metadata/TableBuiltinAggregationFunction.java  |  43 +-
 .../fetcher/TableHeaderSchemaValidator.java        |  10 +-
 .../relational/planner/optimizations/Util.java     |  18 +-
 .../plan/relational/sql/ast/ShowDB.java            |  16 +-
 .../plan/relational/sql/parser/AstBuilder.java     |  11 +-
 .../statement/metadata/ShowDatabaseStatement.java  |  23 +-
 ... => AbstractCastFunctionColumnTransformer.java} |  78 +--
 .../scalar/CastFunctionColumnTransformer.java      | 320 +-----------
 .../scalar/TryCastFunctionColumnTransformer.java   |  75 +++
 .../db/schemaengine/table/DataNodeTableCache.java  |   2 +
 .../metrics/IoTDBInternalLocalReporter.java        |   7 +-
 .../executor/batch/utils/BatchCompactionPlan.java  |  17 +-
 .../estimator/AbstractCompactionEstimator.java     |   2 +-
 .../db/storageengine/load/LoadTsFileManager.java   |  57 +--
 .../plan/analyze/cache/PartitionCacheTest.java     |   8 +-
 ...atchedAlignedSeriesFastInnerCompactionTest.java |  37 ++
 .../db/relational/grammar/sql/RelationalSql.g4     |   3 +-
 .../src/main/thrift/confignode.thrift              |   2 +
 57 files changed, 2373 insertions(+), 962 deletions(-)


Reply via email to