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

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


    from f387eccdf4b fix test
     add ca2ad11712f Conf Template: Fix wrong symbol (#15742)
     add 5d5e0478bc1 Pipe: Set WAL to uncompressed when using real-time sync 
(#15733)
     add f7992dd37fb Pipe: Fixed the insert node EMA logic for degrading 
(#15741)
     add 8763d57e8bb Fix RPROperator blocking behavior
     add 55232d021e9 fix tsfile checker leak (#15710)
     add 8a8a7bedb5b Avoiding error log by removing ThreadLocal for Mqtt Client
     add 1fc3eae29b4 Fix TypeProvider and AggregationDescriptor serde in 
Templated Query
     add 0c35003d41e Reset global time filter for each device in table view scan
     add f55dfe07e5e Add more tests for removing datanode (#15749)
     add 3ff855e98d0 Fix stuck when stopping a DataNode with large unremovable 
WAL files (#15727)
     add ecdf0d77bc1 Fixed the device NPE for table view in view device & Added 
semantic check to prohibit the last data query for prefix paths with "*" & 
Refactored metric log of tag number
     add 1b9a446ecea Pipe: Delete the extra tags created by the 
PipeWALInsertNodeCacheMetrics (#15761)
     add 02febc0506e Optimize group by query in ClientRPCServiceImpl to reduce 
cpu usage
     add bbe031aaebe Fix thread leak in session while connected DN is down
     add e1b6e890dbc Pipe: Fixed the NPE when closing sync connector (#15772)
     add c603b990c75 Subscription: return immediately when unsubscribe empty 
complete topics (#15770)
     add bdc31b79f48 Merge branch 'master' into strong_password

No new revisions were added by this update.

Summary of changes:
 .../it/env/cluster/config/MppDataNodeConfig.java   |  12 +
 .../it/env/cluster/node/AbstractNodeWrapper.java   |   4 +
 .../it/env/remote/config/RemoteDataNodeConfig.java |  10 +
 .../apache/iotdb/itbase/env/DataNodeConfig.java    |   4 +
 .../IoTDBRemoveConfigNodeITFramework.java          |   2 +-
 .../IoTDBRemoveDataNodeNormalIT.java               | 362 ++++++++++++++++++++-
 .../removedatanode/IoTDBRemoveDataNodeUtils.java   | 180 ++++++++++
 ...work.java => IoTDBRemoveUnknownDataNodeIT.java} | 297 +++++++----------
 .../confignode/it/utils/ConfigNodeTestUtils.java   |  12 +
 .../iotdb/db/it/IoTDBCustomizedClusterIT.java      | 148 +++++++++
 .../recent/IoTDBTableViewWithTreeTTLQueryIT.java   |  38 ++-
 .../java/org/apache/iotdb/session/Session.java     |   6 +-
 .../apache/iotdb/session/TableSessionBuilder.java  |   7 +-
 .../consensus/iot/logdispatcher/LogDispatcher.java |   2 +-
 .../consensus/iot/logdispatcher/SyncStatus.java    |   5 +-
 .../consensus/pipe/PipeConsensusServerImpl.java    |   6 +-
 .../apache/iotdb/db/auth/BasicAuthorityCache.java  |   2 +-
 .../thrift/sync/IoTDBDataRegionSyncConnector.java  |   4 +-
 .../dataregion/IoTDBDataRegionExtractor.java       |  25 +-
 .../PipeDataNodeRemainingEventAndTimeOperator.java |  30 +-
 .../overview/PipeWALInsertNodeCacheMetrics.java    |   4 +-
 .../pipeconsensus/PipeConsensusReceiverAgent.java  | 138 ++++----
 .../iotdb/db/protocol/mqtt/MPPPublishHandler.java  |   4 +-
 .../iotdb/db/protocol/session/SessionManager.java  |  14 +
 .../protocol/thrift/impl/ClientRPCServiceImpl.java |  73 +++--
 .../execution/driver/DriverContext.java            |   6 +
 .../fragment/FakedFragmentInstanceContext.java     | 106 ++++++
 .../fragment/FragmentInstanceContext.java          |  17 +-
 .../execution/fragment/QueryContext.java           |   2 +-
 .../process/PatternRecognitionOperator.java        |   6 +
 .../schema/source/TableDeviceQuerySource.java      |  14 +-
 .../execution/operator/source/SeriesScanUtil.java  |   6 +-
 .../execution/schedule/task/DriverTaskId.java      |   3 +-
 .../db/queryengine/plan/analyze/TypeProvider.java  |   8 +-
 .../plan/planner/OperatorTreeGenerator.java        |   8 +-
 .../memory/FakedMemoryReservationManager.java}     |  16 +-
 .../source/AlignedSeriesAggregationScanNode.java   |   6 +
 .../planner/plan/parameter/SeriesScanOptions.java  |  24 +-
 .../metadata/fetcher/TableDeviceSchemaFetcher.java |  12 +-
 .../fetcher/TableDeviceSchemaValidator.java        |   6 +-
 .../iotdb/db/service/DataNodeShutdownHook.java     |  31 +-
 .../dataregion/tsfile/TsFileResourceList.java      |   2 +-
 .../storageengine/dataregion/wal/WALManager.java   |  11 +-
 .../receiver/SubscriptionReceiverV1.java           |   6 +
 .../org/apache/iotdb/metrics/utils/MetricInfo.java |   3 +-
 .../conf/iotdb-system.properties.template          |   2 +-
 .../apache/iotdb/commons/conf/CommonConfig.java    |  34 +-
 .../iotdb/commons/pipe/config/PipeConfig.java      |  13 +-
 .../iotdb/commons/pipe/config/PipeDescriptor.java  |  14 +-
 .../thrift-datanode/src/main/thrift/client.thrift  |   1 +
 50 files changed, 1324 insertions(+), 422 deletions(-)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/confignode/it/removedatanode/IoTDBRemoveDataNodeUtils.java
 rename 
integration-test/src/test/java/org/apache/iotdb/confignode/it/removedatanode/{IoTDBRemoveDataNodeITFramework.java
 => IoTDBRemoveUnknownDataNodeIT.java} (56%)
 create mode 100644 
integration-test/src/test/java/org/apache/iotdb/db/it/IoTDBCustomizedClusterIT.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/execution/fragment/FakedFragmentInstanceContext.java
 copy 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/queryengine/plan/{relational/sql/ast/JoinCriteria.java
 => planner/memory/FakedMemoryReservationManager.java} (70%)

Reply via email to