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

jiangtian pushed a change to branch force_ci/support_schema_evolution
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from c25ab492e85 trigger ci
     add 537c3b05fe1 Revert "remove unused dependenccy"
     add 8d42a9276d6 add back checker
     add b7c12a20116 Improve stability of BinaryAllocatorTest#testEviction 
(#17078)
     add d9c3fc9f908 fix: record directory allocation for hard-linked files 
(#17077)
     add 6952ebf4dc3 Fix Python & Go Client CI (#17081)
     add 8e5fcba50ba Fix cross partition write after alter data type (#17082)
     add 2e46872766b Support stream DataFrame interface in iotdb python client 
(#17035)
     add 465170bac57 Adjust error message (#17084)
     add d90397dc1ff [AINode] Call inference should only contain 1 input column 
(#17087)
     add 81f8e7e1fa3 [AINode] Fix the bug that AINode would not stop during 
remove process (#17088)
     add 0b25ea24c9c Support NULL time in First/Last/FirstBy/LastBy 
aggregations (#17064)
     add d06bced6c3a Support session with CPP conditional compilation for SSL. 
(#17080)
     add 82f7ca6dfc5 Pipe: Fixed the OPC UA client connection problem (#17083)
     add b40b74b31ea Remove built-in jexl function in tree mode (#17092)
     add 5802fa2e0ab Resolve the problem that everyone can alter table column 
data type. (#17089)
     add 8289238b119 Fix init time logic to ensure that time is not initiated‌ 
when the last cache will not updated during the execution phase (#17094)
     add 52715f18e48 Verify nonexist measurement in an exist device if it 
exists. (#17093)
     add afcfd7419c1 fix (#17096)
     add 91e5ed54126 Merge branch 'master' into 
force_ci/support_schema_evolution
     add 11054f94e8c Fix allValueColDeletedMap index out of bound caused by 
stale rowCount after TVList sort (#17098)
     add d05276e2955 Decouple rest from iotdb-server using ExternalService 
framework (#17099)
     add dad8ec8824e Remove text involve DataNodeId when assert two results. 
(#17107)
     add 12b5bc3e9af Fix binary allocator test & querying type-altered chunks 
in memory may affect the result of flush (#17105)
     add 498197b31e4 Add mqtt IT for json mode. (#17090)
     add d28d71c2eb0 Merge branch 'master' into 
force_ci/support_schema_evolution
     add aba65887fe8 fix not overridden method

No new revisions were added by this update.

Summary of changes:
 .github/workflows/multi-language-client.yml        |   2 +-
 dependencies.json                                  |   2 +-
 distribution/pom.xml                               |   6 +
 distribution/src/assembly/all.xml                  |   4 +
 distribution/src/assembly/datanode.xml             |   4 +
 .../src/assembly/external-service-impl.xml         |   4 +
 docker/src/main/Dockerfile-1c1d                    |   4 +-
 example/client-cpp-example/src/CMakeLists.txt      | 157 ++--
 external-service-impl/pom.xml                      |   2 +
 .../rest-openapi}/pom.xml                          |  34 +-
 .../src/main/openapi3/iotdb_rest_common.yaml       |   0
 .../src/main/openapi3/iotdb_rest_table_v1.yaml     |   0
 .../src/main/openapi3/iotdb_rest_v1.yaml           |   0
 .../src/main/openapi3/iotdb_rest_v2.yaml           |   0
 external-service-impl/{mqtt => rest}/pom.xml       | 153 ++--
 .../java/org/apache/iotdb/rest}/RestService.java   |  30 +-
 .../rest/protocol}/filter/ApiOriginFilter.java     |   2 +-
 .../rest/protocol}/filter/AuthorizationFilter.java |   4 +-
 .../protocol}/filter/BasicSecurityContext.java     |   2 +-
 .../apache/iotdb/rest/protocol}/filter/User.java   |   2 +-
 .../iotdb/rest/protocol}/filter/UserCache.java     |   2 +-
 .../protocol}/handler/AuthorizationHandler.java    |   4 +-
 .../rest/protocol}/impl/PingApiServiceImpl.java    |   6 +-
 .../table/v1/handler/ExceptionHandler.java         |   4 +-
 .../table/v1/handler/ExecuteStatementHandler.java  |   2 +-
 .../table/v1/handler/QueryDataSetHandler.java      |   6 +-
 .../table/v1/handler/RequestValidationHandler.java |   6 +-
 .../v1/handler/StatementConstructionHandler.java   |   4 +-
 .../table/v1/impl/RestApiServiceImpl.java          |  26 +-
 .../rest/protocol}/utils/InsertRowDataUtils.java   |   2 +-
 .../protocol}/utils/InsertTabletSortDataUtils.java |   2 +-
 .../protocol/v1}/handler/ExceptionHandler.java     |   4 +-
 .../v1/handler/ExecuteStatementHandler.java        |   2 +-
 .../protocol}/v1/handler/QueryDataSetHandler.java  |  26 +-
 .../v1/handler/RequestValidationHandler.java       |   8 +-
 .../v1/handler/StatementConstructionHandler.java   |   4 +-
 .../protocol}/v1/impl/GrafanaApiServiceImpl.java   |  18 +-
 .../rest/protocol}/v1/impl/RestApiServiceImpl.java |  32 +-
 .../protocol/v2}/handler/ExceptionHandler.java     |   4 +-
 .../v2/handler/ExecuteStatementHandler.java        |   2 +-
 .../rest/protocol}/v2/handler/FastLastHandler.java |  10 +-
 .../protocol}/v2/handler/QueryDataSetHandler.java  |  22 +-
 .../v2/handler/RequestValidationHandler.java       |  12 +-
 .../v2/handler/StatementConstructionHandler.java   |   8 +-
 .../protocol}/v2/impl/GrafanaApiServiceImpl.java   |  18 +-
 .../rest/protocol}/v2/impl/RestApiServiceImpl.java |  36 +-
 integration-test/pom.xml                           |   7 +
 integration-test/src/assembly/mpp-share.xml        |   4 +
 .../it/env/cluster/node/AbstractNodeWrapper.java   |   2 +-
 .../BuiltinTimeSeriesGeneratingFunctionEnum.java   |   1 -
 .../iotdb/ainode/it/AINodeCallInferenceIT.java     |  14 +
 .../iotdb/db/it/auth/IoTDBSeriesPermissionIT.java  |   7 +
 .../iotdb/db/it/mqtt/IoTDBMQTTServiceJsonIT.java   | 363 ++++++++
 .../db/it/query/IoTDBAggregationFirstByIT.java     | 162 ++++
 .../it/query/IoTDBAggregationFirstByInGroupIT.java | 139 ++++
 .../iotdb/db/it/query/IoTDBAggregationFirstIT.java | 185 +++++
 .../it/query/IoTDBAggregationFirstInGroupIT.java   | 134 +++
 .../db/it/query/IoTDBAggregationLastByIT.java      | 164 ++++
 .../it/query/IoTDBAggregationLastByInGroupIT.java  | 136 +++
 .../iotdb/db/it/query/IoTDBAggregationLastIT.java  | 176 ++++
 .../db/it/query/IoTDBAggregationLastInGroupIT.java | 128 +++
 .../db/it/schema/IoTDBAlterTimeSeriesTypeIT.java   |  54 ++
 .../db/it/udf/IoTDBUDTFBuiltinFunctionIT.java      | 235 ------
 .../treemodel/manual/IoTDBPipePermissionIT.java    |  42 +
 .../iotdb/pipe/it/single/IoTDBPipeOPCUAIT.java     |  32 +-
 .../it/db/it/IoTDBAuthenticationTableIT.java       |  36 +
 .../relational/it/mqtt/IoTDBMQTTServiceIT.java     |   1 +
 .../it/query/recent/IoTDBTableAggregationIT.java   |   9 +
 iotdb-client/client-cpp/pom.xml                    |   3 +
 iotdb-client/client-cpp/src/main/CMakeLists.txt    |  51 +-
 .../client-cpp/src/main/SessionConnection.cpp      |   6 +
 .../client-cpp/src/main/SessionConnection.h        |   6 +-
 .../client-cpp/src/main/ThriftConnection.cpp       |   6 +
 .../client-cpp/src/main/ThriftConnection.h         |   4 +
 iotdb-client/client-cpp/src/test/CMakeLists.txt    |  92 ++-
 iotdb-client/client-go                             |   2 +-
 iotdb-client/client-py/iotdb/Session.py            |   8 +-
 .../client-py/iotdb/utils/SessionDataSet.py        |  19 +
 .../client-py/iotdb/utils/iotdb_rpc_dataset.py     |  68 ++
 iotdb-client/client-py/session_example.py          |   6 +
 .../client-py/table_model_session_example.py       |   4 +
 .../client-py/tests/integration/test_dataframe.py  |  50 ++
 .../client-py/tests/integration/test_todf.py       |   2 +-
 iotdb-core/confignode/pom.xml                      |   6 -
 .../client/sync/CnToAnSyncRequestType.java         |   7 +-
 .../client/sync/SyncAINodeClientPool.java          | 151 ++++
 .../consensus/request/ConfigPhysicalPlanType.java  |   1 -
 .../pipe/source/ConfigRegionListeningFilter.java   |   2 +-
 .../procedure/impl/node/RemoveAINodeProcedure.java |  22 +-
 .../schema/AlterTimeSeriesDataTypeProcedure.java   |  48 +-
 iotdb-core/datanode/pom.xml                        |  58 +-
 .../db/pipe/sink/protocol/opcua/OpcUaSink.java     |  79 +-
 .../sink/protocol/opcua/client/ClientRunner.java   |  51 +-
 .../protocol/opcua/client/IoTDBOpcUaClient.java    |  34 +-
 .../operator/process/ai/InferenceOperator.java     |   7 +
 .../relational/LastQueryAggTableScanOperator.java  |  64 +-
 .../relational/aggregation/FirstAccumulator.java   | 445 ++++++----
 .../relational/aggregation/FirstByAccumulator.java | 494 +++++------
 .../aggregation/FirstByDescAccumulator.java        | 180 ++--
 .../aggregation/FirstDescAccumulator.java          | 168 ++--
 .../relational/aggregation/LastAccumulator.java    | 373 +++++----
 .../relational/aggregation/LastByAccumulator.java  | 442 +++++-----
 .../aggregation/LastByDescAccumulator.java         | 234 +++---
 .../aggregation/LastDescAccumulator.java           | 198 +++--
 .../source/relational/aggregation/Utils.java       |  39 +-
 .../grouped/GroupedFirstAccumulator.java           | 390 +++++----
 .../grouped/GroupedFirstByAccumulator.java         | 473 ++++++-----
 .../grouped/GroupedLastAccumulator.java            | 390 +++++----
 .../grouped/GroupedLastByAccumulator.java          | 476 ++++++-----
 .../execution/config/TableConfigTaskVisitor.java   |   4 +
 .../config/executor/ClusterConfigTaskExecutor.java |  23 +-
 .../plan/planner/TableOperatorGenerator.java       |   6 +-
 .../udf/BuiltinTimeSeriesGeneratingFunction.java   |   2 -
 .../java/org/apache/iotdb/db/service/DataNode.java |   4 -
 .../externalservice/BuiltinExternalServices.java   |   4 +-
 .../db/storageengine/dataregion/DataRegion.java    |  13 +-
 .../FirstBatchCompactionAlignedChunkWriter.java    |  13 +
 ...FollowingBatchCompactionAlignedChunkWriter.java |  16 +
 .../memtable/AlignedReadOnlyMemChunk.java          |  12 +-
 .../dataregion/memtable/ReadOnlyMemChunk.java      |   4 +-
 .../dataregion/snapshot/SnapshotLoader.java        |   1 +
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   5 +-
 .../db/utils/datastructure/AlignedTVList.java      |   6 +-
 .../db/utils/datastructure/BackAlignedTVList.java  |   3 +-
 .../db/utils/datastructure/BackBinaryTVList.java   |   3 +-
 .../db/utils/datastructure/BackBooleanTVList.java  |   3 +-
 .../db/utils/datastructure/BackDoubleTVList.java   |   3 +-
 .../db/utils/datastructure/BackFloatTVList.java    |   3 +-
 .../db/utils/datastructure/BackIntTVList.java      |   3 +-
 .../db/utils/datastructure/BackLongTVList.java     |   3 +-
 .../db/utils/datastructure/QuickAlignedTVList.java |   3 +-
 .../db/utils/datastructure/QuickBinaryTVList.java  |   3 +-
 .../db/utils/datastructure/QuickBooleanTVList.java |   3 +-
 .../db/utils/datastructure/QuickDoubleTVList.java  |   3 +-
 .../db/utils/datastructure/QuickFloatTVList.java   |   3 +-
 .../db/utils/datastructure/QuickIntTVList.java     |   3 +-
 .../db/utils/datastructure/QuickLongTVList.java    |   3 +-
 .../iotdb/db/utils/datastructure/TVList.java       |   2 +-
 .../db/utils/datastructure/TimAlignedTVList.java   |   3 +-
 .../db/utils/datastructure/TimBinaryTVList.java    |   3 +-
 .../db/utils/datastructure/TimBooleanTVList.java   |   3 +-
 .../db/utils/datastructure/TimDoubleTVList.java    |   3 +-
 .../db/utils/datastructure/TimFloatTVList.java     |   3 +-
 .../iotdb/db/utils/datastructure/TimIntTVList.java |   3 +-
 .../db/utils/datastructure/TimLongTVList.java      |   3 +-
 .../db/protocol/rest/GrafanaApiServiceTest.java    | 450 ----------
 .../db/protocol/rest/IoTDBRestServiceTest.java     | 918 ---------------------
 .../dataregion/memtable/PrimitiveMemTableTest.java |  57 ++
 .../dataregion/snapshot/IoTDBSnapshotTest.java     |  78 ++
 .../org/apache/iotdb/db/utils/SchemaUtilsTest.java |  18 +-
 iotdb-core/node-commons/pom.xml                    |   4 -
 .../iotdb/commons/binaryallocator/arena/Arena.java |   7 +-
 .../iotdb/commons/client/ClientPoolFactory.java    |  22 +
 ...susServiceClient.java => SyncAINodeClient.java} |  56 +-
 .../apache/iotdb/commons/conf/CommonConfig.java    |   3 +-
 .../pipe/config/constant/PipeSinkConstant.java     |   5 +
 .../apache/iotdb/commons/service/ServiceType.java  |   1 -
 .../apache/iotdb/commons/udf/builtin/UDTFJexl.java | 368 ---------
 .../binaryallocator/BinaryAllocatorTest.java       |  10 +-
 iotdb-protocol/pom.xml                             |   1 -
 pom.xml                                            |   6 -
 161 files changed, 5538 insertions(+), 4516 deletions(-)
 rename {iotdb-protocol/openapi => external-service-impl/rest-openapi}/pom.xml 
