[ https://issues.apache.org/jira/browse/FLINK-5299?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15735870#comment-15735870 ]
Chesnay Schepler commented on FLINK-5299: ----------------------------------------- Well i missed a small thing. We also have to modify the KeySelectors in org.apache.flink.streaming.util.keys.KeySelectorUtil to call "extractHashStableKeys" instead of "extractKeys". > DataStream support for arrays as keys > ------------------------------------- > > Key: FLINK-5299 > URL: https://issues.apache.org/jira/browse/FLINK-5299 > Project: Flink > Issue Type: Improvement > Components: DataStream API > Affects Versions: 1.2.0 > Reporter: Chesnay Schepler > Labels: star > > It is currently not possible to use an array as a key in the DataStream api, > as it relies on hashcodes which aren't stable for arrays. > One way to implement this would be to check for the key type and inject a > KeySelector that calls "Arrays.hashcode(values)". -- This message was sent by Atlassian JIRA (v6.3.4#6332)