Add support for new message format
Kafka uses a new messaging format in the most recent versions. This is denoted by the magic byte being set to 1 and is followed by some message attributes which let you know if compression was used, and if so what type. See the Kafka design guide for more details.
FYI: The ruby client looks like they've updated for this already.
This might be along the same lines. When I run a consumer against our kafka installation (0.7.2), I get:
Traceback (most recent call last):
File "readkafka.py", line 10, in
I'd like to use python for kafka interrogation, but we will have to fall back to Java unless I can get around issues like this, so any help would be appreciated.
Thanks,
Steve