You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@flink.apache.org by Chesnay Schepler <ch...@apache.org> on 2021/10/25 23:04:18 UTC

[NOTICE] flink-streaming-java no longer depends on Scala and lost it's suffix

Hello all,

I just wanted to inform everyone that I just merged 
https://issues.apache.org/jira/browse/FLINK-24018, removing the 
transitive Scala dependencies from flink-streaming-java. This also means 
that the module lost it's Scala suffix, along with a lot of other modules.

Please keep this mind this for a few days when adding Flink dependencies 
or new modules; it is quite likely that something has changed w.r.t. the 
Scala suffixes.

For completeness sake, these are the module that lost the suffix:

|flink-batch-sql-test flink-cep flink-cli-test flink-clients 
flink-connector-elasticsearch-base flink-connector-elasticsearch5 
flink-connector-elasticsearch6 flink-connector-elasticsearch7 
flink-connector-gcp-pubsub flink-connector-hbase-1.4 
flink-connector-hbase-2.2 flink-connector-hbase-base 
flink-connector-jdbc flink-connector-kafka flink-connector-kinesis 
flink-connector-nifi flink-connector-pulsar flink-connector-rabbitmq 
flink-connector-testing flink-connector-twitter 
flink-connector-wikiedits flink-container 
flink-distributed-cache-via-blob-test flink-dstl-dfs flink-gelly 
flink-hadoop-bulk flink-kubernetes 
flink-parent-child-classloading-test-lib-package 
flink-parent-child-classloading-test-program flink-queryable-state-test 
flink-runtime-web flink-scala flink-sql-connector-elasticsearch6 
flink-sql-connector-elasticsearch7 flink-sql-connector-hbase-1.4 
flink-sql-connector-hbase-2.2 flink-sql-connector-kafka 
flink-sql-connector-kinesis flink-sql-connector-rabbitmq 
flink-state-processor-api flink-statebackend-rocksdb 
flink-streaming-java flink-streaming-kafka-test 
flink-streaming-kafka-test-base flink-streaming-kinesis-test 
flink-table-api-java-bridge flink-test-utils flink-walkthrough-common 
flink-yarn|

Re: [NOTICE] flink-streaming-java no longer depends on Scala and lost it's suffix

Posted by Till Rohrmann <tr...@apache.org>.
Thanks a lot for your efforts Chesnay. The Scala beast will soon be tamed
:-)

On Tue, Oct 26, 2021 at 2:29 PM Martijn Visser <ma...@ververica.com>
wrote:

