You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ha...@apache.org on 2021/11/19 06:12:46 UTC

[iotdb] branch IWritableMemChunkGroup updated (367c431 -> 156dbe3)

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

haonan pushed a change to branch IWritableMemChunkGroup
in repository https://gitbox.apache.org/repos/asf/iotdb.git.


    from 367c431  spotless:apply & ignore align by device bug
     add dda533d  [IOTDB-2022] SessionDataSet implements AutoCloseable (#4411)
     add 4906ea7  [IOTDB-1851] Optimize iot-grafana code and fix some bugs (#4167)
     add 38740b7  Fix Bloom Filter Cache doesn't take effect bug (#4410)
     add 3a78a8f  [IOTDB-1902] Fix data abnormally increase after shutting down IoTDB, changing data dirs and restarting IoTDB  (#4408)
     add f3ff2db  implements contextor for SessionDataSet and update SessionExample (#4415)
     add 85888c7  [IoTDB-1936] Support other aggregations in group by fill with value filter (#4375)
     add 16e4e90  add tools (#4341)
     add 772838c  [IOTDB-2023] Fix serializing and deserializing bugs of Filters (#4414)
     add fedbb92  [IOTDB-2025] Fix count nodes and devices incorrectly in cluster (#4416)
     add d9f5d81  add v0.12.3 download links (#4421)
     add f61937c  Fix website build errors (#4427)
     add d63539b  Support RawQueryWithoutValueFilter in aligned timeseries (#4422)
     add 156dbe3  fix conflicts

No new revisions were added by this update.

Summary of changes:
 client-py/SessionExample.py                        |   9 +-
 client-py/iotdb/utils/SessionDataSet.py            |   6 +
 .../iotdb/cluster/query/ClusterPlanExecutor.java   |  80 ++-
 .../iotdb/cluster/query/ClusterQueryRouter.java    |   9 +
 .../ClusterGroupByFillNoVFilterDataSet.java        |   7 +-
 ....java => ClusterGroupByFillVFilterDataSet.java} |  36 +-
 ...le-0.12.2-cluster => Dockerfile-0.12.3-cluster} |  10 +-
 ...le-0.12.2-grafana => Dockerfile-0.12.3-grafana} |  10 +-
 ...ckerfile-0.12.1-node => Dockerfile-0.12.3-node} |  10 +-
 docs/Download/README.md                            |  34 +-
 docs/zh/Download/README.md                         |  34 +-
 .../main/java/org/apache/iotdb/SessionExample.java | 225 ++++---
 .../controller/DatabaseConnectController.java      |  63 +-
 .../iotdb/web/grafana/dao/impl/BasicDaoImpl.java   |  16 +-
 .../grafana/service/DatabaseConnectService.java    |   2 -
 .../service/impl/DatabaseConnectServiceImpl.java   |   5 -
 .../db/engine/cache/TimeSeriesMetadataCache.java   |   2 +-
 .../db/engine/compaction/TsFileIdentifier.java     | 184 ++++++
 ...yzer.java => InplaceCompactionLogAnalyzer.java} |  56 +-
 ...rgeLogger.java => InplaceCompactionLogger.java} |  20 +-
 .../cross/inplace/task/CrossSpaceMergeTask.java    |  23 +-
 .../cross/inplace/task/MergeFileTask.java          |  18 +-
 .../cross/inplace/task/MergeMultiChunkTask.java    |  16 +-
 .../cross/inplace/task/RecoverCrossMergeTask.java  |  23 +-
 .../SizeTieredCompactionRecoverTask.java           | 108 +--
 .../inner/sizetiered/SizeTieredCompactionTask.java |  16 +-
 .../inner/utils/InnerSpaceCompactionUtils.java     |   7 -
 .../utils/SizeTieredCompactionLogAnalyzer.java     |  27 +-
 .../inner/utils/SizeTieredCompactionLogger.java    |  13 +-
 .../compaction/task/CompactionRecoverTask.java     |   5 +-
 .../apache/iotdb/db/metadata/path/AlignedPath.java |  45 +-
 .../apache/iotdb/db/metadata/utils/MetaUtils.java  |  16 +-
 .../iotdb/db/qp/physical/crud/InsertRowPlan.java   |   1 +
 .../iotdb/db/qp/physical/crud/QueryPlan.java       |   4 -
 .../db/qp/physical/crud/RawDataQueryPlan.java      |   6 +-
 .../dataset/RawQueryDataSetWithoutValueFilter.java |  12 +-
 ...rDataSet.java => GroupByFillEngineDataSet.java} | 380 +++--------
 .../groupby/GroupByFillWithValueFilterDataSet.java | 438 ++++++++++++
 .../GroupByFillWithoutValueFilterDataSet.java      | 406 ++----------
 .../groupby/GroupByWithValueFilterDataSet.java     |   4 +-
 .../iotdb/db/query/executor/QueryRouter.java       |  19 +-
 .../metadata/MemAlignedChunkMetadataLoader.java    |   4 +-
 .../query/reader/series/AlignedSeriesReader.java   |  14 +
 .../iotdb/db/query/reader/series/SeriesReader.java |  34 +-
 .../universal/AlignedDescPriorityMergeReader.java  |  39 ++
 .../universal/AlignedPriorityMergeReader.java      |  51 ++
 .../reader/universal/PriorityMergeReader.java      |  20 +-
 .../org/apache/iotdb/db/utils/FileLoaderUtils.java |   8 -
 .../db/engine/compaction/TsFileIdentifierUT.java   | 194 ++++++
 .../compaction/inner/InnerSeqCompactionTest.java   |  21 +-
 .../inner/InnerSpaceCompactionUtilsTest.java       |  13 +-
 .../compaction/inner/InnerUnseqCompactionTest.java |   7 +-
 .../SizeTieredCompactionRecoverTest.java           | 331 ++++++++--
 .../recover/SizeTieredCompactionRecoverTest.java   | 732 +++++++++++++++++++++
 .../iotdb/db/integration/IoTDBGroupByFillIT.java   | 448 +++++++++++++
 .../db/integration/IoTDBGroupByFillMixPathsIT.java | 191 ++++++
 .../iotdb/db/integration/IoTDBMetadataFetchIT.java |  17 +-
 .../db/integration/aligned/AlignedWriteUtil.java   | 142 ++++
 .../IoTDBRawQueryWithoutValueFilter2IT.java        |  64 ++
 .../aligned/IoTDBRawQueryWithoutValueFilterIT.java | 631 ++++++++++++++++++
 ...BRawQueryWithoutValueFilterWithDeletion2IT.java |  83 +++
 ...DBRawQueryWithoutValueFilterWithDeletionIT.java | 615 +++++++++++++++++
 .../dataset/groupby/GroupByFillDataSetTest.java    | 170 +++--
 .../universal/AlignedPriorityMergeReaderTest.java  |  91 +++
 .../org/apache/iotdb/session/SessionDataSet.java   |   7 +-
 site/pom.xml                                       | 154 +----
 site/src/main/.vuepress/config.js                  |   4 +-
 .../src/tool/README.md                             |  22 +-
 testcontainer/src/tool/parser.py                   |  79 +++
 .../tsfile/read/filter/GroupByMonthFilter.java     | 114 +++-
 .../tsfile/read/filter/basic/BinaryFilter.java     |   8 +
 .../tsfile/read/filter/factory/FilterFactory.java  |   8 +
 .../read/filter/factory/FilterSerializeId.java     |   1 +
 .../iotdb/tsfile/read/filter/operator/In.java      |  15 +-
 .../read/reader/chunk/AlignedChunkReader.java      |   2 +-
 .../tsfile/read/reader/page/AlignedPageReader.java |   7 +-
 .../tsfile/read/filter/FilterSerializeTest.java    |  25 +-
 77 files changed, 5278 insertions(+), 1493 deletions(-)
 copy cluster/src/main/java/org/apache/iotdb/cluster/query/groupby/{ClusterGroupByVFilterDataSet.java => ClusterGroupByFillVFilterDataSet.java} (68%)
 copy docker/src/main/{Dockerfile-0.12.2-cluster => Dockerfile-0.12.3-cluster} (85%)
 copy docker/src/main/{Dockerfile-0.12.2-grafana => Dockerfile-0.12.3-grafana} (83%)
 copy docker/src/main/{Dockerfile-0.12.1-node => Dockerfile-0.12.3-node} (83%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/engine/compaction/TsFileIdentifier.java
 rename server/src/main/java/org/apache/iotdb/db/engine/compaction/cross/inplace/recover/{LogAnalyzer.java => InplaceCompactionLogAnalyzer.java} (83%)
 rename server/src/main/java/org/apache/iotdb/db/engine/compaction/cross/inplace/recover/{MergeLogger.java => InplaceCompactionLogger.java} (85%)
 copy server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/{GroupByFillWithoutValueFilterDataSet.java => GroupByFillEngineDataSet.java} (53%)
 create mode 100644 server/src/main/java/org/apache/iotdb/db/query/dataset/groupby/GroupByFillWithValueFilterDataSet.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/query/reader/universal/AlignedDescPriorityMergeReader.java
 create mode 100644 server/src/main/java/org/apache/iotdb/db/query/reader/universal/AlignedPriorityMergeReader.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/compaction/TsFileIdentifierUT.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/engine/compaction/recover/SizeTieredCompactionRecoverTest.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/aligned/AlignedWriteUtil.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilter2IT.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterIT.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterWithDeletion2IT.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/integration/aligned/IoTDBRawQueryWithoutValueFilterWithDeletionIT.java
 create mode 100644 server/src/test/java/org/apache/iotdb/db/query/reader/universal/AlignedPriorityMergeReaderTest.java
 copy docs/zh/UserGuide/System-Tools/MLogParser-Tool.md => testcontainer/src/tool/README.md (64%)
 create mode 100644 testcontainer/src/tool/parser.py