diff options
author | Dana Powers <dana.powers@gmail.com> | 2016-07-17 11:48:19 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2016-07-17 12:55:42 -0700 |
commit | d8bb5d2efa9f2df09421e77040edd0caa2643cec (patch) | |
tree | b3530170dada8b1b0cccb3d217dee00da8cf519f /kafka | |
parent | cd9aa73c8463fa0214d6ee6109c63396e623dbaa (diff) | |
download | kafka-python-message_set_encode_size.tar.gz |
Always encode size with MessageSetmessage_set_encode_size
Diffstat (limited to 'kafka')
-rw-r--r-- | kafka/protocol/message.py | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/kafka/protocol/message.py b/kafka/protocol/message.py index 656c131..795495d 100644 --- a/kafka/protocol/message.py +++ b/kafka/protocol/message.py @@ -143,7 +143,7 @@ class MessageSet(AbstractType): HEADER_SIZE = 12 # offset + message_size @classmethod - def encode(cls, items, size=True, recalc_message_size=True): + def encode(cls, items): # RecordAccumulator encodes messagesets internally if isinstance(items, io.BytesIO): size = Int32.decode(items) @@ -156,8 +156,6 @@ class MessageSet(AbstractType): encoded_values.append(Int64.encode(offset)) encoded_values.append(Bytes.encode(message)) encoded = b''.join(encoded_values) - if not size: - return encoded return Bytes.encode(encoded) @classmethod |