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

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


    from 4e78d75799f fix reviewed issues
     add 95fb59e6220 [AINode] Fix circular import bug (#16137)
     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 7001d5c56b3 Merge branch 'master' into 
addMemoryControlForModEntriesInQuery

No new revisions were added by this update.

Summary of changes:
 .github/workflows/vulnerability-check.yml          |   4 +
 .../iotdb/AlignedTimeseriesSessionExample.java     | 123 +++++++++++++++
 .../main/java/org/apache/iotdb/SessionExample.java | 103 ++++++++++++
 .../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/ainode/core/constant.py          |   2 +-
 .../ainode/ainode/core/manager/model_manager.py    |   3 +-
 .../ainode/core/model/built_in_model_factory.py    |   3 +-
 iotdb-core/ainode/ainode/core/model/model_enums.py |  70 +++++++++
 .../ainode/ainode/core/model/model_factory.py      |   2 +-
 iotdb-core/ainode/ainode/core/model/model_info.py  |  59 +------
 .../ainode/ainode/core/model/model_storage.py      |  10 +-
 iotdb-core/ainode/ainode/core/model/uri_utils.py   |   3 +-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  11 ++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  13 ++
 .../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  |  36 +++--
 .../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 +-
 .../plan/statement/crud/InsertBaseStatement.java   |  22 +--
 .../plan/statement/crud/InsertRowStatement.java    |   6 +-
 .../plan/statement/crud/InsertTabletStatement.java |  50 +++++-
 .../iotdb/db/storageengine/StorageEngine.java      |   3 +-
 .../dataregion/memtable/AbstractMemTable.java      |  56 ++++++-
 .../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   |   6 +-
 .../conf/iotdb-system.properties.template          |   5 +
 .../apache/iotdb/commons/conf/CommonConfig.java    |  11 +-
 .../agent/task/progress/PipeEventCommitter.java    |  70 +--------
 .../task/progress/interval/PipeCommitInterval.java |  79 ++++++++++
 .../task/progress/interval/PipeCommitQueue.java    |  60 +++++++
 .../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                                            |   2 +-
 58 files changed, 1211 insertions(+), 511 deletions(-)
 create mode 100644 iotdb-core/ainode/ainode/core/model/model_enums.py
 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