Hi, ShengKai
Thanks for pushing for this meaningful job. I have some problems:

Firstly,  the outline design show the overall design in k8s. I wonder what
is the scope of this FLIP, only aim for k8s, not including yarn?

Secondly,
> Flink offers great flexibility by permitting users to pass custom
implementations(catalogs/connectors/udfs) through JAR files.

When talking about "custom", you mean these also will have some
builtin implementations?
If it exists, how to get their location in dfs based on SQL? Depending on
some configuration or just convention over configuration.


Thirdly, why the  FLIP-316 uses json is because "JSON plan eliminates the
need to serialize the whole TableEnvironment". Based on this pr, it is no
need to serialize between gateway and flink JM. Is the FLIP-316 still in
need later?


Best,

Hongshun



On Thu, Oct 24, 2024 at 4:27 PM Shengkai Fang <fskm...@gmail.com> wrote:

> Hi, everyone.
>
> I'd like to initiate a discussion about FLIP-480: Support to deploy script
> in application mode[1].
>
> FLIP-480 supports to solve the problem that table program can not run in
> application mode. Comparing to FLIP-316[2], FLIP-480 tries to compile the
> script in the JM side, which is free from the limitation of the JSON
> plan(JSON plan only serialize the identifier for temporary object) .
>
> For more details, please refer to the FLIP[1]. Welcome any feedback and
> suggestions for improvement.
>
> Best,
> Shengkai
>
> [1]
>
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-480%3A+Support+to+deploy+SQL+script+in+application+mode
> [2]
>
> https://cwiki.apache.org/confluence/display/FLINK/FLIP-316%3A+Support+application+mode+for+SQL+Gateway?src=contextnavpagetreemode
>

Reply via email to