Hi everyone,
Thanks to everyone who reviewed this proposal.
I realized I forgot to mention earlier that in addition to the four
binding +1 votes, there were also four non-binding +1 votes:

Non-Binding +1:
- Gen Luo
- Yuepeng Pan
-  Weiqing
- dylanhz

Thank you all just as much.

Bests,
Kui.Yuan

Kui Yuan <[email protected]> 于2026年6月12日周五 18:45写道:
>
> Hi everyone,
> The vote for FLIP-580: AsyncTableFunction supports user-defined
> timeout handling logic has passed with 4 binding +1 votes and no 0 or
> -1 votes.
>
> Binding +1:
> - Lincoln Lee
> - Xuyang
> - Shengkai
> - Yanquan
>
> Thanks to everyone who reviewed the proposal and voted. I will update
> the FLIP status to Accepted and proceed with the implementation.
>
> Thanks,
> Kui.Yuan
>
> Kui Yuan <[email protected]> 于2026年6月4日周四 10:55写道:
> >
> > Hi everyone,
> >
> > I would like to start a vote on FLIP-580: AsyncTableFunction supports
> > user-defined timeout handling logic.
> >
> > The FLIP proposal allow users to define custom timeout handling logic
> > inside AsyncTableFunction. An increasing number of users are
> > leveraging AsyncTableFunction to invoke remote inference clusters.
> > Such invocations are essentially remote inference requests, which are
> > far more prone to timeouts than regular I/O operations. Users expect
> > to be able to define custom handling logic when a timeout occurs — for
> > example, falling back to default data or accumulating failure
> > statistics — rather than having a TimeoutException thrown directly and
> > causing the entire job to fail.
> >
> > FLIP: 
> > https://cwiki.apache.org/confluence/display/FLINK/FLIP-580%3A+AsyncTableFunction+supports+user-defined+timeout+handling+logic
> >
> > Discussion thread:
> > https://lists.apache.org/thread/nv5vvmqwgzjq14fzwb63nos5t3xgq4fz
> >
> > The vote will be open for at least 72 hours unless there is an
> > objection or insufficient votes.
> >
> > Thanks,
> > Kui.Yuan

Reply via email to