You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ma...@apache.org on 2023/01/30 14:19:30 UTC

[iotdb] branch IOTDB-5418 updated (a30220ff4c -> 203c8f3b45)

This is an automated email from the ASF dual-hosted git repository.

marklau99 pushed a change to branch IOTDB-5418
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from a30220ff4c add metric for mods file
     add fe7629694c [IOTDB-4684]Devices with the same name but different alignment properties are compacted into the wrong alignment property (#8820)
     add 69ec952810 Update Programming-Go-Native-API.md (#8930)
     add 2f63c44787 Chimp compression (#8766)
     add 7050217fec Merge remote-tracking branch 'upstream/master' into IOTDB-5418
     add 203c8f3b45 add metric for mods file size and update the docs

No new revisions were added by this update.

Summary of changes:
 client-cpp/src/main/Session.h                      |   3 +-
 client-py/iotdb/utils/IoTDBConstants.py            |   1 +
 docs/UserGuide/Data-Concept/Encoding.md            |   6 +
 docs/UserGuide/Monitor-Alert/Metric-Tool.md        | 265 ++++++++----
 docs/zh/UserGuide/API/Programming-Go-Native-API.md |   2 +-
 docs/zh/UserGuide/Data-Concept/Encoding.md         |   6 +
 docs/zh/UserGuide/Monitor-Alert/Metric-Tool.md     | 447 ++++++++++++---------
 .../iotdb/db/engine/TsFileMetricManager.java       |  16 +-
 .../execute/task/CrossSpaceCompactionTask.java     |   4 +
 .../compaction/execute/utils/CompactionUtils.java  |  11 +-
 .../execute/utils/MultiTsFileDeviceIterator.java   |  60 ++-
 .../db/engine/modification/ModificationFile.java   |   9 +
 .../iotdb/db/engine/storagegroup/DataRegion.java   |  13 +
 .../iotdb/db/service/metrics/FileMetrics.java      |   2 +-
 .../org/apache/iotdb/db/utils/SchemaUtils.java     |   2 +
 .../utils/MultiTsFileDeviceIteratorTest.java       | 105 +++++
 .../iotdb/tsfile/encoding/decoder/Decoder.java     |  14 +
 ...derV2.java => DoublePrecisionChimpDecoder.java} |  17 +-
 .../tsfile/encoding/decoder/IntChimpDecoder.java   | 156 +++++++
 .../tsfile/encoding/decoder/LongChimpDecoder.java  | 155 +++++++
 ...derV2.java => SinglePrecisionChimpDecoder.java} |  17 +-
 ...derV2.java => DoublePrecisionChimpEncoder.java} |  14 +-
 .../tsfile/encoding/encoder/IntChimpEncoder.java   | 188 +++++++++
 .../tsfile/encoding/encoder/LongChimpEncoder.java  | 199 +++++++++
 ...derV2.java => SinglePrecisionChimpEncoder.java} |  14 +-
 .../tsfile/encoding/encoder/TSEncodingBuilder.java |  29 +-
 .../tsfile/file/metadata/enums/TSEncoding.java     |   5 +-
 .../iotdb/tsfile/read/TsFileDeviceIterator.java    |   2 +-
 ...llaDecoderV2Test.java => ChimpDecoderTest.java} | 126 +++---
 29 files changed, 1475 insertions(+), 413 deletions(-)
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{DoublePrecisionDecoderV2.java => DoublePrecisionChimpDecoder.java} (67%)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/IntChimpDecoder.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/LongChimpDecoder.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/decoder/{SinglePrecisionDecoderV2.java => SinglePrecisionChimpDecoder.java} (68%)
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{DoublePrecisionEncoderV2.java => DoublePrecisionChimpEncoder.java} (77%)
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/IntChimpEncoder.java
 create mode 100644 tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/LongChimpEncoder.java
 copy tsfile/src/main/java/org/apache/iotdb/tsfile/encoding/encoder/{SinglePrecisionEncoderV2.java => SinglePrecisionChimpEncoder.java} (77%)
 copy tsfile/src/test/java/org/apache/iotdb/tsfile/encoding/decoder/{GorillaDecoderV2Test.java => ChimpDecoderTest.java} (81%)