You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by da...@apache.org on 2022/07/27 08:32:19 UTC
[doris] branch master updated (01e108cb7b -> d4fb27125a)
This is an automated email from the ASF dual-hosted git repository.
dataroaring pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 01e108cb7b [feature-wip](unique-key-merge-on-write) update delete bitmap while publish version (#11195)
add d4fb27125a [feature-wip](unique-key-merge-on-write) row id conversion for compaction (#11149)
No new revisions were added by this update.
Summary of changes:
be/src/olap/compaction.cpp | 4 +
be/src/olap/compaction.h | 1 +
be/src/olap/iterators.h | 6 ++
be/src/olap/merger.cpp | 26 +++++
be/src/olap/merger.h | 2 +
be/src/olap/reader.cpp | 1 +
be/src/olap/reader.h | 3 +
be/src/olap/rowid_conversion.h | 118 +++++++++++++++++++++
be/src/olap/rowset/beta_rowset_reader.cpp | 9 ++
be/src/olap/rowset/beta_rowset_reader.h | 6 ++
be/src/olap/rowset/beta_rowset_writer.cpp | 1 +
be/src/olap/rowset/beta_rowset_writer.h | 8 ++
be/src/olap/rowset/rowset_reader.h | 8 ++
be/src/olap/rowset/rowset_reader_context.h | 1 +
be/src/olap/rowset/rowset_writer.h | 4 +
be/src/olap/rowset/segment_v2/segment_iterator.cpp | 39 +++++--
be/src/olap/rowset/segment_v2/segment_iterator.h | 11 ++
be/src/vec/olap/block_reader.cpp | 13 +++
be/src/vec/olap/block_reader.h | 4 +
be/src/vec/olap/vcollect_iterator.cpp | 29 +++++
be/src/vec/olap/vcollect_iterator.h | 24 +++++
be/src/vec/olap/vgeneric_iterators.cpp | 43 ++++++++
be/test/CMakeLists.txt | 1 +
be/test/olap/rowid_conversion_test.cpp | 105 ++++++++++++++++++
be/test/olap/rowset/beta_rowset_test.cpp | 21 ++++
25 files changed, 482 insertions(+), 6 deletions(-)
create mode 100644 be/src/olap/rowid_conversion.h
create mode 100644 be/test/olap/rowid_conversion_test.cpp
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org