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

spricoder pushed a change to branch feature/optimize_memory
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from e33d234b2fe fix template
     add 6db2249c12c Load: Add LoadWithConvertOnTypeMismatchIT on Table Model 
&& Fix TSInsertTabletReq.writeToTable is not set True in 
PipeTransferTabletRawReq.toTPipeTransferRawReq when inserting a Tablet in Table 
mode (#14611)
     add 487a1a21ce9 Pipe & Load: Retry when a file operation causes an 
exception (#14598)
     add d60c3d52cb1 IoTConsensusV2: Fix adoption for table-deletion #14648
     add 90cdf3bbc94 Load: Consider isGeneratedByPipe mark when executing 
tsfile-tablet conversion in analysis stage (#14651)
     add d9214b31465 Rename interface name of FunctionArguments
     add 5f8b2c08ac9 Adjust default wal_throttle_threshold_in_byte and 
region_migration_speed_limit_bytes_per_second (#14653)
     add 815ea9c069d Implemented query for schema related Information schema & 
Fixed the bug that the deviceEntry get from cache does not reserve query memory
     add a4ce6f7a1a3 Modify the condition to skip compaction schdule after 
insertion compaction task selection (#14644)
     add bbd4383c613 Merge branch 'master' into feature/optimize_memory

No new revisions were added by this update.

Summary of changes:
 .../apache/iotdb/udf/AggregateFunctionExample.java |   2 +-
 .../apache/iotdb/udf/ScalarFunctionExample.java    |   2 +-
 .../db/query/udf/example/relational/AllSum.java    |   6 +-
 .../query/udf/example/relational/ContainNull.java  |   2 +-
 .../db/query/udf/example/relational/DatePlus.java  |   2 +-
 .../query/udf/example/relational/FirstTwoSum.java  |   2 +-
 .../db/query/udf/example/relational/MyAvg.java     |   2 +-
 .../db/query/udf/example/relational/MyCount.java   |   2 +-
 .../iotdb/it/utils/TsFileTableGenerator.java       | 202 +++++++++++
 .../org/apache/iotdb/db/it/IoTDBLoadTsFileIT.java  |  80 ++++-
 .../pipe/it/tablemodel/IoTDBPipeWithLoadIT.java    |   8 +-
 .../relational/it/schema/IoTDBDatabaseIT.java      |  41 +++
 .../customizer/parameter/FunctionArguments.java    |  22 +-
 .../payload/SubscriptionFileHandler.java           |  24 +-
 .../org/apache/iotdb/session/util/RetryUtils.java  |  37 +-
 .../consensus/request/ConfigPhysicalPlanType.java  |   2 +
 .../DescTable4InformationSchemaPlan.java}          |   9 +-
 .../ShowTable4InformationSchemaPlan.java}          |   8 +-
 ...p.java => DescTable4InformationSchemaResp.java} |  20 +-
 ...p.java => ShowTable4InformationSchemaResp.java} |  17 +-
 .../iotdb/confignode/manager/ConfigManager.java    |  18 +
 .../apache/iotdb/confignode/manager/IManager.java  |   6 +
 .../manager/schema/ClusterSchemaManager.java       |  32 ++
 .../persistence/executor/ConfigPlanExecutor.java   |   4 +
 .../persistence/schema/ClusterSchemaInfo.java      |  77 +++++
 .../confignode/persistence/schema/ConfigMTree.java |  16 +
 .../thrift/ConfigNodeRPCServiceProcessor.java      |  12 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |   4 +-
 .../batch/PipeTabletEventTsFileBatch.java          |   1 +
 .../request/PipeConsensusDeleteNodeReq.java        |   4 +-
 .../async/handler/PipeTransferTsFileHandler.java   |  13 +-
 .../thrift/sync/IoTDBDataRegionSyncConnector.java  |  15 +-
 .../pipeconsensus/PipeConsensusReceiver.java       |  31 +-
 .../protocol/thrift/IoTDBDataNodeReceiver.java     |   7 +-
 ...leStatementDataTypeConvertExecutionVisitor.java |   7 +-
 .../iotdb/db/protocol/client/ConfigNodeClient.java |  14 +
 .../InformationSchemaContentSupplierFactory.java   | 372 ++++++++++++++++++---
 .../iotdb/db/queryengine/plan/Coordinator.java     |   4 +
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |  14 +-
 .../plan/analyze/load/LoadTsFileAnalyzer.java      |  12 +-
 .../load/LoadTsFileToTableModelAnalyzer.java       |  14 +-
 .../load/LoadTsFileToTreeModelAnalyzer.java        |   8 +-
 .../config/metadata/relational/ShowDBTask.java     |   4 +-
 .../plan/planner/TableOperatorGenerator.java       |   9 +-
 .../relational/analyzer/StatementAnalyzer.java     |  12 +-
 .../metadata/fetcher/TableDeviceSchemaFetcher.java |  10 +-
 .../DataNodeLocationSupplierFactory.java           |  11 +
 .../sql/ast/AbstractQueryDeviceWithCache.java      |   2 +
 .../plan/relational/sql/ast/AstVisitor.java        |   4 +
 .../{DescribeTable.java => CountStatement.java}    |  40 ++-
 .../plan/relational/sql/ast/LoadTsFile.java        |   9 +
 .../plan/relational/sql/parser/AstBuilder.java     |  36 +-
 .../plan/relational/sql/rewrite/ShowRewrite.java   |  51 ++-
 .../plan/scheduler/load/LoadTsFileScheduler.java   |   2 +-
 .../plan/statement/crud/LoadTsFileStatement.java   |   9 +
 .../schemaengine/table/InformationSchemaUtils.java |   9 +-
 .../db/storageengine/dataregion/DataRegion.java    | 121 ++++---
 .../schedule/CompactionScheduleContext.java        |  21 ++
 .../compaction/schedule/CompactionScheduler.java   |  60 ++--
 .../impl/RewriteCrossSpaceCompactionSelector.java  |  11 +-
 .../db/storageengine/load/LoadTsFileManager.java   |  21 +-
 .../load/active/ActiveLoadDirScanner.java          |  27 +-
 .../load/active/ActiveLoadTsFileLoader.java        |  13 +-
 ...leStatementDataTypeConvertExecutionVisitor.java |   7 +-
 .../converter/LoadTsFileDataTypeConverter.java     |  78 +++--
 .../InsertionCrossSpaceCompactionSelectorTest.java |   4 +-
 .../cross/InsertionCrossSpaceCompactionTest.java   |  64 +++-
 .../conf/iotdb-system.properties.template          |   6 +-
 .../commons/pipe/receiver/IoTDBFileReceiver.java   |  17 +-
 .../commons/pipe/receiver/IoTDBReceiverAgent.java  |   7 +-
 .../snapshot/PipeSnapshotResourceManager.java      |   9 +-
 .../org/apache/iotdb/commons/utils/FileUtils.java  |  22 ++
 .../utils/{TestOnly.java => RetryUtils.java}       |  38 ++-
 .../src/main/thrift/confignode.thrift              |  19 ++
 74 files changed, 1564 insertions(+), 364 deletions(-)
 create mode 100644 
integration-test/src/main/java/org/apache/iotdb/it/utils/TsFileTableGenerator.java
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/cluster/NodeType.java
 => 
iotdb-client/session/src/main/java/org/apache/iotdb/session/util/RetryUtils.java
 (59%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/{subscription/ShowSubscriptionPlan.java
 => table/DescTable4InformationSchemaPlan.java} (79%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/request/read/{subscription/ShowSubscriptionPlan.java
 => table/ShowTable4InformationSchemaPlan.java} (79%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/table/{FetchTableResp.java
 => DescTable4InformationSchemaResp.java} (61%)
 copy 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/consensus/response/table/{ShowTableResp.java
 => ShowTable4InformationSchemaResp.java} (64%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{DescribeTable.java
 => CountStatement.java} (65%)
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/utils/{TestOnly.java
 => RetryUtils.java} (60%)

Reply via email to