This is an automated email from the ASF dual-hosted git repository. jackietien pushed a commit to branch ca_performance in repository https://gitbox.apache.org/repos/asf/iotdb.git
commit 882d0e73ba914a4c98c238ac0ee7a69c3e19cec7 Merge: 85cc63a5498 8f4f3952933 Author: JackieTien97 <[email protected]> AuthorDate: Sun Aug 6 15:23:19 2023 +0800 Merge remote-tracking branch 'origin/rel/1.2' into ca_performance .github/workflows/client-cpp.yml | 5 - .github/workflows/client-python.yml | 1 - .github/workflows/sonar-coveralls.yml | 2 +- docker/src/main/Dockerfile-1c1d | 8 +- .../db/it/aligned/IoTDBInsertAlignedValues2IT.java | 12 + .../db/it/udf/IoTDBUDTFBuiltinFunctionIT.java | 58 ++++ iotdb-client/client-py/iotdb/IoTDBContainer.py | 11 + .../confignode/conf/ConfigNodeStartupCheck.java | 6 - .../pipe/connector/base/IoTDBThriftConnector.java | 85 ++++++ .../pipe/connector/v1/IoTDBThriftConnectorV1.java | 184 +++++++---- .../pipe/connector/v2/IoTDBThriftConnectorV2.java | 91 +----- .../PipeRealtimeDataRegionHybridExtractor.java | 90 ++++-- .../PipeRealtimeDataRegionLogExtractor.java | 24 +- .../PipeRealtimeDataRegionTsFileExtractor.java | 26 +- .../realtime/assigner/DisruptorQueue.java | 85 ++---- .../realtime/assigner/PipeDataRegionAssigner.java | 10 +- .../db/pipe/resource/wal/PipeWALResource.java | 4 + .../pipe/resource/wal/PipeWALResourceManager.java | 12 +- .../pipe/task/connection/BlockingPendingQueue.java | 22 +- .../pipe/task/connection/PipeEventCollector.java | 48 ++- .../queryengine/plan/analyze/AnalyzeVisitor.java | 91 ++---- .../config/executor/ClusterConfigTaskExecutor.java | 27 +- .../metadata/DatabaseSchemaStatement.java | 9 + ...ticSerializableTVListBackedSingleColumnRow.java | 2 +- .../LayerPointReaderBackedSingleColumnRow.java | 6 +- .../java/org/apache/iotdb/db/service/DataNode.java | 8 - .../db/storageengine/dataregion/DataRegion.java | 2 +- .../dataregion/HashLastFlushTimeMap.java | 6 +- .../performer/impl/FastCompactionPerformer.java | 2 +- .../execute/task/InnerSpaceCompactionTask.java | 12 +- .../dataregion/tsfile/TsFileResource.java | 13 +- .../tsfile/timeindex/DeviceTimeIndex.java | 4 +- .../dataregion/tsfile/timeindex/FileTimeIndex.java | 4 +- .../dataregion/tsfile/timeindex/ITimeIndex.java | 7 +- .../dataregion/LastFlushTimeMapTest.java | 317 +++++++------------ .../resources/conf/iotdb-common.properties | 8 +- .../iotdb/commons/concurrent/ThreadName.java | 2 + .../apache/iotdb/commons/conf/CommonConfig.java | 6 +- .../consensus/index/impl/RecoverProgressIndex.java | 5 +- .../apache/iotdb/commons/udf/builtin/UDTFM4.java | 338 +++++++++++++-------- .../iotdb/commons/pipe/PipeMetaDeSerTest.java | 57 +++- .../iotdb/tsfile/write/page/TimePageWriter.java | 4 +- .../tsfile/write/writer/TimeChunkWriterTest.java | 55 ++++ pom.xml | 1 + 44 files changed, 1052 insertions(+), 718 deletions(-)