(87%)
 rename {iotdb-protocol/openapi => 
external-service-impl/rest-openapi}/src/main/openapi3/iotdb_rest_common.yaml 
(100%)
 rename {iotdb-protocol/openapi => 
external-service-impl/rest-openapi}/src/main/openapi3/iotdb_rest_table_v1.yaml 
(100%)
 rename {iotdb-protocol/openapi => 
external-service-impl/rest-openapi}/src/main/openapi3/iotdb_rest_v1.yaml (100%)
 rename {iotdb-protocol/openapi => 
external-service-impl/rest-openapi}/src/main/openapi3/iotdb_rest_v2.yaml (100%)
 copy external-service-impl/{mqtt => rest}/pom.xml (59%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/service => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest}/RestService.java
 (87%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/filter/ApiOriginFilter.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/filter/AuthorizationFilter.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/filter/BasicSecurityContext.java
 (96%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/filter/User.java
 (96%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/filter/UserCache.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/handler/AuthorizationHandler.java
 (93%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/impl/PingApiServiceImpl.java
 (91%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/handler/ExceptionHandler.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/handler/ExecuteStatementHandler.java
 (99%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/handler/QueryDataSetHandler.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/handler/RequestValidationHandler.java
 (95%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/handler/StatementConstructionHandler.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/table/v1/impl/RestApiServiceImpl.java
 (92%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/utils/InsertRowDataUtils.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/utils/InsertTabletSortDataUtils.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v2 
=> 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/v1}/handler/ExceptionHandler.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/handler/ExecuteStatementHandler.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/handler/QueryDataSetHandler.java
 (93%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/handler/RequestValidationHandler.java
 (90%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/handler/StatementConstructionHandler.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/impl/GrafanaApiServiceImpl.java
 (94%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v1/impl/RestApiServiceImpl.java
 (91%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest/v1 
=> 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol/v2}/handler/ExceptionHandler.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/handler/ExecuteStatementHandler.java
 (98%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/handler/FastLastHandler.java
 (87%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/handler/QueryDataSetHandler.java
 (94%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/handler/RequestValidationHandler.java
 (93%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/handler/StatementConstructionHandler.java
 (97%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/impl/GrafanaApiServiceImpl.java
 (94%)
 rename {iotdb-core/datanode/src/main/java/org/apache/iotdb/db/protocol/rest => 
external-service-impl/rest/src/main/java/org/apache/iotdb/rest/protocol}/v2/impl/RestApiServiceImpl.java
 (94%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/mqtt/IoTDBMQTTServiceJsonIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationFirstByIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationFirstByInGroupIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationFirstIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationFirstInGroupIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationLastByIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationLastByInGroupIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationLastIT.java
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/query/IoTDBAggregationLastInGroupIT.java
 copy 
integration-test/src/main/java/org/apache/iotdb/itbase/category/MultiClusterIT2SubscriptionTreeRegressionMisc.java
 => 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/client/sync/CnToAnSyncRequestType.java
 (86%)
 create mode 100644 
iotdb-core/confignode/src/main/java/org/apache/iotdb/confignode/client/sync/SyncAINodeClientPool.java
 delete mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/protocol/rest/GrafanaApiServiceTest.java
 delete mode 100644 
iotdb-core/datanode/src/test/java/org/apache/iotdb/db/protocol/rest/IoTDBRestServiceTest.java
 copy 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/client/sync/{SyncPipeConsensusServiceClient.java
 => SyncAINodeClient.java} (73%)
 delete mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/udf/builtin/UDTFJexl.java

Reply via email to