> This is an awesome accomplishment, many thanks!
> Ideally we also manage to complete
> https://issues.apache.org/jira/browse/FLINK-24427 for 1.15 to get Flink in
> a much better shape for our Scala users.
>
> On Tue, 26 Oct 2021 at 12:34, Arvid Heise <ar...@apache.org> wrote:
>
> > Awesome. Thank you very much for all the hard work!
> >
> > On Tue, Oct 26, 2021 at 1:06 AM Chesnay Schepler <ch...@apache.org>
> > wrote:
> >
> > > This time with proper formatting...
> > >
> > > flink-batch-sql-test
> > > flink-cep
> > > flink-cli-test
> > > flink-clients
> > > flink-connector-elasticsearch-base
> > > flink-connector-elasticsearch5
> > > flink-connector-elasticsearch6
> > > flink-connector-elasticsearch7
> > > flink-connector-gcp-pubsub
> > > flink-connector-hbase-1.4
> > > flink-connector-hbase-2.2
> > > flink-connector-hbase-base
> > > flink-connector-jdbc
> > > flink-connector-kafka
> > > flink-connector-kinesis
> > > flink-connector-nifi
> > > flink-connector-pulsar
> > > flink-connector-rabbitmq
> > > flink-connector-testing
> > > flink-connector-twitter
> > > flink-connector-wikiedits
> > > flink-container
> > > flink-distributed-cache-via-blob-test
> > > flink-dstl-dfs
> > > flink-gelly
> > > flink-hadoop-bulk
> > > flink-kubernetes
> > > flink-parent-child-classloading-test-lib-package
> > > flink-parent-child-classloading-test-program
> > > flink-queryable-state-test
> > > flink-runtime-web
> > > flink-scala
> > > flink-sql-connector-elasticsearch6
> > > flink-sql-connector-elasticsearch7
> > > flink-sql-connector-hbase-1.4
> > > flink-sql-connector-hbase-2.2
> > > flink-sql-connector-kafka
> > > flink-sql-connector-kinesis
> > > flink-sql-connector-rabbitmq
> > > flink-state-processor-api
> > > flink-statebackend-rocksdb
> > > flink-streaming-java
> > > flink-streaming-kafka-test
> > > flink-streaming-kafka-test-base
> > > flink-streaming-kinesis-test
> > > flink-table-api-java-bridge
> > > flink-test-utils
> > > flink-walkthrough-common
> > > flink-yarn
> > >
> > >
> > > On 26/10/2021 01:04, Chesnay Schepler wrote:
> > > > Hello all,
> > > >
> > > > I just wanted to inform everyone that I just merged
> > > > https://issues.apache.org/jira/browse/FLINK-24018, removing the
> > > > transitive Scala dependencies from flink-streaming-java. This also
> > > > means that the module lost it's Scala suffix, along with a lot of
> > > > other modules.
> > > >
> > > > Please keep this mind this for a few days when adding Flink
> > > > dependencies or new modules; it is quite likely that something has
> > > > changed w.r.t. the Scala suffixes.
> > > >
> > > > For completeness sake, these are the module that lost the suffix:
> > > >
> > > > |flink-batch-sql-test flink-cep flink-cli-test flink-clients
> > > > flink-connector-elasticsearch-base flink-connector-elasticsearch5
> > > > flink-connector-elasticsearch6 flink-connector-elasticsearch7
> > > > flink-connector-gcp-pubsub flink-connector-hbase-1.4
> > > > flink-connector-hbase-2.2 flink-connector-hbase-base
> > > > flink-connector-jdbc flink-connector-kafka flink-connector-kinesis
> > > > flink-connector-nifi flink-connector-pulsar flink-connector-rabbitmq
> > > > flink-connector-testing flink-connector-twitter
> > > > flink-connector-wikiedits flink-container
> > > > flink-distributed-cache-via-blob-test flink-dstl-dfs flink-gelly
> > > > flink-hadoop-bulk flink-kubernetes
> > > > flink-parent-child-classloading-test-lib-package
> > > > flink-parent-child-classloading-test-program
> > > > flink-queryable-state-test flink-runtime-web flink-scala
> > > > flink-sql-connector-elasticsearch6 flink-sql-connector-elasticsearch7
> > > > flink-sql-connector-hbase-1.4 flink-sql-connector-hbase-2.2
> > > > flink-sql-connector-kafka flink-sql-connector-kinesis
> > > > flink-sql-connector-rabbitmq flink-state-processor-api
> > > > flink-statebackend-rocksdb flink-streaming-java
> > > > flink-streaming-kafka-test flink-streaming-kafka-test-base
> > > > flink-streaming-kinesis-test flink-table-api-java-bridge
> > > > flink-test-utils flink-walkthrough-common flink-yarn|
> > > >
> > >
> > >
> >
>

Re: [NOTICE] flink-streaming-java no longer depends on Scala and lost it's suffix

Posted by Martijn Visser <ma...@ververica.com>.
This is an awesome accomplishment, many thanks!
Ideally we also manage to complete
https://issues.apache.org/jira/browse/FLINK-24427 for 1.15 to get Flink in
a much better shape for our Scala users.

On Tue, 26 Oct 2021 at 12:34, Arvid Heise <ar...@apache.org> wrote:

