This is an automated email from the ASF dual-hosted git repository. gabriellee pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/doris.git
from 44b42b9c4b8 [Bug](map) fix wrong result on map_agg with streaming agg (#40454) add 5571a04a7b2 [refactor](pipeline) Refactor pipeline execution (#39982) No new revisions were added by this update. Summary of changes: be/src/pipeline/exec/aggregation_sink_operator.cpp | 7 +- be/src/pipeline/exec/aggregation_sink_operator.h | 1 - be/src/pipeline/exec/analytic_sink_operator.cpp | 7 +- be/src/pipeline/exec/analytic_sink_operator.h | 1 - be/src/pipeline/exec/analytic_source_operator.cpp | 9 +- be/src/pipeline/exec/analytic_source_operator.h | 1 - be/src/pipeline/exec/datagen_operator.cpp | 4 +- be/src/pipeline/exec/datagen_operator.h | 2 +- .../distinct_streaming_aggregation_operator.cpp | 10 +- .../exec/distinct_streaming_aggregation_operator.h | 1 - be/src/pipeline/exec/es_scan_operator.cpp | 4 +- be/src/pipeline/exec/es_scan_operator.h | 2 +- be/src/pipeline/exec/exchange_sink_operator.cpp | 8 +- be/src/pipeline/exec/exchange_sink_operator.h | 1 - be/src/pipeline/exec/exchange_source_operator.cpp | 10 +- be/src/pipeline/exec/exchange_source_operator.h | 1 - be/src/pipeline/exec/file_scan_operator.cpp | 4 +- be/src/pipeline/exec/file_scan_operator.h | 2 +- .../exec/group_commit_block_sink_operator.cpp | 10 +- .../exec/group_commit_block_sink_operator.h | 2 - be/src/pipeline/exec/hashjoin_build_sink.cpp | 21 ++-- be/src/pipeline/exec/hashjoin_build_sink.h | 1 - be/src/pipeline/exec/hashjoin_probe_operator.cpp | 10 +- be/src/pipeline/exec/hashjoin_probe_operator.h | 1 - be/src/pipeline/exec/hive_table_sink_operator.h | 6 +- be/src/pipeline/exec/iceberg_table_sink_operator.h | 6 +- be/src/pipeline/exec/jdbc_table_sink_operator.cpp | 9 +- be/src/pipeline/exec/jdbc_table_sink_operator.h | 1 - be/src/pipeline/exec/join_probe_operator.cpp | 1 + be/src/pipeline/exec/join_probe_operator.h | 6 +- .../pipeline/exec/memory_scratch_sink_operator.cpp | 11 +- .../pipeline/exec/memory_scratch_sink_operator.h | 1 - .../pipeline/exec/multi_cast_data_stream_source.h | 9 +- .../exec/nested_loop_join_build_operator.cpp | 8 +- .../exec/nested_loop_join_build_operator.h | 1 - .../exec/nested_loop_join_probe_operator.cpp | 10 +- .../exec/nested_loop_join_probe_operator.h | 1 - be/src/pipeline/exec/olap_table_sink_operator.h | 7 +- be/src/pipeline/exec/olap_table_sink_v2_operator.h | 6 +- be/src/pipeline/exec/operator.cpp | 10 +- be/src/pipeline/exec/operator.h | 20 +--- .../pipeline/exec/partition_sort_sink_operator.cpp | 7 +- .../pipeline/exec/partition_sort_sink_operator.h | 1 - .../exec/partitioned_aggregation_sink_operator.cpp | 4 - .../exec/partitioned_aggregation_sink_operator.h | 4 +- .../partitioned_aggregation_source_operator.cpp | 5 - .../exec/partitioned_aggregation_source_operator.h | 1 - .../exec/partitioned_hash_join_probe_operator.cpp | 17 +-- .../exec/partitioned_hash_join_probe_operator.h | 1 - .../exec/partitioned_hash_join_sink_operator.cpp | 7 +- .../exec/partitioned_hash_join_sink_operator.h | 1 - be/src/pipeline/exec/repeat_operator.cpp | 13 +-- be/src/pipeline/exec/repeat_operator.h | 1 - be/src/pipeline/exec/result_file_sink_operator.cpp | 6 +- be/src/pipeline/exec/result_file_sink_operator.h | 1 - be/src/pipeline/exec/result_sink_operator.cpp | 7 +- be/src/pipeline/exec/result_sink_operator.h | 1 - be/src/pipeline/exec/scan_operator.h | 1 - be/src/pipeline/exec/schema_scan_operator.cpp | 22 ++-- be/src/pipeline/exec/schema_scan_operator.h | 1 - be/src/pipeline/exec/set_probe_sink_operator.cpp | 7 +- be/src/pipeline/exec/set_probe_sink_operator.h | 2 - be/src/pipeline/exec/set_sink_operator.cpp | 7 +- be/src/pipeline/exec/set_sink_operator.h | 2 - be/src/pipeline/exec/sort_sink_operator.cpp | 6 +- be/src/pipeline/exec/sort_sink_operator.h | 1 - be/src/pipeline/exec/sort_source_operator.cpp | 10 +- be/src/pipeline/exec/sort_source_operator.h | 1 - be/src/pipeline/exec/spill_sort_sink_operator.cpp | 11 +- be/src/pipeline/exec/spill_sort_sink_operator.h | 3 +- .../pipeline/exec/spill_sort_source_operator.cpp | 5 - be/src/pipeline/exec/spill_sort_source_operator.h | 2 - .../exec/streaming_aggregation_operator.cpp | 9 +- .../pipeline/exec/streaming_aggregation_operator.h | 1 - be/src/pipeline/exec/table_function_operator.cpp | 10 +- be/src/pipeline/exec/table_function_operator.h | 1 - be/src/pipeline/exec/union_sink_operator.cpp | 7 +- be/src/pipeline/exec/union_sink_operator.h | 1 - be/src/pipeline/exec/union_source_operator.h | 8 +- .../local_exchange_sink_operator.cpp | 10 +- .../local_exchange/local_exchange_sink_operator.h | 2 - .../local_exchange_source_operator.h | 1 - be/src/pipeline/pipeline.cpp | 24 ++-- be/src/pipeline/pipeline.h | 30 +++-- be/src/pipeline/pipeline_fragment_context.cpp | 127 ++++++++++----------- be/src/pipeline/pipeline_fragment_context.h | 14 +-- be/src/pipeline/pipeline_task.cpp | 2 +- be/src/pipeline/pipeline_task.h | 6 +- be/test/vec/exec/vwal_scanner_test.cpp | 2 +- 89 files changed, 205 insertions(+), 441 deletions(-) --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org