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]

Reply via email to