|
1 | 1 | Changelog
|
2 | 2 | =========
|
3 | 3 |
|
| 4 | +1.3.2 (Dec 28, 2016) |
| 5 | +#################### |
| 6 | + |
| 7 | +Core |
| 8 | +---- |
| 9 | +* Add kafka.serializer interfaces (dpkp 912) |
| 10 | + |
| 11 | +Consumer |
| 12 | +-------- |
| 13 | +* KAFKA-3007: KafkaConsumer max_poll_records (dpkp 831) |
| 14 | +* Raise exception if given a non-str topic (ssaamm 824) |
| 15 | +* Immediately update metadata for pattern subscription (laz2 915) |
| 16 | + |
| 17 | +Producer |
| 18 | +-------- |
| 19 | +* Update Partitioners for use with KafkaProducer (barrotsteindev 827) |
| 20 | +* Sort partitions before calling partitioner (ms7s 905) |
| 21 | + |
| 22 | +Client |
| 23 | +------ |
| 24 | +* Always check for request timeouts (dpkp 887) |
| 25 | +* When hostname lookup is necessary, do every connect (benauthor 812) |
| 26 | + |
| 27 | +Bugfixes |
| 28 | +-------- |
| 29 | +* Fix errorcode check when socket.connect_ex raises an exception (guojh 907) |
| 30 | +* Fix fetcher bug when processing offset out of range (sibiryakov 860) |
| 31 | +* Fix possible request draining in ensure_active_group (dpkp 896) |
| 32 | +* Fix metadata refresh handling with 0.10+ brokers when topic list is empty (sibiryakov 867) |
| 33 | +* KafkaProducer should set timestamp in Message if provided (Drizzt1991 875) |
| 34 | +* Fix murmur2 bug handling python2 bytes that do not ascii encode (dpkp 815) |
| 35 | +* Monkeypatch max_in_flight_requests_per_connection when checking broker version (dpkp 834) |
| 36 | +* Fix message timestamp_type (qix 828) |
| 37 | +* Added ssl_password config option to KafkaProducer class (kierkegaard13 830) |
| 38 | +* from kafka import ConsumerRebalanceListener, OffsetAndMetadata |
| 39 | +* Use 0.10.0.1 for integration tests (dpkp 803) |
| 40 | + |
| 41 | +Logging / Error Messages |
| 42 | +------------------------ |
| 43 | +* Always include an error for logging when the coordinator is marked dead (dpkp 890) |
| 44 | +* Only string-ify BrokerResponseError args if provided (dpkp 889) |
| 45 | +* Update warning re advertised.listeners / advertised.host.name (jeffwidman 878) |
| 46 | +* Fix unrecognized sasl_mechanism error message (sharego 883) |
| 47 | + |
| 48 | +Documentation |
| 49 | +------------- |
| 50 | +* Add docstring for max_records (jeffwidman 897) |
| 51 | +* Fixup doc references to max_in_flight_requests_per_connection |
| 52 | +* Fix typo: passowrd --> password (jeffwidman 901) |
| 53 | +* Fix documentation typo 'Defualt' -> 'Default'. (rolando 895) |
| 54 | +* Added doc for `max_poll_records` option (Drizzt1991 881) |
| 55 | +* Remove old design notes from Kafka 8 era (jeffwidman 876) |
| 56 | +* Fix documentation typos (jeffwidman 874) |
| 57 | +* Fix quota violation exception message (dpkp 809) |
| 58 | +* Add comment for round robin partitioner with different subscriptions |
| 59 | +* Improve KafkaProducer docstring for retries configuration |
| 60 | + |
| 61 | + |
4 | 62 | 1.3.1 (Aug 8, 2016)
|
5 | 63 | ###################
|
6 | 64 |
|
|
0 commit comments