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 69a6a715301 [Opt](partial update) Add some cases for partial update (#48161) add e2a9897b831 [refactor](result sink) refactor result writers (#48368) No new revisions were added by this update. Summary of changes: be/src/pipeline/exec/result_file_sink_operator.cpp | 11 +- be/src/pipeline/exec/result_file_sink_operator.h | 4 +- be/src/pipeline/exec/result_sink_operator.cpp | 67 +-- be/src/pipeline/exec/result_sink_operator.h | 14 +- be/src/runtime/buffer_control_block.cpp | 495 --------------------- be/src/runtime/buffer_control_block.h | 184 -------- be/src/runtime/memory/mem_tracker_limiter.cpp | 4 +- be/src/runtime/result_block_buffer.cpp | 245 ++++++++++ be/src/runtime/result_block_buffer.h | 125 ++++++ be/src/runtime/result_buffer_mgr.cpp | 133 +++--- be/src/runtime/result_buffer_mgr.h | 30 +- .../arrow_flight/arrow_flight_batch_reader.cpp | 19 +- be/src/service/internal_service.cpp | 45 +- be/src/service/point_query_executor.cpp | 39 +- be/src/vec/sink/varrow_flight_result_writer.cpp | 124 +++++- be/src/vec/sink/varrow_flight_result_writer.h | 61 ++- be/src/vec/sink/vmysql_result_writer.cpp | 75 +++- be/src/vec/sink/vmysql_result_writer.h | 54 ++- be/src/vec/sink/writer/vfile_result_writer.cpp | 9 +- be/src/vec/sink/writer/vfile_result_writer.h | 9 +- be/test/CMakeLists.txt | 1 - be/test/runtime/result_buffer_mgr_test.cpp | 70 ++- .../serde/data_type_serde_mysql_test.cpp | 18 +- .../vec/sink/arrow_result_block_buffer_test.cpp | 377 ++++++++++++++++ be/test/vec/sink/get_result_batch_test.cpp | 148 ++++++ be/test/vec/sink/result_block_buffer_test.cpp | 319 +++++++++++++ 26 files changed, 1726 insertions(+), 954 deletions(-) delete mode 100644 be/src/runtime/buffer_control_block.cpp delete mode 100644 be/src/runtime/buffer_control_block.h create mode 100644 be/src/runtime/result_block_buffer.cpp create mode 100644 be/src/runtime/result_block_buffer.h create mode 100644 be/test/vec/sink/arrow_result_block_buffer_test.cpp create mode 100644 be/test/vec/sink/get_result_batch_test.cpp create mode 100644 be/test/vec/sink/result_block_buffer_test.cpp --------------------------------------------------------------------- To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org For additional commands, e-mail: commits-h...@doris.apache.org