Hi, Shengkai

Thanks for your quick response. It looks good to me.

Best
Ron

Shengkai Fang <fskm...@gmail.com> 于2024年10月31日周四 10:08写道:

> Hi, Ron!
>
> >  I noticed that you say this FLIP focuses on supporting deploy sql
> scripts to the application cluster, does it mean that it only supports
> non-interactive gateway mode?
>
> Yes. This FLIP only supports to deploy a script in non-interactive mode.
>
> > Whether all SQL commands such as DDL & DML & SELECT are supported.
>
> We supports all SQL commands and the execution results are visible in the
> JM log. But application cluster has some limitations that only one job is
> allowed to run in the dedicated cluster.
>
> >  How to dynamically download the JAR specified by the user when
> submitting the sql script, and whether it is possible to specify a local
> jar?
>
> This is a good question. I think it's totally up to the deployment api. For
> example, kubernetes deployment provides the option
> `kubernetes-artifacts-local-upload-enabled`[1] to upload the artifact to
> the DFS but yarn deployment doesn't support to ship the artifacts to DFS in
> application mode. If runtime API can provide unified interface, I think we
> can use the unified API to upload local artifacts. Alternatively, we can
> provide a special service that allows sql-gateway to support pulling jar.
> You can read the future work for more details.
>
> [1]
>
> https://nightlies.apache.org/flink/flink-docs-master/docs/deployment/config/#kubernetes-artifacts-local-upload-enabled
>
>
> Shengkai Fang <fskm...@gmail.com> 于2024年10月31日周四 09:30写道:
>
> > Hi, Feng!
> >
> > > if only clusterID is available, it may not be very convenient to
> connect
> > to this application later on.
> >
> > If FLIP-479 is accepted, I think we can just adapt the sql-gateway
> > behaviour to the behaviour that FLIP-479 mentioned.
> >
> >
> > Best,
> > Shengkai
> >
> >
>

Reply via email to