summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDana Powers <dana.powers@gmail.com>2016-05-24 13:23:53 -0700
committerDana Powers <dana.powers@gmail.com>2016-05-24 13:23:53 -0700
commit8346ca4073c79dd13045ed18bd6cae9b84addaa9 (patch)
treeaf1eb1f235fb9007f9ae37c85772962f0bce431a
parentfa704555dfab9dcd9f7a39521eba0d570ce6a1e0 (diff)
downloadkafka-python-8346ca4073c79dd13045ed18bd6cae9b84addaa9.tar.gz
Update changelog for 1.2.0 release
-rw-r--r--CHANGES.md34
-rw-r--r--docs/changelog.rst39
2 files changed, 72 insertions, 1 deletions
diff --git a/CHANGES.md b/CHANGES.md
index 75def72..416f7fb 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -1,4 +1,36 @@
-# 1.1.1 (apr 26, 2016)
+# 1.2.0 (May 24, 2016)
+
+This release officially adds support for Kafka 0.10
+* Add protocol support for ApiVersionRequest (dpkp PR 678)
+* KAFKA-3025: Message v1 -- add timetamp and relative offsets (dpkp PR 693)
+* Use Fetch/Produce API v2 for brokers >= 0.10 (uses message format v1) (dpkp PR 694)
+* Use standard LZ4 framing for v1 messages / kafka 0.10 (dpkp PR 695)
+
+Consumers
+* Update SimpleConsumer / legacy protocol to handle compressed messages (paulcavallaro PR 684)
+
+Producers
+* KAFKA-3388: Fix expiration of batches sitting in the accumulator (dpkp PR 699)
+* KAFKA-3197: when max.in.flight.request.per.connection = 1, attempt to guarantee ordering (dpkp PR 698)
+* Dont use soon-to-be-reserved keyword await as function name (FutureProduceResult) (dpkp PR 697)
+
+Clients
+* Fix socket leaks in KafkaClient (dpkp PR 696)
+
+Documentation
+<none>
+
+Internals
+* Support SSL CRL [requires python 2.7.9+ / 3.4+] (vincentbernat PR 683)
+* Use original hostname for SSL checks (vincentbernat PR 682)
+* Always pass encoded message bytes to MessageSet.encode()
+* Raise ValueError on protocol encode/decode errors
+* Supplement socket.gaierror exception in BrokerConnection.connect() (erikbeebe PR 687)
+* BrokerConnection check_version: expect 0.9 to fail with CorrelationIdError
+* Fix small bug in Sensor (zackdever PR 679)
+
+
+# 1.1.1 (Apr 26, 2016)
quick bugfixes
* fix throttle_time_ms sensor handling (zackdever pr 667)
diff --git a/docs/changelog.rst b/docs/changelog.rst
index e771002..6d895ee 100644
--- a/docs/changelog.rst
+++ b/docs/changelog.rst
@@ -1,6 +1,45 @@
Changelog
=========
+1.2.0 (May 24, 2016)
+####################
+
+Support Kafka 0.10 Features
+---------------------------
+* Add protocol support for ApiVersionRequest (dpkp PR 678)
+* KAFKA-3025: Message v1 -- add timetamp and relative offsets (dpkp PR 693)
+* Use Fetch/Produce API v2 for brokers >= 0.10 (uses message format v1) (dpkp PR 694)
+* Use standard LZ4 framing for v1 messages / kafka 0.10 (dpkp PR 695)
+
+Consumers
+---------
+* Update SimpleConsumer / legacy protocol to handle compressed messages (paulcavallaro PR 684)
+
+Producers
+---------
+* KAFKA-3388: Fix expiration of batches sitting in the accumulator (dpkp PR 699)
+* KAFKA-3197: when max.in.flight.request.per.connection = 1, attempt to guarantee ordering (dpkp PR 698)
+* Dont use soon-to-be-reserved keyword await as function name (FutureProduceResult) (dpkp PR 697)
+
+Clients
+-------
+* Fix socket leaks in KafkaClient (dpkp PR 696)
+
+Documentation
+-------------
+<none>
+
+Internals
+---------
+* Support SSL CRL [requires python 2.7.9+ / 3.4+] (vincentbernat PR 683)
+* Use original hostname for SSL checks (vincentbernat PR 682)
+* Always pass encoded message bytes to MessageSet.encode()
+* Raise ValueError on protocol encode/decode errors
+* Supplement socket.gaierror exception in BrokerConnection.connect() (erikbeebe PR 687)
+* BrokerConnection check_version: expect 0.9 to fail with CorrelationIdError
+* Fix small bug in Sensor (zackdever PR 679)
+
+
1.1.1 (Apr 26, 2016)
####################