You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by lt...@apache.org on 2019/12/05 11:25:40 UTC
[incubator-iotdb] 01/01: Merge pull request #597 from
apache/add_load_tsfile_feature
This is an automated email from the ASF dual-hosted git repository.
lta pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git
commit 1c8aa340b65963f7488506d0a8833b5982c21ab3
Merge: 43616c5 f4b4b80
Author: Tianan Li <li...@163.com>
AuthorDate: Thu Dec 5 19:25:32 2019 +0800
Merge pull request #597 from apache/add_load_tsfile_feature
[IOTDB-292]Add load external tsfile feature
.../6-System Tools/8-Load External Tsfile.md | 78 +++++
.../6-System Tools/8-Load External Tsfile.md | 72 +++++
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 26 ++
.../org/apache/iotdb/db/engine/StorageEngine.java | 26 +-
.../engine/storagegroup/StorageGroupProcessor.java | 259 +++++++++++++++--
.../db/engine/storagegroup/TsFileResource.java | 8 +
.../org/apache/iotdb/db/metadata/MManager.java | 23 +-
.../org/apache/iotdb/db/qp/QueryProcessor.java | 3 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 8 +
.../iotdb/db/qp/executor/QueryProcessExecutor.java | 247 +++++++++++++---
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
.../iotdb/db/qp/logical/sys/LoadFilesOperator.java | 67 +++++
.../iotdb/db/qp/logical/sys/MoveFileOperator.java | 44 +++
.../db/qp/logical/sys/RemoveFileOperator.java | 43 +++
.../iotdb/db/qp/physical/sys/OperateFilePlan.java | 83 ++++++
.../iotdb/db/qp/strategy/LogicalGenerator.java | 141 ++++++++-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 28 +-
.../iotdb/db/sync/receiver/load/FileLoader.java | 43 +--
.../{MemEst => memestimation}/MemEstTool.java | 2 +-
.../{MemEst => memestimation}/MemEstToolCmd.java | 2 +-
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 62 ++++
.../integration/IoTDBLoadExternalTsfileTest.java | 322 +++++++++++++++++++++
.../iotdb/db/metadata/MManagerImproveTest.java | 2 +-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 57 ++++
24 files changed, 1520 insertions(+), 128 deletions(-)