Skip to content

feat: enable both_best_effort query planners#5860

Merged
lrlna merged 6 commits intodevfrom
lrlna/both-best-effort-changelog
Aug 22, 2024
Merged

feat: enable both_best_effort query planners#5860
lrlna merged 6 commits intodevfrom
lrlna/both-best-effort-changelog

Conversation

@lrlna
Copy link
Member

@lrlna lrlna commented Aug 21, 2024

Formally switches #[default] to both_best_effort for experimental_query_planner_mode and adds a changelog entry.

@lrlna lrlna requested review from a team, SimonSapin and chandrikas August 21, 2024 09:29
@lrlna lrlna requested review from a team as code owners August 21, 2024 09:29
@lrlna lrlna enabled auto-merge (squash) August 21, 2024 09:30
Copy link
Contributor

@chandrikas chandrikas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good as is. However, I was wondering if we could have a "learn more" link. As a user when I read this, my first thought is - "It can't be for free. What's the impact? They say it's not in the hot path but what do I need to know before I decide I should leave this on or off"

@lrlna
Copy link
Member Author

lrlna commented Aug 21, 2024

@chandrikas do you mean having a docs page for this as well?

@chandrikas
Copy link
Contributor

Can we have a hidden docs page for now that can be removed later?

@lrlna
Copy link
Member Author

lrlna commented Aug 22, 2024

@chandrikas I'll talk to the docs team about it! I am going to merge this in, and we can edit the changelog in the release prep PR. I need to try to get an rc out with the code change today 🙏

@lrlna lrlna changed the title changelog: enabling both_best_effort query planners feat: enable both_best_effort query planners Aug 22, 2024
lrlna added 2 commits August 22, 2024 15:29
Redis cache key uses the planner_mode kind as part of its cache key. Since we are enabling `both_best_effort`, the cache key will change, and we have to update its keys.
@lrlna lrlna disabled auto-merge August 22, 2024 14:04
@lrlna lrlna enabled auto-merge (squash) August 22, 2024 14:05
@lrlna lrlna merged commit 438b5c7 into dev Aug 22, 2024
@lrlna lrlna deleted the lrlna/both-best-effort-changelog branch August 22, 2024 15:05
@abernix abernix mentioned this pull request Aug 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants