[ 
https://issues.apache.org/jira/browse/FLINK-12062?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Kurt Young closed FLINK-12062.
------------------------------
       Resolution: Fixed
    Fix Version/s: 1.9.0

fixed in 1d5dda330ff61e66723ba3d98d38ba4642b8cd0d

> Introduce bundle operator to streaming table runtime
> ----------------------------------------------------
>
>                 Key: FLINK-12062
>                 URL: https://issues.apache.org/jira/browse/FLINK-12062
>             Project: Flink
>          Issue Type: Improvement
>          Components: Table SQL / Runtime
>            Reporter: Kurt Young
>            Assignee: Kurt Young
>            Priority: Major
>              Labels: pull-request-available
>             Fix For: 1.9.0
>
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Bundle operator will try to save incoming records in a key-value map. Once 
> bundler triggers, the bundle function will be invoked. All buffered data will 
> be passed in, and one can do some optimizations based on this. 
> One useful scenario for bundle operator is "Group Aggregate". We can organize 
> the bundle data with grouping key. Once bundle triggers, we can first pre 
> aggregate all data belongs to same key in memory, then we only have to 
> operate with state once for each key. This will save lots of cost and have 
> better performance.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to