Skip to content

Commit 642bd67

Browse files
committed
Update changelog in preparation for release
1 parent f8dc1ab commit 642bd67

File tree

2 files changed

+160
-0
lines changed

2 files changed

+160
-0
lines changed

CHANGES.md

+75
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,78 @@
1+
# 1.3.3 (Unreleased)
2+
3+
Core / Protocol
4+
* Added `max_bytes` option and FetchRequest_v3 usage. (Drizzt1991 962)
5+
* CreateTopicsRequest / Response v1 (dpkp 1012)
6+
* Add MetadataRequest_v2 and MetadataResponse_v2 structures for KIP-78 (Drizzt1991 974)
7+
* KIP-88 / KAFKA-3853: OffsetFetch v2 structs (jeffwidman 971)
8+
* DRY-up the MetadataRequest_v1 struct (jeffwidman 966)
9+
* Add JoinGroup v1 structs (jeffwidman 965)
10+
* DRY-up the OffsetCommitResponse Structs (jeffwidman 970)
11+
* DRY-up the OffsetFetch structs (jeffwidman 964)
12+
* time --> timestamp to match Java API (jeffwidman 969)
13+
* Add support for offsetRequestV1 messages (jlafaye 951)
14+
* Add FetchRequest/Response_v3 structs (jeffwidman 943)
15+
* Add CreateTopics / DeleteTopics Structs (jeffwidman 944)
16+
17+
Test Infrastructure
18+
* Add python3.6 to travis test suite, drop python3.3 (exponea 992)
19+
* Update to 0.10.1.1 for integration testing (dpkp 953)
20+
* Update vendored berkerpeksag/selectors34 to ff61b82 (Mephius 979)
21+
* Remove dead code (jeffwidman 967)
22+
* Update pytest fixtures to new yield syntax (jeffwidman 919)
23+
24+
Consumer
25+
* Dont refresh metadata on failed group coordinator request unless needed (dpkp 1006)
26+
* Fail-fast on timeout constraint violations during KafkaConsumer creation (harelba 986)
27+
* Default max_poll_records to Java default of 500 (jeffwidman 947)
28+
29+
Producer
30+
* change default timeout of KafkaProducer.close() to threading.TIMEOUT_MAX on py3 (mmyjona 991)
31+
* Issue 985: Clear memory wait condition before raising Exception (dpkp 999)
32+
33+
Client
34+
* When closing a broker connection without error, fail in-flight-requests with Cancelled (dpkp 1010)
35+
* Mark last_attempt time during connection close to fix blackout calculation (dpkp 1008)
36+
* Catch socket errors during ssl handshake (dpkp 1007)
37+
* Drop old brokers when rebuilding broker metadata (dpkp 1005)
38+
* Drop bad disconnect test -- just use the mocked-socket test (dpkp 982)
39+
* Add support for Python built without ssl (minagawa-sho 954)
40+
* Do not re-close a disconnected connection (dpkp)
41+
* Drop unused last_failure time from BrokerConnection (dpkp)
42+
* Use connection state functions where possible (dpkp)
43+
* Pass error to BrokerConnection.close() (dpkp)
44+
45+
Bugfixes
46+
* Fix sasl reconnect bug: auth future must be reset on close (dpkp 1003)
47+
* Fix raise exception from SubscriptionState.assign_from_subscribed (qntln 960)
48+
49+
Logging / Error Messages
50+
* Add client info logging re bootstrap; log connection attempts to balance with close (dpkp)
51+
* Minor additional logging for consumer coordinator (dpkp)
52+
* Add more debug-level connection logging (dpkp)
53+
* Do not need str(self) when formatting to %s (dpkp)
54+
* Add new broker response errors (dpkp)
55+
* Small style fixes in kafka.errors (dpkp)
56+
* Include the node id in BrokerConnection logging (dpkp 1009)
57+
* Replace %s with %r in producer debug log message (chekunkov 973)
58+
59+
Documentation
60+
* Add sphinx formatting to hyperlink methods (jeffwidman 898)
61+
* Fix BrokerConnection api_version docs default (jeffwidman 909)
62+
* PEP-8: Spacing & removed unused imports (jeffwidman 899)
63+
* Move BrokerConnection docstring to class (jeffwidman 968)
64+
* Move docstring so it shows up in Sphinx/RTD (jeffwidman 952)
65+
* Remove non-pip install instructions (jeffwidman 940)
66+
* Spelling and grammar changes (melissacrawford396 923)
67+
* Fix typo: coorelation --> correlation (jeffwidman 929)
68+
* Make SSL warning list the correct Python versions (jeffwidman 924)
69+
70+
Legacy Client
71+
* Add send_list_offset_request for searching offset by timestamp (charsyam 1001)
72+
* Use select to poll sockets for read to reduce CPU usage (jianbin-wei 958)
73+
* Use select.select without instance bounding (adamwen829 949)
74+
75+
176
# 1.3.2 (Dec 28, 2016)
277

378
Core

