This is an automated email from the ASF dual-hosted git repository.
jiangtian pushed a change to branch fix_login_query_leak
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from 337c83e1e9e avoid using ClusterResultSetInTest
add 93363cc4ab3 fix session not open
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 a33f71a9f6c Merge branch 'master' into fix_login_query_leak
No new revisions were added by this update.
Summary of changes:
.github/workflows/daily-it.yml | 2 +-
.github/workflows/table-cluster-it-1c3d.yml | 2 +-
.../iotdb/AlignedTimeseriesSessionExample.java | 78 ++++++++++++++++
.../main/java/org/apache/iotdb/SessionExample.java | 55 +++++++++++
...IoTDBRegionOperationReliabilityITFramework.java | 3 +
.../IoTDBRegionGroupExpandAndShrinkForIoTV1IT.java | 14 ++-
.../org/apache/iotdb/db/it/IoTDBLoginAndOutIT.java | 1 +
.../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 +++++++----
.../overview/PipeDataNodeSinglePipeMetrics.java | 40 --------
.../protocol/rest/v2/impl/RestApiServiceImpl.java | 1 +
.../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 +
.../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 +++-
.../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/path/PathPatternNode.java | 18 +++-
.../apache/iotdb/commons/path/PatternTreeMap.java | 15 ++-
.../pipe/config/constant/PipeSinkConstant.java | 2 +-
pom.xml | 2 +-
38 files changed, 840 insertions(+), 192 deletions(-)
create mode 100644
iotdb-core/consensus/src/test/java/org/apache/iotdb/consensus/iot/logdispatcher/IoTConsensusMemoryManagerTest.java