[
https://issues.apache.org/jira/browse/FLINK-2933?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15110847#comment-15110847
]
ASF GitHub Bot commented on FLINK-2933:
---------------------------------------
Github user mxm commented on the pull request:
https://github.com/apache/flink/pull/1529#issuecomment-173621826
I've rebased and would like to merge soon. I'll post an announcement on the
user/dev mailinglist that some module names will change.
```
Checking Scala-free modules:
OK flink
OK flink-annotations
OK flink-batch-connectors
OK flink-contrib-parent
OK flink-core
OK flink-hcatalog
OK flink-java
OK flink-jdbc
OK flink-libraries
OK flink-quickstart
OK flink-quickstart-java
OK flink-quickstart-scala
OK flink-shaded-curator
OK flink-shaded-curator-recipes
OK flink-shaded-curator-test
OK flink-shaded-hadoop
OK flink-shaded-hadoop2
OK flink-shaded-include-yarn-tests
OK flink-streaming-connectors
Checking Scala-dependent modules:
OK flink-avro
OK flink-clients
OK flink-connector-elasticsearch
OK flink-connector-filesystem
OK flink-connector-flume
OK flink-connector-kafka-0.8
OK flink-connector-kafka-0.9
OK flink-connector-kafka-base
OK flink-connector-nifi
OK flink-connector-rabbitmq
OK flink-connector-twitter
OK flink-connector-wikiedits
OK flink-dist
OK flink-examples
OK flink-examples-batch
OK flink-examples-streaming
OK flink-fs-tests
OK flink-gelly
OK flink-gelly-scala
OK flink-hadoop-compatibility
OK flink-hbase
OK flink-java8
OK flink-ml
OK flink-operator-stats
OK flink-optimizer
OK flink-python
OK flink-runtime
OK flink-runtime-web
OK flink-scala
OK flink-scala-shell
OK flink-storm
OK flink-storm-examples
OK flink-streaming-contrib
OK flink-streaming-java
OK flink-streaming-scala
OK flink-table
OK flink-test-utils
OK flink-tests
OK flink-tweet-inputformat
OK flink-yarn
```
> Flink scala libraries exposed with maven should carry scala version
> -------------------------------------------------------------------
>
> Key: FLINK-2933
> URL: https://issues.apache.org/jira/browse/FLINK-2933
> Project: Flink
> Issue Type: Sub-task
> Components: Build System
> Reporter: Frederick F. Kautz IV
> Assignee: Maximilian Michels
> Priority: Minor
>
> [If I put this on the wrong component, can someone please update?]
> Major versions of scala are not forward nor backwards compatible. Libraries
> build for 2.10 will not work with 2.11 or vice versa.
> In order to avoid build related problems, it is strongly recommended to
> append the scala version it is compatible within the artifact id. This
> ensures the correct version of the library is pulled in rather than deferring
> the problem to a future build or runtime error.
> For example, akka exposes the following packages for the same version:
> {code}
> <dependency>
> <groupId>com.typesafe.akka</groupId>
> <artifactId>akka-actor_2.10</artifactId>
> <version>2.3.14</version>
> </dependency>
> {code}
> {code}
> <dependency>
> <groupId>com.typesafe.akka</groupId>
> <artifactId>akka-actor_2.11</artifactId>
> <version>2.3.14</version>
> </dependency>
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)