Skip to content
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

planner: support more hints about join selection #45520

Closed
qw4990 opened this issue Jul 24, 2023 · 0 comments
Closed

planner: support more hints about join selection #45520

qw4990 opened this issue Jul 24, 2023 · 0 comments
Assignees
Labels
affects-6.5 This bug affects the 6.5.x(LTS) versions. affects-7.1 This bug affects the 7.1.x(LTS) versions. epic/hint sig/planner SIG: Planner type/enhancement The issue or PR belongs to an enhancement.

Comments

@qw4990
Copy link
Contributor

qw4990 commented Jul 24, 2023

Enhancement

Support more join hints:

hint name description parser optimizer
NO_HASH_JOIN don't consider HashJoin for specified tables #45525 #45538
NO_MERGE_JOIN don't consider MergeJoin for specified tables #45525 #45562
NO_INDEX_JOIN don't consider IndexJoin for specified tables #45525 #45587 #45617 #45633
NO_INDEX_HASH_JOIN don't consider IndexHashJoin for specified tables #45525 #45633
NO_INDEX_MERGE_JOIN don't consider IndexMergeJoin for specified tables #45525 #45633
INDEX_JOIN use IndexJoin (not IndexHashJoin or IndexMergeJoin) for specified tables #45525 -
INDEX_HASH_JOIN use IndexHashJoin for specified tables #45525 -
INDEX_MERGE_JOIN use IndexMergeJoin for specified tables #45525 -
@qw4990 qw4990 added type/enhancement The issue or PR belongs to an enhancement. sig/planner SIG: Planner epic/hint labels Jul 24, 2023
@qw4990 qw4990 added affects-6.5 This bug affects the 6.5.x(LTS) versions. affects-7.1 This bug affects the 7.1.x(LTS) versions. labels Jul 26, 2023
ti-chi-bot bot pushed a commit that referenced this issue Jul 26, 2023
@qw4990 qw4990 self-assigned this Jul 27, 2023
ti-chi-bot bot pushed a commit that referenced this issue Jul 28, 2023
ti-chi-bot bot pushed a commit that referenced this issue Jul 28, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 1, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 1, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 7, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 7, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 8, 2023
ti-chi-bot bot pushed a commit that referenced this issue Aug 9, 2023
@qw4990 qw4990 closed this as completed Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
affects-6.5 This bug affects the 6.5.x(LTS) versions. affects-7.1 This bug affects the 7.1.x(LTS) versions. epic/hint sig/planner SIG: Planner type/enhancement The issue or PR belongs to an enhancement.
Projects
None yet
Development

No branches or pull requests

1 participant