This is an automated email from the ASF dual-hosted git repository.
zhaoc pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.
from 54b7828 [Doc] The doc of max_running_txn_num_per_db config (#3007)
add d2d95bf [segment_v2] Switch to Unified and Extensible Page Format
(#2953)
No new revisions were added by this update.
Summary of changes:
be/src/olap/CMakeLists.txt | 4 +-
be/src/olap/key_coder.cpp | 1 +
.../olap/rowset/segment_v2/bitmap_index_reader.cpp | 16 +-
.../olap/rowset/segment_v2/bitmap_index_reader.h | 6 +-
.../olap/rowset/segment_v2/bitmap_index_writer.cpp | 7 +-
.../olap/rowset/segment_v2/bitmap_index_writer.h | 2 +-
.../segment_v2/bloom_filter_index_reader.cpp | 12 +-
.../rowset/segment_v2/bloom_filter_index_reader.h | 6 +-
.../segment_v2/bloom_filter_index_writer.cpp | 6 +-
.../rowset/segment_v2/bloom_filter_index_writer.h | 2 +-
be/src/olap/rowset/segment_v2/column_reader.cpp | 384 +++++++++------------
be/src/olap/rowset/segment_v2/column_reader.h | 109 +++---
be/src/olap/rowset/segment_v2/column_writer.cpp | 284 ++++++---------
be/src/olap/rowset/segment_v2/column_writer.h | 53 ++-
be/src/olap/rowset/segment_v2/column_zone_map.cpp | 127 -------
be/src/olap/rowset/segment_v2/common.h | 3 +
.../rowset/segment_v2/frame_of_reference_page.h | 1 -
be/src/olap/rowset/segment_v2/index_page.cpp | 27 +-
be/src/olap/rowset/segment_v2/index_page.h | 16 +-
.../rowset/segment_v2/indexed_column_reader.cpp | 166 +++------
.../olap/rowset/segment_v2/indexed_column_reader.h | 42 +--
.../rowset/segment_v2/indexed_column_writer.cpp | 72 ++--
.../olap/rowset/segment_v2/indexed_column_writer.h | 12 +-
.../olap/rowset/segment_v2/ordinal_page_index.cpp | 113 ++++--
be/src/olap/rowset/segment_v2/ordinal_page_index.h | 178 ++++------
be/src/olap/rowset/segment_v2/page_compression.cpp | 120 -------
be/src/olap/rowset/segment_v2/page_compression.h | 103 ------
be/src/olap/rowset/segment_v2/page_decoder.h | 1 -
be/src/olap/rowset/segment_v2/page_handle.h | 2 +-
be/src/olap/rowset/segment_v2/page_io.cpp | 208 +++++++++++
be/src/olap/rowset/segment_v2/page_io.h | 116 +++++++
be/src/olap/rowset/segment_v2/parsed_page.h | 73 +++-
be/src/olap/rowset/segment_v2/rle_page.h | 1 -
be/src/olap/rowset/segment_v2/segment.cpp | 65 ++--
be/src/olap/rowset/segment_v2/segment.h | 6 +-
be/src/olap/rowset/segment_v2/segment_iterator.h | 2 -
be/src/olap/rowset/segment_v2/segment_writer.cpp | 48 ++-
be/src/olap/rowset/segment_v2/segment_writer.h | 6 -
be/src/olap/rowset/segment_v2/zone_map_index.cpp | 142 ++++++++
.../{column_zone_map.h => zone_map_index.h} | 84 +++--
be/src/olap/short_key_index.cpp | 86 ++---
be/src/olap/short_key_index.h | 68 ++--
be/src/olap/types.h | 4 +
be/test/olap/CMakeLists.txt | 5 +-
be/test/olap/key_coder_test.cpp | 1 +
...eader_writer_test.cpp => bitmap_index_test.cpp} | 99 +++---
.../bloom_filter_index_reader_writer_test.cpp | 24 +-
.../segment_v2/column_reader_writer_test.cpp | 19 +-
.../rowset/segment_v2/ordinal_page_index_test.cpp | 114 ++++--
.../rowset/segment_v2/page_compression_test.cpp | 143 --------
be/test/olap/rowset/segment_v2/segment_test.cpp | 19 +-
...n_zone_map_test.cpp => zone_map_index_test.cpp} | 85 +++--
be/test/olap/short_key_index_test.cpp | 11 +-
gensrc/proto/segment_v2.proto | 214 ++++++------
run-ut.sh | 5 +-
55 files changed, 1706 insertions(+), 1817 deletions(-)
delete mode 100644 be/src/olap/rowset/segment_v2/column_zone_map.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/page_compression.cpp
delete mode 100644 be/src/olap/rowset/segment_v2/page_compression.h
create mode 100644 be/src/olap/rowset/segment_v2/page_io.cpp
create mode 100644 be/src/olap/rowset/segment_v2/page_io.h
create mode 100644 be/src/olap/rowset/segment_v2/zone_map_index.cpp
rename be/src/olap/rowset/segment_v2/{column_zone_map.h => zone_map_index.h}
(53%)
rename be/test/olap/rowset/segment_v2/{index_column_reader_writer_test.cpp =>
bitmap_index_test.cpp} (66%)
delete mode 100644 be/test/olap/rowset/segment_v2/page_compression_test.cpp
rename be/test/olap/rowset/segment_v2/{column_zone_map_test.cpp =>
zone_map_index_test.cpp} (61%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]