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/iotdb.git.
from 2c9e778 execute CloseFileLog in parallel
add 25ad18b fix baseDir
add fb1841c remove getPathStrings
add c1cf736 [IOTDB-934] Add statistics description in TsFile document
(#1798)
add 7d63289 remove "incubator" word in all urls (#1802)
add f82f180 delete some useless type transfer while deserializing and
serializing MeasurementMNode (#1803)
add 3976682 fix progressBar print problem (#1805)
add 4b5e66f fix homepage link (#1806)
add 52ffce3 [IOTDB-920] Disable insert row thats only contains
time/timestamp column (#1774)
add 2f71cd7 [IOTDB-922] Int and Long can convert to each other in
ResultSet (#1775)
add eba7c0b [IOTDB-916] Add a config entry to make Last cache
configurable (#1770)
add 5195490 [IOTDB-934] Update TsFile structure graph (#1807)
add df8f876 Remove unnecessary lock in MManager (#1783)
add f4f77ed Merge branch 'master' into cluster_premerge
add f24f637 fix Tracing bug (#1811)
add 5822e2b [IOTDB-936] Refactor getAllDevices in TsFileSequenceReader
(#1808)
add ba1ec68 print error log when set illegal sg name (#1810)
add ec0d69c Update MetadataIndexTree graph (#1812)
add 8ec5823 Merge branch 'master' into cluster_premerge
add 106899f Merge branch 'cluster_premerge' into cluster_new
No new revisions were added by this update.
Summary of changes:
README_ZH.md | 18 +-
.../org/apache/iotdb/db/qp/strategy/SqlBase.g4 | 6 +-
.../iotdb/cluster/log/applier/DataLogApplier.java | 7 +-
.../iotdb/cluster/log/snapshot/FileSnapshot.java | 2 +-
.../apache/iotdb/cluster/metadata/CMManager.java | 10 +-
.../iotdb/cluster/query/ClusterPlanExecutor.java | 18 +-
.../iotdb/cluster/server/StoppedMemberManager.java | 2 +-
.../cluster/server/member/DataGroupMember.java | 2 +-
.../cluster/server/member/MetaGroupMember.java | 4 +-
.../iotdb/cluster/common/EnvironmentUtils.java | 5 +-
.../iotdb/cluster/common/TestLogApplier.java | 9 +-
.../FilePartitionedSnapshotLogManagerTest.java | 7 +-
.../iotdb/cross/tests/utils/EnvironmentUtils.java | 4 +-
docker/src/main/Dockerfile | 6 +-
docker/src/main/Dockerfile-0.8.1 | 4 +-
docker/src/main/Dockerfile-0.9.0 | 4 +-
docker/src/main/Dockerfile-0.9.1 | 4 +-
docker/src/main/Dockerfile-0.9.1-jre8 | 4 +-
docs/Community/Feedback.md | 4 +-
docs/Development/ContributeGuide.md | 2 +-
docs/Development/HowToCommit.md | 22 +-
docs/Development/VoteRelease.md | 4 +-
docs/Download/README.md | 46 +-
docs/SystemDesign/TsFile/Format.md | 23 +-
docs/zh/Community/Community-Powered By.md | 2 +-
docs/zh/Community/Feedback.md | 4 +-
docs/zh/Development/ContributeGuide.md | 2 +-
docs/zh/Development/HowToCommit.md | 20 +-
docs/zh/Development/VoteRelease.md | 4 +-
docs/zh/Download/README.md | 46 +-
docs/zh/SystemDesign/TsFile/Format.md | 23 +-
example/tsfile/readme.md | 2 +-
.../resources/conf/iotdb-engine.properties | 16 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 48 +-
.../org/apache/iotdb/db/conf/IoTDBConfigCheck.java | 2 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 12 +-
.../db/conf/directories/DirectoryManager.java | 2 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 12 +-
.../db/engine/cache/TimeSeriesMetadataCache.java | 1 +
.../engine/storagegroup/StorageGroupProcessor.java | 127 ++-
.../db/engine/storagegroup/TsFileProcessor.java | 1 +
.../tsfilemanagement/utils/HotCompactionUtils.java | 2 +-
.../org/apache/iotdb/db/metadata/MManager.java | 1206 ++++++++------------
.../java/org/apache/iotdb/db/metadata/MTree.java | 383 ++++---
.../org/apache/iotdb/db/metadata/mnode/MNode.java | 121 +-
.../iotdb/db/metadata/mnode/MeasurementMNode.java | 13 +-
.../apache/iotdb/db/monitor/MonitorConstants.java | 2 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 107 +-
.../apache/iotdb/db/qp/physical/PhysicalPlan.java | 2 -
.../db/qp/physical/crud/DeletePartitionPlan.java | 5 -
.../iotdb/db/qp/physical/crud/DeletePlan.java | 9 -
.../iotdb/db/qp/physical/crud/InsertRowPlan.java | 9 -
.../db/qp/physical/crud/InsertTabletPlan.java | 17 -
.../iotdb/db/qp/physical/crud/QueryPlan.java | 11 -
.../iotdb/db/qp/physical/crud/UpdatePlan.java | 5 -
.../db/qp/physical/sys/AlterTimeSeriesPlan.java | 5 -
.../iotdb/db/qp/physical/sys/AuthorPlan.java | 6 -
.../iotdb/db/qp/physical/sys/ClearCachePlan.java | 5 -
.../db/qp/physical/sys/CreateSnapshotPlan.java | 4 -
.../db/qp/physical/sys/CreateTimeSeriesPlan.java | 5 -
.../iotdb/db/qp/physical/sys/DataAuthPlan.java | 5 -
.../db/qp/physical/sys/DeleteStorageGroupPlan.java | 5 -
.../db/qp/physical/sys/DeleteTimeSeriesPlan.java | 5 -
.../apache/iotdb/db/qp/physical/sys/FlushPlan.java | 10 -
.../db/qp/physical/sys/LoadConfigurationPlan.java | 5 -
.../iotdb/db/qp/physical/sys/LoadDataPlan.java | 5 -
.../apache/iotdb/db/qp/physical/sys/MergePlan.java | 4 -
.../iotdb/db/qp/physical/sys/OperateFilePlan.java | 5 -
.../db/qp/physical/sys/SetStorageGroupPlan.java | 5 -
.../iotdb/db/qp/physical/sys/SetTTLPlan.java | 5 -
.../apache/iotdb/db/qp/physical/sys/ShowPlan.java | 5 -
.../iotdb/db/qp/physical/sys/TracingPlan.java | 5 -
.../db/query/control/QueryResourceManager.java | 15 +-
.../iotdb/db/query/executor/LastQueryExecutor.java | 42 +-
.../java/org/apache/iotdb/db/service/Monitor.java | 4 +-
.../org/apache/iotdb/db/service/MonitorMBean.java | 2 +-
.../org/apache/iotdb/db/service/TSServiceImpl.java | 2 +-
.../db/sync/receiver/transfer/SyncServiceImpl.java | 2 +
.../iotdb/db/tools/memestimation/MemEstTool.java | 18 +-
.../org/apache/iotdb/db/utils/OpenFileNumUtil.java | 2 +-
.../iotdb/db/engine/storagegroup/TTLTest.java | 28 +-
.../apache/iotdb/db/integration/IOTDBInsertIT.java | 123 ++
.../iotdb/db/integration/IoTDBAlignByDeviceIT.java | 435 +++----
.../db/integration/IoTDBCreateSnapshotIT.java | 39 +-
.../iotdb/db/integration/IoTDBDisableAlignIT.java | 178 ++-
.../apache/iotdb/db/integration/IoTDBLastIT.java | 28 +-
.../db/integration/IoTDBLoadExternalTsfileIT.java | 48 +-
.../iotdb/db/integration/IoTDBMetadataFetchIT.java | 111 +-
.../iotdb/db/integration/IoTDBQueryDemoIT.java | 191 ++--
.../iotdb/db/integration/IoTDBResultSetIT.java | 124 ++
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 26 +-
.../integration/IoTDBSortedShowTimeseriesIT.java | 1 -
.../apache/iotdb/db/integration/IoTDBTagIT.java | 97 +-
.../apache/iotdb/db/integration/IoTDBTtlIT.java | 18 +-
.../iotdb/db/metadata/MManagerImproveTest.java | 18 +-
.../org/apache/iotdb/db/metadata/MTreeTest.java | 52 +-
.../apache/iotdb/db/qp/plan/SerializationTest.java | 2 -
.../apache/iotdb/db/utils/EnvironmentUtils.java | 5 +-
.../apache/iotdb/db/writelog/WriteLogNodeTest.java | 7 +-
.../iotdb/session/IoTDBSessionComplexIT.java | 56 +-
.../apache/iotdb/session/IoTDBSessionSimpleIT.java | 47 +-
.../java/org/apache/iotdb/session/SessionUT.java | 16 +-
site/README-zh.md | 6 +-
site/README.md | 2 +
site/pom.xml | 20 +-
site/src/main/.vuepress/config.js | 2 +-
site/src/main/.vuepress/theme/components/Page.vue | 2 +-
.../.vuepress/theme/global-components/IoTDB.vue | 10 +-
.../.vuepress/theme/global-components/IoTDBZH.vue | 2 +-
site/src/main/deploy.js | 2 +-
site/src/main/package.json | 2 +-
.../apache/iotdb/spark/db/EnvironmentUtils.java | 5 +-
tools/common.sh | 8 +-
tools/download_staged_release.sh | 4 +-
.../file/metadata/enums/CompressionType.java | 99 +-
.../tsfile/file/metadata/enums/TSDataType.java | 53 +-
.../tsfile/file/metadata/enums/TSEncoding.java | 62 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 104 +-
.../org/apache/iotdb/tsfile/utils/BytesUtils.java | 21 +-
.../tsfile/write/schema/MeasurementSchema.java | 35 +-
.../iotdb/tsfile/read/GetAllDevicesTest.java | 90 ++
.../tsfile/read/TsFileSequenceReaderTest.java | 1 -
.../iotdb/tsfile/read/reader/ReaderTest.java | 6 +-
.../apache/iotdb/tsfile/utils/FileGenerator.java | 79 +-
124 files changed, 2387 insertions(+), 2487 deletions(-)
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IOTDBInsertIT.java
create mode 100644
server/src/test/java/org/apache/iotdb/db/integration/IoTDBResultSetIT.java
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/read/GetAllDevicesTest.java