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