This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch table_model_py_client
in repository https://gitbox.apache.org/repos/asf/iotdb.git
from f622da28929 support query
add d982a220cb4 [Inconsistent copies] Enhance IoTConsensus Retry (#13395)
add 8a2aba23c06 Load: Support remote load in import-tsfile script (#13352)
add c9d6dd977c9 Revert "Load: Support remote load in import-tsfile script
(#13352)" (#13437)
add a660d80c7b9 Fix: remote load in import-tsfile script (#13438)
add 0ac492f362b Support "`" & disable "." in database name
add 2cbd0777ea4 Check decoded page size in compaction (#13380)
add ba944cba052 Automatically trigger CI for active non-committer again
(#13442)
add bf917826479 Merge branch 'master' of github.com:apache/iotdb into
table_model_py_client
add d0a49460284 implement insert_relational_tablet
No new revisions were added by this update.
Summary of changes:
.asf.yaml | 4 +-
.../db/it/orderBy/IoTDBOrderByForDebugIT.java | 1406 --------------------
.../relational/it/schema/IoTDBDatabaseIT.java | 119 +-
.../configuration/PipeRuntimeEnvironment.java | 2 +
iotdb-client/cli/pom.xml | 10 +
.../cli/src/assembly/resources/tools/backup.bat | 2 +-
.../cli/src/assembly/resources/tools/backup.sh | 2 +-
.../src/assembly/resources/tools/export-data.bat | 2 +-
.../src/assembly/resources/tools/export-data.sh | 2 +-
.../src/assembly/resources/tools/export-schema.bat | 2 +-
.../src/assembly/resources/tools/export-schema.sh | 2 +-
.../src/assembly/resources/tools/export-tsfile.bat | 2 +-
.../src/assembly/resources/tools/export-tsfile.sh | 2 +-
.../src/assembly/resources/tools/import-data.bat | 2 +-
.../src/assembly/resources/tools/import-data.sh | 2 +-
.../src/assembly/resources/tools/import-schema.bat | 2 +-
.../src/assembly/resources/tools/import-schema.sh | 2 +-
.../src/assembly/resources/tools/load-tsfile.bat | 2 +-
.../src/assembly/resources/tools/load-tsfile.sh | 2 +-
.../java/org/apache/iotdb/cli/AbstractCli.java | 2 +-
.../iotdb/tool/{ => backup}/IoTDBDataBackTool.java | 3 +-
.../iotdb/tool/{ => data}/AbstractDataTool.java | 2 +-
.../apache/iotdb/tool/{ => data}/ExportData.java | 2 +-
.../apache/iotdb/tool/{ => data}/ImportData.java | 2 +-
.../tool/{ => schema}/AbstractSchemaTool.java | 2 +-
.../iotdb/tool/{ => schema}/ExportSchema.java | 2 +-
.../iotdb/tool/{ => schema}/ImportSchema.java | 2 +-
.../tool/{ => tsfile}/AbstractTsFileTool.java | 2 +-
.../iotdb/tool/{ => tsfile}/ExportTsFile.java | 2 +-
.../iotdb/tool/{ => tsfile}/ImportTsFile.java | 302 +----
.../apache/iotdb/tool/tsfile/ImportTsFileBase.java | 243 ++++
.../iotdb/tool/tsfile/ImportTsFileLocally.java | 53 +
.../iotdb/tool/tsfile/ImportTsFileRemotely.java | 338 +++++
.../iotdb/tool/tsfile/ImportTsFileScanTool.java | 95 ++
.../org/apache/iotdb/tool/WriteDataFileTest.java | 2 +
iotdb-client/client-py/TableModelSessionExample.py | 69 +-
iotdb-client/client-py/iotdb/Session.py | 43 +
iotdb-client/client-py/iotdb/utils/Field.py | 8 +-
.../client-py/iotdb/utils/IoTDBConstants.py | 6 +
.../client-py/iotdb/utils/IoTDBRpcDataSet.py | 16 +-
iotdb-client/client-py/iotdb/utils/NumpyTablet.py | 48 +-
.../client-py/iotdb/utils/SessionDataSet.py | 2 +-
iotdb-client/client-py/iotdb/utils/Tablet.py | 54 +-
.../tests/integration/test_relational_session.py | 133 ++
.../iotdb/confignode/manager/ConfigManager.java | 36 +-
.../manager/schema/ClusterSchemaManager.java | 5 +-
.../persistence/schema/ClusterSchemaInfo.java | 223 ++--
.../consensus/iot/client/DispatchLogHandler.java | 41 +-
.../protocol/legacy/IoTDBLegacyPipeConnector.java | 12 +-
.../processor/aggregate/AggregateProcessor.java | 5 +-
.../thrift/impl/DataNodeRegionManager.java | 22 +-
.../plan/analyze/ClusterPartitionFetcher.java | 12 +-
.../cache/schema/DataNodeDevicePathCache.java | 12 +-
.../execution/config/TableConfigTaskVisitor.java | 4 +-
.../config/executor/ClusterConfigTaskExecutor.java | 23 +-
.../config/metadata/relational/CreateDBTask.java | 4 +-
.../config/metadata/relational/ShowTablesTask.java | 2 +-
.../apache/iotdb/db/schemaengine/SchemaEngine.java | 28 +-
.../schemaregion/impl/SchemaRegionMemoryImpl.java | 10 +-
.../mtree/impl/mem/MTreeBelowSGMemoryImpl.java | 301 +++--
.../ReadChunkAlignedSeriesCompactionExecutor.java | 52 +-
.../dataregion/snapshot/SnapshotLoader.java | 7 +-
.../dataregion/wal/io/WALInputStream.java | 1 -
.../schemaRegion/AbstractSchemaRegionTest.java | 5 +-
.../SchemaRegionSimpleRecoverTest.java | 3 +-
...nkCompactionPerformerWithAlignedSeriesTest.java | 30 +
.../org/apache/iotdb/commons/path/PartialPath.java | 19 +
.../plugin/env/PipeTaskRuntimeEnvironment.java | 4 +-
.../org/apache/iotdb/commons/utils/PathUtils.java | 4 +-
69 files changed, 1759 insertions(+), 2108 deletions(-)
delete mode 100644
integration-test/src/test/java/org/apache/iotdb/db/it/orderBy/IoTDBOrderByForDebugIT.java
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
backup}/IoTDBDataBackTool.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
data}/AbstractDataTool.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
data}/ExportData.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
data}/ImportData.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
schema}/AbstractSchemaTool.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
schema}/ExportSchema.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
schema}/ImportSchema.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
tsfile}/AbstractTsFileTool.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
tsfile}/ExportTsFile.java (99%)
rename iotdb-client/cli/src/main/java/org/apache/iotdb/tool/{ =>
tsfile}/ImportTsFile.java (50%)
create mode 100644
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/tsfile/ImportTsFileBase.java
create mode 100644
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/tsfile/ImportTsFileLocally.java
create mode 100644
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/tsfile/ImportTsFileRemotely.java
create mode 100644
iotdb-client/cli/src/main/java/org/apache/iotdb/tool/tsfile/ImportTsFileScanTool.java
create mode 100644
iotdb-client/client-py/tests/integration/test_relational_session.py