-
Notifications
You must be signed in to change notification settings - Fork 3.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[improve](scan)scanner could eos early when reached limit #36535
Conversation
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
run buildall |
e7937ba
to
44252a4
Compare
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
1 similar comment
clang-tidy review says "All clean, LGTM! 👍" |
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 39648 ms
|
TPC-DS: Total hot run time: 174097 ms
|
ClickBench: Total hot run time: 30.28 s
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
PR approved by at least one committer and no changes requested. |
PR approved by anyone and no changes requested. |
clang-tidy review says "All clean, LGTM! 👍" |
run buildall |
clang-tidy review says "All clean, LGTM! 👍" |
TPC-H: Total hot run time: 40206 ms
|
TeamCity be ut coverage result: |
TPC-H: Total hot run time: 40018 ms
|
TPC-H: Total hot run time: 40478 ms
|
TPC-DS: Total hot run time: 173747 ms
|
ClickBench: Total hot run time: 30.2 s
|
…#36535) (apache#36738) ## Proposed changes cherry-pick from master apache#36535
…apache#36535) (apache#36736)" This reverts commit 695d58f.
… limit involved (#39927) For queries like `select * from tbl limit 100;`, we should limit the parallelism to 1. We already have strategies in our code, but we can not control its behavior. So add session variables to control them. Previous pr like #33888 #36535 already has done something similar, this pr integrates them.
… limit involved (apache#39927) For queries like `select * from tbl limit 100;`, we should limit the parallelism to 1. We already have strategies in our code, but we can not control its behavior. So add session variables to control them. Previous pr like apache#33888 apache#36535 already has done something similar, this pr integrates them.
Proposed changes
two point have change:
could set eos when scan rows reached limit, it should use _limit variables.