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%)