Skip to content

Commit bea9d46

Browse files
committed
Patch Release 2.1.2
1 parent 14643ca commit bea9d46

File tree

3 files changed

+43
-1
lines changed

3 files changed

+43
-1
lines changed

CHANGES.md

+19
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,22 @@
1+
# 2.1.2 (Mar 17, 2025)
2+
3+
Fixes
4+
* Simplify consumer.poll send fetches logic
5+
* Fix crc validation in consumer / fetcher
6+
* Lazy `_unpack_records` in PartitionRecords to fix premature fetch offset advance in consumer.poll() (#2555)
7+
* Debug log fetch records return; separate offsets update log
8+
* Fix Fetcher retriable error handling (#2554)
9+
* Use six.add_metaclass for py2/py3 compatible abc (#2551)
10+
11+
Improvements
12+
* Add FetchMetrics class; move topic_fetch_metrics inside aggregator
13+
* DefaultRecordsBatchBuilder: support empty batch
14+
* MemoryRecordsBuilder: support arbitrary offset, skipping offsets
15+
* Add record.validate_crc() for v0/v1 crc checks
16+
* Remove fetcher message_generator / iterator interface
17+
* Add size_in_bytes to ABCRecordBatch and implement for Legacy and Default
18+
* Add magic property to ABCRecord and implement for LegacyRecord
19+
120
# 2.1.1 (Mar 16, 2025)
221

322
Fixes

docs/changelog.rst

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

4+
2.1.2 (Mar 17, 2025)
5+
####################
6+
7+
Fixes
8+
-----
9+
* Simplify consumer.poll send fetches logic
10+
* Fix crc validation in consumer / fetcher
11+
* Lazy `_unpack_records` in PartitionRecords to fix premature fetch offset advance in consumer.poll() (#2555)
12+
* Debug log fetch records return; separate offsets update log
13+
* Fix Fetcher retriable error handling (#2554)
14+
* Use six.add_metaclass for py2/py3 compatible abc (#2551)
15+
16+
Improvements
17+
------------
18+
* Add FetchMetrics class; move topic_fetch_metrics inside aggregator
19+
* DefaultRecordsBatchBuilder: support empty batch
20+
* MemoryRecordsBuilder: support arbitrary offset, skipping offsets
21+
* Add record.validate_crc() for v0/v1 crc checks
22+
* Remove fetcher message_generator / iterator interface
23+
* Add size_in_bytes to ABCRecordBatch and implement for Legacy and Default
24+
* Add magic property to ABCRecord and implement for LegacyRecord
25+
26+
427
2.1.1 (Mar 16, 2025)
528
####################
629

kafka/version.py

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

0 commit comments

Comments
 (0)