You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by li...@apache.org on 2019/10/17 11:20:07 UTC

[incubator-doris] branch master updated (3bca253 -> 4f7cc7e)

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

lichaoyong pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-doris.git.


    from 3bca253  Fix beta rowset read slow (#1994)
     add 4f7cc7e  add predicate filter(#1652) (#1775)

No new revisions were added by this update.

Summary of changes:
 be/src/olap/column_block.h                         |   8 +-
 be/src/olap/column_predicate.h                     |  13 ++
 be/src/olap/comparison_predicate.cpp               |  80 ++++++++--
 be/src/olap/comparison_predicate.h                 |   4 +-
 be/src/olap/generic_iterators.cpp                  |  18 ++-
 be/src/olap/in_list_predicate.cpp                  |  68 ++++++--
 be/src/olap/in_list_predicate.h                    |   4 +-
 be/src/olap/iterators.h                            |   6 +
 be/src/olap/null_predicate.cpp                     |  18 ++-
 be/src/olap/null_predicate.h                       |   7 +-
 be/src/olap/row_block2.cpp                         |   5 +-
 be/src/olap/row_block2.h                           |  24 ++-
 be/src/olap/rowset/beta_rowset_reader.cpp          |  11 +-
 be/src/olap/rowset/segment_v2/binary_dict_page.cpp |   2 +-
 be/src/olap/rowset/segment_v2/encoding_info.cpp    |   5 +-
 be/src/olap/rowset/segment_v2/segment_iterator.cpp |  43 ++++--
 be/src/olap/selection_vector.h                     | 172 +++++++++++++++++++++
 be/src/util/bitmap.cpp                             |  19 +++
 be/src/util/bitmap.h                               |   7 +
 be/test/olap/CMakeLists.txt                        |   1 +
 be/test/olap/rowset/beta_rowset_test.cpp           | 171 ++++++++++++++------
 .../rowset/segment_v2/binary_dict_page_test.cpp    |   4 +-
 .../rowset/segment_v2/binary_plain_page_test.cpp   |   4 +-
 .../rowset/segment_v2/bitshuffle_page_test.cpp     |   4 +-
 .../segment_v2/column_reader_writer_test.cpp       |   8 +-
 .../segment_v2/frame_of_reference_page_test.cpp    |   4 +-
 be/test/olap/rowset/segment_v2/plain_page_test.cpp |   4 +-
 be/test/olap/rowset/segment_v2/rle_page_test.cpp   |   4 +-
 .../selection_vector_test.cpp}                     |  44 +++---
 run-ut.sh                                          |   1 +
 30 files changed, 608 insertions(+), 155 deletions(-)
 create mode 100644 be/src/olap/selection_vector.h
 copy be/test/{runtime/memory/system_allocator_test.cpp => olap/selection_vector_test.cpp} (57%)


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