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 08:31:15 UTC
[iotdb] branch hitter_compaction_mto_master updated (3503f93 ->
476827d)
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 3503f93 finish framework for query hitter
add 476827d complete hitter strategy
No new revisions were added by this update.
Summary of changes:
...progressbar) => The MIT License (space-saving)} | 2 +-
.../resources/conf/iotdb-engine.properties | 3 +-
.../compaction/heavyhitter/QueryHeavyHitters.java | 7 +-
.../compaction/heavyhitter/QueryHitterManager.java | 6 +-
.../heavyhitter/QueryHitterStrategy.java | 4 +-
.../heavyhitter/hitters/DefaultHitter.java | 35 ++--
.../heavyhitter/hitters/HashMapHitter.java | 56 +++++-
.../heavyhitter/hitters/SpaceSavingHitter.java | 62 +++++++
.../heavyhitter/hitters/space/saving/Bucket.java | 92 ++++++++++
.../heavyhitter/hitters/space/saving/Counter.java | 130 ++++++++++++++
.../hitters/space/saving/DoubleLinkedList.java | 193 +++++++++++++++++++++
.../hitters/space/saving/StreamSummary.java | 172 ++++++++++++++++++
12 files changed, 739 insertions(+), 23 deletions(-)
copy licenses/{The MIT License (progressbar) => The MIT License (space-saving)} (93%)
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/heavyhitter/hitters/SpaceSavingHitter.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/heavyhitter/hitters/space/saving/Bucket.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/heavyhitter/hitters/space/saving/Counter.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/heavyhitter/hitters/space/saving/DoubleLinkedList.java
create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/heavyhitter/hitters/space/saving/StreamSummary.java