You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2020/06/29 08:02:37 UTC
[incubator-iotdb] branch hot_compaction updated (b44f46a -> b01f724)
This is an automated email from the ASF dual-hosted git repository.
haonan pushed a change to branch hot_compaction
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from b44f46a add recover processing for crashing while memtable is not full
add a223fdf change audit logger to debug level for insert and create timeseries
add 6c76ec3 [IOTDB-726] fix the lineNumber of mlog/snapshot is incorrect after restarting the server (#1416)
add 7895841 [IOTDB-775] Add SQL of creating snapshot manually (#1413)
add f9d6a0f Add chinese version
add f27e5e4 Add english version
add 139b0eb Reduce the code
add ccb8335 update
add 4220b63 Add comment
add 719bc49 Update docs/zh/SystemDesign/DataQuery/AlignByDeviceQuery.md
add 903fee0 Update AlignByDeviceQuery Doc (#1406)
add 121e2e7 prepare for announcing releasing v0.10
add 7a9d689 fix typo of the dwonload webpage
add 03c4f03 move getSeriesSchemas to MManager
add 46e78a0 Merge pull request #1408 from mychaow/master
add 32927b5 Clear mlog when creating snapshot
add b282f1e No need to serialize snapshotLineNumber Add user guide and system design documents
add 6919a79 Fix typo
add a9e9c97 Add more system design documents
add a019a90 [IOTDB-736] Query performance tracing (#1399)
add 37504a2 add compression keyword (#1369)
add fe913c9 Support partition removal (#1409)
add ab5f7cc fix series reader bug (#1434)
add b01f724 Merge branch 'master' into hot_compaction
No new revisions were added by this update.
Summary of changes:
cli/pom.xml | 2 +-
distribution/pom.xml | 2 +-
docker/src/main/Dockerfile | 4 +-
.../main/{Dockerfile-0.9.0 => Dockerfile-0.10.0} | 10 +-
docs/Download/README.md | 36 +++
docs/SystemDesign/DataQuery/AlignByDeviceQuery.md | 114 +++++--
docs/SystemDesign/SchemaManager/SchemaManager.md | 36 ++-
docs/SystemDesign/TsFile/Format.md | 2 +-
.../DDL Data Definition Language.md | 7 +
.../DML Data Manipulation Language.md | 15 +
docs/UserGuide/Operation Manual/SQL Reference.md | 27 +-
docs/zh/Download/README.md | 30 ++
.../SystemDesign/DataQuery/AlignByDeviceQuery.md | 110 +++++--
.../zh/SystemDesign/SchemaManager/SchemaManager.md | 39 ++-
docs/zh/SystemDesign/TsFile/Format.md | 2 +-
.../UserGuide/Ecosystem Integration/Hive TsFile.md | 6 +-
.../DDL Data Definition Language.md | 6 +
.../DML Data Manipulation Language.md | 12 +
.../zh/UserGuide/Operation Manual/SQL Reference.md | 25 +-
example/flink/pom.xml | 2 +-
example/hadoop/pom.xml | 6 +-
example/jdbc/pom.xml | 2 +-
example/kafka/pom.xml | 2 +-
example/mqtt/pom.xml | 2 +-
example/pom.xml | 2 +-
example/rocketmq/pom.xml | 2 +-
example/session/pom.xml | 2 +-
example/tsfile/pom.xml | 2 +-
flink-iotdb-connector/pom.xml | 2 +-
flink-tsfile-connector/pom.xml | 2 +-
grafana/pom.xml | 2 +-
hadoop/pom.xml | 4 +-
hive-connector/pom.xml | 6 +-
jdbc/pom.xml | 2 +-
pom.xml | 2 +-
server/pom.xml | 2 +-
.../resources/conf/iotdb-engine.properties | 3 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 70 +++-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 54 +++-
.../org/apache/iotdb/db/conf/IoTDBConstant.java | 2 +
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 22 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 17 +
.../engine/storagegroup/StorageGroupProcessor.java | 54 ++++
.../db/engine/storagegroup/TsFileResource.java | 3 +
.../org/apache/iotdb/db/metadata/MLogWriter.java | 21 +-
.../org/apache/iotdb/db/metadata/MManager.java | 352 +++++++++++++++++----
.../java/org/apache/iotdb/db/metadata/MTree.java | 21 +-
.../org/apache/iotdb/db/mqtt/PublishHandler.java | 2 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 3 +
.../apache/iotdb/db/qp/constant/SQLConstant.java | 7 +
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 342 +++-----------------
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
...usOperator.java => CreateSnapshotOperator.java} | 6 +-
...hOperator.java => DeletePartitionOperator.java} | 36 +--
.../{ShowOperator.java => TracingOperator.java} | 16 +-
.../DeletePartitionPlan.java} | 32 +-
.../iotdb/db/qp/physical/crud/InsertPlan.java | 33 +-
...ClearCachePlan.java => CreateSnapshotPlan.java} | 7 +-
.../sys/{MergePlan.java => TracingPlan.java} | 15 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 113 +++----
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 22 +-
.../db/query/control/QueryResourceManager.java | 78 ++++-
.../iotdb/db/query/control/TracingManager.java | 138 ++++++++
.../db/query/dataset/AlignByDeviceDataSet.java | 10 +
.../iotdb/db/query/executor/QueryRouter.java | 24 +-
.../db/query/executor/RawDataQueryExecutor.java | 2 +-
.../iotdb/db/query/reader/series/SeriesReader.java | 36 ++-
.../java/org/apache/iotdb/db/service/IoTDB.java | 7 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 101 +++---
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 1 -
.../db/integration/IoTDBCreateSnapshotIT.java | 159 ++++++++++
.../db/integration/IoTDBRemovePartitionIT.java | 193 +++++++++++
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 13 +-
.../{IoTDBVersionIT.java => IoTDBTracingTest.java} | 54 ++--
.../apache/iotdb/db/utils/EnvironmentUtils.java | 6 +
service-rpc/pom.xml | 2 +-
service-rpc/src/pypi/README.md | 2 -
service-rpc/src/pypi/setup.py | 4 +-
session/pom.xml | 2 +-
.../java/org/apache/iotdb/session/SessionUT.java | 26 +-
site/pom.xml | 40 ++-
site/src/main/.vuepress/config.js | 192 ++++++++++-
spark-iotdb-connector/pom.xml | 2 +-
spark-tsfile/pom.xml | 4 +-
tsfile/pom.xml | 2 +-
85 files changed, 2114 insertions(+), 768 deletions(-)
copy docker/src/main/{Dockerfile-0.9.0 => Dockerfile-0.10.0} (79%)
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowMergeStatusOperator.java => CreateSnapshotOperator.java} (84%)
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{FlushOperator.java => DeletePartitionOperator.java} (62%)
copy server/src/main/java/org/apache/iotdb/db/qp/logical/sys/{ShowOperator.java => TracingOperator.java} (76%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/{sys/FlushPlan.java => crud/DeletePartitionPlan.java} (65%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{ClearCachePlan.java => CreateSnapshotPlan.java} (89%)
copy server/src/main/java/org/apache/iotdb/db/qp/physical/sys/{MergePlan.java => TracingPlan.java} (81%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/query/control/TracingManager.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBCreateSnapshotIT.java
create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/IoTDBRemovePartitionIT.java
copy server/src/test/java/org/apache/iotdb/db/integration/{IoTDBVersionIT.java => IoTDBTracingTest.java} (50%)