This is an automated email from the ASF dual-hosted git repository.
panxiaolei pushed a change to branch tpc_preview4
in repository https://gitbox.apache.org/repos/asf/doris.git
from 3541e6c2515 [opt](parquet) opt the performance of dict decoder
add 727e1267f20 Revert "remix shuffle hash"
add 0902e17d7fb Revert "[Chore](thirdparty) add crc32c-1.1.2 to thirdparty
(#58462)"
add 1ce59acc41e [Chore](thirdparty) add crc32c-1.1.2 to thirdparty (#58462)
add e3074960e13 [Chore](hash) use google/crc32c to instead rocksdb/crc32c
and crc_hash (#58557)
add 91f19dc3c55 [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/exec/exchange_sink_operator.cpp | 9 +++-
be/src/pipeline/exec/operator.h | 2 +-
.../local_exchange_sink_operator.cpp | 20 +++++--
.../local_exchange/local_exchange_sink_operator.h | 3 +-
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 | 24 ++++++---
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 | 37 ++++++++++---
be/src/vec/columns/column_decimal.h | 9 +++-
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 | 40 ++++++++++----
be/src/vec/columns/column_nullable.h | 7 ++-
be/src/vec/columns/column_string.cpp | 41 ++++++++++++---
be/src/vec/columns/column_string.h | 7 ++-
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 | 61 +++++++++++++---------
be/src/vec/columns/column_vector.h | 11 +++-
be/src/vec/functions/function_string.h | 2 +-
be/src/vec/runtime/partitioner.cpp | 18 ++-----
be/src/vec/runtime/partitioner.h | 8 +++
be/test/util/crc32c_test.cpp | 30 +++++------
.../java/org/apache/doris/qe/SessionVariable.java | 6 +++
gensrc/thrift/PaloInternalService.thrift | 2 +-
51 files changed, 446 insertions(+), 244 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]