Spring for Apache Kafka 1.1 GA and Spring Integration Kafka 2.1 GA are Available

Releases | Artem Bilan | September 19, 2016 | ...

I am pleased to announce that the Spring for Apache Kafka 1.1.0.RELEASE is now available in the spring release repo and Maven Central.

Due to some community requirements, we decided to bypass the Release Candidate (RC) phase and released General Availability (GA) immediately.

There are not many changes since the previous Milestone 2, but here is a summary of all Spring Kafka 1.1 changes:

  • Apache Kafka 0.10 upgrade;

  • The batch of messages support via BatchMessageListener as well as via @KafkaListener annotation configuration;

  • The null payload concept support via KafkaNull placeholder object;

  • You can now perform seek operations from the listener - this allows setting an initial offset when partitions are assigned by Kafka when using group management. You can also perform arbitrary seek operations after initialization;

  • Allow setting the initial offset to be relative to the current offset;

  • The KafkaTemplate now provides access to the metrics and partitionsFor methods on the Producer.

The master has been switched to the 1.1.1 version for immediate maintenance reaction. Also we are going to start version 1.2 soon enough. Our plans are:

  • providing first class support for KStreams;

  • implementing Spring Boot infrastructure;

  • providing solution for some interesting community requests.

The spring-integration-kafka version 2.1.0.RELEASE, fully based on the Spring Kafka 1.1 is available, too.

As usual, don’t hesitate to reach us with any questions, feedback or contribution, at last!

Project Page | Documentation | Issues | Help

Get the Spring newsletter

Stay connected with the Spring newsletter

Subscribe

Get ahead

VMware offers training and certification to turbo-charge your progress.

Learn more

Get support

Tanzu Spring offers support and binaries for OpenJDK™, Spring, and Apache Tomcat® in one simple subscription.

Learn more

Upcoming events

Check out all the upcoming events in the Spring community.

View all