-
Notifications
You must be signed in to change notification settings - Fork 1.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
feat: Support to disable dynamic filter reordering #11943
Conversation
✅ Deploy Preview for meta-velox canceled.
|
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
c4326ec
to
9c18804
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
1 similar comment
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
9c18804
to
bccece1
Compare
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
bccece1
to
97249d1
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
97249d1
to
34b6212
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
34b6212
to
10a8635
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. Reviewed By: Yuhta, oerling Differential Revision: D67542368
10a8635
to
b9c9ea9
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…cebookincubator#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. This PR also improve non-stats based filter ordering by comparing the field name if filter kind ties. This might save some IOs with cache with more consistent filter ordering. Reviewed By: Yuhta, oerling Differential Revision: D67542368
b9c9ea9
to
f8488c2
Compare
This pull request was exported from Phabricator. Differential Revision: D67542368 |
…cebookincubator#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. This PR also improve non-stats based filter ordering by comparing the field name if filter kind ties. This might save some IOs with cache with more consistent filter ordering. Reviewed By: Yuhta, oerling Differential Revision: D67542368
This pull request was exported from Phabricator. Differential Revision: D67542368 |
f8488c2
to
5a4d790
Compare
This pull request has been merged in 48e3a4d. |
…cebookincubator#11943) Summary: Pull Request resolved: facebookincubator#11943 Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind. This should only be used in specific case as dynamic filter reordering is an important scan optimization. This PR also improve non-stats based filter ordering by comparing the field name if filter kind ties. This might save some IOs with cache with more consistent filter ordering. Reviewed By: Yuhta, oerling Differential Revision: D67542368 fbshipit-source-id: d1138c916fd77c975577e4a1e7f804dc3dbdf270
Summary:
Add config to disable dynamic filter reordering to see if it can help reduce io in favor of small query execution
if io wait could take significant amount when having local ssd. The static reordering solely based on the filter kind.
This should only be used in specific case as dynamic filter reordering is an important scan optimization.
Differential Revision: D67542368