Skip to content

Commit ec9049c

Browse files
author
Dana Powers
committed
Update changelog with unreleased 1.4.2 notes
1 parent b8d40b5 commit ec9049c

File tree

2 files changed

+96
-0
lines changed

2 files changed

+96
-0
lines changed

CHANGES.md

+44
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,47 @@
1+
# 1.4.2 (Unreleased)
2+
3+
Bugfixes
4+
* Close leaked selector in version check (dpkp #1425)
5+
* Fix `BrokerConnection.connection_delay()` to return milliseconds (dpkp #1414)
6+
* Use local copies in `Fetcher._fetchable_partitions` to avoid mutation errors (dpkp #1400)
7+
* Fix error var name in `_unpack` (j2gg0s #1403)
8+
* Fix KafkaConsumer compacted offset handling (dpkp #1397)
9+
* Fix byte size estimation with kafka producer (blakeembrey #1393)
10+
* Fix coordinator timeout in consumer poll interface (braedon #1384)
11+
12+
Client
13+
* Add `BrokerConnection.connect_blocking()` to improve bootstrap to multi-address hostnames (dpkp #1411)
14+
* Short-circuit `BrokerConnection.close()` if already disconnected (dpkp #1424)
15+
* Only increase reconnect backoff if all addrinfos have been tried (dpkp #1423)
16+
* Make BrokerConnection .host / .port / .afi immutable to avoid incorrect 'metadata changed' checks (dpkp #1422)
17+
* Connect with sockaddrs to support non-zero ipv6 scope ids (dpkp #1433)
18+
* Check timeout type in KafkaClient constructor (asdaraujo #1293)
19+
* Update string representation of SimpleClient (asdaraujo #1293)
20+
* Do not validate `api_version` against known versions (dpkp #1434)
21+
22+
Consumer
23+
* Avoid tight poll loop in consumer when brokers are down (dpkp #1415)
24+
* Validate `max_records` in KafkaConsumer.poll (dpkp #1398)
25+
26+
Producer
27+
* Validate that serializers generate bytes-like (or None) data (dpkp #1420)
28+
29+
Core / Protocol
30+
* Support alternative lz4 package: lz4framed (everpcpc #1395)
31+
* Use hardware accelerated CRC32C function if available (tvoinarovskyi #1389)
32+
* Add Admin CreatePartitions API call (alexef #1386)
33+
34+
Test Infrastructure
35+
* Close KafkaConsumer instances during tests (dpkp #1410)
36+
* Introduce new fixtures to prepare for migration to pytest (asdaraujo #1293)
37+
* Removed pytest-catchlog dependency (asdaraujo #1380)
38+
* Fixes racing condition when message is sent to broker before topic logs are created (asdaraujo #1293)
39+
40+
Logging / Error Messages
41+
* Re-enable logging during broker version check (dpkp #1430)
42+
* Connection logging cleanups (dpkp #1432)
43+
44+
145
# 1.4.1 (Feb 9, 2018)
246

347
Bugfixes

docs/changelog.rst

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

4+
1.4.2 (Unreleased)
5+
##################
6+
7+
Bugfixes
8+
--------
9+
* Close leaked selector in version check (dpkp #1425)
10+
* Fix `BrokerConnection.connection_delay()` to return milliseconds (dpkp #1414)
11+
* Use local copies in `Fetcher._fetchable_partitions` to avoid mutation errors (dpkp #1400)
12+
* Fix error var name in `_unpack` (j2gg0s #1403)
13+
* Fix KafkaConsumer compacted offset handling (dpkp #1397)
14+
* Fix byte size estimation with kafka producer (blakeembrey #1393)
15+
* Fix coordinator timeout in consumer poll interface (braedon #1384)
16+
17+
Client
18+
------
19+
* Add `BrokerConnection.connect_blocking()` to improve bootstrap to multi-address hostnames (dpkp #1411)
20+
* Short-circuit `BrokerConnection.close()` if already disconnected (dpkp #1424)
21+
* Only increase reconnect backoff if all addrinfos have been tried (dpkp #1423)
22+
* Make BrokerConnection .host / .port / .afi immutable to avoid incorrect 'metadata changed' checks (dpkp #1422)
23+
* Connect with sockaddrs to support non-zero ipv6 scope ids (dpkp #1433)
24+
* Check timeout type in KafkaClient constructor (asdaraujo #1293)
25+
* Update string representation of SimpleClient (asdaraujo #1293)
26+
* Do not validate `api_version` against known versions (dpkp #1434)
27+
28+
Consumer
29+
--------
30+
* Avoid tight poll loop in consumer when brokers are down (dpkp #1415)
31+
* Validate `max_records` in KafkaConsumer.poll (dpkp #1398)
32+
33+
Producer
34+
--------
35+
* Validate that serializers generate bytes-like (or None) data (dpkp #1420)
36+
37+
Core / Protocol
38+
---------------
39+
* Support alternative lz4 package: lz4framed (everpcpc #1395)
40+
* Use hardware accelerated CRC32C function if available (tvoinarovskyi #1389)
41+
* Add Admin CreatePartitions API call (alexef #1386)
42+
43+
Test Infrastructure
44+
-------------------
45+
* Close KafkaConsumer instances during tests (dpkp #1410)
46+
* Introduce new fixtures to prepare for migration to pytest (asdaraujo #1293)
47+
* Removed pytest-catchlog dependency (asdaraujo #1380)
48+
* Fixes racing condition when message is sent to broker before topic logs are created (asdaraujo #1293)
49+
50+
Logging / Error Messages
51+
------------------------
52+
* Re-enable logging during broker version check (dpkp #1430)
53+
* Connection logging cleanups (dpkp #1432)
54+
55+
456
1.4.1 (Feb 9, 2018)
557
###################
658

0 commit comments

Comments
 (0)