diff --git a/docs/src/main/paradox/release-notes/1.1.x.md b/docs/src/main/paradox/release-notes/1.1.x.md index 31801aa43..1e5ebb8ab 100644 --- a/docs/src/main/paradox/release-notes/1.1.x.md +++ b/docs/src/main/paradox/release-notes/1.1.x.md @@ -7,6 +7,37 @@ project.description: Release notes for all Alpakka Kafka 1.1.x releases. In case you are browsing a specific version's documentation: check out the [latest release notes](https://doc.akka.io/docs/alpakka-kafka/current/release-notes/) @@@ +Alpakka Kafka 1.1 changes the internals of how offset commits are sent to the Kafka broker. The new implementation is very beneficial for high-throughput consumers as committing is now connected to the regular polling of the Kafka consumer, which reduces pressure on Kafka. + +It adds a new source for advanced usage: `committablePartitionedManualOffsetSource` which may be used when offsets are stored external to Kafka, but tools for consumer lag which rely on offsets being committed to Kafka are in use. + +As a new experimental feature, offset committing is now possible without applying backpressure to the stream when commits are not processed at the same speed. This can be controlled via the `delivery` committer setting. + +Exceptions from the Kafka consumer API are now properly passed back and fail the stream. + +This goes along with a few improvements to the documentation. + + +# 1.1.0-RC2 + +Released: 2019-10-02 + +- Committable partitioned source with manual offset seek support [#908](https://github.com/akka/alpakka-kafka/issues/908) by [@seglo](https://github.com/seglo) + +The detailed list of changes is found in [the 1.1.0-RC2 Github release listing](https://github.com/akka/alpakka-kafka/releases/tag/v1.1.0-RC2). + +This release is compiled and tested against [Akka 2.5](https://doc.akka.io/docs/akka/2.5/) for Scala 2.11, 2.12 and 2.13, [Akka 2.6-M8](https://doc.akka.io/docs/akka/2.6/) for Scala 2.12, and 2.13 and both Akka versions on Adopt OpenJDK 1.8 and 11. + +**If we do not get any reports that speak against it, we'll release Alpakka Kafka 1.1.0 in a few weeks.** + +This release contains contributions by: + +| Author | Commits | Lines added | Lines removed | +| ------ | ------- | ----------- | ------------- | +| [ennru **ennru**](https://github.com/ennru) | 10 | 303 | 207 | +| [seglo **seglo**](https://github.com/seglo) | 1 | 249 | 25 | +| [raboof **raboof**](https://github.com/raboof) | 1 | 1 | 1 | + # 1.1.0-RC1 Released: 2019-09-05 @@ -19,7 +50,6 @@ Exceptions from the Kafka consumer API are now properly passed back and fail the This goes along with a few improvements to the documentation. -**If we do not get any reports that speak against it, we'll release Alpakka Kafka 1.1.0 in a few weeks.** ## Notable changes since 1.0.5 @@ -28,11 +58,11 @@ This goes along with a few improvements to the documentation. - Introduce setting for committing without backpressure [#883](https://github.com/akka/alpakka-kafka/pull/883) - Capture exceptions from Kafka consumer and pass to involved stages [#887](https://github.com/akka/alpakka-kafka/pull/887) -The detailed list of changes is found in [the 1.1.0-RC1 milestone](https://github.com/akka/alpakka-kafka/milestone/29?closed=1). +The detailed list of changes is found in [the 1.1.0-RC1 Github release listing](https://github.com/akka/alpakka-kafka/releases/tag/v1.1.0-RC1). This release is compiled and tested against [Akka 2.5](https://doc.akka.io/docs/akka/2.5/) for Scala 2.11, 2.12 and 2.13, [Akka 2.6-M6](https://doc.akka.io/docs/akka/2.6/) for Scala 2.12, and 2.13 and both Akka versions on Adopt OpenJDK 1.8 and 11. -On this release contains contributions by: +This release contains contributions by: | Author | Commits | Lines added | Lines removed | | ------ | ------- | ----------- | ------------- |