You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by hx...@apache.org on 2020/02/05 18:33:13 UTC
[incubator-iotdb] branch cluster_new updated (c5cb678 -> c1ed8de)
This is an automated email from the ASF dual-hosted git repository.
hxd pushed a change to branch cluster_new
in repository https://gitbox.apache.org/repos/asf/incubator-iotdb.git.
from c5cb678 add javadocs for MManager
add 2395075 Add design documents (#757)
add 615b856 [IOTDB-445] Unify the keyword of "timestamp" and "time" (#762)
add 776da3b fix sync schema pos bug (#767)
add db7e8eb [IOTDB-448]Add IN operation (#763)
add 17f3a42 [IOTDB-459]Fix calmem tool bug (#770)
add d2a9021 add canBeSplit in PhysicalPlan
add c1ed8de for support plan partition (not finished)
No new revisions were added by this update.
Summary of changes:
.travis.yml | 2 +-
.../manage/FilePartitionedSnapshotLogManager.java | 2 +-
.../log/manage/PartitionedSnapshotLogManager.java | 2 +-
.../iotdb/cluster/partition/PartitionTable.java | 226 ++++++++++++++++++---
.../cluster/partition/SlotPartitionTable.java | 71 ++++---
.../cluster/server/member/MetaGroupMember.java | 7 +-
.../iotdb/cluster/common/TestPartitionTable.java | 14 +-
.../server/heartbeat/MetaHeartBeatThreadTest.java | 2 +-
docs/{ => Community}/Community-History&Vision.md | 0
docs/{ => Community}/Community-Powered By.md | 0
.../Community-Project Committers.md | 0
docs/{ => Development}/Development-Chinese.md | 0
docs/{ => Development}/Development-Contributing.md | 3 +
docs/{ => Development}/Development-Document.md | 3 +
docs/{ => Development}/Development-IDE.md | 0
docs/{ => Development}/Development-VoteRelease.md | 0
.../SystemDesign/0-Architecture/1-Architecture.md | 55 +++++
.../1-TsFile/1-TsFile.md} | 11 +-
.../1-TsFile/2-Format.md} | 7 +-
.../SystemDesign/1-TsFile/3-Write.md | 65 ++++++
.../SystemDesign/1-TsFile/4-Read.md} | 7 +-
.../SystemDesign/2-QueryEngine/1-QueryEngine.md | 64 ++++++
.../SystemDesign/2-QueryEngine/2-Planner.md | 63 ++++++
.../SystemDesign/2-QueryEngine/3-PlanExecutor.md} | 6 +-
.../3-SchemaManager/1-SchemaManager.md} | 6 +-
.../4-StorageEngine/1-StorageEngine.md | 92 +++++++++
.../SystemDesign/4-StorageEngine/2-WAL.md} | 6 +-
.../SystemDesign/4-StorageEngine/3-FlushManager.md | 84 ++++++++
.../4-StorageEngine/4-MergeManager.md} | 6 +-
.../SystemDesign/5-DataQuery/1-DataQuery.md | 67 ++++++
.../2-Files.md => 8-Architecture/1-Files.md} | 0
.../2-Writing Data on HDFS.md} | 0
.../3-Shared Nothing Cluster.md} | 0
.../SystemDesign/0-Content.md} | 24 ++-
.../SystemDesign/1-TsFile/1-TsFile.md} | 10 +-
.../1-TsFile/2-Format.md} | 6 +-
.../SystemDesign/1-TsFile/3-Write.md} | 4 +-
.../SystemDesign/1-TsFile/4-Read.md} | 4 +-
.../{Developers => SystemDesign}/release.adoc | 0
docs/Documentation/UserGuide/0-Content.md | 9 +-
.../2-Files.md => 8-Architecture/1-Files.md} | 0
.../2-Writing Data on HDFS.md} | 0
.../3-Shared Nothing Cluster.md} | 0
pom.xml | 4 +
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 14 +-
.../db/conf/adapter/IoTDBConfigDynamicAdapter.java | 4 +-
.../org/apache/iotdb/db/metadata/MManager.java | 47 ++++-
.../apache/iotdb/db/qp/constant/SQLConstant.java | 2 +
.../db/qp/executor/IQueryProcessExecutor.java | 1 +
.../org/apache/iotdb/db/qp/logical/Operator.java | 2 +-
.../db/qp/logical/crud/BasicFunctionOperator.java | 63 ++----
.../iotdb/db/qp/logical/crud/FilterOperator.java | 9 +-
.../iotdb/db/qp/logical/crud/FunctionOperator.java | 7 +
.../iotdb/db/qp/logical/crud/InOperator.java | 200 ++++++++++++++++++
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 11 +
.../iotdb/db/qp/physical/crud/BatchInsertPlan.java | 3 +
.../iotdb/db/qp/physical/crud/DeletePlan.java | 3 +
.../iotdb/db/qp/physical/crud/QueryPlan.java | 2 +
.../iotdb/db/qp/physical/crud/UpdatePlan.java | 3 +
.../iotdb/db/qp/physical/sys/AuthorPlan.java | 1 +
.../apache/iotdb/db/qp/physical/sys/CountPlan.java | 1 +
.../iotdb/db/qp/physical/sys/DataAuthPlan.java | 1 +
.../db/qp/physical/sys/DeleteStorageGroupPlan.java | 1 +
.../db/qp/physical/sys/DeleteTimeSeriesPlan.java | 1 +
.../iotdb/db/qp/physical/sys/LoadDataPlan.java | 1 +
.../iotdb/db/qp/physical/sys/OperateFilePlan.java | 3 +
.../iotdb/db/qp/physical/sys/ShowDevicesPlan.java | 1 +
.../iotdb/db/qp/physical/sys/ShowTTLPlan.java | 1 +
.../db/qp/physical/sys/ShowTimeSeriesPlan.java | 1 +
.../iotdb/db/qp/strategy/LogicalGenerator.java | 82 +++++---
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 2 +-
.../qp/strategy/optimizer/ConcatPathOptimizer.java | 6 +-
.../qp/strategy/optimizer/DnfFilterOptimizer.java | 2 +-
.../db/qp/strategy/optimizer/IFilterOptimizer.java | 3 +-
.../qp/strategy/optimizer/RemoveNotOptimizer.java | 15 +-
.../receiver/recover/ISyncReceiverLogAnalyzer.java | 1 -
.../iotdb/db/sync/sender/transfer/SyncClient.java | 7 +-
.../iotdb/db/integration/IoTDBQueryDemoIT.java | 134 +++++++++++-
.../org/apache/iotdb/db/qp/QueryProcessorTest.java | 4 +
.../iotdb/db/qp/plan/LogicalPlanSmallTest.java | 12 ++
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 38 ++++
.../read/expression/impl/GlobalTimeExpression.java | 2 +-
.../expression/impl/SingleSeriesExpression.java | 2 +-
.../iotdb/tsfile/read/filter/GroupByFilter.java | 2 +-
.../iotdb/tsfile/read/filter/TimeFilter.java | 16 ++
.../iotdb/tsfile/read/filter/ValueFilter.java | 16 ++
.../tsfile/read/filter/basic/BinaryFilter.java | 2 +-
.../iotdb/tsfile/read/filter/basic/Filter.java | 2 +-
.../tsfile/read/filter/basic/UnaryFilter.java | 3 +-
.../tsfile/read/filter/factory/FilterFactory.java | 2 -
.../read/filter/factory/FilterSerializeId.java | 2 +-
.../tsfile/read/filter/operator/AndFilter.java | 4 +-
.../iotdb/tsfile/read/filter/operator/Eq.java | 6 +-
.../iotdb/tsfile/read/filter/operator/Gt.java | 13 +-
.../iotdb/tsfile/read/filter/operator/GtEq.java | 13 +-
.../filter/operator/{NotFilter.java => In.java} | 92 +++++----
.../iotdb/tsfile/read/filter/operator/Lt.java | 13 +-
.../iotdb/tsfile/read/filter/operator/LtEq.java | 13 +-
.../iotdb/tsfile/read/filter/operator/NotEq.java | 13 +-
.../tsfile/read/filter/operator/NotFilter.java | 4 +-
.../tsfile/read/filter/operator/OrFilter.java | 4 +-
101 files changed, 1527 insertions(+), 318 deletions(-)
copy docs/{ => Community}/Community-History&Vision.md (100%)
rename docs/{ => Community}/Community-Powered By.md (100%)
rename docs/{ => Community}/Community-Project Committers.md (100%)
rename docs/{ => Development}/Development-Chinese.md (100%)
rename docs/{ => Development}/Development-Contributing.md (98%)
rename docs/{ => Development}/Development-Document.md (90%)
rename docs/{ => Development}/Development-IDE.md (100%)
rename docs/{ => Development}/Development-VoteRelease.md (100%)
create mode 100644 docs/Documentation-CHN/SystemDesign/0-Architecture/1-Architecture.md
copy docs/Documentation-CHN/{UserGuide/8-System Design (Developer)/4-Shared Nothing Cluster.md => SystemDesign/1-TsFile/1-TsFile.md} (79%)
rename docs/Documentation-CHN/{UserGuide/8-System Design (Developer)/1-Hierarchy.md => SystemDesign/1-TsFile/2-Format.md} (99%)
create mode 100644 docs/Documentation-CHN/SystemDesign/1-TsFile/3-Write.md
copy docs/{Community-History&Vision.md => Documentation-CHN/SystemDesign/1-TsFile/4-Read.md} (93%)
create mode 100644 docs/Documentation-CHN/SystemDesign/2-QueryEngine/1-QueryEngine.md
create mode 100644 docs/Documentation-CHN/SystemDesign/2-QueryEngine/2-Planner.md
copy docs/{Community-History&Vision.md => Documentation-CHN/SystemDesign/2-QueryEngine/3-PlanExecutor.md} (90%)
copy docs/Documentation-CHN/{UserGuide/8-System Design (Developer)/4-Shared Nothing Cluster.md => SystemDesign/3-SchemaManager/1-SchemaManager.md} (70%)
create mode 100644 docs/Documentation-CHN/SystemDesign/4-StorageEngine/1-StorageEngine.md
copy docs/{Community-History&Vision.md => Documentation-CHN/SystemDesign/4-StorageEngine/2-WAL.md} (92%)
create mode 100644 docs/Documentation-CHN/SystemDesign/4-StorageEngine/3-FlushManager.md
copy docs/{Community-History&Vision.md => Documentation-CHN/SystemDesign/4-StorageEngine/4-MergeManager.md} (91%)
create mode 100644 docs/Documentation-CHN/SystemDesign/5-DataQuery/1-DataQuery.md
rename docs/Documentation-CHN/UserGuide/{8-System Design (Developer)/2-Files.md => 8-Architecture/1-Files.md} (100%)
rename docs/Documentation-CHN/UserGuide/{8-System Design (Developer)/3-Writing Data on HDFS.md => 8-Architecture/2-Writing Data on HDFS.md} (100%)
copy docs/Documentation-CHN/UserGuide/{8-System Design (Developer)/4-Shared Nothing Cluster.md => 8-Architecture/3-Shared Nothing Cluster.md} (100%)
copy docs/{Documentation-CHN/UserGuide/8-System Design (Developer)/4-Shared Nothing Cluster.md => Documentation/SystemDesign/0-Content.md} (70%)
rename docs/{Documentation-CHN/UserGuide/8-System Design (Developer)/4-Shared Nothing Cluster.md => Documentation/SystemDesign/1-TsFile/1-TsFile.md} (85%)
rename docs/Documentation/{UserGuide/8-System Design (Developer)/1-Hierarchy.md => SystemDesign/1-TsFile/2-Format.md} (99%)
copy docs/{Community-History&Vision.md => Documentation/SystemDesign/1-TsFile/3-Write.md} (96%)
rename docs/{Community-History&Vision.md => Documentation/SystemDesign/1-TsFile/4-Read.md} (96%)
rename docs/Documentation/{Developers => SystemDesign}/release.adoc (100%)
rename docs/Documentation/UserGuide/{8-System Design (Developer)/2-Files.md => 8-Architecture/1-Files.md} (100%)
rename docs/Documentation/UserGuide/{8-System Design (Developer)/3-Writing Data on HDFS.md => 8-Architecture/2-Writing Data on HDFS.md} (100%)
rename docs/Documentation/UserGuide/{8-System Design (Developer)/4-Shared Nothing Cluster.md => 8-Architecture/3-Shared Nothing Cluster.md} (100%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/qp/logical/crud/InOperator.java
copy tsfile/src/main/java/org/apache/iotdb/tsfile/read/filter/operator/{NotFilter.java => In.java} (54%)
mode change 100755 => 100644