docs/changelog.rst

+85
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,91 @@
11
Changelog
22
=========
33

4+
1.3.3 (Unreleased)
5+
####################
6+
7+
Core / Protocol
8+
---------------
9+
* Added `max_bytes` option and FetchRequest_v3 usage. (Drizzt1991 962)
10+
* CreateTopicsRequest / Response v1 (dpkp 1012)
11+
* Add MetadataRequest_v2 and MetadataResponse_v2 structures for KIP-78 (Drizzt1991 974)
12+
* KIP-88 / KAFKA-3853: OffsetFetch v2 structs (jeffwidman 971)
13+
* DRY-up the MetadataRequest_v1 struct (jeffwidman 966)
14+
* Add JoinGroup v1 structs (jeffwidman 965)
15+
* DRY-up the OffsetCommitResponse Structs (jeffwidman 970)
16+
* DRY-up the OffsetFetch structs (jeffwidman 964)
17+
* time --> timestamp to match Java API (jeffwidman 969)
18+
* Add support for offsetRequestV1 messages (jlafaye 951)
19+
* Add FetchRequest/Response_v3 structs (jeffwidman 943)
20+
* Add CreateTopics / DeleteTopics Structs (jeffwidman 944)
21+
22+
Test Infrastructure
23+
-------------------
24+
* Add python3.6 to travis test suite, drop python3.3 (exponea 992)
25+
* Update to 0.10.1.1 for integration testing (dpkp 953)
26+
* Update vendored berkerpeksag/selectors34 to ff61b82 (Mephius 979)
27+
* Remove dead code (jeffwidman 967)
28+
* Update pytest fixtures to new yield syntax (jeffwidman 919)
29+
30+
Consumer
31+
--------
32+
* Dont refresh metadata on failed group coordinator request unless needed (dpkp 1006)
33+
* Fail-fast on timeout constraint violations during KafkaConsumer creation (harelba 986)
34+
* Default max_poll_records to Java default of 500 (jeffwidman 947)
35+
36+
Producer
37+
--------
38+
* change default timeout of KafkaProducer.close() to threading.TIMEOUT_MAX on py3 (mmyjona 991)
39+
* Issue 985: Clear memory wait condition before raising Exception (dpkp 999)
40+
41+
Client
42+
------
43+
* When closing a broker connection without error, fail in-flight-requests with Cancelled (dpkp 1010)
44+
* Mark last_attempt time during connection close to fix blackout calculation (dpkp 1008)
45+
* Catch socket errors during ssl handshake (dpkp 1007)
46+
* Drop old brokers when rebuilding broker metadata (dpkp 1005)
47+
* Drop bad disconnect test -- just use the mocked-socket test (dpkp 982)
48+
* Add support for Python built without ssl (minagawa-sho 954)
49+
* Do not re-close a disconnected connection (dpkp)
50+
* Drop unused last_failure time from BrokerConnection (dpkp)
51+
* Use connection state functions where possible (dpkp)
52+
* Pass error to BrokerConnection.close() (dpkp)
53+
54+
Bugfixes
55+
--------
56+
* Fix sasl reconnect bug: auth future must be reset on close (dpkp 1003)
57+
* Fix raise exception from SubscriptionState.assign_from_subscribed (qntln 960)
58+
59+
Logging / Error Messages
60+
------------------------
61+
* Add client info logging re bootstrap; log connection attempts to balance with close (dpkp)
62+
* Minor additional logging for consumer coordinator (dpkp)
63+
* Add more debug-level connection logging (dpkp)
64+
* Do not need str(self) when formatting to %s (dpkp)
65+
* Add new broker response errors (dpkp)
66+
* Small style fixes in kafka.errors (dpkp)
67+
* Include the node id in BrokerConnection logging (dpkp 1009)
68+
* Replace %s with %r in producer debug log message (chekunkov 973)
69+
70+
Documentation
71+
-------------
72+
* Add sphinx formatting to hyperlink methods (jeffwidman 898)
73+
* Fix BrokerConnection api_version docs default (jeffwidman 909)
74+
* PEP-8: Spacing & removed unused imports (jeffwidman 899)
75+
* Move BrokerConnection docstring to class (jeffwidman 968)
76+
* Move docstring so it shows up in Sphinx/RTD (jeffwidman 952)
77+
* Remove non-pip install instructions (jeffwidman 940)
78+
* Spelling and grammar changes (melissacrawford396 923)
79+
* Fix typo: coorelation --> correlation (jeffwidman 929)
80+
* Make SSL warning list the correct Python versions (jeffwidman 924)
81+
82+
Legacy Client
83+
-------------
84+
* Add send_list_offset_request for searching offset by timestamp (charsyam 1001)
85+
* Use select to poll sockets for read to reduce CPU usage (jianbin-wei 958)
86+
* Use select.select without instance bounding (adamwen829 949)
87+
88+
489
1.3.2 (Dec 28, 2016)
590
####################
691

0 commit comments

Comments
 (0)