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

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


 discard 6c010ad8197 [fix](local shuffle) Route to NereidsCoordinator based on 
distributedPlans
 discard 3ac8525eaac [doc](local shuffle) DANGER ZONE on sender_count to 
prevent repeated mistakes
 discard bec9ad46b49 [revert](local shuffle) Roll back the sender_count 
std::max patch
 discard 065c1865237 [fix](local shuffle) Mirror BE partition_exprs and 
sender_count for FE-planned LE
 discard 729943679f5 [test](local shuffle) Switch order-sensitive checks to 
order_qt_*
 discard 4bce60abf79 [fix](local shuffle) Skip LocalExchange under 
RecursiveCteNode and mark it serial (DORIS-25865)
 discard 4e58f3035d0 [fix](local shuffle) Restore LoadStatistic fileNum 
tracking under FE local-shuffle planner
 discard b208c094e06 [test](local shuffle) Drop stats-sensitive shape 
assertions from test_multilevel_join_agg_local_shuffle
 discard b685ab0a4c0 [test](local shuffle) Rewrite LocalExchangePlannerTest 
with PlanShape DSL
 discard 36f096fb55c [refactor](local shuffle) Move local exchange planning 
from BE to FE
     add 9b3b9d2c5fc [doc](security) Add threat model for scans (#63447)
     add b6d8ef45d7c [chore](be) Document lightweight JSONB validation (#63359)
     add 8a8999cf3a5 [refactor](storage) drop StorageField wrapper and clean up 
related dead code (#63233)
     add c02047ee370 [fix](test) Fix flaky partition_curd_union_rewrite test in 
cloud mode (#62766)
     add dc5d1398b33 [chore](be) Reject broadcast joins that finalize build 
side (#63445)
     add b307a23967f [refine](be) remove unsafe PURE annotations (#63440)
     add 12f02ebf090 [opt](be) Batch row_id reads in seek_and_read_by_rowid to 
reduce column iterator overhead (#63436)
     add 4ab7cc02461 [fix](function) support TIMESTAMPDIFF MICROSECOND in 
nereids (#63365)
     add 974f9bdc89b [opt](sort) avoid copying whole blocks during merge 
(#63429)
     add 70ca0872d61 [fix](cloud) show proc should display partition cached 
version (#60807)
     add 58a24298999 [fix](cloud) avoid false tablet diagnosis alarms in cloud 
mode (#60805)
     add e4238ac87cc [fix](cloud) Fill schema change version holes before 
running (#63443)
     add f852097a4ff [opt](storage) disable dict encoding in row store columns 
(#63438)
     add 3da4d2b4669 [fix](test) replace removed JMockit with Mockito in 
CloudProcVersionD… (#63473)
     add 89da35c208b [refactor](local shuffle) Move local exchange planning 
from BE to FE
     add 656d321772a [test](local shuffle) Rewrite LocalExchangePlannerTest 
with PlanShape DSL
     add bcbda135808 [test](local shuffle) Drop stats-sensitive shape 
assertions from test_multilevel_join_agg_local_shuffle
     add e86efadac6e [fix](local shuffle) Restore LoadStatistic fileNum 
tracking under FE local-shuffle planner
     add 50af12ef28b [fix](local shuffle) Skip LocalExchange under 
RecursiveCteNode and mark it serial (DORIS-25865)
     add 469ed844fea [test](local shuffle) Switch order-sensitive checks to 
order_qt_*
     add f346c695698 [fix](local shuffle) Mirror BE partition_exprs and 
sender_count for FE-planned LE
     add cec1ba4a809 [revert](local shuffle) Roll back the sender_count 
std::max patch
     add d0831b9b7b6 [doc](local shuffle) DANGER ZONE on sender_count to 
prevent repeated mistakes
     add 846d365a889 [fix](local shuffle) Route to NereidsCoordinator based on 
distributedPlans

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (6c010ad8197)
            \
             N -- N -- N   refs/heads/fe_local_shuffle_rebase3 (846d365a889)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 AGENTS.md                                          |   4 +
 be/benchmark/benchmark_zone_map_index.hpp          |   4 +-
 be/src/cloud/cloud_schema_change_job.cpp           |   4 +
 be/src/core/binary_cast.hpp                        |   2 +-
 be/src/core/column/column_nullable.h               |   5 +-
 be/src/core/data_type/data_type_factory.cpp        |   5 -
 be/src/core/data_type/data_type_factory.hpp        |   2 -
 .../core/data_type_serde/datelike_serde_common.hpp |  10 +-
 be/src/core/string_ref.h                           |   3 +-
 be/src/core/value/map_value.h                      |  57 --
 be/src/core/value/struct_value.h                   |  61 --
 be/src/exec/operator/hashjoin_build_sink.cpp       |   6 +
 be/src/exec/rowid_fetcher.cpp                      | 136 ++--
 be/src/exec/sort/sort_cursor.h                     |   5 +
 be/src/exec/sort/sorter.cpp                        |  18 +
 be/src/io/cache/cache_block_meta_store.cpp         |   2 -
 be/src/runtime/collection_value.cpp                |  39 -
 be/src/runtime/collection_value.h                  |  80 --
 be/src/service/point_query_executor.cpp            |   5 +-
 be/src/storage/field.h                             | 382 ----------
 be/src/storage/index/ann/ann_index_writer.cpp      |   5 -
 be/src/storage/index/ann/ann_index_writer.h        |   3 -
 be/src/storage/index/index_writer.cpp              |  21 +-
 be/src/storage/index/index_writer.h                |   8 +-
 .../index/inverted/inverted_index_reader.cpp       |   1 -
 .../index/inverted/inverted_index_writer.cpp       |  54 --
 .../storage/index/inverted/inverted_index_writer.h |   2 -
 be/src/storage/index/zone_map/zone_map_index.cpp   |   6 +-
 be/src/storage/index/zone_map/zone_map_index.h     |   4 +-
 be/src/storage/iterator/olap_data_convertor.cpp    |   1 -
 be/src/storage/iterator/olap_data_convertor.h      |   1 -
 .../storage/iterator/vertical_merge_iterator.cpp   |   1 -
 be/src/storage/iterator/vgeneric_iterators.cpp     |   1 -
 be/src/storage/olap_common.h                       |  12 +-
 be/src/storage/row_cursor.cpp                      |  42 +-
 be/src/storage/row_cursor.h                        |   9 +-
 be/src/storage/schema.cpp                          |  24 +-
 be/src/storage/schema.h                            |  11 +-
 be/src/storage/schema_change/schema_change.cpp     |   9 -
 be/src/storage/schema_change/schema_change.h       |   1 -
 be/src/storage/segment/column_writer.cpp           | 170 ++---
 be/src/storage/segment/column_writer.h             |  36 +-
 .../storage/segment/row_binlog_segment_writer.cpp  |   2 +-
 be/src/storage/segment/segment.cpp                 |  19 +-
 be/src/storage/segment/segment.h                   |  10 +-
 be/src/storage/segment/segment_iterator.cpp        |  71 +-
 be/src/storage/segment/segment_iterator.h          |   6 +-
 be/src/storage/segment/segment_writer.cpp          |   6 +
 .../variant/binary_column_extract_iterator.h       |   1 -
 .../segment/variant/hierarchical_data_iterator.h   |   1 -
 .../segment/variant/sparse_column_merge_iterator.h |   1 -
 .../segment/variant/variant_column_writer_impl.cpp |  31 +-
 .../segment/variant/variant_column_writer_impl.h   |   4 +-
 .../variant_streaming_compaction_writer.cpp        |   3 +-
 be/src/storage/segment/vertical_segment_writer.cpp |   6 +
 be/src/storage/task/index_builder.cpp              |  34 +-
 be/src/storage/task/index_builder.h                |  12 +-
 be/src/storage/types.h                             |  60 +-
 be/src/util/jsonb_document.cpp                     |   7 +-
 be/src/util/jsonb_document.h                       |   3 +
 be/src/util/string_parser.hpp                      |   3 +-
 be/src/util/thrift_util.h                          |   6 +-
 be/test/cloud/cloud_schema_change_job_test.cpp     | 109 +++
 be/test/cloud/cloud_tablet_test.cpp                |  50 ++
 be/test/exec/operator/hashjoin_build_sink_test.cpp |  28 +
 be/test/exec/operator/sort_operator_test.cpp       |  19 +-
 be/test/exec/scan/vgeneric_iterators_test.cpp      |   1 -
 be/test/exec/sort/heap_sorter_test.cpp             |  16 +-
 be/test/exec/sort/merge_sorter_state.cpp           |  67 ++
 .../function/cast/function_variant_cast_test.cpp   |   1 -
 .../load/memtable/memtable_flush_executor_test.cpp |   1 -
 .../compaction/ordered_data_compaction_test.cpp    |   1 -
 .../compaction/vertical_compaction_test.cpp        |   1 -
 be/test/storage/index/ann/ann_index_smoke_test.cpp |   6 -
 .../storage/index/ann/ann_index_writer_test.cpp    |  24 +-
 .../compaction/util/index_compaction_utils.cpp     |   1 +
 .../inverted/query/phrase_edge_query_test.cpp      |  11 +-
 .../inverted/query/phrase_prefix_query_test.cpp    |  11 +-
 .../index/inverted/query/phrase_query_test.cpp     |  11 +-
 be/test/storage/metadata_adder_test.cpp            |   8 +-
 .../storage/segment/column_meta_accessor_test.cpp  |  71 ++
 .../storage/segment/column_reader_writer_test.cpp  | 227 ------
 .../storage/segment/inverted_index_array_test.cpp  |  46 +-
 .../storage/segment/inverted_index_reader_test.cpp |  56 +-
 .../storage/segment/inverted_index_writer_test.cpp | 174 ++---
 .../storage/segment/segment_corruption_test.cpp    |   1 -
 be/test/storage/segment/zone_map_index_test.cpp    |  52 +-
 be/test/storage/storage_types_test.cpp             |  87 +--
 .../apache/doris/common/proc/IndicesProcDir.java   |   4 +-
 ...ProcDir.java => ProcReplicaVersionDisplay.java} |  33 +-
 .../apache/doris/common/proc/ReplicasProcNode.java |  17 +-
 .../apache/doris/common/proc/TabletsProcDir.java   |  14 +-
 .../rules/analysis/DatetimeFunctionBinder.java     |   5 +-
 .../trees/expressions/literal/Interval.java        |   1 +
 .../java/org/apache/doris/system/Diagnoser.java    |  22 +-
 .../doris/clone/TabletReplicaTooSlowTest.java      |  97 +++
 .../common/proc/CloudProcVersionDisplayTest.java   | 200 +++++
 .../rules/analysis/DatetimeFunctionBinderTest.java |  10 +
 .../data/nereids_syntax_p0/test_timestampdiff.out  |   6 +
 .../partition_curd_union_rewrite.groovy            |  30 +-
 .../nereids_syntax_p0/test_timestampdiff.groovy    |  28 +
 threat-model.md                                    | 806 +++++++++++++++++++++
 102 files changed, 2171 insertions(+), 1720 deletions(-)
 delete mode 100644 be/src/core/value/map_value.h
 delete mode 100644 be/src/core/value/struct_value.h
 delete mode 100644 be/src/runtime/collection_value.cpp
 delete mode 100644 be/src/runtime/collection_value.h
 delete mode 100644 be/src/storage/field.h
 copy fe/fe-core/src/main/java/org/apache/doris/common/proc/{BinlogProcDir.java 
=> ProcReplicaVersionDisplay.java} (51%)
 create mode 100644 
fe/fe-core/src/test/java/org/apache/doris/common/proc/CloudProcVersionDisplayTest.java
 create mode 100644 threat-model.md


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

Reply via email to