You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@flink.apache.org by GitBox <gi...@apache.org> on 2021/01/27 17:03:23 UTC

[GitHub] [flink] sjwiesman commented on a change in pull request #14780: [FLINK-12461] Document Scala 2.12.x situation

sjwiesman commented on a change in pull request #14780:
URL: https://github.com/apache/flink/pull/14780#discussion_r565478156



##########
File path: docs/dev/project-configuration.md
##########
@@ -146,6 +146,23 @@ pick the Scala version that matches their application's Scala version.
 Please refer to the [build guide]({% link flinkDev/building.md %}#scala-versions)
 for details on how to build Flink for a specific Scala version.
 
+Scala versions after 2.12.8 are not binary compatible with previous 2.12.x
+versions. The Flink project does therefore not offer releases for versions past
+2.12.8. If you want, you can build Flink yourself for a later Scala version.
+Refer to the [build guide]({%link flinkDev/building.md %}#scala-versions) for
+more information, as mentioned above. For this to work, you need to add
+`-Djapicmp.skip` to skip binary compatibility checks when building.

Review comment:
       It was a bit wordy, I think this sounds a little clearer. I also want to make it very clear this is out of our hands.
   
   ```suggestion
   Scala versions after 2.12.8 are not binary compatible with previous 2.12.x
   versions, preventing the Flink project from upgrading its 2.12.x builds beyond 2.12.8.
   Users can build Flink locally for latter Scala versions by following the above mentioned
   [build guide]({% link flinkDev/building.md %}#scala-versions). For this to work, users
   need to add `-Djapicmp.skip` to skip binary compatibility checks when building.
   ```




----------------------------------------------------------------
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.

For queries about this service, please contact Infrastructure at:
users@infra.apache.org