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

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


    from 235d8d971f5 [fix](test) fix case salt_join make it disable join 
reorder (#59035)
     add 72a6c121520 [Improvement](shuffle) add Crc32CHashPartitioner (#59052)

No new revisions were added by this update.

Summary of changes:
 be/src/cloud/delete_bitmap_file_reader.cpp         |  3 +-
 be/src/cloud/delete_bitmap_file_writer.cpp         |  5 +-
 be/src/exec/lzo_decompressor.cpp                   |  7 +--
 be/src/exprs/block_bloom_filter.hpp                |  7 +--
 be/src/io/cache/cache_lru_dumper.cpp               |  7 +--
 be/src/io/cache/file_cache_lru_tool.cpp            |  4 +-
 be/src/io/fs/s3_file_bufferpool.cpp                |  5 +-
 be/src/io/fs/s3_file_bufferpool.h                  |  3 +-
 be/src/olap/base_tablet.cpp                        |  4 +-
 be/src/olap/rowset/beta_rowset.cpp                 |  4 +-
 be/src/olap/rowset/segment_v2/page_io.cpp          |  9 ++--
 be/src/olap/rowset/segment_v2/segment.cpp          |  4 +-
 be/src/olap/rowset/segment_v2/segment_writer.cpp   |  5 +-
 .../rowset/segment_v2/vertical_segment_writer.cpp  |  4 +-
 be/src/olap/wal/wal_reader.cpp                     |  5 +-
 be/src/olap/wal/wal_writer.cpp                     |  4 +-
 be/src/pipeline/dependency.h                       |  2 +-
 be/src/pipeline/exec/exchange_sink_operator.cpp    | 13 +++--
 be/src/pipeline/exec/operator.h                    |  2 +-
 .../local_exchange_sink_operator.cpp               | 21 +++++---
 .../local_exchange/local_exchange_sink_operator.h  | 14 +----
 be/src/pipeline/pipeline_fragment_context.cpp      |  5 +-
 be/src/tools/meta_tool.cpp                         |  4 +-
 be/src/util/crc32c.cpp                             | 42 ---------------
 be/src/util/crc32c.h                               | 36 -------------
 be/src/util/hash_util.hpp                          | 27 +++++++---
 be/src/vec/columns/column.h                        | 16 ++++++
 be/src/vec/columns/column_array.cpp                | 44 ++++++++++++++++
 be/src/vec/columns/column_array.h                  |  5 ++
 be/src/vec/columns/column_complex.h                | 10 ----
 be/src/vec/columns/column_decimal.cpp              | 35 +++++++++++++
 be/src/vec/columns/column_decimal.h                |  8 +++
 be/src/vec/columns/column_dictionary.h             |  3 +-
 be/src/vec/columns/column_dummy.h                  |  8 +++
 be/src/vec/columns/column_map.cpp                  | 44 ++++++++++++++++
 be/src/vec/columns/column_map.h                    |  6 +++
 be/src/vec/columns/column_nullable.cpp             | 35 +++++++++++++
 be/src/vec/columns/column_nullable.h               |  5 ++
 be/src/vec/columns/column_string.cpp               | 40 +++++++++++++++
 be/src/vec/columns/column_string.h                 |  6 +++
 be/src/vec/columns/column_struct.cpp               | 14 +++++
 be/src/vec/columns/column_struct.h                 |  6 +++
 be/src/vec/columns/column_variant.cpp              | 13 +++++
 be/src/vec/columns/column_variant.h                |  6 +++
 be/src/vec/columns/column_vector.cpp               | 47 +++++++++++++++++
 be/src/vec/columns/column_vector.h                 | 10 ++++
 be/src/vec/functions/function_string.h             |  2 +-
 be/src/vec/runtime/partitioner.cpp                 | 26 ++++++----
 be/src/vec/runtime/partitioner.h                   | 60 ++++++++++++++++++++--
 .../segment_v2/column_meta_accessor_test.cpp       |  4 +-
 .../segment_v2/external_col_meta_util_test.cpp     |  7 +--
 be/test/util/crc32c_test.cpp                       | 30 +++++------
 .../java/org/apache/doris/qe/SessionVariable.java  |  6 +++
 gensrc/thrift/PaloInternalService.thrift           |  2 +-
 54 files changed, 550 insertions(+), 194 deletions(-)
 delete mode 100644 be/src/util/crc32c.cpp
 delete mode 100644 be/src/util/crc32c.h


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to