flink-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (FLINK-2933) Flink scala libraries exposed with maven should carry scala version
Date Thu, 21 Jan 2016 16:18:39 GMT

    [ 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:

    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

View raw message