Details
-
Sub-task
-
Status: Closed
-
Major
-
Resolution: Implemented
-
None
-
None
-
None
Description
Currently, a projection on a watermark table can't push the projection into the source, this is because the projection can't be pushed down throgh watermark node.
Calc(select=[a, b, rowtime]) : +- WatermarkAssigner(rowtime=[rowtime], watermark=[rowtime]) : +- Calc(select=[a, b, c, PROCTIME() AS proctime, rowtime]) : +- TableSourceScan(table=[[default_catalog, default_database, wmTable1]], fields=[a, b, c, rowtime])