You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by "Jark Wu (Jira)" <ji...@apache.org> on 2020/07/31 10:35:00 UTC

[jira] [Created] (FLINK-18784) Push Projection through WatermarkAssigner

Jark Wu created FLINK-18784:
-------------------------------

             Summary: Push Projection through WatermarkAssigner
                 Key: FLINK-18784
                 URL: https://issues.apache.org/jira/browse/FLINK-18784
             Project: Flink
          Issue Type: Sub-task
          Components: Table SQL / Planner
            Reporter: Jark Wu
             Fix For: 1.12.0


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. 


{code:java}
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])
{code}





--
This message was sent by Atlassian Jira
(v8.3.4#803005)