This is an automated email from the ASF dual-hosted git repository.
caogaofei pushed a change to branch beyyes/agg_template_alignbydevice
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from bd76f673d96 fix typeProvider.getTemplatedInfo().groupByTimeParameter
problem
add 98d185d5694 fixed default parameters, output ulimit as empty, remove
excess logs from the bat script (#12522)
add 3e57c3fc78c Adjust the hard connection error log information to debug
level (#12523)
add f16df817848 Add new optimization rule: remove `Project` under
`RawDataAggregation`
add 2cb13ed1613 Pipe: timely restart pipes according to the deletion of
original TsFiles (#12406)
add 48d87bc4fd8 Pipe: Fixed the bug that events that do not trigger
collection in processorSubtask may not be reported & the pipes that extract
deletion in dataRegion extractor may be auto-restarted (#12497)
add d506eb78cb4 Load: Update TsFile Resource when
enable_auto_create_schema and verify schema are FALSE in Analysis Stage (#12525)
add 8f23949384d Change TsFile version
add 796dd5a5399 add transformStatus method in TsFileResource (#12526)
add 504810cd406 Pipe: Fixed the bug that schema region and config region
cannot report progress (#12528)
add 257d9aabac0 [IOTDB-6327] Random choosing available nodes to send sql
requests
add 135c808b5e3 merge with master
add 7d8f8f8020c add IoTDBAlignByDeviceWithTemplateAggregationIT
No new revisions were added by this update.
Summary of changes:
...oTDBAlignByDeviceWithTemplateAggregationIT.java | 142 +++++++++++++++++++++
.../org/apache/iotdb/tool/IoTDBDataBackTool.java | 2 +-
.../org/apache/iotdb/isession/INodeSupplier.java | 3 +
.../apache/iotdb/session/DummyNodesSupplier.java | 12 ++
.../org/apache/iotdb/session/NodesSupplier.java | 26 +++-
.../apache/iotdb/session/QueryEndPointPolicy.java} | 7 +-
.../apache/iotdb/session/RoundRobinPolicy.java} | 17 ++-
.../java/org/apache/iotdb/session/Session.java | 22 +++-
.../pipe/execution/PipeConfigNodeSubtask.java | 9 ++
.../pipe/extractor/IoTDBConfigRegionExtractor.java | 23 ++++
.../db/pipe/agent/task/PipeDataNodeTaskAgent.java | 57 ++++++++-
.../common/tsfile/PipeTsFileInsertionEvent.java | 4 +-
.../dataregion/IoTDBDataRegionExtractor.java | 6 +
.../iotdb/db/pipe/metric/PipeProcessorMetrics.java | 24 ++--
.../pipe/resource/tsfile/PipeTsFileResource.java | 33 ++++-
.../resource/tsfile/PipeTsFileResourceManager.java | 35 ++++-
.../subtask/processor/PipeProcessorSubtask.java | 20 ++-
.../plan/analyze/LoadTsfileAnalyzer.java | 39 +++---
.../db/storageengine/dataregion/DataRegion.java | 2 +-
.../execute/task/AbstractCompactionTask.java | 4 +-
.../dataregion/tsfile/TsFileResource.java | 5 +
.../resource/PipeTsFileResourceManagerTest.java | 16 +--
.../src/assembly/resources/sbin/health_check.bat | 2 -
.../src/assembly/resources/sbin/health_check.sh | 1 +
.../apache/iotdb/commons/conf/CommonConfig.java | 11 ++
.../iotdb/commons/conf/CommonDescriptor.java | 5 +
.../iotdb/commons/pipe/config/PipeConfig.java | 7 +
.../commons/pipe/event/PipeWritePlanEvent.java | 15 +--
pom.xml | 2 +-
29 files changed, 454 insertions(+), 97 deletions(-)
create mode 100644
integration-test/src/test/java/org/apache/iotdb/db/it/alignbydevice/IoTDBAlignByDeviceWithTemplateAggregationIT.java
copy
iotdb-client/{isession/src/main/java/org/apache/iotdb/isession/INodeSupplier.java
=> session/src/main/java/org/apache/iotdb/session/QueryEndPointPolicy.java}
(85%)
copy
iotdb-client/{isession/src/main/java/org/apache/iotdb/isession/INodeSupplier.java
=> session/src/main/java/org/apache/iotdb/session/RoundRobinPolicy.java} (72%)