-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[opt](Nereids) add where Null rule to create empty relation as where false (#38135) #38362
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
[opt](Nereids) add where Null rule to create empty relation as where false (#38135) #38362
Conversation
|
Thank you for your contribution to Apache Doris. Since 2024-03-18, the Document has been moved to doris-website. |
|
run buildall |
449e140 to
0be6433
Compare
|
run buildall |
0be6433 to
13cda0d
Compare
|
run buildall |
13cda0d to
628db9b
Compare
TPC-H: Total hot run time: 49691 ms |
TPC-DS: Total hot run time: 203507 ms |
ClickBench: Total hot run time: 30.14 s |
|
Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G' |
|
run buildall |
TPC-H: Total hot run time: 50135 ms |
TPC-DS: Total hot run time: 204283 ms |
ClickBench: Total hot run time: 31.23 s |
|
Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G' |
…false (apache#38135) explain shape plan select * from table2 where Null; explain shape plan select * from table2 where false; in this case, null literal can be regard as same as false literal
628db9b to
ed8a50d
Compare
|
run buildall |
TPC-H: Total hot run time: 50470 ms |
TPC-DS: Total hot run time: 204483 ms |
ClickBench: Total hot run time: 30.5 s |
|
Load test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G' |
…false (apache#38135) (apache#38362) cherry-pick: apache#38135 explain shape plan select * from table2 where Null; explain shape plan select * from table2 where false; in this case, null literal can be regard as same as false literal ## Proposed changes Issue Number: close #xxx <!--Describe your changes.-->
cherry-pick: #38135
explain shape plan select * from table2 where Null; explain shape plan select * from table2 where false; in this case, null literal can be regard as same as false literal
Proposed changes
Issue Number: close #xxx