Ver Fonte

Merge pull request #600 from Shopify/1.8-0.9

Prep docs for Sarama 1.8 supporting kafka 0.9
Evan Huus há 10 anos atrás
pai
commit
3b5ac78dbd
3 ficheiros alterados com 10 adições e 13 exclusões
  1. 1 2
      .travis.yml
  2. 8 10
      CHANGELOG.md
  3. 1 1
      README.md

+ 1 - 2
.travis.yml

@@ -1,7 +1,7 @@
 language: go
 go:
 - 1.4.3
-- 1.5.2
+- 1.5.3
 
 env:
   global:
@@ -11,7 +11,6 @@ env:
   - KAFKA_HOSTNAME=localhost
   - DEBUG=true
   matrix:
-  - KAFKA_VERSION=0.8.1.1
   - KAFKA_VERSION=0.8.2.2
   - KAFKA_VERSION=0.9.0.0
 

+ 8 - 10
CHANGELOG.md

@@ -3,23 +3,21 @@
 #### Version 1.8.0 (trunk)
 
 New Features:
- - Add a missing protocol constant, `GroupGenerationUndefined`
-   ([#586](https://github.com/Shopify/sarama/pull/586)).
- - Finish up the last pieces of Kafka 0.9 protocol support
-   ([#588](https://github.com/Shopify/sarama/pull/588),
+ - Full support for Kafka 0.9:
+   - All protocol messages and fields
+   ([#586](https://github.com/Shopify/sarama/pull/586),
+   [#588](https://github.com/Shopify/sarama/pull/588),
    [#590](https://github.com/Shopify/sarama/pull/590)).
+   - Verified that TLS support works
+   ([#581](https://github.com/Shopify/sarama/pull/581)).
+   - Fixed the OffsetManager compatibility
+   ([#585](https://github.com/Shopify/sarama/pull/585)).
 
 Improvements:
  - Optimize for fewer system calls when reading from the network
    ([#584](https://github.com/Shopify/sarama/pull/584)).
  - Automatically retry `InvalidMessage` errors to match upstream behaviour
    ([#589](https://github.com/Shopify/sarama/pull/589)).
- - Verified that TLS support works with Kafka 0.9
-   ([#581](https://github.com/Shopify/sarama/pull/581)).
-
-Bug Fixes:
- - Fix the OffsetManager to be compatible with Kafka 0.9
-   ([#585](https://github.com/Shopify/sarama/pull/585)).
 
 #### Version 1.7.0 (2015-12-11)
 

+ 1 - 1
README.md

@@ -18,7 +18,7 @@ Sarama is an MIT-licensed Go client library for [Apache Kafka](https://kafka.apa
 Sarama provides a "2 releases + 2 months" compatibility guarantee: we support
 the two latest stable releases of Kafka and Go, and we provide a two month
 grace period for older releases. This means we currently officially support
-Go 1.4 and 1.5, and Kafka 0.8.1 and 0.8.2, although older releases are still
+Go 1.5 and 1.4, and Kafka 0.9.0 and 0.8.2, although older releases are still
 likely to work.
 
 Sarama follows semantic versioning and provides API stability via the gopkg.in service.