Kafka REST 2.0.1-1703 Release Notes

Release notes for the Kafka REST Proxy for HPE Ezmeral Data Fabric Streams component included in the MapR Converged Data Platform.

Version 2.0.1
Release Date April 2017
MapR Version Compatibility See EEP Components and OS Support
Source on GitHub https://github.com/mapr/kafka-rest
GitHub Release Tag 2.0.1-mapr-1703
Package Names See Package Names for Ecosystem Packs (EEPs)

New in this Release

This release of includes the following performance-related behavior changes:
  • By default, streams.buffer.max.time.ms is now 0. Previously, it was 3000.
  • By default, consumer.request.timeout.ms is now 1. Previously, it was 1000.

Fixes

This MapR release includes the following fixes on the base release:
GitHub Commit Number Data (YYYY-MM-DD) MapR Fix Number and Description
ec4daf1 2017-01-16 MAPR-25552: Updated default configuration to improve performance.
12d47e5 2016-12-01 MAPR-25319: Removed the check for topic existence with KafkaConsumer.listTopics() when producing to topic or partition
96a74a4 2016-12-01 MAPR-24904 Adjusted Producer/Consumer performance tools for streams topics

Known Issues and Limitations

  • Impersonation is not supported for Kafka REST Proxy for HPE Ezmeral Data Fabric Streams. Kafka REST is run as mapr user which means that you must explicitly give mapr user permissions to consume and produce from/to streams. For example, the consumeperm parameter must be set to mapr user to be able to consume and the produceperm parameter must be set to mapr user to be able to produce.