Hi Aitozi, Thanks for your proposal. I am not quite sure if I understood your thoughts correctly. You described a special case implementation of the AsyncTableFunction with on public API changes. Would you please elaborate your purpose of writing a FLIP according to the FLIP documentation[1]? Thanks!
[1] https://cwiki.apache.org/confluence/display/FLINK/Flink+Improvement+Proposals Best regards, Jing On Wed, May 24, 2023 at 1:07 PM Aitozi <gjying1...@gmail.com> wrote: > May I ask for some feedback :D > > Thanks, > Aitozi > > Aitozi <gjying1...@gmail.com> 于2023年5月23日周二 19:14写道: > > > > Just catch an user case report from Giannis Polyzos for this usage: > > > > https://lists.apache.org/thread/qljwd40v5ntz6733cwcdr8s4z97b343b > > > > Aitozi <gjying1...@gmail.com> 于2023年5月23日周二 17:45写道: > > > > > > Hi guys, > > > I want to bring up a discussion about adding support of User > > > Defined AsyncTableFunction in Flink. > > > Currently, async table function are special functions for table source > > > to perform > > > async lookup. However, it's worth to support the user defined async > > > table function. > > > Because, in this way, the end SQL user can leverage it to perform the > > > async operation > > > which is useful to maximum the system throughput especially for IO > > > bottleneck case. > > > > > > You can find some more detail in [1]. > > > > > > Looking forward to feedback > > > > > > > > > [1]: > https://cwiki.apache.org/confluence/display/FLINK/%5BFLIP-313%5D+Add+support+of+User+Defined+AsyncTableFunction > > > > > > Thanks, > > > Aitozi. >