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

hui pushed a change to branch lmh/seriesScanUtilSupportFilterPushDown
in repository https://gitbox.apache.org/repos/asf/iotdb.git


    from 23653b58233 when list == 1, don't filter again
     add 0c351b2c5a5 merge reader needn't check globalTimeFilter again
     add 93639e60bc5 consider page allSatisfy
     add 70c2c774bb7 Revert "consider page allSatisfy"
     add a105fd93334 try to fix IT & opt code
     add c260ae7a464 opt
     add 379acbe7bef rename

No new revisions were added by this update.

Summary of changes:
 .../operator/source/AlignedSeriesScanUtil.java     |   2 +-
 .../execution/operator/source/FileLoaderUtils.java |  11 +-
 .../execution/operator/source/SeriesScanUtil.java  |  14 +-
 .../fast/AlignedSeriesCompactionExecutor.java      |  19 +-
 .../fast/NonAlignedSeriesCompactionExecutor.java   |  15 +-
 .../executor/fast/SeriesCompactionExecutor.java    |  46 +--
 .../executor/fast/element/AlignedPageElement.java  |  93 ++++++
 .../fast/element/NonAlignedPageElement.java        |  74 ++++
 .../utils/executor/fast/element/PageElement.java   |  96 ++----
 .../utils/executor/fast/element/PointElement.java  |  11 +-
 .../fast/reader/CompactionAlignedChunkReader.java  | 118 +++++++
 .../fast/reader/CompactionChunkReader.java         |  92 +++++
 .../readchunk/SingleSeriesCompactionExecutor.java  |   2 +-
 .../execute/utils/reader/PointPriorityReader.java  |   2 +-
 ...InconsistentCompressionTypeAndEncodingTest.java |   4 +-
 .../compaction/utils/CompactionCheckerUtils.java   |   2 +-
 .../read/TsFileAlignedSeriesReaderIterator.java    |   3 +-
 .../read/reader/chunk/AbstractChunkReader.java     |  83 +++++
 .../read/reader/chunk/AlignedChunkReader.java      | 372 +++++----------------
 .../tsfile/read/reader/chunk/ChunkReader.java      | 212 ++++--------
 .../iotdb/tsfile/read/reader/ChunkReaderTest.java  |   2 +-
 .../tsfile/write/TsFileIntegrityCheckingTool.java  |   4 +-
 22 files changed, 704 insertions(+), 573 deletions(-)
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/utils/executor/fast/element/AlignedPageElement.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/utils/executor/fast/element/NonAlignedPageElement.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/utils/executor/fast/reader/CompactionAlignedChunkReader.java
 create mode 100644 
iotdb-core/datanode/src/main/java/org/apache/iotdb/db/storageengine/dataregion/compaction/execute/utils/executor/fast/reader/CompactionChunkReader.java
 create mode 100644 
iotdb-core/tsfile/src/main/java/org/apache/iotdb/tsfile/read/reader/chunk/AbstractChunkReader.java

Reply via email to