Github user StephanEwen commented on the issue: https://github.com/apache/flink/pull/2305 I would like to come to an agreement with everyone how to proceed. From the discussion on the mailing list, I see that quite some people are opposed to breaking the compatibility unless we name the next release 2.0. Since that has not been decided upon, we need a different fix. How about we introduce (and immediately deprecate) the `with(...)` method. We should describe there that this is a temporary workaround. The `with(...) method only differs in the return type and calls `apply(...)`, casting the returned value. Would everyone be okay with that?
--- 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 infrastruct...@apache.org or file a JIRA ticket with INFRA. ---