Github user ggevay commented on the pull request:
https://github.com/apache/flink/pull/1721#issuecomment-190159900
By the way, I think that the change of the input rules about the
non-iterator UDFs will actually allow us to simplify some code: all those
drivers that work with such UDFs that get input objects through parameters, can
be changed to always do object reuse, even when object reuse is turned off.
This is made possible by the "Note: Objects may be modified after the method
call is left. Therefore, it is not safe to remember objects across function
calls." part in the "Reading input objects" field. This should improve
performance in the object reuse disabled case.
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---