Closed ti-chi-bot closed 1 month ago
[APPROVALNOTIFIER] This PR is APPROVED
This pull-request has been approved by: elsa0520, hawkingrei, qw4990, winoros
The full list of commands accepted by this bot can be found here.
The pull request process is described here
All modified and coverable lines are covered by tests :white_check_mark:
:exclamation: No coverage uploaded for pull request base (
release-8.1@ff5eb17
). Click here to learn what that means.
This is an automated cherry-pick of #52989
What problem does this PR solve?
Issue Number: close #46556
Problem Summary: planner: add projections to keep join keys as
col=col
What changed and how does it work?
In some cases, after creating new EQ function, the 2 args might not be column anymore, which breaks the assumption that join eq keys must be
col=col
, to handle this, inject 2 projections.Check List
Tests
Side effects
Documentation
Release note
Please refer to Release Notes Language Style Guide to write a quality release note.