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

kxiao pushed a commit to branch branch-2.0
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-2.0 by this push:
     new dda9f48b212 [fix](rowset-reader) direct mode shouldn't use merge 
iterator (#29678) (#29680)
dda9f48b212 is described below

commit dda9f48b2127217089b99f9c030b92126a8b51d2
Author: Xin Liao <[email protected]>
AuthorDate: Mon Jan 8 23:40:31 2024 +0800

    [fix](rowset-reader) direct mode shouldn't use merge iterator (#29678) 
(#29680)
---
 be/src/olap/reader.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/be/src/olap/reader.cpp b/be/src/olap/reader.cpp
index 0d4e59e852d..c9b3852c408 100644
--- a/be/src/olap/reader.cpp
+++ b/be/src/olap/reader.cpp
@@ -214,7 +214,7 @@ Status TabletReader::_capture_rs_readers(const 
ReaderParams& read_params) {
             // unique keys with merge on write, no need to merge sort keys in 
rowset
             need_ordered_result = false;
         }
-        if (_aggregation) {
+        if (_aggregation || _direct_mode) {
             // compute engine will aggregate rows with the same key,
             // it's ok for rowset to return unordered result
             need_ordered_result = false;


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

Reply via email to