[ 
https://issues.apache.org/jira/browse/FLINK-24037?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17406410#comment-17406410
 ] 

Chesnay Schepler commented on FLINK-24037:
------------------------------------------

> This could backfire if people have the hadoop s3 plugin, and now get a new 
> Flink docker image with the hadoop and presto s3 filesystem implementations, 
> because then s3 will default to the presto implementation.

That's a good point; S3 would be a problem.


Could we define a FLINK_VERSION environment variable in our Dockerfiles that 
you could make use of? I could see this being useful for other things as well.


The thing is, I don't particularly like how ENABLE_BUILT_IN_PLUGINS currently 
works, and would prefer to not extend it further.

> Allow wildcards in ENABLE_BUILT_IN_PLUGINS
> ------------------------------------------
>
>                 Key: FLINK-24037
>                 URL: https://issues.apache.org/jira/browse/FLINK-24037
>             Project: Flink
>          Issue Type: Improvement
>          Components: flink-docker
>            Reporter: Robert Metzger
>            Priority: Major
>
> As a user of Flink, I would like to be able to specify a certain default 
> plugin, (such as the S3 presto FS) without having to specific the Flink 
> version again.
> The Flink version is already specified by the Docker container I'm using.
> If one is using generic deployment scripts, I don't want to put the Flink 
> version in two locations.
> Suggested solutions:
> a) Allow wildcards in ENABLE_BUILT_IN_PLUGINS
> b) remove the version string from the jars in the distribution



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to