You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by zh...@apache.org on 2019/12/03 15:01:48 UTC

[incubator-doris] branch master updated (c8cff85 -> f828670)

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 c8cff85  Fixed a bug that HttpServer in unit test does not start correctly. (#2361)
     add f828670  Add Bitmap index reader (#2319)

No new revisions were added by this update.

Summary of changes:
 be/src/exec/olap_scan_node.cpp                     |   4 +
 be/src/exec/olap_scan_node.h                       |   6 +
 be/src/exec/olap_scanner.cpp                       |   4 +
 be/src/olap/CMakeLists.txt                         |   1 +
 be/src/olap/column_block.h                         |   1 +
 be/src/olap/column_predicate.h                     |  10 +
 be/src/olap/comparison_predicate.cpp               | 108 ++++++++-
 be/src/olap/comparison_predicate.h                 |   1 +
 be/src/olap/field.h                                |   7 +
 be/src/olap/in_list_predicate.cpp                  |  49 ++++
 be/src/olap/in_list_predicate.h                    |   3 +
 be/src/olap/null_predicate.cpp                     |  14 ++
 be/src/olap/null_predicate.h                       |   6 +
 be/src/olap/olap_common.h                          |   4 +
 be/src/olap/rowset/beta_rowset_writer.cpp          |  11 +-
 be/src/olap/rowset/beta_rowset_writer.h            |   1 +
 .../olap/rowset/segment_v2/bitmap_index_reader.cpp |  52 ++++
 .../olap/rowset/segment_v2/bitmap_index_reader.h   | 102 +++++++-
 .../olap/rowset/segment_v2/bitmap_index_writer.cpp |   1 +
 be/src/olap/rowset/segment_v2/column_reader.cpp    |  90 +++----
 be/src/olap/rowset/segment_v2/column_reader.h      |  20 +-
 be/src/olap/rowset/segment_v2/index_page.cpp       | 102 ++++----
 be/src/olap/rowset/segment_v2/index_page.h         |  87 ++++---
 .../rowset/segment_v2/indexed_column_reader.cpp    | 269 ++++++++++++++++++---
 .../olap/rowset/segment_v2/indexed_column_reader.h |  88 +++++--
 be/src/olap/rowset/segment_v2/page_pointer.h       |  12 +
 be/src/olap/rowset/segment_v2/parsed_page.h        |  64 +++++
 be/src/olap/rowset/segment_v2/row_ranges.h         |  10 +
 be/src/olap/rowset/segment_v2/segment.cpp          |   7 +
 be/src/olap/rowset/segment_v2/segment.h            |   5 +
 be/src/olap/rowset/segment_v2/segment_iterator.cpp | 126 ++++++----
 be/src/olap/rowset/segment_v2/segment_iterator.h   |  70 +++++-
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |  11 +-
 be/src/olap/rowset/segment_v2/segment_writer.h     |   6 +-
 be/src/util/slice.h                                |   8 +
 be/test/olap/CMakeLists.txt                        |   1 +
 .../segment_v2/column_reader_writer_test.cpp       |  14 +-
 .../segment_v2/index_column_reader_writer_test.cpp | 243 +++++++++++++++++++
 be/test/olap/rowset/segment_v2/row_ranges_test.cpp |  29 +++
 be/test/olap/rowset/segment_v2/segment_test.cpp    | 203 ++++++++++++++--
 gensrc/proto/segment_v2.proto                      |   1 -
 run-ut.sh                                          |   1 +
 42 files changed, 1561 insertions(+), 291 deletions(-)
 create mode 100644 be/src/olap/rowset/segment_v2/parsed_page.h
 create mode 100644 be/test/olap/rowset/segment_v2/index_column_reader_writer_test.cpp


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org