-
Notifications
You must be signed in to change notification settings - Fork 386
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Prepare release notes * Review links in docs and Scaladoc * Add authors
- Loading branch information
Showing
14 changed files
with
95 additions
and
17 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,57 @@ | ||
# Alpakka Kafka 1.0-M1 | ||
|
||
## First milestone release for Alpakka Kafka 1.0 | ||
|
||
On this [Road to Alpakka 1.0](https://akka.io/blog/news/2018/08/30/alpakka-towards-1.0) we may introduce non-compatible API changes - **but did not in Alpakka Kafka 1.0-M1 vs. 0.22**. From version 1.0 Alpakka will stay [binary-compatible](https://doc.akka.io/docs/akka/current/common/binary-compatibility-rules.html#binary-compatibility-rules) between minor releases. | ||
|
||
Having that said, Alpakka Kafka will start to make use of the `@ApiMayChange` annotation to keep the door open for API changes, so that new feature API can evolve more rapidly than other parts of Alpakka Kafka. | ||
|
||
|
||
## Highlights in this release | ||
|
||
* Upgraded the Kafka client to version 2.0.0 [#544](https://github.com/akka/alpakka-kafka/pull/544) by [@fr3akX](https://github.com/fr3akX) (with huge improvements to come in [#614](https://github.com/akka/alpakka-kafka/pull/614) by an enormous effort of [@zaharidichev](https://github.com/zaharidichev)) | ||
|
||
* New `Committer.sink` for standardised committing [#622](https://github.com/akka/alpakka-kafka/pull/622) by [@rtimush](https://github.com/rtimush) | ||
|
||
* Commit with metadata [#563](https://github.com/akka/alpakka-kafka/pull/563) and [#579](https://github.com/akka/alpakka-kafka/pull/579) by [@johnclara](https://github.com/johnclara) | ||
|
||
* Factored out `akka.kafka.testkit` for internal and external use: see @ref:[Testing](../testing.md) | ||
|
||
* Support for merging commit batches [#584](https://github.com/akka/alpakka-kafka/pull/584) by [@rtimush](https://github.com/rtimush) | ||
|
||
* Reduced risk of message loss for partitioned sources [#589](https://github.com/akka/alpakka-kafka/pull/589) | ||
|
||
* Expose Kafka errors to stream [#617](https://github.com/akka/alpakka-kafka/pull/617) | ||
|
||
* Java APIs for all settings classes [#616](https://github.com/akka/alpakka-kafka/pull/616) | ||
|
||
* Much more comprehensive tests | ||
|
||
|
||
## Improved documentation | ||
|
||
* Documented @ref:[subscriptions](../subscription.md) | ||
|
||
* Documented use of @ref:[serialization](../serialization.md) | ||
|
||
|
||
Everything done in this release is [in the milestone](https://github.com/akka/alpakka-kafka/issues?q=milestone%3A1.0-M1). | ||
|
||
|
||
## General information | ||
|
||
This release is compiled and tested against [Akka 2.5](https://doc.akka.io/docs/akka/current/) and Scala 2.11 and 2.12. | ||
|
||
This release was made possible by new and earlier contributors: | ||
|
||
``` | ||
commits added removed | ||
84 7657 4762 Enno | ||
29 1543 693 Martynas Mickevičius | ||
2 345 17 Roman Timushev | ||
2 279 32 John Clara | ||
1 24 18 Philippus Baalman | ||
1 18 3 fr3akX | ||
1 3 2 Sherif Ebady | ||
1 2 1 Piotr Gabara | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
# Release Notes | ||
|
||
@@toc { depth=2 } | ||
|
||
@@@ index | ||
|
||
* [1.0-M1](1.0-M1.md) | ||
|
||
@@@ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters