Skip to content

Commit a3c5559

Browse files
committed
Release 1.4.4
1 parent 7444e07 commit a3c5559

File tree

3 files changed

+42
-5
lines changed

3 files changed

+42
-5
lines changed

CHANGES.md

+20-2
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,46 @@
1-
# Unreleased
1+
# 1.4.4 (Nov 20, 2018)
22

33
Bugfixes
44
* (Attempt to) Fix deadlock between consumer and heartbeat (zhgjun / dpkp #1628)
55
* Fix Metrics dict memory leak (kishorenc #1569)
66

77
Client
88
* Support Kafka record headers (hnousiainen #1574)
9-
* Add KafkaAdmin class (llamahunter #1540)
109
* Set socket timeout for the write-side of wake socketpair (Fleurer #1577)
1110
* Add kerberos domain name config for gssapi sasl mechanism handshake (the-sea #1542)
1211
* Support smaller topic metadata fetch during bootstrap (andyxning #1541)
12+
* Use TypeError for invalid timeout type (jeffwidman #1636)
13+
* Break poll if closed (dpkp)
14+
15+
Admin Client
16+
* Add KafkaAdminClient class (llamahunter #1540)
17+
* Fix list_consumer_groups() to query all brokers (jeffwidman #1635)
18+
* Stop using broker-errors for client-side problems (jeffwidman #1639)
19+
* Fix send to controller (jeffwidman #1640)
20+
* Add group coordinator lookup (jeffwidman #1641)
21+
* Fix describe_groups (jeffwidman #1642)
22+
* Add list_consumer_group_offsets() (jeffwidman #1643)
23+
* Remove support for api versions as strings from KafkaAdminClient (jeffwidman #1644)
24+
* Set a clear default value for `validate_only`/`include_synonyms` (jeffwidman #1645)
25+
* Bugfix: Always set this_groups_coordinator_id (jeffwidman #1650)
1326

1427
Consumer
1528
* Fix linter warning on import of ConsumerRebalanceListener (ben-harack #1591)
1629
* Remove ConsumerTimeout (emord #1587)
1730
* Return future from commit_offsets_async() (ekimekim #1560)
1831

1932
Core / Protocol
33+
* Add protocol structs for {Describe,Create,Delete} Acls (ulrikjohansson #1646/partial)
2034
* Pre-compile pack/unpack function calls (billyevans / jeffwidman #1619)
2135
* Don't use `kafka.common` internally (jeffwidman #1509)
36+
* Be explicit with tuples for %s formatting (jeffwidman #1634)
2237

2338
Documentation
2439
* Document connections_max_idle_ms (jeffwidman #1531)
2540
* Fix sphinx url (jeffwidman #1610)
2641
* Update remote urls: snappy, https, etc (jeffwidman #1603)
2742
* Minor cleanup of testing doc (jeffwidman #1613)
43+
* Various docstring / pep8 / code hygiene cleanups (jeffwidman #1647)
2844

2945
Test Infrastructure
3046
* Stop pinning `pylint` (jeffwidman #1611)
@@ -33,6 +49,8 @@ Test Infrastructure
3349
* Cleanup fixture imports (jeffwidman #1616)
3450
* Fix typo in test file name (jeffwidman)
3551
* Remove unused ivy_root variable (jeffwidman)
52+
* Add test fixtures for kafka versions 1.0.2 -> 2.0.1 (dpkp)
53+
* Bump travis test for 1.x brokers to 1.1.1 (dpkp)
3654

3755
Logging / Error Messages
3856
* raising logging level on messages signalling data loss (sibiryakov #1553)

docs/changelog.rst

+21-2
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ Changelog
22
=========
33

44

5-
Unreleased
5+
1.4.4 (Nov 20, 2018)
66
##########
77

88
Bugfixes
@@ -13,10 +13,24 @@ Bugfixes
1313
Client
1414
------
1515
* Support Kafka record headers (hnousiainen #1574)
16-
* Add KafkaAdmin class (llamahunter #1540)
1716
* Set socket timeout for the write-side of wake socketpair (Fleurer #1577)
1817
* Add kerberos domain name config for gssapi sasl mechanism handshake (the-sea #1542)
1918
* Support smaller topic metadata fetch during bootstrap (andyxning #1541)
19+
* Use TypeError for invalid timeout type (jeffwidman #1636)
20+
* Break poll if closed (dpkp)
21+
22+
Admin Client
23+
------------
24+
* Add KafkaAdminClient class (llamahunter #1540)
25+
* Fix list_consumer_groups() to query all brokers (jeffwidman #1635)
26+
* Stop using broker-errors for client-side problems (jeffwidman #1639)
27+
* Fix send to controller (jeffwidman #1640)
28+
* Add group coordinator lookup (jeffwidman #1641)
29+
* Fix describe_groups (jeffwidman #1642)
30+
* Add list_consumer_group_offsets() (jeffwidman #1643)
31+
* Remove support for api versions as strings from KafkaAdminClient (jeffwidman #1644)
32+
* Set a clear default value for `validate_only`/`include_synonyms` (jeffwidman #1645)
33+
* Bugfix: Always set this_groups_coordinator_id (jeffwidman #1650)
2034

2135
Consumer
2236
--------
@@ -26,15 +40,18 @@ Consumer
2640

2741
Core / Protocol
2842
---------------
43+
* Add protocol structs for {Describe,Create,Delete} Acls (ulrikjohansson #1646/partial)
2944
* Pre-compile pack/unpack function calls (billyevans / jeffwidman #1619)
3045
* Don't use `kafka.common` internally (jeffwidman #1509)
46+
* Be explicit with tuples for %s formatting (jeffwidman #1634)
3147

3248
Documentation
3349
-------------
3450
* Document connections_max_idle_ms (jeffwidman #1531)
3551
* Fix sphinx url (jeffwidman #1610)
3652
* Update remote urls: snappy, https, etc (jeffwidman #1603)
3753
* Minor cleanup of testing doc (jeffwidman #1613)
54+
* Various docstring / pep8 / code hygiene cleanups (jeffwidman #1647)
3855

3956
Test Infrastructure
4057
-------------------
@@ -44,6 +61,8 @@ Test Infrastructure
4461
* Cleanup fixture imports (jeffwidman #1616)
4562
* Fix typo in test file name (jeffwidman)
4663
* Remove unused ivy_root variable (jeffwidman)
64+
* Add test fixtures for kafka versions 1.0.2 -> 2.0.1 (dpkp)
65+
* Bump travis test for 1.x brokers to 1.1.1 (dpkp)
4766

4867
Logging / Error Messages
4968
------------------------

kafka/version.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = '1.4.4.dev'
1+
__version__ = '1.4.4'

0 commit comments

Comments
 (0)