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

haonan pushed a change to branch ssl_between_nodes
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 1cbf87beedc fix server error log
     add d11acdf1ddb fix code review by gh-ai
     add 0340423366a Pipe: Update the log of the heartbeat process reported by 
DN to CN (#15983)
     add fbc28c6e27a Fixed issues in the rest service module: BLOB, DATE, table 
model parameters, and added statistical delay monitoring items to 
FastLastQuery. (#15917)
     add 1d2f36ec00c Fix that stopping ratis may get stuck due to closed 
FlushManager (#15992)
     add de05c67c519 Pipe: Handle existing hardlink in createHardLink method 
(#15998)
     add 7214e1f3677 Pipe: Report progress index for filter-outed insertion 
events in realtime extractors (#15975)
     add 37ce6d17ddb Pipe: Do not transfer historical tsFiles when restarts in 
realtime-only mode (#15996)
     add 4f9e75f944f Pipe: Fixed the renaming view's concurrency problem
     add 9fb66af4084 Avoid potential deadlock in TableFunctionLeafOperator
     add 2c6e00f1f1e Support extract value filter push down
     add 1d3a35e76e0 Explicitly specify the JVM character encoding as UTF-8 in 
the shell script (#15961)
     add f1870cb9b06 [AINode] Limit max inference length (#15982)
     add 10d288d9d8e Pipe: Removed the old useless loopback detection logic 
(#16007)
     add eab1b825da8 fix: Ensure correct evaluation order in 
BinaryColumnTransformer
     add 376162a3ad9 Pipe: Fixed the hard-link lock problem & Some pipe CIs on 
master (#16006)
     add f616e3441c0 Pipe: Exclude the tsFiles / insertNodes from transfer time 
metric which have not be sent (#16015)
     add 08ab2c9dcde Pipe: Optimized the degrading logger & Deleted useless UT 
& Copied some historical filter logic from dev/1.3 (#16019)
     add b03cb23a460 Merge branch 'master' of github.com:apache/iotdb into 
ssl_between_nodes

No new revisions were added by this update.

Summary of changes:
 .../java/org/apache/iotdb/TableHttpExample.java    |   2 +-
 .../java/org/apache/iotdb/TableHttpsExample.java   |   2 +-
 .../org/apache/iotdb/db/it/IoTDBRestServiceIT.java | 145 ++++++++++++++++++++-
 ...oTDBRestartIT.java => IoTDBRestartRatisIT.java} |  12 +-
 .../iotdb/db/it/query/IoTDBCaseWhenThenIT.java     |   9 ++
 .../manual/basic/IoTDBPipeExtractorIT.java         |   2 +-
 .../manual/basic/IoTDBPipePermissionIT.java        |   6 +-
 .../it/db/it/IoTDBCaseWhenThenTableIT.java         |   8 ++
 .../query/recent/extract/IoTDBExtractTableIT.java  | 107 ++++++++++++++-
 .../relational/it/rest/it/IoTDBRestServiceIT.java  |  32 ++++-
 iotdb-core/ainode/ainode/core/ainode.py            |   2 +-
 iotdb-core/ainode/ainode/core/config.py            |  17 +++
 iotdb-core/ainode/ainode/core/constant.py          |   1 +
 .../core/inference/inference_request_pool.py       |   5 +-
 iotdb-core/ainode/ainode/core/inference/utils.py   |   2 +-
 .../ainode/core/manager/inference_manager.py       |  21 ++-
 iotdb-core/ainode/ainode/core/rpc/handler.py       |   6 +-
 .../iotdb/confignode/manager/ConfigManager.java    |   2 +-
 .../iotdb/confignode/manager/ProcedureManager.java |  60 ++++++---
 .../runtime/heartbeat/PipeHeartbeatParser.java     |   5 +-
 .../receiver/protocol/IoTDBConfigNodeReceiver.java |   1 +
 .../impl/schema/table/RenameTableProcedure.java    |   4 +
 .../airgap/IoTDBDataNodeAirGapConnector.java       |  44 -------
 .../protocol/legacy/IoTDBLegacyPipeConnector.java  |  21 ---
 .../thrift/sync/IoTDBDataNodeSyncConnector.java    |  38 ------
 .../tablet/PipeInsertNodeTabletInsertionEvent.java |   5 +-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |   5 +-
 .../dataregion/IoTDBDataRegionExtractor.java       |  46 ++-----
 ...oricalDataRegionTsFileAndDeletionExtractor.java | 106 +++------------
 .../PipeRealtimeDataRegionHybridExtractor.java     |  14 +-
 .../realtime/assigner/PipeDataRegionAssigner.java  |  44 ++++++-
 .../matcher/CachedSchemaPatternMatcher.java        |  27 +++-
 .../realtime/matcher/PipeDataRegionMatcher.java    |   9 +-
 .../PipeDataNodeRemainingEventAndTimeOperator.java |   4 +
 .../overview/PipeDataNodeSinglePipeMetrics.java    |  18 ++-
 .../resource/tsfile/PipeTsFileResourceManager.java |  62 ++++-----
 .../rest/table/v1/handler/QueryDataSetHandler.java |  36 +++--
 .../table/v1/handler/RequestValidationHandler.java |  12 +-
 .../v1/handler/StatementConstructionHandler.java   |   4 +-
 .../rest/v1/handler/QueryDataSetHandler.java       |  54 ++++++--
 .../rest/v2/handler/QueryDataSetHandler.java       |  37 ++++--
 .../protocol/rest/v2/impl/RestApiServiceImpl.java  |  13 +-
 .../function/TableFunctionLeafOperator.java        |  12 +-
 .../predicate/ConvertPredicateToFilterVisitor.java | 108 ++++++++++++++-
 .../PredicateCombineIntoTableScanChecker.java      |  50 +++----
 .../optimizations/PushPredicateIntoTableScan.java  |  21 ++-
 .../queryengine/plan/statement/StatementType.java  |   4 +-
 .../dag/column/binary/BinaryColumnTransformer.java |   4 +-
 .../dag/column/multi/MultiColumnTransformer.java   |  12 +-
 .../iotdb/db/service/DataNodeShutdownHook.java     |   2 +-
 .../rescon/memory/AbstractPoolManager.java         |  16 ++-
 .../iotdb/db/pipe/connector/PipeConnectorTest.java |  54 --------
 .../pattern/CachedSchemaPatternMatcherTest.java    |   4 +-
 .../relational/analyzer/ExtractExpressionTest.java |  10 ++
 .../plan/relational/analyzer/TestMetadata.java     |  57 +++++---
 .../iotdb/commons/pipe/event/EnrichedEvent.java    |   6 +-
 .../org/apache/iotdb/commons/utils/FileUtils.java  |  30 ++++-
 .../src/main/openapi3/iotdb_rest_table_v1.yaml     |   2 +-
 pom.xml                                            |   2 +-
 scripts/conf/confignode-env.sh                     |   5 +-
 scripts/conf/datanode-env.sh                       |   1 +
 scripts/conf/windows/confignode-env.bat            |   4 +-
 scripts/sbin/start-cli.sh                          |   3 +-
 scripts/sbin/start-confignode.sh                   |   8 +-
 scripts/sbin/start-datanode.sh                     |  10 +-
 scripts/sbin/windows/start-cli-table.bat           |   2 +-
 scripts/sbin/windows/start-cli.bat                 |   2 +-
 scripts/tools/export-data.sh                       |   4 +-
 scripts/tools/export-tsfile.sh                     |   4 +-
 scripts/tools/import-data.sh                       |   4 +-
 scripts/tools/ops/backup.sh                        |   4 +-
 scripts/tools/ops/health_check.sh                  |   1 +
 scripts/tools/schema/export-schema.sh              |   4 +-
 scripts/tools/schema/import-schema.sh              |   4 +-
 scripts/tools/schema/print-pb-tree-file.sh         |   4 +-
 scripts/tools/schema/print-schema-log.sh           |   4 +-
 .../check-overlap-sequence-files-and-repair.sh     |   4 +-
 scripts/tools/tsfile/overlap-statistic-tool.sh     |   4 +-
 scripts/tools/tsfile/print-iotdb-data-dir.sh       |   4 +-
 .../tools/tsfile/print-tsfile-resource-files.sh    |   4 +-
 scripts/tools/tsfile/print-tsfile.sh               |   4 +-
 scripts/tools/tsfile/settle-tsfile.sh              |   4 +-
 scripts/tools/tsfile/split-tsfile-tool.sh          |   4 +-
 scripts/tools/tsfile/validate-tsfile.sh            |   4 +-
 scripts/tools/wal/print-wal.sh                     |   4 +-
 scripts/tools/windows/export-data.bat              |   2 +-
 scripts/tools/windows/export-tsfile.bat            |   2 +-
 scripts/tools/windows/import-data.bat              |   2 +-
 scripts/tools/windows/ops/backup.bat               |   2 +-
 scripts/tools/windows/schema/export-schema.bat     |   2 +-
 scripts/tools/windows/schema/import-schema.bat     |   2 +-
 .../tools/windows/schema/print-pb-tree-file.bat    |   4 +-
 scripts/tools/windows/schema/print-schema-log.bat  |   4 +-
 .../check-overlap-sequence-files-and-repair.bat    |   4 +-
 .../windows/tsfile/overlap-statistic-tool.bat      |   4 +-
 .../tools/windows/tsfile/print-iotdb-data-dir.bat  |   4 +-
 .../windows/tsfile/print-tsfile-resource-files.bat |   4 +-
 scripts/tools/windows/tsfile/print-tsfile.bat      |   2 +-
 scripts/tools/windows/tsfile/settle-tsfile.bat     |   4 +-
 scripts/tools/windows/tsfile/split-tsfile-tool.bat |   4 +-
 scripts/tools/windows/tsfile/validate-tsfile.bat   |   4 +-
 scripts/tools/windows/wal/print-wal.bat            |   2 +-
 102 files changed, 1037 insertions(+), 563 deletions(-)
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/{IoTDBRestartIT.java => 
IoTDBRestartRatisIT.java} (98%)

Reply via email to