You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ej...@apache.org on 2021/05/29 12:51:06 UTC
[iotdb] branch hitter_compaction_mto_master updated (476827d ->
a198848)
This is an automated email from the ASF dual-hosted git repository.
ejttianyu pushed a change to branch hitter_compaction_mto_master
in repository https://gitbox.apache.org/repos/asf/iotdb.git.
from 476827d complete hitter strategy
add a198848 add hitter UT
No new revisions were added by this update.
Summary of changes:
.../java/org/apache/iotdb/db/conf/IoTDBConfig.java | 5 +-
.../org/apache/iotdb/db/conf/IoTDBDescriptor.java | 13 +--
.../compaction/heavyhitter/QueryHeavyHitters.java | 19 ++--
.../compaction/heavyhitter/QueryHitterManager.java | 17 ++--
.../heavyhitter/QueryHitterStrategy.java | 3 +-
.../heavyhitter/hitters/DefaultHitter.java | 15 ++-
.../heavyhitter/hitters/HashMapHitter.java | 24 +++--
.../heavyhitter/hitters/SpaceSavingHitter.java | 20 ++--
.../heavyhitter/hitters/space/saving/Bucket.java | 4 +-
.../heavyhitter/hitters/space/saving/Counter.java | 24 ++---
.../hitters/space/saving/DoubleLinkedList.java | 40 ++------
.../hitters/space/saving/StreamSummary.java | 51 +++++------
.../engine/compaction/utils/CompactionUtils.java | 8 +-
.../iotdb/db/qp/strategy/PhysicalGenerator.java | 6 +-
.../db/engine/compaction/hitter/HitterTest.java | 101 +++++++++++++++++++++
.../iotdb/tsfile/write/writer/TsFileIOWriter.java | 10 +-
16 files changed, 210 insertions(+), 150 deletions(-)
create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/compaction/hitter/HitterTest.java