Skip to content

Fixed JoinCommute#17

Merged
joyemang33 merged 2 commits intoqed-solver:dslfrom
zengzirong:zzr
Jun 14, 2025
Merged

Fixed JoinCommute#17
joyemang33 merged 2 commits intoqed-solver:dslfrom
zengzirong:zzr

Conversation

@zengzirong
Copy link
Collaborator

I fixed JoinCommute by adding transformCustom to deal with this case specifically. It can handle JoinCommute with multiple columns now. The test file is implemented based on tests in the calcite repository.

To test this rule, a MatchLimit should be added to prevent this rule from being applied infinitely - there is also a MatchLimit in calcite tests.

@joyemang33 joyemang33 merged commit 3844e90 into qed-solver:dsl Jun 14, 2025
2 checks passed
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.

2 participants