Hi all,
I wanted to bring your attention to FLINK-36665[1].

I believe the current behaviour is confusing and I'd like to fix it.
However, since window operations are a very important feature I'd like to
gather feedback on to what extent we should keep backwards compatibility.


   1. How should newly submitted queries behave? Are we fine with changing
   the inference of these functions or would you prefer to have a feature flag
   that would let us revert to the old inference logic? My preference would be
   to simply change the inference. The current behaviour is very confusing and
   I'd keep the behaviour for restored queries (see 2.)
   2. My plan for migrated queries (queries restored from a compiled plan)
   is that they won't be impacted. They'll keep producing the same results. We
   have the output types serialized in the compiled plan which we can use to
   produce the same type as before.

What do you think?
Best,
Dawid

[1] https://issues.apache.org/jira/browse/FLINK-36665

Reply via email to