kongfanshen-0801 commented on PR #1799:
URL: https://github.com/apache/cloudberry/pull/1799#issuecomment-4618328225
Thanks for the review! I've restructured the branch to preserve the original
commit history:
- The two upstream PostgreSQL commits are now cherry-picked with their
**original author (Richard Guo), original commit messages, and `(cherry picked
from commit ...)` provenance lines** preserved:
- `Support "Right Semi Join" plan shapes` (aa86129e1)
- `Fix right-semi-joins in HashJoin rescans` (5668a857d)
- The Cloudberry/Greenplum-specific adaptations (moving `JOIN_RIGHT_SEMI` to
the end of the `JoinType` enum to keep the GPDB enum values ABI-stable, and
handling the new join type in `cdbpath_motion_for_join`) are isolated in a
separate follow-up commit.
The code logic is unchanged from what I verified locally (Hash Right Semi
Join chosen and correct via EXPLAIN ANALYZE + cross-validation). PTAL, thanks!
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]