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 e9e8a9a2f14 add log
     add bebee2600a3 Fix vulnerability-check (#16140)
     add edba62bd042 Update vulnerability-check.yml (#16142)
     add b1dd87aa7f1 Support fill null value into tag and attribute and alias 
array structure when create batch aligned and non-aligned timeseries. (#16139)
     add 32910ff7b73 Load: Fix LoadPieceNode reading aligned Chunk causing OOM 
(#16132)
     add eaf075e166c Bump com.nimbusds:nimbus-jose-jwt from 9.37.3 to 9.37.4 
(#15921)
     add 5a9f6282afb Load: Reduce unnecessary MD5 calculations (#16141)
     add 5c4c947eb64 Pipe: Removed the useless ser-de in receiver raw req & 
Improved the handling logic for rowCount and null value bitmaps in 
insertTabletNode (#16133)
     add b206294d0c8 Increase availability when checking password & do not log 
until close to expiration (#16146)
     add b1deb6c7cf9 Pipe: Optimized the commit queue to avoid OOM problem 
(#16145)
     add dd3e8b2ea20 Fix nodeUrls shuffle error (#16147)
     add d1fbaad95e3 Update jars in integration-tests (#16156)
     add b4fdd40b33c Pipe: Changed the default periodical login behavior to 
disabled
     add fe3205cd32b fix FAST_LAST_QUERY metrics, using the same StatementType
     add 89ff4636e3e fix FAST_LAST_QUERY metrics, set finish = true when use 
cached
     add e4a85cecd92 Pipe: Delete unnecessary metrics (#16165)
     add 100cf590344 Add a switch to control if allow null value be included in 
the "quantity total" metric statistic (#16057)
     add 8fb982d9e6e Fix some daily UT/ITs (#16172)
     add a0f31fe1634 Fix ref count of IoTConsensus request not decreased in 
allocation failure (#16169)
     add c030c64036e Add logs for migration related daily IT (#16175)
     add a18c7805052 Fix the status code of fetching schema when memory is not 
enough
     add 47fb1925fcc Add memory control for mod entries in query
     add 014755275ec Pipe: Changed back the default value of tsFile batch to 
16M (#16174)
     add cf6746dc195 Use oracle jdk in 1c3dIT (#16181)
     add 02959ffc541 Change all query example into iterator style
     add 5302d356650 Fix daily IT jdk download (#16188)
     add 821b647ef15 [AINode] Update test env and dependency version (#16189)
     add a835194b466 Fix query leak during login & fix inconsistent expiration 
hints & skipped expiration check when password history is missing (#16166)
     add db461ca0a39 [AINode] Revert transformers version (#16191)
     add ec47d0ae494 [AINode] Enable CI related to Timer (#16192)
     add df898aeb7c0 Merge branch 'master' of github.com:apache/iotdb into 
ssl_between_nodes
     add 3199dbd3bc0 fix IT on jdk8

No new revisions were added by this update.

Summary of changes:
 .github/workflows/cluster-it-1c1d1a.yml            |   6 +-
 .github/workflows/cluster-it-1c3d.yml              |   2 +-
 .github/workflows/daily-it.yml                     |   6 +-
 .github/workflows/table-cluster-it-1c3d.yml        |   2 +-
 .github/workflows/vulnerability-check.yml          |   4 +
 .../iotdb/AlignedTimeseriesSessionExample.java     | 123 +++++++
 .../main/java/org/apache/iotdb/SessionExample.java | 219 +++++++-----
 .../java/org/apache/iotdb/SessionPoolExample.java  |  23 --
 .../org/apache/iotdb/TableModelSessionExample.java |  23 +-
 .../apache/iotdb/TableModelSessionPoolExample.java |  38 +--
 .../org/apache/iotdb/it/env/cluster/env/AIEnv.java |   2 +-
 .../iotdb/it/env/cluster/node/AINodeWrapper.java   |  42 +++
 .../iotdb/ainode/it/AINodeModelManageIT.java       |  37 +-
 ...IoTDBRegionOperationReliabilityITFramework.java |   3 +
 .../IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java |  14 +-
 ...IoTDBExampleIT.java => IoTDBLoginAndOutIT.java} |  52 ++-
 .../relational/it/db/it/IoTDBInternalSSLIT.java    |  12 +-
 .../src/test/resources/trigger-example.jar         | Bin 9221 -> 9079 bytes
 .../src/test/resources/udf-example.jar             | Bin 10018 -> 8843 bytes
 .../org/apache/iotdb/jdbc/IoTDBConnection.java     |  20 +-
 .../java/org/apache/iotdb/session/Session.java     |  50 ++-
 .../java/org/apache/iotdb/session/SessionTest.java |  12 +
 iotdb-core/ainode/poetry.lock                      | 377 +++++++++------------
 iotdb-core/ainode/pyproject.toml                   |   6 +-
 .../logdispatcher/IoTConsensusMemoryManager.java   | 100 +++++-
 .../consensus/iot/logdispatcher/LogDispatcher.java |  22 +-
 .../consensus/iot/logdispatcher/SyncStatus.java    |  20 +-
 .../IoTConsensusMemoryManagerTest.java             | 103 ++++++
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  22 ++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  53 +--
 .../common/deletion/PipeDeleteDataNodeEvent.java   |   5 +-
 .../common/tablet/PipeRawTabletInsertionEvent.java |  11 +-
 .../event/common/terminate/PipeTerminateEvent.java |   5 +-
 .../common/tsfile/PipeTsFileInsertionEvent.java    |  13 +-
 .../overview/PipeDataNodeSinglePipeMetrics.java    |  40 ---
 .../statement/PipeConvertedInsertRowStatement.java |   2 +-
 .../PipeConvertedInsertTabletStatement.java        |   2 +-
 .../request/PipeTransferTabletRawReq.java          |  22 +-
 .../request/PipeTransferTabletRawReqV2.java        |  36 +-
 .../protocol/rest/v2/impl/RestApiServiceImpl.java  |  19 +-
 .../iotdb/db/protocol/session/SessionManager.java  |  55 ++-
 .../execution/MemoryEstimationHelper.java          |  16 +
 .../fragment/FragmentInstanceContext.java          |  66 ++++
 .../execution/fragment/QueryContext.java           |  98 ++++--
 .../operator/schema/SchemaFetchScanOperator.java   |  10 +-
 .../db/queryengine/plan/analyze/Analyzer.java      |   7 +-
 .../analyze/schema/ClusterSchemaFetchExecutor.java |   3 +
 .../plan/planner/TableOperatorGenerator.java       |   2 +
 .../plan/node/load/LoadTsFilePieceNode.java        |  42 ++-
 .../plan/planner/plan/node/write/InsertNode.java   |   9 +-
 .../planner/plan/node/write/InsertTabletNode.java  |  32 +-
 .../plan/node/write/RelationalInsertRowNode.java   |   6 +-
 .../plan/node/write/RelationalInsertRowsNode.java  |   6 +-
 .../node/write/RelationalInsertTabletNode.java     |  12 +-
 .../sql/ast/RelationalAuthorStatement.java         |   9 +-
 .../plan/statement/crud/InsertBaseStatement.java   |  22 +-
 .../plan/statement/crud/InsertRowStatement.java    |   6 +-
 .../plan/statement/crud/InsertTabletStatement.java |  50 ++-
 .../plan/statement/sys/AuthorStatement.java        |   9 +-
 .../iotdb/db/storageengine/StorageEngine.java      |   3 +-
 .../dataregion/memtable/AbstractMemTable.java      |  56 ++-
 .../dataregion/modification/DeletionPredicate.java |  14 +-
 .../dataregion/modification/IDPredicate.java       |  30 +-
 .../dataregion/modification/ModEntry.java          |  12 +-
 .../dataregion/modification/ModificationFile.java  |   4 -
 .../modification/TableDeletionEntry.java           |  11 +
 .../dataregion/modification/TreeDeletionEntry.java |  28 +-
 .../filescan/impl/ClosedFileScanHandleImpl.java    |  16 +-
 .../db/storageengine/load/LoadTsFileManager.java   |   6 +-
 .../load/splitter/AlignedChunkData.java            |  57 ++--
 .../splitter/BatchedAlignedValueChunkData.java     |  24 +-
 .../db/storageengine/load/splitter/ChunkData.java  |   2 +-
 .../broker/SubscriptionPrefetchingQueue.java       |  12 +-
 .../apache/iotdb/db/utils/DataNodeAuthUtils.java   |  23 +-
 .../apache/iotdb/db/utils/ErrorHandlingUtils.java  |   4 +-
 .../org/apache/iotdb/db/conf/PropertiesTest.java   |  37 +-
 .../org/apache/iotdb/db/utils/AnnotationTest.java  |  53 +--
 .../conf/iotdb-system.properties.template          |  12 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |  11 +-
 .../apache/iotdb/commons/path/PathPatternNode.java |  18 +-
 .../apache/iotdb/commons/path/PatternTreeMap.java  |  15 +-
 .../agent/task/progress/PipeEventCommitter.java    |  70 +---
 .../task/progress/interval/PipeCommitInterval.java |  79 +++++
 .../task/progress/interval/PipeCommitQueue.java    |  60 ++++
 .../pipe/config/constant/PipeSinkConstant.java     |   2 +-
 .../pipe/datastructure/interval/Interval.java}     |  27 +-
 .../datastructure/interval/IntervalManager.java    |  74 ++++
 .../iotdb/commons/pipe/event/EnrichedEvent.java    |  40 +--
 .../org/apache/iotdb/commons/utils/FileUtils.java  | 173 +++++-----
 .../org/apache/iotdb/commons/utils/PathUtils.java  |   3 +-
 .../pipe/datastructure/PipeCommitQueueTest.java    | 148 ++++++++
 pom.xml                                            |   4 +-
 92 files changed, 2108 insertions(+), 1028 deletions(-)
 copy 
integration-test/src/test/java/org/apache/iotdb/db/it/{IoTDBExampleIT.java => 
IoTDBLoginAndOutIT.java} (53%)
 create mode 100644 
iotdb-core/consensus/src/test/java/org/apache/iotdb/consensus/iot/logdispatcher/IoTConsensusMemoryManagerTest.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/agent/task/progress/interval/PipeCommitInterval.java
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/agent/task/progress/interval/PipeCommitQueue.java
 copy 
iotdb-core/{datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/relational/sql/ast/ShowPipePlugins.java
 => 
node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/interval/Interval.java}
 (62%)
 create mode 100644 
iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/pipe/datastructure/interval/IntervalManager.java
 create mode 100644 
iotdb-core/node-commons/src/test/java/org/apache/iotdb/commons/pipe/datastructure/PipeCommitQueueTest.java

Reply via email to