Skip to content

Commit 1dd7b17

Browse files
committed
Merge pull request #338 from dpkp/structs_reorg
Fixup indentation in kafka/common.py; add links to protocol definitions
2 parents d02276e + 83cee06 commit 1dd7b17

File tree

1 file changed

+26
-23
lines changed

1 file changed

+26
-23
lines changed

kafka/common.py

Lines changed: 26 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -6,43 +6,46 @@
66
# Structs #
77
###############
88

9-
# Request payloads
10-
ProduceRequest = namedtuple("ProduceRequest",
11-
["topic", "partition", "messages"])
12-
13-
FetchRequest = namedtuple("FetchRequest",
14-
["topic", "partition", "offset", "max_bytes"])
15-
16-
OffsetRequest = namedtuple("OffsetRequest",
17-
["topic", "partition", "time", "max_offsets"])
18-
19-
OffsetCommitRequest = namedtuple("OffsetCommitRequest",
20-
["topic", "partition", "offset", "metadata"])
21-
9+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-MetadataAPI
2210
MetadataRequest = namedtuple("MetadataRequest",
2311
["topics"])
2412

25-
OffsetFetchRequest = namedtuple("OffsetFetchRequest", ["topic", "partition"])
26-
2713
MetadataResponse = namedtuple("MetadataResponse",
2814
["brokers", "topics"])
2915

30-
# Response payloads
16+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-ProduceAPI
17+
ProduceRequest = namedtuple("ProduceRequest",
18+
["topic", "partition", "messages"])
19+
3120
ProduceResponse = namedtuple("ProduceResponse",
32-
["topic", "partition", "error", "offset"])
21+
["topic", "partition", "error", "offset"])
22+
23+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-FetchAPI
24+
FetchRequest = namedtuple("FetchRequest",
25+
["topic", "partition", "offset", "max_bytes"])
3326

34-
FetchResponse = namedtuple("FetchResponse", ["topic", "partition", "error",
35-
"highwaterMark", "messages"])
27+
FetchResponse = namedtuple("FetchResponse",
28+
["topic", "partition", "error", "highwaterMark", "messages"])
29+
30+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-OffsetAPI
31+
OffsetRequest = namedtuple("OffsetRequest",
32+
["topic", "partition", "time", "max_offsets"])
3633

3734
OffsetResponse = namedtuple("OffsetResponse",
38-
["topic", "partition", "error", "offsets"])
35+
["topic", "partition", "error", "offsets"])
36+
37+
# https://cwiki.apache.org/confluence/display/KAFKA/A+Guide+To+The+Kafka+Protocol#AGuideToTheKafkaProtocol-OffsetCommit/FetchAPI
38+
OffsetCommitRequest = namedtuple("OffsetCommitRequest",
39+
["topic", "partition", "offset", "metadata"])
3940

4041
OffsetCommitResponse = namedtuple("OffsetCommitResponse",
41-
["topic", "partition", "error"])
42+
["topic", "partition", "error"])
43+
44+
OffsetFetchRequest = namedtuple("OffsetFetchRequest",
45+
["topic", "partition"])
4246

4347
OffsetFetchResponse = namedtuple("OffsetFetchResponse",
44-
["topic", "partition", "offset",
45-
"metadata", "error"])
48+
["topic", "partition", "offset", "metadata", "error"])
4649

4750

4851

0 commit comments

Comments
 (0)