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 d278c165bba [chore](third-party) Fix compilation errors on arm
platform (#34261)
add 036d73342c9 [refactor](cleanup) Clean up pipeline engine (PART II)
(#34253)
No new revisions were added by this update.
Summary of changes:
be/src/exprs/runtime_filter.cpp | 2 +-
be/src/pipeline/{pipeline_x => }/dependency.cpp | 14 +-
be/src/pipeline/{pipeline_x => }/dependency.h | 15 +-
be/src/pipeline/exec/aggregation_sink_operator.h | 3 +-
be/src/pipeline/exec/aggregation_source_operator.h | 1 -
be/src/pipeline/exec/analytic_sink_operator.h | 19 +-
be/src/pipeline/exec/analytic_source_operator.h | 1 -
be/src/pipeline/exec/assert_num_rows_operator.h | 1 -
be/src/pipeline/exec/data_queue.cpp | 2 +-
be/src/pipeline/exec/datagen_operator.h | 3 +-
.../exec/distinct_streaming_aggregation_operator.h | 2 +-
be/src/pipeline/exec/empty_set_operator.h | 1 -
be/src/pipeline/exec/es_scan_operator.h | 1 -
be/src/pipeline/exec/exchange_sink_operator.cpp | 2 +-
be/src/pipeline/exec/exchange_sink_operator.h | 1 -
be/src/pipeline/exec/exchange_source_operator.h | 1 -
be/src/pipeline/exec/file_scan_operator.h | 1 -
.../exec/group_commit_block_sink_operator.h | 1 -
be/src/pipeline/exec/hashjoin_build_sink.h | 15 -
be/src/pipeline/exec/hashjoin_probe_operator.h | 1 -
be/src/pipeline/exec/hive_table_sink_operator.h | 1 -
be/src/pipeline/exec/jdbc_scan_operator.h | 1 -
be/src/pipeline/exec/jdbc_table_sink_operator.h | 1 -
be/src/pipeline/exec/join_build_sink_operator.cpp | 2 +-
be/src/pipeline/exec/join_build_sink_operator.h | 1 -
be/src/pipeline/exec/join_probe_operator.h | 1 -
be/src/pipeline/exec/meta_scan_operator.h | 1 -
be/src/pipeline/exec/multi_cast_data_stream_sink.h | 1 -
.../pipeline/exec/multi_cast_data_stream_source.h | 56 --
be/src/pipeline/exec/multi_cast_data_streamer.cpp | 2 +-
.../exec/nested_loop_join_build_operator.h | 1 -
.../exec/nested_loop_join_probe_operator.h | 1 -
be/src/pipeline/exec/olap_scan_operator.h | 1 -
be/src/pipeline/exec/olap_table_sink_operator.h | 1 -
be/src/pipeline/exec/olap_table_sink_v2_operator.h | 18 -
be/src/pipeline/exec/operator.cpp | 725 ++++++++++++++-
be/src/pipeline/exec/operator.h | 980 +++++++++++++++------
.../pipeline/exec/partition_sort_sink_operator.h | 1 -
.../pipeline/exec/partition_sort_source_operator.h | 1 -
.../exec/partitioned_aggregation_sink_operator.h | 2 +-
.../exec/partitioned_aggregation_source_operator.h | 1 -
.../exec/partitioned_hash_join_probe_operator.cpp | 4 +-
.../exec/partitioned_hash_join_probe_operator.h | 1 -
.../exec/partitioned_hash_join_sink_operator.h | 1 -
be/src/pipeline/exec/repeat_operator.h | 2 +-
be/src/pipeline/exec/result_file_sink_operator.h | 1 -
be/src/pipeline/exec/result_sink_operator.h | 1 -
be/src/pipeline/exec/scan_operator.h | 3 +-
be/src/pipeline/exec/schema_scan_operator.h | 1 -
be/src/pipeline/exec/select_operator.h | 1 -
be/src/pipeline/exec/set_probe_sink_operator.h | 1 -
be/src/pipeline/exec/set_sink_operator.h | 1 -
be/src/pipeline/exec/set_source_operator.h | 1 -
be/src/pipeline/exec/sort_sink_operator.h | 1 -
be/src/pipeline/exec/sort_source_operator.h | 1 -
be/src/pipeline/exec/spill_sort_sink_operator.h | 1 -
be/src/pipeline/exec/spill_sort_source_operator.h | 1 -
.../pipeline/exec/streaming_aggregation_operator.h | 2 +-
be/src/pipeline/exec/table_function_operator.h | 1 -
be/src/pipeline/exec/union_sink_operator.h | 1 -
be/src/pipeline/exec/union_source_operator.cpp | 2 +-
be/src/pipeline/exec/union_source_operator.h | 1 -
.../local_exchange_sink_operator.cpp | 4 +-
.../local_exchange/local_exchange_sink_operator.h | 2 +-
.../local_exchange_source_operator.cpp | 4 +-
.../local_exchange_source_operator.h | 2 +-
.../local_exchange/local_exchanger.cpp | 6 +-
.../local_exchange/local_exchanger.h | 3 +-
be/src/pipeline/pipeline.cpp | 40 -
be/src/pipeline/pipeline.h | 44 -
be/src/pipeline/pipeline_fragment_context.cpp | 10 +-
be/src/pipeline/pipeline_fragment_context.h | 5 +-
be/src/pipeline/pipeline_task.cpp | 454 ++++++----
be/src/pipeline/pipeline_task.h | 286 +++---
be/src/pipeline/pipeline_x/operator.cpp | 720 ---------------
be/src/pipeline/pipeline_x/operator.h | 891 -------------------
be/src/pipeline/pipeline_x/pipeline_x_task.cpp | 453 ----------
be/src/pipeline/pipeline_x/pipeline_x_task.h | 235 -----
be/src/pipeline/task_queue.cpp | 7 +
be/src/pipeline/task_queue.h | 13 +-
be/src/pipeline/task_scheduler.cpp | 4 -
be/src/runtime/query_context.cpp | 2 +-
be/src/runtime/runtime_state.cpp | 3 +-
be/src/runtime/runtime_state.h | 2 +-
be/src/runtime/workload_group/workload_group.h | 1 -
be/src/vec/exec/runtime_filter_consumer.cpp | 2 +-
be/src/vec/exec/runtime_filter_consumer.h | 2 +-
be/src/vec/runtime/partitioner.cpp | 2 +-
be/src/vec/sink/writer/async_result_writer.cpp | 2 +-
be/src/vec/sink/writer/async_result_writer.h | 2 +-
90 files changed, 1946 insertions(+), 3170 deletions(-)
rename be/src/pipeline/{pipeline_x => }/dependency.cpp (95%)
rename be/src/pipeline/{pipeline_x => }/dependency.h (98%)
rename be/src/pipeline/{pipeline_x =>
}/local_exchange/local_exchange_sink_operator.cpp (96%)
rename be/src/pipeline/{pipeline_x =>
}/local_exchange/local_exchange_sink_operator.h (99%)
rename be/src/pipeline/{pipeline_x =>
}/local_exchange/local_exchange_source_operator.cpp (95%)
rename be/src/pipeline/{pipeline_x =>
}/local_exchange/local_exchange_source_operator.h (98%)
rename be/src/pipeline/{pipeline_x => }/local_exchange/local_exchanger.cpp
(98%)
rename be/src/pipeline/{pipeline_x => }/local_exchange/local_exchanger.h (99%)
delete mode 100644 be/src/pipeline/pipeline_x/operator.cpp
delete mode 100644 be/src/pipeline/pipeline_x/operator.h
delete mode 100644 be/src/pipeline/pipeline_x/pipeline_x_task.cpp
delete mode 100644 be/src/pipeline/pipeline_x/pipeline_x_task.h
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]