[fix](read) remove logic of estimating count of rows to read in segment iterator to avoid wrong result of unique key (#29109)#29110
Conversation
…nt iterator to avoid wrong result of unique key (apache#29109)
|
run buildall |
|
clang-tidy review says "All clean, LGTM! 👍" |
|
(From new machine)TeamCity pipeline, clickbench performance test result: |
|
run p1 |
|
TeamCity be ut coverage result: |
|
PR approved by at least one committer and no changes requested. |
|
PR approved by anyone and no changes requested. |
…in segment iterator to avoid wrong result of unique key (apache#29109) (apache#29110)" This reverts commit 74b5ef0. And fix bug: when avg_row_size > config::doris_scan_block_max_mb, _opts.block_row_max will be set to 0, which will cause early EOF.
Proposed changes
Pick from #29109
Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...