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