daniel-packard opened a new pull request, #158:
URL: https://github.com/apache/flink-docker/pull/158

   Hi flink team - we're using the `flink:1.16` base image to deploy many of 
our flink jobs, but because this image is built on top of a more specific 
bugfix release (1.16.X), we run into issues where referencing specific jar 
versions in our deployment configurations (e.g. `flink-libary-1.16.2.jar`) 
break when the underlying base image bumps the bugfix version number.
   
   This PR provides a fix wherein the FLINK_RELEASE (1.16) is symlinked to the 
underlying FLINK_VERSION (1.16.2) jars. 
   
   This is a similar pattern to the way many linux distros handle sxs 
installations of versioned libraries. 
   
   In our deployments, we would now use `flink:1.16` docker base image, _and_ 
reference jars by the `1.16.jar` version, instead of being forced to reference 
them by a specific bugfix version that occasionally breaks
   
   NOTE: we're aware that we can _also_ use the `flink:1.16.2` base image - but 
this locks us out of bugfix releases. 
   
   If you like this pattern, I'd be happy to port to the other dev branches as 
well


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to