Skip to content

Commit

Permalink
1.1.0-RC1 Release notes (#894)
Browse files Browse the repository at this point in the history
  • Loading branch information
ennru authored Sep 5, 2019
1 parent e1e398c commit ff31e09
Show file tree
Hide file tree
Showing 2 changed files with 43 additions and 0 deletions.
42 changes: 42 additions & 0 deletions docs/src/main/paradox/release-notes/1.1.x.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
---
project.description: Release notes for all Alpakka Kafka 1.1.x releases.
---
# Alpakka Kafka 1.1.x

@@@ note
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/)
@@@

# 1.1.0-RC1

Released: 2019-09-05

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.

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.

**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

- Aggregate offsets and commit before poll [#862](https://github.com/akka/alpakka-kafka/issues/862)
- Special-casing single offset committing [#868](https://github.com/akka/alpakka-kafka/issues/868)
- 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).

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:

| Author | Commits | Lines added | Lines removed |
| ------ | ------- | ----------- | ------------- |
| [<img width="20" alt="ennru" src="https://avatars3.githubusercontent.com/u/458526?v=4&s=40"> **ennru**](https://github.com/ennru) | 25 | 947 | 369 |
| [<img width="20" alt="2m" src="https://avatars3.githubusercontent.com/u/422086?v=4&s=40"> **2m**](https://github.com/2m) | 9 | 93 | 66 |
| [<img width="20" alt="TimMoore" src="https://avatars0.githubusercontent.com/u/44385?v=4&s=40"> **TimMoore**](https://github.com/TimMoore) | 2 | 10 | 33 |
| [<img width="20" alt="bwmcadams" src="https://avatars3.githubusercontent.com/u/98358?v=4&s=40"> **bwmcadams**](https://github.com/bwmcadams) | 1 | 1 | 1 |
1 change: 1 addition & 0 deletions docs/src/main/paradox/release-notes/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@

@@@ index

* [1.1.x](1.1.x.md)
* [1.0.x](1.0.x.md)

@@@

0 comments on commit ff31e09

Please sign in to comment.