|
@@ -1,5 +1,41 @@
|
|
|
# Changelog
|
|
# Changelog
|
|
|
|
|
|
|
|
|
|
+#### Version 1.18.0 (2018-09-07)
|
|
|
|
|
+
|
|
|
|
|
+New Features:
|
|
|
|
|
+ - Make `Partitioner.RequiresConsistency` vary per-message
|
|
|
|
|
+ ([#1112](https://github.com/Shopify/sarama/pull/1112)).
|
|
|
|
|
+ - Add customizable partitioner
|
|
|
|
|
+ ([#1118](https://github.com/Shopify/sarama/pull/1118)).
|
|
|
|
|
+ - Add `ClusterAdmin` support for `CreateTopic`, `DeleteTopic`, `CreatePartitions`,
|
|
|
|
|
+ `DeleteRecords`, `DescribeConfig`, `AlterConfig`, `CreateACL`, `ListAcls`, `DeleteACL`
|
|
|
|
|
+ ([#1055](https://github.com/Shopify/sarama/pull/1055)).
|
|
|
|
|
+
|
|
|
|
|
+Improvements:
|
|
|
|
|
+ - Add support for Kafka 2.0.0
|
|
|
|
|
+ ([#1149](https://github.com/Shopify/sarama/pull/1149)).
|
|
|
|
|
+ - Allow setting `LocalAddr` when dialing an address to support multi-homed hosts
|
|
|
|
|
+ ([#1123](https://github.com/Shopify/sarama/pull/1123)).
|
|
|
|
|
+ - Simpler offset management
|
|
|
|
|
+ ([#1127](https://github.com/Shopify/sarama/pull/1127)).
|
|
|
|
|
+
|
|
|
|
|
+Bug Fixes:
|
|
|
|
|
+ - Fix mutation of `ProducerMessage.MetaData` when producing to Kafka
|
|
|
|
|
+ ([#1110](https://github.com/Shopify/sarama/pull/1110)).
|
|
|
|
|
+ - Fix consumer block when response did not contain all the
|
|
|
|
|
+ expected topic/partition blocks
|
|
|
|
|
+ ([#1086](https://github.com/Shopify/sarama/pull/1086)).
|
|
|
|
|
+ - Fix consumer block when response contains only constrol messages
|
|
|
|
|
+ ([#1115](https://github.com/Shopify/sarama/pull/1115)).
|
|
|
|
|
+ - Add timeout config for ClusterAdmin requests
|
|
|
|
|
+ ([#1142](https://github.com/Shopify/sarama/pull/1142)).
|
|
|
|
|
+ - Add version check when producing message with headers
|
|
|
|
|
+ ([#1117](https://github.com/Shopify/sarama/pull/1117)).
|
|
|
|
|
+ - Fix `MetadataRequest` for empty list of topics
|
|
|
|
|
+ ([#1132](https://github.com/Shopify/sarama/pull/1132)).
|
|
|
|
|
+ - Fix producer topic metadata on-demand fetch when topic error happens in metadata response
|
|
|
|
|
+ ([#1125](https://github.com/Shopify/sarama/pull/1125)).
|
|
|
|
|
+
|
|
|
#### Version 1.17.0 (2018-05-30)
|
|
#### Version 1.17.0 (2018-05-30)
|
|
|
|
|
|
|
|
New Features:
|
|
New Features:
|