Evan Huus
|
23ba8a91f3
Fix broker asyncness
|
12 years ago |
Evan Huus
|
4aaecc7b0a
s/PartitionChooser/Partitioner/
|
12 years ago |
Evan Huus
|
66d253ebae
Broker bug fix
|
12 years ago |
Evan Huus
|
fd2d940dbf
Broker cleanup, make it really concurrency-safe
|
12 years ago |
Evan Huus
|
6976f0b8b5
Remove unused code
|
12 years ago |
Evan Huus
|
ac861788b4
Make brokers request/response-type aware.
|
12 years ago |
Evan Huus
|
d26d2f1b52
Publish and document RequestEncoder interface type
|
12 years ago |
Evan Huus
|
cc60a82a48
publish CompressionCodec type
|
12 years ago |
Evan Huus
|
b70312a188
Group metadata response structures together
|
12 years ago |
Evan Huus
|
babe87c20f
Simplify ProduceResponse structure with a map.
|
12 years ago |
Evan Huus
|
087b16cf8b
Publish Broker.Connect() but don't connect automatically when decoding.
|
12 years ago |
Evan Huus
|
1e7b3a06da
Publish metadata request/response structures, remove dead code
|
12 years ago |
Evan Huus
|
2fa436eb05
Publish the Message type. Separate encoders.
|
12 years ago |
Evan Huus
|
ba2bf0685c
Consistent encode and decode helper functions.
|
12 years ago |
Evan Huus
|
e5a0f9bc72
Remove unused code
|
12 years ago |
Evan Huus
|
0c69a97459
Slices can already be nil
|
12 years ago |
Evan Huus
|
17db8caf6d
Don't accidentally publish producer client internal member
|
12 years ago |
Evan Huus
|
b0f42ffdf3
go vet
|
12 years ago |
Evan Huus
|
ded6c01f40
Broker simplification
|
12 years ago |
Evan Huus
|
e34ddd043d
Publish broker
|
12 years ago |
Evan Huus
|
f77808b6db
Requests produce decoders for their response now
|
12 years ago |
Evan Huus
|
daabaa3c99
Misc partition fixes, including making sure they're in the right order
|
12 years ago |
Evan Huus
|
f87efdac57
More refactor, consistent API
|
12 years ago |
Evan Huus
|
b389af0788
Replace brokerManager with metadataCache
|
12 years ago |
Evan Huus
|
a2eefc8df1
Little naming changes for consistency
|
12 years ago |
Evan Huus
|
6624b590a6
Refactor merge two functions
|
12 years ago |
Evan Huus
|
84d5cfc734
Finish improving errors
|
12 years ago |
Evan Huus
|
cbc1273e08
checkpoint wip simplify errors slightly
|
12 years ago |
Evan Huus
|
738410b0c0
Simply interfaces slightly
|
12 years ago |
Evan Huus
|
eeb9b0926c
More API slimming, publish ProduceResponse
|
12 years ago |