+1 (binding) to the proposal itself. Please address the review feedback on the PIP PR https://github.com/apache/pulsar/pull/25967 so that it can be merged.
-Lari On 2026/07/22 14:17:35 Dream95 wrote: > Hi all, > > > I'd like to start a vote on PIP-484: Expose Window Interface for > WindowFunction Processing. > > > Summary: > Pulsar Window Functions currently pass only the full window collection to > WindowFunction.process(). Internally, WindowManager already tracks newly > added and expired events on each trigger, but that information is dropped > before calling the user function. This PIP promotes the existing Window view > to the public API and adds a default process(Window, WindowContext) overload > on WindowFunction so > class-based implementations can use getNew() / getExpired() for incremental > processing, while keeping existing lambda and collection-based > implementations backward compatible. > > > PIP PR: https://github.com/apache/pulsar/pull/25967 > Discuss thread: > https://lists.apache.org/thread/gwfpt27j57vkfgcscrj7yyfn0jdg1oq4 > > > The vote will be open for at least 48 hours. > > > Thanks, > Dream95