> Awesome. Thank you very much for all the hard work!
>
> On Tue, Oct 26, 2021 at 1:06 AM Chesnay Schepler <ch...@apache.org>
> wrote:
>
> > This time with proper formatting...
> >
> > flink-batch-sql-test
> > flink-cep
> > flink-cli-test
> > flink-clients
> > flink-connector-elasticsearch-base
> > flink-connector-elasticsearch5
> > flink-connector-elasticsearch6
> > flink-connector-elasticsearch7
> > flink-connector-gcp-pubsub
> > flink-connector-hbase-1.4
> > flink-connector-hbase-2.2
> > flink-connector-hbase-base
> > flink-connector-jdbc
> > flink-connector-kafka
> > flink-connector-kinesis
> > flink-connector-nifi
> > flink-connector-pulsar
> > flink-connector-rabbitmq
> > flink-connector-testing
> > flink-connector-twitter
> > flink-connector-wikiedits
> > flink-container
> > flink-distributed-cache-via-blob-test
> > flink-dstl-dfs
> > flink-gelly
> > flink-hadoop-bulk
> > flink-kubernetes
> > flink-parent-child-classloading-test-lib-package
> > flink-parent-child-classloading-test-program
> > flink-queryable-state-test
> > flink-runtime-web
> > flink-scala
> > flink-sql-connector-elasticsearch6
> > flink-sql-connector-elasticsearch7
> > flink-sql-connector-hbase-1.4
> > flink-sql-connector-hbase-2.2
> > flink-sql-connector-kafka
> > flink-sql-connector-kinesis
> > flink-sql-connector-rabbitmq
> > flink-state-processor-api
> > flink-statebackend-rocksdb
> > flink-streaming-java
> > flink-streaming-kafka-test
> > flink-streaming-kafka-test-base
> > flink-streaming-kinesis-test
> > flink-table-api-java-bridge
> > flink-test-utils
> > flink-walkthrough-common
> > flink-yarn
> >
> >
> > On 26/10/2021 01:04, Chesnay Schepler wrote:
> > > Hello all,
> > >
> > > I just wanted to inform everyone that I just merged
> > > https://issues.apache.org/jira/browse/FLINK-24018, removing the
> > > transitive Scala dependencies from flink-streaming-java. This also
> > > means that the module lost it's Scala suffix, along with a lot of
> > > other modules.
> > >
> > > Please keep this mind this for a few days when adding Flink
> > > dependencies or new modules; it is quite likely that something has
> > > changed w.r.t. the Scala suffixes.
> > >
> > > For completeness sake, these are the module that lost the suffix:
> > >
> > > |flink-batch-sql-test flink-cep flink-cli-test flink-clients
> > > flink-connector-elasticsearch-base flink-connector-elasticsearch5
> > > flink-connector-elasticsearch6 flink-connector-elasticsearch7
> > > flink-connector-gcp-pubsub flink-connector-hbase-1.4
> > > flink-connector-hbase-2.2 flink-connector-hbase-base
> > > flink-connector-jdbc flink-connector-kafka flink-connector-kinesis
> > > flink-connector-nifi flink-connector-pulsar flink-connector-rabbitmq
> > > flink-connector-testing flink-connector-twitter
> > > flink-connector-wikiedits flink-container
> > > flink-distributed-cache-via-blob-test flink-dstl-dfs flink-gelly
> > > flink-hadoop-bulk flink-kubernetes
> > > flink-parent-child-classloading-test-lib-package
> > > flink-parent-child-classloading-test-program
> > > flink-queryable-state-test flink-runtime-web flink-scala
> > > flink-sql-connector-elasticsearch6 flink-sql-connector-elasticsearch7
> > > flink-sql-connector-hbase-1.4 flink-sql-connector-hbase-2.2
> > > flink-sql-connector-kafka flink-sql-connector-kinesis
> > > flink-sql-connector-rabbitmq flink-state-processor-api
> > > flink-statebackend-rocksdb flink-streaming-java
> > > flink-streaming-kafka-test flink-streaming-kafka-test-base
> > > flink-streaming-kinesis-test flink-table-api-java-bridge
> > > flink-test-utils flink-walkthrough-common flink-yarn|
> > >
> >
> >
>

