[ https://issues.apache.org/jira/browse/FLINK-12793?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
vinoyang updated FLINK-12793: ----------------------------- Description: We need to provide a series of {{localKeyBy}} methods in {{DataStream}}. They are: {code:java} KeyedStream<T, Tuple> localKeyBy(int… fields); KeyedStream<T, Tuple> localKeyBy(Keys<T> keys); <K> KeyedStream<T, K> localKeyBy(KeySelector<T, K> keySelector); <K> KeyedStream<T, K> localKeyBy(KeySelector<T, K> keySelector, TypeInformation<K> keyType); {code} And we also need to do some changes when jobs compiling. > Add localKeyBy API to DataStream > -------------------------------- > > Key: FLINK-12793 > URL: https://issues.apache.org/jira/browse/FLINK-12793 > Project: Flink > Issue Type: Sub-task > Components: Runtime / State Backends > Reporter: vinoyang > Assignee: vinoyang > Priority: Major > > We need to provide a series of {{localKeyBy}} methods in {{DataStream}}. They > are: > {code:java} > KeyedStream<T, Tuple> localKeyBy(int… fields); > KeyedStream<T, Tuple> localKeyBy(Keys<T> keys); > <K> KeyedStream<T, K> localKeyBy(KeySelector<T, K> keySelector); > <K> KeyedStream<T, K> localKeyBy(KeySelector<T, K> keySelector, > TypeInformation<K> keyType); > {code} > And we also need to do some changes when jobs compiling. > -- This message was sent by Atlassian JIRA (v7.6.3#76005)