kafka/docs/streams
Sean Glover 893e044515 MINOR: Build and code sample updates for Kafka Streams DSL for Scala (#4949)
Several build and documentation updates were required after the merge of KAFKA-6670: Implement a Scala wrapper library for Kafka Streams.

Encode Scala major version into streams-scala artifacts.
To differentiate versions of the kafka-streams-scala artifact across Scala major versions it's required to encode the version into the artifact name before its published to a maven repository. This is accomplished by following a similar release process as kafka core, which encodes the Scala major version and then runs the build for each major version of Scala supported. This is considered standard practice when releasing Scala libraries, but is not handled for us automatically with the basic Scala for Gradle support.

After this change you can generate and install the kafka-streams-scala artifact into the local maven repository:

$ ./gradlew -PscalaVersion=2.11 install
$ ./gradlew -PscalaVersion=2.12 install

Reviewers: Ismael Juma <ismael@juma.me.uk>, Guozhang Wang <wangguoz@gmail.com>
2018-05-06 20:55:12 -07:00
..
developer-guide MINOR: Build and code sample updates for Kafka Streams DSL for Scala (#4949) 2018-05-06 20:55:12 -07:00
architecture.html MINOR: Menu updates and navigation (#4405) 2018-01-09 16:28:49 -08:00
core-concepts.html Kafka-6792: Fix wrong pointer in the link for stream dsl (#4876) 2018-04-16 10:49:41 -07:00
index.html MINOR: Build and code sample updates for Kafka Streams DSL for Scala (#4949) 2018-05-06 20:55:12 -07:00
quickstart.html Add missing backslash (#4474) 2018-01-26 10:14:10 -08:00
tutorial.html HOTFIX: fix streams tutorial code example 2018-05-04 09:59:36 -07:00
upgrade-guide.html KAFKA-6535: Set default retention ms for Streams repartition topics to Long.MAX_VALUE (#4730) 2018-04-30 12:18:40 +02:00