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

jiangtian pushed a change to branch cluster_new
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.


    from 9a38804  Merge pull request #1440 from 
LebronAl/cluster_new_time_out_equal_bug
     add d021ea8  add node transition
     add 37c8f5a  add sync thread interruption
     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 436a524  Merge branch 'master' into cluster_premerge2
     add 9d49e43  Merge branch 'cluster_premerge2' into add_slot_transition
     add 15fc9d5  add tests
     add 850c11c  fix insertRecord serialize in Python example
     add 0589dab  set rpc version to v3
     add a40b5f7  enlarge avg_series_point_num_threshold to 100000
     add 6da16b4  Comparison IoTDB with other TSDBs (#1189)
     add 8146b87  Add version info in MTree snapshot file name
     add d1231f6  Fix test
     add 662a8bc  Change name
     add ed8ebef  Merge branch 'master' into cluster_premerge2
     add d0c4195  Merge branch 'cluster_premerge2' into add_slot_transition
     add cb6df9b  add logs
     add ae660ef  Merge branch 'add_slot_transition' into cluster_new

No new revisions were added by this update.

Summary of changes:
 cli/pom.xml                                        |   2 +-
 client-py/src/client_example.py                    |  11 +-
 cluster/pom.xml                                    |  10 +-
 .../java/org/apache/iotdb/cluster/ClientMain.java  |  14 +-
 .../cluster/client/sync/SyncClientAdaptor.java     |  11 +
 .../cluster/log/snapshot/PullSnapshotTask.java     |  10 +
 ...eRemovalResult.java => NodeAdditionResult.java} |  44 +--
 .../iotdb/cluster/partition/PartitionTable.java    |   2 +-
 .../iotdb/cluster/partition/SlotManager.java       | 193 ++++++++++-
 .../cluster/partition/SlotPartitionTable.java      |  40 ++-
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |   2 +-
 .../iotdb/cluster/server/DataClusterServer.java    |  24 +-
 .../cluster/server/PullSnapshotHintService.java    | 115 ++++++
 .../cluster/server/member/DataGroupMember.java     |  82 ++++-
 .../cluster/server/member/MetaGroupMember.java     |   5 +-
 .../org/apache/iotdb/cluster/common/IoTDBTest.java |   2 +-
 .../iotdb/cluster/common/TestDataGroupMember.java  |   4 +-
 .../org/apache/iotdb/cluster/common/TestUtils.java |   4 +-
 .../cluster/log/applier/DataLogApplierTest.java    |   4 +-
 .../cluster/log/logtypes/SerializeLogTest.java     |   2 +-
 .../iotdb/cluster/partition/SlotManagerTest.java   |  44 ++-
 .../server/heartbeat/MetaHeartbeatThreadTest.java  |   3 +-
 .../cluster/server/member/DataGroupMemberTest.java |  29 +-
 .../cluster/server/member/MetaGroupMemberTest.java |   6 +-
 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/SchemaManager/SchemaManager.md   |  36 +-
 docs/SystemDesign/TsFile/Format.md                 |   2 +-
 docs/UserGuide/Comparison/TSDB-Comparison.md       | 386 +++++++++++++++++++++
 .../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 ++
 .../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 +-
 .../org/apache/iotdb/jdbc/IoTDBConnection.java     |   2 +-
 pom.xml                                            |   2 +-
 server/pom.xml                                     |   2 +-
 .../resources/conf/iotdb-engine.properties         |   5 +-
 .../org/apache/iotdb/db/qp/strategy/SqlBase.g4     |  57 ++-
 .../java/org/apache/iotdb/db/conf/IoTDBConfig.java |  57 ++-
 .../org/apache/iotdb/db/conf/IoTDBConstant.java    |   4 +-
 .../org/apache/iotdb/db/conf/IoTDBDescriptor.java  |  22 +-
 .../org/apache/iotdb/db/engine/StorageEngine.java  |   7 +
 .../iotdb/db/engine/merge/task/MergeFileTask.java  |   6 +-
 .../engine/storagegroup/StorageGroupProcessor.java |  74 +++-
 .../db/engine/storagegroup/TsFileResource.java     |   5 +-
 .../org/apache/iotdb/db/metadata/MLogWriter.java   |  13 +-
 .../org/apache/iotdb/db/metadata/MManager.java     | 314 +++++++++++++----
 .../java/org/apache/iotdb/db/metadata/MTree.java   |  21 +-
 .../apache/iotdb/db/metadata/MetadataConstant.java |  10 +-
 .../org/apache/iotdb/db/mqtt/PublishHandler.java   |   2 +-
 .../main/java/org/apache/iotdb/db/qp/Planner.java  |   2 +
 .../apache/iotdb/db/qp/constant/SQLConstant.java   |   7 +-
 .../apache/iotdb/db/qp/executor/PlanExecutor.java  | 268 ++------------
 .../org/apache/iotdb/db/qp/logical/Operator.java   |   2 +-
 ...hOperator.java => DeletePartitionOperator.java} |  36 +-
 .../{ShowOperator.java => TracingOperator.java}    |  16 +-
 .../DeletePartitionPlan.java}                      |  32 +-
 .../iotdb/db/qp/physical/crud/InsertPlan.java      |  24 +-
 .../sys/{MergePlan.java => TracingPlan.java}       |  15 +-
 .../iotdb/db/qp/strategy/LogicalGenerator.java     | 104 ++----
 .../iotdb/db/qp/strategy/PhysicalGenerator.java    |  10 +
 .../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 |  60 +++-
 .../java/org/apache/iotdb/db/service/IoTDB.java    |   2 +
 .../org/apache/iotdb/db/service/TSServiceImpl.java | 106 +++---
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |   1 -
 .../writelog/recover/TsFileRecoverPerformer.java   |   4 +-
 .../iotdb/db/engine/merge/MergeOverLapTest.java    |  16 +-
 .../apache/iotdb/db/engine/merge/MergeTest.java    |  16 +-
 .../iotdb/db/engine/merge/MergeUpgradeTest.java    |   8 +-
 .../db/integration/IoTDBCreateSnapshotIT.java      |   3 +-
 .../db/integration/IoTDBRemovePartitionIT.java     | 193 +++++++++++
 .../iotdb/db/integration/IoTDBSimpleQueryIT.java   |  13 +-
 .../{IoTDBVersionIT.java => IoTDBTracingTest.java} |  54 +--
 .../query/reader/series/SeriesReaderTestUtil.java  |  16 +-
 .../db/sync/receiver/load/FileLoaderTest.java      |   8 +-
 .../recover/SyncReceiverLogAnalyzerTest.java       |   4 +-
 .../apache/iotdb/db/utils/EnvironmentUtils.java    |   6 +
 service-rpc/pom.xml                                |   2 +-
 service-rpc/rpc-changelist.md                      |  13 +-
 service-rpc/src/main/thrift/cluster.thrift         |   6 +
 service-rpc/src/main/thrift/rpc.thrift             |   3 +-
 service-rpc/src/pypi/README.md                     |   2 -
 service-rpc/src/pypi/setup.py                      |   4 +-
 session/pom.xml                                    |   2 +-
 .../java/org/apache/iotdb/session/Session.java     |   2 +-
 .../java/org/apache/iotdb/session/SessionUT.java   |  26 +-
 site/pom.xml                                       |  40 ++-
 site/src/main/.vuepress/config.js                  | 198 ++++++++++-
 spark-iotdb-connector/pom.xml                      |   2 +-
 spark-tsfile/pom.xml                               |   4 +-
 tsfile/pom.xml                                     |   2 +-
 119 files changed, 2697 insertions(+), 838 deletions(-)
 copy 
cluster/src/main/java/org/apache/iotdb/cluster/partition/{NodeRemovalResult.java
 => NodeAdditionResult.java} (60%)
 create mode 100644 
cluster/src/main/java/org/apache/iotdb/cluster/server/PullSnapshotHintService.java
 copy docker/src/main/{Dockerfile-0.9.0 => Dockerfile-0.10.0} (79%)
 create mode 100644 docs/UserGuide/Comparison/TSDB-Comparison.md
 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/{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/IoTDBRemovePartitionIT.java
 copy server/src/test/java/org/apache/iotdb/db/integration/{IoTDBVersionIT.java 
=> IoTDBTracingTest.java} (50%)

Reply via email to