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 aedccc4 fix npe for null stats (#2253) add d72fbdf Support bitmap index build (#2050) No new revisions were added by this update. Summary of changes: be/src/olap/CMakeLists.txt | 4 + be/src/olap/key_coder.cpp | 7 +- be/src/olap/key_coder.h | 53 ++++-- be/src/olap/rowset/segment_v2/binary_dict_page.cpp | 4 +- be/src/olap/rowset/segment_v2/binary_plain_page.h | 1 + .../{common.h => bitmap_index_reader.cpp} | 11 +- .../segment_v2/{common.h => bitmap_index_reader.h} | 9 +- .../olap/rowset/segment_v2/bitmap_index_writer.cpp | 206 +++++++++++++++++++++ ...ty_segment_iterator.h => bitmap_index_writer.h} | 34 ++-- be/src/olap/rowset/segment_v2/bitshuffle_page.h | 2 +- be/src/olap/rowset/segment_v2/column_writer.cpp | 23 +++ be/src/olap/rowset/segment_v2/column_writer.h | 5 + be/src/olap/rowset/segment_v2/encoding_info.cpp | 85 ++++++--- be/src/olap/rowset/segment_v2/encoding_info.h | 8 +- be/src/olap/rowset/segment_v2/index_page.cpp | 124 +++++++++++++ be/src/olap/rowset/segment_v2/index_page.h | 142 ++++++++++++++ .../rowset/segment_v2/indexed_column_reader.cpp | 72 +++++++ .../olap/rowset/segment_v2/indexed_column_reader.h | 93 ++++++++++ .../rowset/segment_v2/indexed_column_writer.cpp | 188 +++++++++++++++++++ .../olap/rowset/segment_v2/indexed_column_writer.h | 125 +++++++++++++ be/src/olap/rowset/segment_v2/page_builder.h | 4 +- be/src/olap/rowset/segment_v2/page_decoder.h | 18 ++ be/src/olap/rowset/segment_v2/page_pointer.h | 7 + be/src/olap/rowset/segment_v2/rle_page.h | 11 +- be/src/olap/rowset/segment_v2/segment_writer.cpp | 11 +- be/src/olap/rowset/segment_v2/segment_writer.h | 1 + be/src/util/coding.h | 26 +++ gensrc/proto/segment_v2.proto | 62 ++++++- 28 files changed, 1250 insertions(+), 86 deletions(-) copy be/src/olap/rowset/segment_v2/{common.h => bitmap_index_reader.cpp} (87%) copy be/src/olap/rowset/segment_v2/{common.h => bitmap_index_reader.h} (90%) create mode 100644 be/src/olap/rowset/segment_v2/bitmap_index_writer.cpp copy be/src/olap/rowset/segment_v2/{empty_segment_iterator.h => bitmap_index_writer.h} (59%) create mode 100644 be/src/olap/rowset/segment_v2/index_page.cpp create mode 100644 be/src/olap/rowset/segment_v2/index_page.h create mode 100644 be/src/olap/rowset/segment_v2/indexed_column_reader.cpp create mode 100644 be/src/olap/rowset/segment_v2/indexed_column_reader.h create mode 100644 be/src/olap/rowset/segment_v2/indexed_column_writer.cpp create mode 100644 be/src/olap/rowset/segment_v2/indexed_column_writer.h --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org