You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ji...@apache.org on 2020/11/02 02:52:19 UTC
[iotdb] branch cluster_new updated (8a4bd3b -> b7337c1)
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 8a4bd3b remove unused import
add 6ccb5a0 Update start-cli.sh (#1906)
add 172db70 [IOTDB-938] Re-implement Gorilla encoding algorithm (#1856)
add e897267 Fix open session bug (#1905)
add 26a70b1 correct errors in English documents (#1904)
add 3215d5e support
add ce4a471 fix format
add f25cbd1 remove doller chars in markdown, add latex template for exporting docs to pdf
add 4362188 add apache-rat
add fc0f3f7 [IOTDB-962] Improve the chunk metadata cache process (#1874)
add d1f6357 update hot compaction config name (#1859)
add ebf63b1 [IOTDB-975] Improve readTimeseriesMetadata (#1909)
add b7337c1 Merge branch 'master' into cluster_new
No new revisions were added by this update.
Summary of changes:
LICENSE | 27 +-
cli/src/assembly/resources/sbin/start-cli.sh | 70 ++-
client-cpp/src/main/IOTDBSession.h | 10 +-
client-py/src/utils/IoTDBConstants.py | 3 +-
docs/Development/ContributeGuide.md | 2 +
docs/SystemDesign/TsFile/Format.md | 3 +-
docs/UserGuide/Architecture/Files.md | 8 +-
.../UserGuide/Architecture/Writing Data on HDFS.md | 4 +-
docs/UserGuide/Client/Command Line Interface.md | 4 +-
docs/UserGuide/Client/Programming - JDBC.md | 6 +-
docs/UserGuide/Client/Programming - MQTT.md | 4 +-
docs/UserGuide/Client/Programming - Native API.md | 10 +-
.../Client/Programming - Other Languages.md | 6 +-
docs/UserGuide/Client/Programming - TsFile API.md | 22 +-
docs/UserGuide/Client/Status Codes.md | 2 +-
docs/UserGuide/Comparison/TSDB-Comparison.md | 33 +-
docs/UserGuide/Concept/Compression.md | 4 +-
.../Concept/Data Model and Terminology.md | 6 +-
docs/UserGuide/Concept/Data Type.md | 4 +-
docs/UserGuide/Concept/Encoding.md | 16 +-
docs/UserGuide/Ecosystem Integration/Grafana.md | 16 +-
.../UserGuide/Ecosystem Integration/Hive TsFile.md | 26 +-
.../Ecosystem Integration/MapReduce TsFile.md | 4 +-
.../UserGuide/Ecosystem Integration/Spark IoTDB.md | 2 +-
.../Ecosystem Integration/Spark TsFile.md | 24 +-
.../Get Started/Frequently asked questions.md | 6 +-
docs/UserGuide/Get Started/Publication.md | 4 +-
docs/UserGuide/Get Started/QuickStart.md | 10 +-
docs/UserGuide/Operation Manual/Administration.md | 8 +-
.../DDL Data Definition Language.md | 14 +-
.../DML Data Manipulation Language.md | 33 +-
docs/UserGuide/Operation Manual/SQL Reference.md | 3 +-
docs/UserGuide/Server/ServerFileList.md | 38 +-
docs/zh/SystemDesign/TsFile/Format.md | 3 +-
docs/zh/UserGuide/Concept/Encoding.md | 14 +-
.../DDL Data Definition Language.md | 4 +-
.../zh/UserGuide/Operation Manual/SQL Reference.md | 3 +-
docs/zh/UserGuide/Server/ServerFileList.md | 38 +-
docs/zh/UserGuide/System Tools/NodeTool.md | 45 +-
docs/zh/chinese-render-template.latex | 220 ++++++++
.../org/apache/iotdb/jdbc/IoTDBConnection.java | 6 +-
.../resources/conf/iotdb-engine.properties | 10 +-
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 40 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 24 +-
.../org/apache/iotdb/db/engine/StorageEngine.java | 1 -
.../iotdb/db/engine/cache/ChunkMetadataCache.java | 33 +-
.../iotdb/db/engine/merge/task/MergeFileTask.java | 9 +
.../engine/tsfilemanagement/TsFileManagement.java | 9 +
.../level/LevelTsFileManagement.java | 53 +-
.../iotdb/db/engine/upgrade/UpgradeTask.java | 2 +-
.../main/java/org/apache/iotdb/db/qp/Planner.java | 6 +-
.../apache/iotdb/db/qp/executor/PlanExecutor.java | 57 +-
.../iotdb/db/qp/strategy/LogicalGenerator.java | 2 +-
.../chunk/metadata/DiskChunkMetadataLoader.java | 21 +-
.../chunk/metadata/MemChunkMetadataLoader.java | 3 +-
.../org/apache/iotdb/db/utils/SchemaUtils.java | 22 +-
.../db/engine/cache/ChunkMetadataCacheTest.java | 4 +-
.../apache/iotdb/db/engine/merge/MergeTest.java | 19 +-
.../db/integration/IoTDBDeleteStorageGroupIT.java | 90 +++-
.../iotdb/db/integration/IoTDBMergeTest.java | 1 -
.../iotdb/db/integration/IoTDBMultiSeriesIT.java | 5 +
.../iotdb/db/integration/IoTDBSimpleQueryIT.java | 53 +-
.../query/reader/series/SeriesReaderTestUtil.java | 4 +
.../apache/iotdb/db/utils/EnvironmentUtils.java | 14 +-
.../java/org/apache/iotdb/session/Session.java | 4 +
.../iotdb/tsfile/common/conf/TSFileConfig.java | 29 +-
.../tsfile/encoding/common/EncodingConfig.java | 42 --
.../iotdb/tsfile/encoding/decoder/Decoder.java | 139 ++---
...nDecoder.java => DoublePrecisionDecoderV1.java} | 20 +-
.../encoding/decoder/DoublePrecisionDecoderV2.java | 51 ++
.../{GorillaDecoder.java => GorillaDecoderV1.java} | 15 +-
.../tsfile/encoding/decoder/GorillaDecoderV2.java | 120 +++++
.../tsfile/encoding/decoder/IntGorillaDecoder.java | 88 +++
.../encoding/decoder/LongGorillaDecoder.java | 87 +++
...nDecoder.java => SinglePrecisionDecoderV1.java} | 21 +-
.../encoding/decoder/SinglePrecisionDecoderV2.java | 51 ++
...nEncoder.java => DoublePrecisionEncoderV1.java} | 17 +-
.../encoding/encoder/DoublePrecisionEncoderV2.java | 53 ++
.../{GorillaEncoder.java => GorillaEncoderV1.java} | 18 +-
.../tsfile/encoding/encoder/GorillaEncoderV2.java | 106 ++++
.../tsfile/encoding/encoder/IntGorillaEncoder.java | 152 ++++++
.../encoding/encoder/LongGorillaEncoder.java | 152 ++++++
...nEncoder.java => SinglePrecisionEncoderV1.java} | 16 +-
.../encoding/encoder/SinglePrecisionEncoderV2.java | 53 ++
.../tsfile/encoding/encoder/TSEncodingBuilder.java | 61 ++-
.../tsfile/file/metadata/TimeseriesMetadata.java | 2 +-
.../tsfile/file/metadata/enums/TSEncoding.java | 14 +-
.../iotdb/tsfile/read/TsFileSequenceReader.java | 43 +-
.../read/controller/IChunkMetadataLoader.java | 4 +-
...aDecoderTest.java => GorillaDecoderV1Test.java} | 34 +-
.../encoding/decoder/GorillaDecoderV2Test.java | 592 +++++++++++++++++++++
.../iotdb/tsfile/read/reader/PageReaderTest.java | 24 +-
.../iotdb/tsfile/utils/TsFileGeneratorForTest.java | 2 +-
.../iotdb/tsfile/write/TsFileReadWriteTest.java | 55 +-
94 files changed, 2623 insertions(+), 689 deletions(-)
create mode 100644 docs/zh/chinese-render-template.latex
delete mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/common/EncodingConfig.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{DoublePrecisionDecoder.java => DoublePrecisionDecoderV1.java} (81%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/DoublePrecisionDecoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{GorillaDecoder.java => GorillaDecoderV1.java} (92%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/GorillaDecoderV2.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/IntGorillaDecoder.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/LongGorillaDecoder.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{SinglePrecisionDecoder.java => SinglePrecisionDecoderV1.java} (81%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/SinglePrecisionDecoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{DoublePrecisionEncoder.java => DoublePrecisionEncoderV1.java} (83%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/DoublePrecisionEncoderV2.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{GorillaEncoder.java => GorillaEncoderV1.java} (88%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/GorillaEncoderV2.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/IntGorillaEncoder.java
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/LongGorillaEncoder.java
rename tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{SinglePrecisionEncoder.java => SinglePrecisionEncoderV1.java} (84%)
create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/SinglePrecisionEncoderV2.java
rename tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/{GorillaDecoderTest.java => GorillaDecoderV1Test.java} (89%)
create mode 100644 tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/GorillaDecoderV2Test.java