1- # Unreleased
1+ # 1.4.4 (Nov 20, 2018)
22
33Bugfixes
44* (Attempt to) Fix deadlock between consumer and heartbeat (zhgjun / dpkp #1628 )
55* Fix Metrics dict memory leak (kishorenc #1569 )
66
77Client
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
1427Consumer
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
1932Core / 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
2338Documentation
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
2945Test 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
3755Logging / Error Messages
3856* raising logging level on messages signalling data loss (sibiryakov #1553 )
0 commit comments