summaryrefslogtreecommitdiff
path: root/kafka/protocol/message.py
Commit message (Collapse)AuthorAgeFilesLines
* Add support for LZ4 compressed messages using python-lz4 moduleDana Powers2016-01-251-3/+12
|
* Support encode and repr on raw BytesIO MessageSets (used in new producer)Dana Powers2016-01-241-0/+12
|
* Add Message and MessageSet HEADER_SIZE bytesDana Powers2016-01-241-0/+2
|
* Message value can be NoneDana Powers2016-01-031-1/+1
|
* Override Message __hash__ to use _encode_self and not recalc crcsDana Powers2016-01-031-0/+3
|
* Assert Message value and (optional) key are bytesDana Powers2016-01-031-0/+2
|
* Support message decompressionDana Powers2015-12-311-2/+25
|
* Add Message.validate_crc() methodDana Powers2015-12-281-0/+7
|
* Support pickling of Structs -- _encode_self instance method needs some magicDana Powers2015-12-091-0/+1
|
* Return PartialMessage object in MessageSet.decode if message is truncated by ↵Dana Powers2015-12-091-3/+10
| | | | max_bytes
* Fix BytesIO import in kafka.protocol.messageDana Powers2015-12-091-1/+3
|
* Handle special __init__ signature in Message decode()Dana Powers2015-12-091-0/+8
|
* Handle decoding partial messages in MessageSet - caused by FetchRequest ↵Dana Powers2015-12-091-6/+24
| | | | max_bytes
* Add comment re bytes offset tracking in MessageSet decode()Dana Powers2015-12-041-1/+1
|
* Recursive repr, display all field names and values for StructsDana Powers2015-12-041-1/+5
|
* Use simply counting instead of buffer.tell() -- socket.makefile does not ↵Dana Powers2015-12-041-2/+4
| | | | support tell()
* Rework protocol type definition: AbstractType, Schema, StructDana Powers2015-12-041-0/+67