You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by qi...@apache.org on 2021/07/27 13:15:32 UTC

[iotdb] branch docs_format updated (6b44d0a -> 75f3703)

This is an automated email from the ASF dual-hosted git repository.

qiaojialin pushed a change to branch docs_format
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 6b44d0a  manually check
     add d984fe8  [IOTDB-1496] Timed flush memtable (#3610)
     add de1a622  [IOTDB-1524] Support SELECT ... INTO ... clause (#3614)
     add 716710c  [IOTDB-1519]add metadata checking option and change grammar for loading tsfile (#3576)
     add 95e3b69  [IOTDB-1529]Fix mlog recover idx bug and synchronize setStorageGroup (#3635)
     add 75f3703  Merge branch 'master' into docs_format

No new revisions were added by this update.

Summary of changes:
 .../antlr4/org/apache/iotdb/db/qp/sql/SqlBase.g4   |  67 ++-
 .../cluster/log/snapshot/FileSnapshotTest.java     |   2 +-
 docs/UserGuide/Advanced-Features/Select-Into.md    | 235 +++++++++
 .../UserGuide/System-Tools/Load-External-Tsfile.md |  32 +-
 docs/zh/UserGuide/Advanced-Features/Select-Into.md | 234 +++++++++
 .../UserGuide/System-Tools/Load-External-Tsfile.md |  43 +-
 .../main/java/org/apache/iotdb/SessionExample.java |  14 +
 .../resources/conf/iotdb-engine.properties         |  24 +
 .../org/apache/iotdb/db/auth/AuthorityChecker.java |   1 +
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  50 ++
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  43 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |  43 ++
 .../level/LevelCompactionTsFileManagement.java     |   2 +-
 .../iotdb/db/engine/memtable/AbstractMemTable.java |   7 +
 .../apache/iotdb/db/engine/memtable/IMemTable.java |   2 +
 .../selectinto/InsertTabletPlanGenerator.java      | 229 +++++++++
 .../selectinto/InsertTabletPlansIterator.java      | 139 +++++
 .../engine/storagegroup/StorageGroupProcessor.java | 153 +++---
 .../db/engine/storagegroup/TsFileProcessor.java    |   5 +
 .../virtualSg/VirtualStorageGroupManager.java      |   9 +
 .../org/apache/iotdb/db/metadata/MManager.java     |  19 +-
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  25 +-
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |  22 +-
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   4 +
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  |  36 ++
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +
 .../db/qp/logical/crud/SelectIntoOperator.java     | 110 ++++
 .../iotdb/db/qp/logical/sys/LoadFilesOperator.java |  25 +-
 .../apache/iotdb/db/qp/physical/PhysicalPlan.java  |  17 +-
 .../iotdb/db/qp/physical/crud/SelectIntoPlan.java  | 113 +++++
 .../iotdb/db/qp/physical/sys/OperateFilePlan.java  |  23 +-
 .../apache/iotdb/db/qp/sql/IoTDBSqlVisitor.java    | 175 ++++---
 .../iotdb/db/qp/strategy/LogicalChecker.java       |   5 +
 .../iotdb/db/query/control/QueryTimeManager.java   |  14 +
 .../apache/iotdb/db/rescon/MemTableManager.java    |   4 +
 .../org/apache/iotdb/db/service/TSServiceImpl.java | 246 +++++----
 .../storagegroup/StorageGroupProcessorTest.java    |  69 ++-
 .../db/integration/IoTDBLoadExternalTsfileIT.java  | 121 ++++-
 .../iotdb/db/integration/IoTDBSelectIntoIT.java    | 564 +++++++++++++++++++++
 .../iotdb/db/qp/physical/PhysicalPlanTest.java     |  75 +--
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |   4 +
 .../iotdb/db/utils/TsFileRewriteToolTest.java      |   4 +-
 site/src/main/.vuepress/config.js                  |   6 +-
 .../test/java/org/apache/iotdb/db/sql/Cases.java   |  25 +
 .../java/org/apache/iotdb/tsfile/utils/BitMap.java |   5 +
 45 files changed, 2698 insertions(+), 349 deletions(-)
 create mode 100644 docs/UserGuide/Advanced-Features/Select-Into.md
 create mode 100644 docs/zh/UserGuide/Advanced-Features/Select-Into.md
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/selectinto/InsertTabletPlanGenerator.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/selectinto/InsertTabletPlansIterator.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/logical/crud/SelectIntoOperator.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/physical/crud/SelectIntoPlan.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBSelectIntoIT.java