Reactor Kafka 1.0.0.RELEASE

@ilayaperumalg ilayaperumalg released this Sep 27, 2017 · 21 commits to master since this release

This is the first production-ready release for Reactor Kafka 1.0.0.

Reactor Kafka is a reactive API for Apache Kafka based on Project Reactor. Reactor Kafka API enables messages to be published to Kafka topics and consumed from Kafka topics using functional APIs with non-blocking back-pressure and very low overheads. This enables applications using Reactor to use Kafka as a message bus or streaming platform and integrate with other systems to provide an end-to-end reactive pipeline.

  • This release is compatible with Kafka client version 0.11.0.0 and above.
  • This release is compatible with Kafka broker version 0.10.1.0 and above.
  • This release is compatible with reactor-core version 3.1.0.RELEASE.

👍 Big thanks to the following contributors for making Reactor Kafka 1.0.0 RELEASE possible

@rajinisivaram @smaldini @markpollack

Reactor Kafka 1.0.0.RC1

@ilayaperumalg ilayaperumalg released this Sep 27, 2017 · 25 commits to master since this release

This is the first Release Candidate for Reactor Kafka 1.0.0.

⚠️ Update considerations

  • This release is compatible with reactor-core version 3.1.0.RC2

Reactor Kafka 1.0.0.M4

@ilayaperumalg ilayaperumalg released this Sep 18, 2017 · 30 commits to master since this release

This is the MILESTONE 4 release of Reactor Kafka 1.0.0.

This milestone has upgraded Reactor Kafka to use Reactor Core version 3.1.0.RC1.

There are no major API changes in this release.

New features and improvements

  • Support for transactional sends and exactly once delivery (ad1fa17)
  • Header support to Sender and Receiver records (883f7a9)

⚠️ Update considerations

  • This release is compatible with reactor-core version 3.1.0.RC1.

👍 Thanks to the following contributors who participated in this release

@rajinisivaram @smaldini

Reactor Kafka 1.0.0.M3

@rajinisivaram rajinisivaram released this Jul 18, 2017 · 41 commits to master since this release

This is the MILESTONE 3 release of Reactor Kafka 1.0.0.

This milestone has upgraded Reactor Kafka to Reactor Core version 3.1.0.M3 and Apache Kafka version 0.11.0.0.
There are no major API changes in this release.

⚠️ Update considerations

  • This release is compatible with Kafka client version 0.11.0.0 and above.
  • This release is compatible with Kafka broker version 0.10.1.0 and above.
  • This release is compatible with reactor-core version 3.1.0.M3.

👍 Thanks to the following contributors that also participated to this release

@smaldini @markpollack

Reactor Kafka 1.0.0.M1

@rajinisivaram rajinisivaram released this Dec 12, 2016 · 87 commits to master since this release

This is the first milestone release of Reactor Kafka.

Reactor Kafka is a reactive API for Apache Kafka based on Project Reactor. Reactor Kafka API enables messages to be published to Kafka topics and consumed from Kafka topics using functional APIs with non-blocking back-pressure and very low overheads. This enables applications using Reactor to use Kafka as a message bus or streaming platform and integrate with other systems to provide an end-to-end reactive pipeline.

For more information and additional resources, see [Reactor Kafka Reference Guide (https://repo.spring.io/milestone/io/projectreactor/kafka/reactor-kafka-docs/1.0.0.M1/reactor-kafka-docs-1.0.0.M1.zip!/docs/index.html).