[ 
https://issues.apache.org/jira/browse/FLINK-1963?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14561727#comment-14561727
 ] 

pietro pinoli commented on FLINK-1963:
--------------------------------------

Hello Fabian!

You wrote:
`distinct(String ...)` works only for composite data types (POJO, tuple), but 
wildcard expression should also be supported for atomic key types

May I have a simple example of the desired syntax of the transformation? In 
particular, it is not very clear to me what you mean by "wildcard expression" 
refered to atomic values.

Thank you very much!!
PP

> Improve distinct() transformation
> ---------------------------------
>
>                 Key: FLINK-1963
>                 URL: https://issues.apache.org/jira/browse/FLINK-1963
>             Project: Flink
>          Issue Type: Improvement
>          Components: Java API, Scala API
>    Affects Versions: 0.9
>            Reporter: Fabian Hueske
>            Assignee: pietro pinoli
>            Priority: Minor
>              Labels: starter
>             Fix For: 0.9
>
>
> The `distinct()` transformation is a bit limited right now with respect to 
> processing atomic key types:
> - `distinct(String ...)` works only for composite data types (POJO, tuple), 
> but wildcard expression should also be supported for atomic key types
> - `distinct()` only works for composite types, but should also work for 
> atomic key types
> - `distinct(KeySelector)` is the most generic one, but not very handy to use
> - `distinct(int ...)` works only for Tuple data types (which is fine)
> Fixing this should be rather easy.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to