This is an automated email from the ASF dual-hosted git repository.
yongzao pushed a change to branch inference_max_length
in repository https://gitbox.apache.org/repos/asf/iotdb.git
omit 85d392c36e3 finish
add a804650a7fe Bump version to 2.0.6-SNAPSHOT
add 5bb17061bb5 [AINode] Bump version to 2.0.6.dev (#15988)
add 2288d7af396 [AINode] AINode docker compose file (#15987)
add f076824eb05 Pipe: Fixed some errors in cherry-picking (#15984)
add d34054dec5e Pipe: Fix the problem that a cluster crash in the
multi-cluster receiving end causes all synchronization to be suspended (#15962)
add 75d7f27fbdf Pipe: Reduce IoTDBAirGapConnector Handshake times (#15990)
add b9e7bd3aece Load: Fixed the issue that the loading table model file
failed under Tree Dialect Cli (#15942)
add 0340423366a Pipe: Update the log of the heartbeat process reported by
DN to CN (#15983)
add fbc28c6e27a Fixed issues in the rest service module: BLOB, DATE, table
model parameters, and added statistical delay monitoring items to
FastLastQuery. (#15917)
add 1d2f36ec00c Fix that stopping ratis may get stuck due to closed
FlushManager (#15992)
add de05c67c519 Pipe: Handle existing hardlink in createHardLink method
(#15998)
add 7214e1f3677 Pipe: Report progress index for filter-outed insertion
events in realtime extractors (#15975)
add 37ce6d17ddb Pipe: Do not transfer historical tsFiles when restarts in
realtime-only mode (#15996)
add 4f9e75f944f Pipe: Fixed the renaming view's concurrency problem
add 9fb66af4084 Avoid potential deadlock in TableFunctionLeafOperator
add 2c6e00f1f1e Support extract value filter push down
add a99ea152423 finish
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (85d392c36e3)
\
N -- N -- N refs/heads/inference_max_length (a99ea152423)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
code-coverage/pom.xml | 2 +-
distribution/pom.xml | 12 +-
.../main/DockerCompose/docker-compose-ainode.yml | 30 +++--
.../docker-compose-cluster-1c1d1a.yml | 4 +-
docker/src/main/Dockerfile-1.0.0-ainode | 3 -
example/client-cpp-example/pom.xml | 2 +-
example/jdbc/pom.xml | 2 +-
example/mqtt-customize/pom.xml | 2 +-
example/mqtt/pom.xml | 2 +-
example/pipe-count-point-processor/pom.xml | 2 +-
example/pipe-opc-ua-sink/pom.xml | 2 +-
example/pom.xml | 2 +-
example/rest-java-example/pom.xml | 2 +-
.../java/org/apache/iotdb/TableHttpExample.java | 2 +-
.../java/org/apache/iotdb/TableHttpsExample.java | 2 +-
example/schema/pom.xml | 2 +-
example/session/pom.xml | 2 +-
example/trigger/pom.xml | 2 +-
example/udf/pom.xml | 2 +-
integration-test/pom.xml | 32 ++---
.../iotdb/it/env/cluster/node/AINodeWrapper.java | 2 +-
.../org/apache/iotdb/db/it/IoTDBRestServiceIT.java | 145 ++++++++++++++++++++-
...oTDBRestartIT.java => IoTDBRestartRatisIT.java} | 12 +-
.../manual/basic/IoTDBPipeDataSinkIT.java | 14 +-
.../query/recent/extract/IoTDBExtractTableIT.java | 107 ++++++++++++++-
.../relational/it/rest/it/IoTDBRestServiceIT.java | 32 ++++-
iotdb-api/external-api/pom.xml | 2 +-
iotdb-api/pipe-api/pom.xml | 2 +-
iotdb-api/pom.xml | 2 +-
iotdb-api/trigger-api/pom.xml | 2 +-
iotdb-api/udf-api/pom.xml | 2 +-
iotdb-client/cli/pom.xml | 22 ++--
iotdb-client/client-cpp/pom.xml | 4 +-
iotdb-client/client-py/pom.xml | 8 +-
iotdb-client/isession/pom.xml | 8 +-
iotdb-client/jdbc/pom.xml | 8 +-
iotdb-client/pom.xml | 2 +-
iotdb-client/service-rpc/pom.xml | 6 +-
iotdb-client/session/pom.xml | 10 +-
iotdb-core/ainode/ainode/core/ainode.py | 10 +-
iotdb-core/ainode/ainode/core/config.py | 68 +++++-----
iotdb-core/ainode/ainode/core/constant.py | 52 ++++----
iotdb-core/ainode/ainode/core/rpc/service.py | 4 +-
iotdb-core/ainode/ainode/core/script.py | 6 +-
iotdb-core/ainode/pom.xml | 10 +-
iotdb-core/ainode/pyproject.toml | 2 +-
.../ainode/resources/conf/iotdb-ainode.properties | 20 +--
iotdb-core/antlr/pom.xml | 2 +-
iotdb-core/confignode/pom.xml | 26 ++--
.../iotdb/confignode/manager/ConfigManager.java | 2 +-
.../iotdb/confignode/manager/ProcedureManager.java | 60 ++++++---
.../runtime/heartbeat/PipeHeartbeatParser.java | 5 +-
.../receiver/protocol/IoTDBConfigNodeReceiver.java | 1 +
.../impl/schema/table/RenameTableProcedure.java | 4 +
iotdb-core/consensus/pom.xml | 14 +-
iotdb-core/datanode/pom.xml | 40 +++---
.../client/IoTDBDataNodeAsyncClientManager.java | 49 ++++++-
.../thrift/sync/IoTDBDataRegionSyncConnector.java | 5 +
.../tablet/PipeInsertNodeTabletInsertionEvent.java | 6 -
.../dataregion/IoTDBDataRegionExtractor.java | 46 ++-----
...oricalDataRegionTsFileAndDeletionExtractor.java | 84 ++----------
.../realtime/assigner/PipeDataRegionAssigner.java | 53 ++++++--
.../matcher/CachedSchemaPatternMatcher.java | 27 +++-
.../realtime/matcher/PipeDataRegionMatcher.java | 9 +-
.../resource/tsfile/PipeTsFileResourceManager.java | 60 ++++-----
.../rest/table/v1/handler/QueryDataSetHandler.java | 36 +++--
.../table/v1/handler/RequestValidationHandler.java | 12 +-
.../v1/handler/StatementConstructionHandler.java | 4 +-
.../rest/v1/handler/QueryDataSetHandler.java | 54 ++++++--
.../rest/v2/handler/QueryDataSetHandler.java | 37 ++++--
.../protocol/rest/v2/impl/RestApiServiceImpl.java | 13 +-
.../db/queryengine/common/MPPQueryContext.java | 4 +
.../function/TableFunctionLeafOperator.java | 12 +-
.../plan/analyze/load/LoadTsFileAnalyzer.java | 22 ++++
.../predicate/ConvertPredicateToFilterVisitor.java | 108 ++++++++++++++-
.../PredicateCombineIntoTableScanChecker.java | 50 +++----
.../optimizations/PushPredicateIntoTableScan.java | 21 ++-
.../queryengine/plan/statement/StatementType.java | 4 +-
.../iotdb/db/service/DataNodeShutdownHook.java | 2 +-
.../dataregion/memtable/TsFileProcessor.java | 7 -
.../rescon/memory/AbstractPoolManager.java | 16 ++-
.../pattern/CachedSchemaPatternMatcherTest.java | 4 +-
.../relational/analyzer/ExtractExpressionTest.java | 10 ++
.../plan/relational/analyzer/TestMetadata.java | 57 +++++---
iotdb-core/metrics/core/pom.xml | 4 +-
iotdb-core/metrics/interface/pom.xml | 8 +-
iotdb-core/metrics/pom.xml | 2 +-
iotdb-core/node-commons/pom.xml | 24 ++--
.../apache/iotdb/commons/conf/CommonConfig.java | 16 +++
.../iotdb/commons/pipe/config/PipeConfig.java | 7 +
.../iotdb/commons/pipe/config/PipeDescriptor.java | 5 +
.../connector/client/IoTDBSyncClientManager.java | 14 ++
.../connector/protocol/IoTDBAirGapConnector.java | 11 ++
.../org/apache/iotdb/commons/utils/FileUtils.java | 30 ++++-
iotdb-core/pom.xml | 2 +-
iotdb-core/relational-grammar/pom.xml | 2 +-
iotdb-protocol/openapi/pom.xml | 2 +-
.../src/main/openapi3/iotdb_rest_table_v1.yaml | 2 +-
iotdb-protocol/pom.xml | 2 +-
iotdb-protocol/thrift-ainode/pom.xml | 4 +-
iotdb-protocol/thrift-commons/pom.xml | 2 +-
iotdb-protocol/thrift-confignode/pom.xml | 4 +-
iotdb-protocol/thrift-consensus/pom.xml | 4 +-
iotdb-protocol/thrift-datanode/pom.xml | 4 +-
library-udf/pom.xml | 4 +-
pom.xml | 4 +-
scripts/sbin/stop-ainode.sh | 22 ++--
scripts/sbin/windows/stop-ainode.bat | 18 +--
108 files changed, 1236 insertions(+), 600 deletions(-)
copy
integration-test/src/test/java/org/apache/iotdb/db/it/{IoTDBRestartIT.java =>
IoTDBRestartRatisIT.java} (98%)