Re: [NOTICE] flink-streaming-java no longer depends on Scala and lost it's suffix

Posted by Arvid Heise <ar...@apache.org>.
Awesome. Thank you very much for all the hard work!

On Tue, Oct 26, 2021 at 1:06 AM Chesnay Schepler <ch...@apache.org> wrote:

> This time with proper formatting...
>
> flink-batch-sql-test
> flink-cep
> flink-cli-test
> flink-clients
> flink-connector-elasticsearch-base
> flink-connector-elasticsearch5
> flink-connector-elasticsearch6
> flink-connector-elasticsearch7
> flink-connector-gcp-pubsub
> flink-connector-hbase-1.4
> flink-connector-hbase-2.2
> flink-connector-hbase-base
> flink-connector-jdbc
> flink-connector-kafka
> flink-connector-kinesis
> flink-connector-nifi
> flink-connector-pulsar
> flink-connector-rabbitmq
> flink-connector-testing
> flink-connector-twitter
> flink-connector-wikiedits
> flink-container
> flink-distributed-cache-via-blob-test
> flink-dstl-dfs
> flink-gelly
> flink-hadoop-bulk
> flink-kubernetes
> flink-parent-child-classloading-test-lib-package
> flink-parent-child-classloading-test-program
> flink-queryable-state-test
> flink-runtime-web
> flink-scala
> flink-sql-connector-elasticsearch6
> flink-sql-connector-elasticsearch7
> flink-sql-connector-hbase-1.4
> flink-sql-connector-hbase-2.2
> flink-sql-connector-kafka
> flink-sql-connector-kinesis
> flink-sql-connector-rabbitmq
> flink-state-processor-api
> flink-statebackend-rocksdb
> flink-streaming-java
> flink-streaming-kafka-test
> flink-streaming-kafka-test-base
> flink-streaming-kinesis-test
> flink-table-api-java-bridge
> flink-test-utils
> flink-walkthrough-common
> flink-yarn
>
>
> On 26/10/2021 01:04, Chesnay Schepler wrote:
> > Hello all,
> >
> > I just wanted to inform everyone that I just merged
> > https://issues.apache.org/jira/browse/FLINK-24018, removing the
> > transitive Scala dependencies from flink-streaming-java. This also
> > means that the module lost it's Scala suffix, along with a lot of
> > other modules.
> >
> > Please keep this mind this for a few days when adding Flink
> > dependencies or new modules; it is quite likely that something has
> > changed w.r.t. the Scala suffixes.
> >
> > For completeness sake, these are the module that lost the suffix:
> >
> > |flink-batch-sql-test flink-cep flink-cli-test flink-clients
> > flink-connector-elasticsearch-base flink-connector-elasticsearch5
> > flink-connector-elasticsearch6 flink-connector-elasticsearch7
> > flink-connector-gcp-pubsub flink-connector-hbase-1.4
> > flink-connector-hbase-2.2 flink-connector-hbase-base
> > flink-connector-jdbc flink-connector-kafka flink-connector-kinesis
> > flink-connector-nifi flink-connector-pulsar flink-connector-rabbitmq
> > flink-connector-testing flink-connector-twitter
> > flink-connector-wikiedits flink-container
> > flink-distributed-cache-via-blob-test flink-dstl-dfs flink-gelly
> > flink-hadoop-bulk flink-kubernetes
> > flink-parent-child-classloading-test-lib-package
> > flink-parent-child-classloading-test-program
> > flink-queryable-state-test flink-runtime-web flink-scala
> > flink-sql-connector-elasticsearch6 flink-sql-connector-elasticsearch7
> > flink-sql-connector-hbase-1.4 flink-sql-connector-hbase-2.2
> > flink-sql-connector-kafka flink-sql-connector-kinesis
> > flink-sql-connector-rabbitmq flink-state-processor-api
> > flink-statebackend-rocksdb flink-streaming-java
> > flink-streaming-kafka-test flink-streaming-kafka-test-base
> > flink-streaming-kinesis-test flink-table-api-java-bridge
> > flink-test-utils flink-walkthrough-common flink-yarn|
> >
>
>

