summaryrefslogtreecommitdiff
path: root/kafka/record/abc.py
Commit message (Collapse)AuthorAgeFilesLines
* Fix slots usage and use more slotsCarson Ip2020-02-051-0/+4
| | | | | Use empty slots for ABC classes, otherwise classes which inherit from them will still have __dict__. Also use __slots__ for more classes.
* Add DefaultRecordBatch implementation aka V2 message format parser/builder. ↵Taras Voinarovskyi2017-10-251-1/+9
| | | | | (#1185) Added bytecode optimization for varint and append/read_msg functions. Mostly based on avoiding LOAD_GLOBAL calls.
* Added minor fixes for PR reviewTaras2017-10-121-1/+1
|
* Remove the check for timestamp None in producer, as it's done in RecordBatch ↵Taras2017-10-121-14/+7
| | | | | | anyway. Minor abc doc fixes.
* Refactor MessageSet and Message into LegacyRecordBatch to later support v2 ↵Taras2017-10-111-0/+119
message format