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

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


    from 4661a3c44c5 avoid same name memory block
     add 69d9dae6e93 Fix problem when import tsfile fail (#14792)
     add e7d009cb725 Correct Block Queue Time metric
     add 270e0d3a224 Region operations for table model (#14794)
     add 063c8421ea0 Fix null measurement name issue in insertTablet (#14795)
     add 9d6b811cca0 Add some tsfile-related tools (#14766)
     add a49958c1f30 Correct binary column memory calculation (#14796)
     add 0a628cbf596 Bump version to 2.0.2-SNAPSHOT
     add 05003055930 Support authentication for query module
     add bbaa63bbc13 Add maintenance commands for table model
     add b166aa14f2c Insertion/deletion authentication
     add d90088336d3 Read of .meta file is not included in the compaction io 
metrics (#14772)
     add a1a10c1743a Fix setSystemStatusTableIT
     add 70f02780a8a Support authentication for maintain and udf management 
statement
     add 99ff70baa7c Merge branch 'master' into feature/memory_collect

No new revisions were added by this update.

Summary of changes:
 .github/workflows/compile-check.yml                |    2 +-
 code-coverage/pom.xml                              |    2 +-
 distribution/pom.xml                               |   12 +-
 example/client-cpp-example/pom.xml                 |    2 +-
 example/jdbc/pom.xml                               |    2 +-
 example/mqtt-customize/pom.xml                     |    2 +-
 example/mqtt/pom.xml                               |    2 +-
 example/pipe-count-point-processor/pom.xml         |    2 +-
 example/pipe-opc-ua-sink/pom.xml                   |    2 +-
 example/pom.xml                                    |    2 +-
 example/rest-java-example/pom.xml                  |    2 +-
 example/schema/pom.xml                             |    2 +-
 example/session/pom.xml                            |    2 +-
 example/trigger/pom.xml                            |    2 +-
 example/udf/pom.xml                                |    2 +-
 integration-test/pom.xml                           |   32 +-
 .../iotdb/it/env/cluster/env/AbstractEnv.java      |   12 +
 .../iotdb/it/env/remote/env/RemoteServerEnv.java   |   10 +
 .../java/org/apache/iotdb/itbase/env/BaseEnv.java  |    3 +
 .../iotdb/db/it/auth/IoTDBSystemPermissionIT.java  |    2 +-
 .../org/apache/iotdb/db/it/utils/TestUtils.java    |   81 ++
 .../it/db/it/IoTDBAuthenticationTableIT.java       | 1001 ++++++++++++++++++++
 .../relational/it/db/it/IoTDBDeletionTableIT.java  |   41 +
 .../it/IoTDBLoadConfigurationTableIT.java}         |   75 +-
 .../it/db/it/IoTDBSetSystemStatusTableIT.java      |  104 ++
 .../it/query/recent/IoTDBMaintainAuthIT.java       |  289 ++++++
 .../it/query/recent/IoTDBQueryAuthIT.java          |  320 +++++++
 .../iotdb/session/it/IoTDBSessionInsertNullIT.java |   58 ++
 iotdb-api/external-api/pom.xml                     |    2 +-
 iotdb-api/pipe-api/pom.xml                         |    2 +-
 iotdb-api/pom.xml                                  |    2 +-
 iotdb-api/trigger-api/pom.xml                      |    2 +-
 iotdb-api/udf-api/pom.xml                          |    2 +-
 iotdb-client/cli/pom.xml                           |   22 +-
 .../iotdb/tool/common/ImportTsFileOperation.java   |   59 ++
 .../apache/iotdb/tool/data/AbstractDataTool.java   |    6 +-
 .../org/apache/iotdb/tool/data/ImportData.java     |   22 +-
 .../org/apache/iotdb/tool/tsfile/ImportTsFile.java |   57 +-
 .../apache/iotdb/tool/tsfile/ImportTsFileBase.java |    9 +-
 .../iotdb/tool/ImportTsFileOperationTest.java      |   49 +
 iotdb-client/client-cpp/pom.xml                    |    4 +-
 iotdb-client/client-py/pom.xml                     |    6 +-
 iotdb-client/isession/pom.xml                      |    8 +-
 iotdb-client/jdbc/pom.xml                          |    8 +-
 iotdb-client/pom.xml                               |    2 +-
 iotdb-client/service-rpc/pom.xml                   |    6 +-
 iotdb-client/session/pom.xml                       |   10 +-
 .../java/org/apache/iotdb/session/Session.java     |    6 +
 iotdb-core/ainode/pom.xml                          |   10 +-
 iotdb-core/antlr/pom.xml                           |    2 +-
 iotdb-core/confignode/pom.xml                      |   26 +-
 .../iotdb/confignode/manager/ProcedureManager.java |   36 +-
 iotdb-core/consensus/pom.xml                       |   14 +-
 iotdb-core/datanode/pom.xml                        |   40 +-
 .../org/apache/iotdb/db/auth/AuthorityChecker.java |    3 +
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |   10 +-
 .../execution/exchange/SharedTsBlockQueue.java     |    8 +-
 .../execution/exchange/sink/SinkChannel.java       |   11 +-
 .../exchange/source/LocalSourceHandle.java         |    4 +-
 .../fragment/FragmentInstanceContext.java          |    9 +
 .../execution/operator/AbstractOperator.java       |    2 +-
 .../operator/process/AbstractSortOperator.java     |    2 +-
 .../execution/operator/process/SortOperator.java   |    2 +-
 .../operator/process/TableStreamSortOperator.java  |    2 +-
 .../grouped/HashAggregationOperator.java           |    4 +-
 .../grouped/StreamingAggregationOperator.java      |    9 +-
 .../grouped/StreamingHashAggregationOperator.java  |    4 +-
 .../execution/schedule/DriverScheduler.java        |    8 -
 .../iotdb/db/queryengine/plan/Coordinator.java     |   14 +-
 .../db/queryengine/plan/analyze/AnalyzeUtils.java  |    9 +-
 .../queryengine/plan/analyze/AnalyzeVisitor.java   |    4 +-
 .../plan/analyze/schema/SchemaValidator.java       |   13 +-
 .../plan/execution/config/ConfigExecution.java     |    4 +-
 .../execution/config/TableConfigTaskVisitor.java   |   68 ++
 .../config/executor/ClusterConfigTaskExecutor.java |   56 +-
 .../config/executor/IConfigTaskExecutor.java       |   17 +-
 .../config/metadata/region/ExtendRegionTask.java   |   20 +-
 .../config/metadata/region/MigrateRegionTask.java  |   21 +-
 .../metadata/region/ReconstructRegionTask.java     |   25 +-
 .../config/metadata/region/RemoveRegionTask.java   |   20 +-
 .../relational/analyzer/StatementAnalyzer.java     |   11 +-
 .../plan/relational/security/AccessControl.java    |    8 +
 .../relational/security/AccessControlImpl.java     |   10 +
 .../relational/security/AllowAllAccessControl.java |    5 +
 .../plan/relational/sql/ast/AstVisitor.java        |   24 +
 .../ast/{RemoveDataNode.java => ExtendRegion.java} |   45 +-
 .../plan/relational/sql/ast/InsertRows.java        |    2 +-
 ...{StopRepairData.java => LoadConfiguration.java} |    6 +-
 .../sql/ast/{Values.java => MigrateRegion.java}    |   67 +-
 ...{RemoveDataNode.java => ReconstructRegion.java} |   46 +-
 .../ast/{RemoveDataNode.java => RemoveRegion.java} |   45 +-
 .../{StartRepairData.java => SetSystemStatus.java} |    6 +-
 .../plan/relational/sql/parser/AstBuilder.java     |   62 +-
 .../CompactionDiskTSMIterator.java}                |   28 +-
 .../compaction/io/CompactionTsFileInput.java       |  122 ++-
 .../compaction/io/CompactionTsFileReader.java      |   60 +-
 .../compaction/io/CompactionTsFileWriter.java      |    9 +
 .../db/storageengine/load/LoadTsFileManager.java   |    5 +-
 .../utils/TsFileRewriteOverPrecisedI64Scan.java    |  223 +++++
 .../utils/TsFileRewriteSmallRangeI64Scan.java      |  230 +++++
 .../iotdb/db/tools/utils/TsFileSequenceScan.java   |   34 +-
 .../iotdb/db/tools/utils/TsFileStatisticScan.java  |  266 ++++++
 .../iotdb/db/utils/constant/SqlConstant.java       |    2 +-
 .../db/queryengine/execution/exchange/Utils.java   |    3 +
 .../execution/operator/OperatorMemoryTest.java     |    2 +
 iotdb-core/metrics/core/pom.xml                    |    4 +-
 iotdb-core/metrics/interface/pom.xml               |    8 +-
 iotdb-core/metrics/pom.xml                         |    2 +-
 iotdb-core/node-commons/pom.xml                    |   24 +-
 iotdb-core/pom.xml                                 |    2 +-
 iotdb-core/relational-grammar/pom.xml              |    2 +-
 .../db/relational/grammar/sql/RelationalSql.g4     |   16 +
 iotdb-protocol/openapi/pom.xml                     |    2 +-
 iotdb-protocol/pom.xml                             |    2 +-
 iotdb-protocol/thrift-ainode/pom.xml               |    4 +-
 iotdb-protocol/thrift-commons/pom.xml              |    2 +-
 iotdb-protocol/thrift-confignode/pom.xml           |    4 +-
 .../src/main/thrift/confignode.thrift              |    4 +
 iotdb-protocol/thrift-consensus/pom.xml            |    4 +-
 iotdb-protocol/thrift-datanode/pom.xml             |    4 +-
 library-udf/pom.xml                                |    4 +-
 pom.xml                                            |    4 +-
 122 files changed, 3710 insertions(+), 532 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBAuthenticationTableIT.java
 copy 
integration-test/src/test/java/org/apache/iotdb/relational/it/{query/old/builtinfunction/scalar/IoTDBCastFunctionTableSpecialIT.java
 => db/it/IoTDBLoadConfigurationTableIT.java} (58%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/db/it/IoTDBSetSystemStatusTableIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/IoTDBMaintainAuthIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/relational/it/query/recent/IoTDBQueryAuthIT.java
 create mode 100644 
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/common/ImportTsFileOperation.java
 create mode 100644 
iotdb-client/cli/src/test/java/org/apache/iotdb/tool/ImportTsFileOperationTest.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{RemoveDataNode.java
 => ExtendRegion.java} (64%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{StopRepairData.java
 => LoadConfiguration.java} (84%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{Values.java
 => MigrateRegion.java} (56%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{RemoveDataNode.java
 => ReconstructRegion.java} (62%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{RemoveDataNode.java
 => RemoveRegion.java} (64%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/{StartRepairData.java
 => SetSystemStatus.java} (86%)
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/{selector/ICrossSpaceSelector.java
 => io/CompactionDiskTSMIterator.java} (56%)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/utils/TsFileRewriteOverPrecisedI64Scan.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/utils/TsFileRewriteSmallRangeI64Scan.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/tools/utils/TsFileStatisticScan.java

Reply via email to