Re: [NOTICE] flink-streaming-java no longer depends on Scala and lost it's suffix

Posted by Chesnay Schepler <ch...@apache.org>.
This time with proper formatting...

flink-batch-sql-test
flink-cep
flink-cli-test
flink-clients
flink-connector-elasticsearch-base
flink-connector-elasticsearch5
flink-connector-elasticsearch6
flink-connector-elasticsearch7
flink-connector-gcp-pubsub
flink-connector-hbase-1.4
flink-connector-hbase-2.2
flink-connector-hbase-base
flink-connector-jdbc
flink-connector-kafka
flink-connector-kinesis
flink-connector-nifi
flink-connector-pulsar
flink-connector-rabbitmq
flink-connector-testing
flink-connector-twitter
flink-connector-wikiedits
flink-container
flink-distributed-cache-via-blob-test
flink-dstl-dfs
flink-gelly
flink-hadoop-bulk
flink-kubernetes
flink-parent-child-classloading-test-lib-package
flink-parent-child-classloading-test-program
flink-queryable-state-test
flink-runtime-web
flink-scala
flink-sql-connector-elasticsearch6
flink-sql-connector-elasticsearch7
flink-sql-connector-hbase-1.4
flink-sql-connector-hbase-2.2
flink-sql-connector-kafka
flink-sql-connector-kinesis
flink-sql-connector-rabbitmq
flink-state-processor-api
flink-statebackend-rocksdb
flink-streaming-java
flink-streaming-kafka-test
flink-streaming-kafka-test-base
flink-streaming-kinesis-test
flink-table-api-java-bridge
flink-test-utils
flink-walkthrough-common
flink-yarn


On 26/10/2021 01:04, Chesnay Schepler wrote:
> Hello all,
>
> I just wanted to inform everyone that I just merged 
> https://issues.apache.org/jira/browse/FLINK-24018, removing the 
> transitive Scala dependencies from flink-streaming-java. This also 
> means that the module lost it's Scala suffix, along with a lot of 
> other modules.
>
> Please keep this mind this for a few days when adding Flink 
> dependencies or new modules; it is quite likely that something has 
> changed w.r.t. the Scala suffixes.
>
> For completeness sake, these are the module that lost the suffix:
>
> |flink-batch-sql-test flink-cep flink-cli-test flink-clients 
> flink-connector-elasticsearch-base flink-connector-elasticsearch5 
> flink-connector-elasticsearch6 flink-connector-elasticsearch7 
> flink-connector-gcp-pubsub flink-connector-hbase-1.4 
> flink-connector-hbase-2.2 flink-connector-hbase-base 
> flink-connector-jdbc flink-connector-kafka flink-connector-kinesis 
> flink-connector-nifi flink-connector-pulsar flink-connector-rabbitmq 
> flink-connector-testing flink-connector-twitter 
> flink-connector-wikiedits flink-container 
> flink-distributed-cache-via-blob-test flink-dstl-dfs flink-gelly 
> flink-hadoop-bulk flink-kubernetes 
> flink-parent-child-classloading-test-lib-package 
> flink-parent-child-classloading-test-program 
> flink-queryable-state-test flink-runtime-web flink-scala 
> flink-sql-connector-elasticsearch6 flink-sql-connector-elasticsearch7 
> flink-sql-connector-hbase-1.4 flink-sql-connector-hbase-2.2 
> flink-sql-connector-kafka flink-sql-connector-kinesis 
> flink-sql-connector-rabbitmq flink-state-processor-api 
> flink-statebackend-rocksdb flink-streaming-java 
> flink-streaming-kafka-test flink-streaming-kafka-test-base 
> flink-streaming-kinesis-test flink-table-api-java-bridge 
> flink-test-utils flink-walkthrough-common flink-yarn|
>