Details
-
Bug
-
Status: Resolved
-
Major
-
Resolution: Resolved
-
None
-
None
Description
val unionDs = ds1 .unionAll(ds2.select('a, 'b, 'c)) .join(ds3) .where('a === 'k) .select('a, 'b, 'l)
For this query, JoinUnionTransposeRule fails to push push Join past Union.
Attachments
Issue Links
- relates to
-
FLINK-3508 Add more test cases to verify the rules of logical plan optimization
- Closed