Nav

Apache Kafka Connector Release Notes

August 2017

The Anypoint Connector for Kafka allows you to connect to the Apache Kafka messaging system over the Mule runtime, enabling seamless integration between your applications and an Apache Kafka cluster.

Apache Kafka Connector 2.0.1 - August 25, 2017

Version 2.0.1 Compatibility

Software Version

Mule Runtime

Mule Runtime Enterprise Edition 3.7.0 and newer

Apache Kafka

0.10.2.0

Version 2.0.1 - Fixed in this Release

  • Too many open files open Error. In previous versions when using an external property location for producer properties a "Too many files open" error showed up as soon if the same number of requests were sent as the file limit on the machine. Now, it works as expected.

  • Kafka client exceptions lost by Kafka consumer operation. In previous versions kafka client exceptions were lost and so the errors were not being reported back to the connector, not reporting a not consumed message. Now the connector reports the error as expected.

  • Unhandled exceptions when using Kafka Connector in a synchronous flow. When using the connector in synchornous flow , exceptions were not handled and the flow didn’t go into the Exception Strategy. Now the exceptions are handled and the flow goes to the Exception Strategy as expected.

Apache Kafka Connector 2.0.0 - June 30, 2017

Version 2.0.0 Compatibility

Software Version

Mule Runtime

Mule Runtime Enterprise Edition 3.7.0 and newer

Apache Kafka

0.10.2.0

Version 2.0.0 - Features

  • Upgraded Kafka client so that to be compatible with 0.10.2.0 version of server.

  • Supports access to properties files from outside of a Mule application.

Apache Kafka Connector 1.0.2 - March 31, 2017

Version 1.0.2 Compatibility

Software Version

Mule Runtime

Mule Runtime Enterprise Edition 3.7.0 and newer

Apache Kafka

0.9.0.0

Version 1.0.2 - Fixed in this Release

  • "Producer" operation was not synchronous so in case of exception that was raised, now it works.

  • "Producer" was not reusing connection which makes it slow, now there is an option "Reuse Producer" at operation level and based on that it reuses it or not.

Apache Kafka Connector 1.0.1 - July 11, 2016

Version 1.0.1 Compatibility

Software Version

Mule Runtime

Mule Runtime Enterprise Edition 3.7.0 and newer

Apache Kafka

0.9.0.0

Version 1.0.1 Features

  • Produce message - operation enabling you to push a key/message pair to a topic

  • Consume messages - inbound endpoint for consuming messages from a topic

Version 1.0.1 - Fixed in this Release

  • Consumer was consuming messages from the beginning with every restart of the app. Now it is consuming from last consumed messages even if you restart the app.

  • Consumer was failing when consuming from topoic with more than one partition because of concurrent access. Now it is working for more than one partition.

Version 1.0.1 - Known Issues

  • No known issues

Apache Kafka Connector 1.0.0 - June 22, 2016

Version 1.0.0 Compatibility

Software Version

Mule Runtime

Mule Runtime Enterprise Edition 3.7.0 and newer

Apache Kafka

0.9.0.0

Version 1.0.0 Features

  • Produce message - operation enabling you to push a key/message pair to a topic

  • Consume messages - inbound endpoint for consuming messages from a topic

Version 1.0.0 - Fixed in this Release

  • Only features as it is first release.

Version 1.0.0 - Known Issues

  • No known issues

Support Resources

  • Learn how to Install Anypoint Connectors using Anypoint Exchange.

  • Access MuleSoft’s Forum to pose questions and get help from the Mule runtime user community.

  • To access MuleSoft’s expert support team, subscribe to Mule runtime Enterprise and log in to MuleSoft’s Customer Portal.