diff options
author | Dana Powers <dana.powers@gmail.com> | 2016-05-21 21:43:44 -0700 |
---|---|---|
committer | Dana Powers <dana.powers@gmail.com> | 2016-05-22 00:17:51 -0700 |
commit | 7f4a9361ea168a0e1073801d0b86868de47d1de2 (patch) | |
tree | dba669f957850d3741b30f2273740a81ace595b0 /kafka/protocol/legacy.py | |
parent | f2991be6143c6a1a79815ea20fe95bae8f5376ac (diff) | |
download | kafka-python-7f4a9361ea168a0e1073801d0b86868de47d1de2.tar.gz |
Always pass encoded message bytes to MessageSet.encode()
Diffstat (limited to 'kafka/protocol/legacy.py')
-rw-r--r-- | kafka/protocol/legacy.py | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/kafka/protocol/legacy.py b/kafka/protocol/legacy.py index cd100d6..6ab2511 100644 --- a/kafka/protocol/legacy.py +++ b/kafka/protocol/legacy.py @@ -143,9 +143,11 @@ class KafkaProtocol(object): topic, [( partition, - [(0, 0, kafka.protocol.message.Message(msg.value, key=msg.key, - magic=msg.magic, - attributes=msg.attributes)) + [(0, + kafka.protocol.message.Message( + msg.value, key=msg.key, + magic=msg.magic, attributes=msg.attributes + ).encode()) for msg in payload.messages]) for partition, payload in topic_payloads.items()]) for topic, topic_payloads in group_by_topic_and_partition(payloads).items()]) |