diff options
author | Dana Powers <dana.powers@rd.io> | 2015-12-09 15:20:57 -0800 |
---|---|---|
committer | Dana Powers <dana.powers@rd.io> | 2015-12-09 15:23:20 -0800 |
commit | d0de279459a92e787730f5c85a2cf6f2741cbd97 (patch) | |
tree | 7b0c9995742097c40039697f3ac36e016a49bd36 /kafka/common.py | |
parent | 9740b2b88b41726f143b3367285dbc118bfa0a8a (diff) | |
download | kafka-python-d0de279459a92e787730f5c85a2cf6f2741cbd97.tar.gz |
Change KafkaProtocol to encode/decode Structs, not bytes
- add Payload to kafka.common Request/Responses namedtuples
- OffsetFetch and OffsetCommit still need to be converted
Diffstat (limited to 'kafka/common.py')
-rw-r--r-- | kafka/common.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/kafka/common.py b/kafka/common.py index a7d8164..7ae3294 100644 --- a/kafka/common.py +++ b/kafka/common.py @@ -21,24 +21,24 @@ ConsumerMetadataResponse = namedtuple("ConsumerMetadataResponse", ["error", "nodeId", "host", "port"]) # https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-ProduceAPI -ProduceRequest = namedtuple("ProduceRequest", +ProduceRequestPayload = namedtuple("ProduceRequestPayload", ["topic", "partition", "messages"]) -ProduceResponse = namedtuple("ProduceResponse", +ProduceResponsePayload = namedtuple("ProduceResponsePayload", ["topic", "partition", "error", "offset"]) # https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-FetchAPI -FetchRequest = namedtuple("FetchRequest", +FetchRequestPayload = namedtuple("FetchRequest", ["topic", "partition", "offset", "max_bytes"]) -FetchResponse = namedtuple("FetchResponse", +FetchResponsePayload = namedtuple("FetchResponse", ["topic", "partition", "error", "highwaterMark", "messages"]) # https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-OffsetAPI -OffsetRequest = namedtuple("OffsetRequest", +OffsetRequestPayload = namedtuple("OffsetRequest", ["topic", "partition", "time", "max_offsets"]) -OffsetResponse = namedtuple("OffsetResponse", +OffsetResponsePayload = namedtuple("OffsetResponse", ["topic", "partition", "error", "offsets"]) # https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-OffsetCommit/FetchAPI |