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 82fb6ea [Distrubuted] Fix leader_not_found bug by amending
appendEntry rpc && Fix addnode failed (#1142)
add e1da6e8 add show child paths documents. (#1108)
add f512b2c add cache size log
add a73a74b rename insertInObject in SessionExample to
insertRecordInObject
add bf10d9e [IOTDB-611] Add documents introducing Data Query design
fundamentals (#1101)
add 35de74a [IOTDB-626] Fix UserGuide error of v0.9.x (#1123)
add 03c2305 [IOTDB-625] Change default storage group level number (#1121)
add 4fb606f [IOTDB-628] rename package client to cli (#1122)
add 8c59b1b Update status code related doc (#1116)
add 85ef983 [IOTDB-605] Add more levels of index in TsFileMetadata (#1100)
add 91b26ff fix SessionPool logger
add ea4e66c enlarge default memtable size and tsfile size
add 3913a70 add metadata system design docs (#1119)
add 15c5567 add scrollbar (#1140)
add 5f1cb2b [IOTDB-628] change readme.md description (#1137)
add 20be40b [IOTDB-633]Update Session.java : Fix sort bug (#1141)
add d36070c -- Resolving Spelling mistake
add 7931d71 Added workaround when doing Aggregation over boolean Series
for v0.10, and fix time precision not effect bug
add 58f7227 remove unused codes
add 1ec34bd fix user guide
add 73dd5eb fix sonar code smell
add 18f726c fix merge stuck bug (#1133)
add 961f669 Merge branch 'master' into cluster_new
No new revisions were added by this update.
Summary of changes:
README.md | 18 +-
README_ZH.md | 14 +-
{client => cli}/pom.xml | 6 +-
.../client.xml => cli/src/assembly/cli.xml | 2 +-
.../src/assembly/resources/sbin/start-cli.bat | 4 +-
.../src/assembly/resources/sbin/start-cli.sh | 2 +-
.../src/assembly/resources/tools/export-csv.bat | 0
.../src/assembly/resources/tools/export-csv.sh | 0
.../src/assembly/resources/tools/import-csv.bat | 0
.../src/assembly/resources/tools/import-csv.sh | 0
.../java/org/apache/iotdb/cli/AbstractCli.java | 9 +-
.../src/main/java/org/apache/iotdb/cli/Cli.java | 10 +-
.../src/main/java/org/apache/iotdb/cli/WinCli.java | 6 +-
.../apache/iotdb/exception/ArgsErrorException.java | 0
.../org/apache/iotdb/tool/AbstractCsvTool.java | 0
.../main/java/org/apache/iotdb/tool/ExportCsv.java | 4 +-
.../main/java/org/apache/iotdb/tool/ImportCsv.java | 0
.../java/org/apache/iotdb/cli/AbstractCliIT.java | 218 ++++++++++++++
.../java/org/apache/iotdb/cli}/AbstractScript.java | 4 +-
.../org/apache/iotdb/cli}/StartClientScriptIT.java | 8 +-
.../org/apache/iotdb/tool/ExportCsvTestIT.java | 2 +-
.../org/apache/iotdb/tool/ImportCsvTestIT.java | 2 +-
{client => cli}/src/test/resources/logback.xml | 0
.../org/apache/iotdb/client/AbstractClientIT.java | 218 --------------
.../cluster/server/member/MetaGroupMemberTest.java | 3 -
distribution/pom.xml | 2 +-
docs/SystemDesign/1-TsFile/3-Write.md | 2 +-
.../3-SchemaManager/1-SchemaManager.md | 218 +++++++++++++-
docs/SystemDesign/5-DataQuery/1-DataQuery.md | 4 +-
.../5-DataQuery/2-QueryFundamentals.md | 128 ++++++++
.../5-DataQuery/3-ModificationHandle.md | 73 -----
.../{2-SeriesReader.md => 3-SeriesReader.md} | 0
docs/UserGuide/0-Get Started/1-QuickStart.md | 12 +-
.../0-Get Started/2-Frequently asked questions.md | 14 +-
docs/UserGuide/3-Server/4-Config Manual.md | 12 +
.../UserGuide/4-Client/1-Command Line Interface.md | 44 +--
docs/UserGuide/4-Client/3-Programming - JDBC.md | 8 +
.../4-Client/5-Programming - TsFile API.md | 12 -
docs/UserGuide/4-Client/7-Status Codes.md | 11 +-
.../1-DDL Data Definition Language.md | 32 ++
.../6-System Tools/8-Load External Tsfile.md | 4 +-
.../UserGuide/7-Ecosystem Integration/1-Grafana.md | 7 +-
.../3-SchemaManager/1-SchemaManager.md | 210 ++++++++++++-
docs/zh/SystemDesign/5-DataQuery/1-DataQuery.md | 4 +-
.../5-DataQuery/2-QueryFundamentals.md | 110 +++++++
.../5-DataQuery/3-ModificationHandle.md | 73 -----
.../{2-SeriesReader.md => 3-SeriesReader.md} | 0
docs/zh/UserGuide/0-Get Started/1-QuickStart.md | 10 +-
.../0-Get Started/2-Frequently asked questions.md | 8 +-
docs/zh/UserGuide/3-Server/4-Config Manual.md | 13 +
.../UserGuide/4-Client/1-Command Line Interface.md | 38 +--
docs/zh/UserGuide/4-Client/3-Programming - JDBC.md | 9 +-
.../4-Client/5-Programming - TsFile API.md | 13 -
docs/zh/UserGuide/4-Client/7-Status Codes.md | 11 +-
.../1-DDL Data Definition Language.md | 32 ++
.../6-System Tools/8-Load External Tsfile.md | 4 +-
.../UserGuide/7-Ecosystem Integration/1-Grafana.md | 7 +-
.../main/java/org/apache/iotdb/SessionExample.java | 2 +-
.../apache/iotdb/tsfile/TsFileSequenceRead.java | 15 +-
.../iotdb/flink/tsfile/util/TSFileConfigUtil.java | 1 +
.../util/TSFileConfigUtilCompletenessTest.java | 102 +++----
.../iotdb/web/grafana/dao/impl/BasicDaoImpl.java | 109 ++++---
grafana/src/main/resources/application.properties | 6 +-
.../apache/iotdb/hadoop/tsfile/TSFInputFormat.java | 10 +-
pom.xml | 2 +-
.../resources/conf/iotdb-engine.properties | 11 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 2 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 28 +-
.../apache/iotdb/db/engine/cache/ChunkCache.java | 1 +
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 1 +
.../db/engine/cache/TimeSeriesMetadataCache.java | 22 +-
.../iotdb/db/engine/cache/TsFileMetaDataCache.java | 24 +-
.../engine/storagegroup/StorageGroupProcessor.java | 27 +-
.../org/apache/iotdb/db/metadata/MetaUtils.java | 6 +-
.../apache/iotdb/db/tools/TsFileSketchTool.java | 66 ++--
.../org/apache/iotdb/db/utils/FileLoaderUtils.java | 38 ++-
.../java/org/apache/iotdb/db/utils/MergeUtils.java | 14 +-
.../writelog/recover/TsFileRecoverPerformer.java | 28 +-
.../db/integration/IoTDBLoadExternalTsfileIT.java | 6 +-
.../apache/iotdb/db/qp/plan/PhysicalPlanTest.java | 6 +-
.../java/org/apache/iotdb/rpc/TSStatusCode.java | 2 +-
.../java/org/apache/iotdb/session/Session.java | 12 +-
.../org/apache/iotdb/session/pool/SessionPool.java | 4 +-
.../java/org/apache/iotdb/session/SessionUT.java | 90 ++++++
site/src/main/.vuepress/config.js | 14 +-
site/src/main/.vuepress/styles/index.styl | 2 +-
.../apache/iotdb/spark/tsfile/DefaultSource.scala | 2 +-
.../iotdb/spark/tsfile/NarrowConverter.scala | 2 +-
.../apache/iotdb/spark/tsfile/WideConverter.scala | 7 +-
tsfile/format-changelist.md | 1 +
.../iotdb/tsfile/common/conf/TSFileConfig.java | 12 +
.../iotdb/tsfile/common/conf/TSFileDescriptor.java | 2 +
.../file/metadata/MetadataIndexConstructor.java | 151 ++++++++++
.../tsfile/file/metadata/MetadataIndexEntry.java | 91 ++++++
.../tsfile/file/metadata/MetadataIndexNode.java | 125 ++++++++
.../tsfile/file/metadata/TimeseriesMetadata.java | 14 +-
.../iotdb/tsfile/file/metadata/TsFileMetadata.java | 50 +--
...{TSDataType.java => MetadataIndexNodeType.java} | 181 ++++++-----
.../iotdb/tsfile/read/TsFileSequenceReader.java | 334 ++++++++++++++-------
.../tsfile/read/controller/IMetadataQuerier.java | 2 +-
.../read/controller/MetadataQuerierByFileImpl.java | 27 +-
.../tsfile/read/query/executor/TsFileExecutor.java | 3 -
.../iotdb/tsfile/utils/ReadWriteIOUtils.java | 7 +
.../write/writer/RestorableTsFileIOWriter.java | 9 +-
.../iotdb/tsfile/write/writer/TsFileIOWriter.java | 67 ++---
.../file/metadata/MetadataIndexNodeTest.java | 46 +++
.../tsfile/file/metadata/utils/TestHelper.java | 20 +-
.../iotdb/tsfile/file/metadata/utils/Utils.java | 14 +-
.../iotdb/tsfile/read/reader/ReaderTest.java | 2 +
.../iotdb/tsfile/write/TsFileIOWriterTest.java | 5 +-
110 files changed, 2359 insertions(+), 1121 deletions(-)
rename {client => cli}/pom.xml (97%)
rename client/src/assembly/client.xml => cli/src/assembly/cli.xml (98%)
rename client/src/assembly/resources/sbin/start-client.bat =>
cli/src/assembly/resources/sbin/start-cli.bat (94%)
mode change 100755 => 100644
rename client/src/assembly/resources/sbin/start-client.sh =>
cli/src/assembly/resources/sbin/start-cli.sh (97%)
mode change 100755 => 100644
rename {client => cli}/src/assembly/resources/tools/export-csv.bat (100%)
rename {client => cli}/src/assembly/resources/tools/export-csv.sh (100%)
mode change 100755 => 100644
rename {client => cli}/src/assembly/resources/tools/import-csv.bat (100%)
rename {client => cli}/src/assembly/resources/tools/import-csv.sh (100%)
mode change 100755 => 100644
rename client/src/main/java/org/apache/iotdb/client/AbstractClient.java =>
cli/src/main/java/org/apache/iotdb/cli/AbstractCli.java (99%)
rename client/src/main/java/org/apache/iotdb/client/Client.java =>
cli/src/main/java/org/apache/iotdb/cli/Cli.java (94%)
rename client/src/main/java/org/apache/iotdb/client/WinClient.java =>
cli/src/main/java/org/apache/iotdb/cli/WinCli.java (97%)
rename {client =>
cli}/src/main/java/org/apache/iotdb/exception/ArgsErrorException.java (100%)
rename {client =>
cli}/src/main/java/org/apache/iotdb/tool/AbstractCsvTool.java (100%)
rename {client => cli}/src/main/java/org/apache/iotdb/tool/ExportCsv.java (99%)
rename {client => cli}/src/main/java/org/apache/iotdb/tool/ImportCsv.java
(100%)
create mode 100644 cli/src/test/java/org/apache/iotdb/cli/AbstractCliIT.java
rename {client/src/test/java/org/apache/iotdb/client =>
cli/src/test/java/org/apache/iotdb/cli}/AbstractScript.java (97%)
rename {client/src/test/java/org/apache/iotdb/client =>
cli/src/test/java/org/apache/iotdb/cli}/StartClientScriptIT.java (96%)
rename {client =>
cli}/src/test/java/org/apache/iotdb/tool/ExportCsvTestIT.java (98%)
rename {client =>
cli}/src/test/java/org/apache/iotdb/tool/ImportCsvTestIT.java (98%)
rename {client => cli}/src/test/resources/logback.xml (100%)
delete mode 100644
client/src/test/java/org/apache/iotdb/client/AbstractClientIT.java
create mode 100644 docs/SystemDesign/5-DataQuery/2-QueryFundamentals.md
delete mode 100644 docs/SystemDesign/5-DataQuery/3-ModificationHandle.md
rename docs/SystemDesign/5-DataQuery/{2-SeriesReader.md => 3-SeriesReader.md}
(100%)
create mode 100644 docs/zh/SystemDesign/5-DataQuery/2-QueryFundamentals.md
delete mode 100644 docs/zh/SystemDesign/5-DataQuery/3-ModificationHandle.md
rename docs/zh/SystemDesign/5-DataQuery/{2-SeriesReader.md =>
3-SeriesReader.md} (100%)
create mode 100644
session/src/test/java/org/apache/iotdb/session/SessionUT.java
create mode 100644
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexConstructor.java
create mode 100644
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexEntry.java
create mode 100644
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexNode.java
copy
tsfile/src/main/java/org/apache/iotdb/tsfile/file/metadata/enums/{TSDataType.java
=> MetadataIndexNodeType.java} (60%)
create mode 100644
tsfile/src/test/java/org/apache/iotdb/tsfile/file/metadata/MetadataIndexNodeTest.java