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

Robert Metzger commented on FLINK-1032:
---------------------------------------

I'm going to take over this issue, with the following TODO list for the coming 
days:

- add support for selecting Tuple fields as "f0", ...
- extend test cases, test combinations of key selector functions, tuple indexes 
and key expressions
- add support for using methods instead of fields. 
- check if field is public (or method)

Next steps: (maybe in new issues)
 - keyselectors for aggregation methods?
 - Little benchmark: codegen (handmade) vs reflection
 - Use codegen instead of runtime reflection for comparators (probably using 
Janino) 

> Extend POJO Field Selectors to Support Accessing Nested Objects
> ---------------------------------------------------------------
>
>                 Key: FLINK-1032
>                 URL: https://issues.apache.org/jira/browse/FLINK-1032
>             Project: Flink
>          Issue Type: Improvement
>          Components: Java API
>            Reporter: Aljoscha Krettek
>            Assignee: Robert Metzger
>            Priority: Minor
>
> Right now you can only use fields of the top-level object as key fields in 
> groupings, joins, and co-group. This should be extended to allow using nested 
> fields. We have to be careful with null fields, though.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to