[
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)