[ https://issues.apache.org/jira/browse/FLINK-25614?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17484109#comment-17484109 ]
Jing Zhang commented on FLINK-25614: ------------------------------------ Fixed in master: d46548c5024c4c47d6e52168e1d92c68d3ce58f8 > Let LocalWindowAggregate be chained with upstream > ------------------------------------------------- > > Key: FLINK-25614 > URL: https://issues.apache.org/jira/browse/FLINK-25614 > Project: Flink > Issue Type: Bug > Components: Table SQL / Runtime > Affects Versions: 1.14.2 > Reporter: Q Kang > Assignee: Q Kang > Priority: Minor > Labels: pull-request-available > Fix For: 1.15.0 > > > When enabling two-phase aggregation (local-global) strategy for Window TVF, > the physical plan is shown as follows: > {code:java} > TableSourceScan -> Calc -> WatermarkAssigner -> Calc > || > || [FORWARD] > || > LocalWindowAggregate > || > || [HASH] > || > GlobalWindowAggregate > || > || > ...{code} > We can let the `LocalWindowAggregate` node be chained with upstream operators > in order to improve efficiency, just like the non-windowing counterpart > `LocalGroupAggregate`. > -- This message was sent by Atlassian Jira (v8.20.1#820001)