Willem van Bergen
|
91a706483c
Unexport mockbroker.
|
10 years ago |
Willem van Bergen
|
e01d7b5b70
Merge pull request #304 from Shopify/producer_consumer_consistency
|
10 years ago |
Willem van Bergen
|
87c89f868c
Also prefix KError instances with Err.
|
10 years ago |
Willem van Bergen
|
f4fc52188a
Naming changes in the producer to be consistent with the consumer.
|
10 years ago |
Evan Huus
|
855831b86d
Assert there are no outstanding successes in the producer tests
|
10 years ago |
Evan Huus
|
0f4b7b263f
Rename all the things in producer tests
|
10 years ago |
Evan Huus
|
256991db83
Don't pre-emptively test the leader connectedness
|
10 years ago |
Evan Huus
|
9555f73222
Add simple test for multiple-retries
|
10 years ago |
Evan Huus
|
c13e45e6c4
Don't use a RetryBackoff in tests
|
10 years ago |
Evan Huus
|
90b42a180d
Add a test for the producer when a broker bounces
|
10 years ago |
Evan Huus
|
3048888272
Fix flaky SimpleProducer test
|
10 years ago |
Evan Huus
|
f581fce132
More precise shutdown testing
|
10 years ago |
Evan Huus
|
adaa1a2d93
Integrate metadata test with default test
|
10 years ago |
Sean Berry
|
1568fa18fd
This simple change adds an additional interface{} field to the MessageToSend struct
|
10 years ago |
Evan Huus
|
bc6752428e
Make the simple producer API more powerful
|
10 years ago |
Evan Huus
|
d33e005ce0
Implement Client.WritablePartitions
|
10 years ago |
Evan Huus
|
497df75740
Merge pull request #212 from Shopify/performant-simple-producer
|
10 years ago |
Evan Huus
|
a4d7eaf303
producer: ensure returned messages have no flags
|
10 years ago |
Evan Huus
|
cb416e9404
Add test for concurrent simple-producer
|
10 years ago |
Evan Huus
|
7a2435658f
Permit real concurrent calls to the SimpleProducer
|
10 years ago |
Evan Huus
|
b15933a415
add test
|
10 years ago |
Evan Huus
|
f77e4b63b8
Fix test raciness
|
10 years ago |
Evan Huus
|
eb42926dd4
Move successes to its own channel
|
10 years ago |
Evan Huus
|
430eaee5b4
Actually check the return from Close in our tests
|
10 years ago |
Evan Huus
|
dab3358e26
Take PartitionerConstructors in the producer
|
10 years ago |
Evan Huus
|
ec83442d1d
Add some tests
|
10 years ago |
Evan Huus
|
d5448f1b9a
New Producer design
|
10 years ago |
Evan Huus
|
53701a953d
Make mockbroker's ID an int32 to avoid a boatload of casts
|
10 years ago |
Willem van Bergen
|
2bae192c12
Use time.Duration values consistently in *Config types.
|
10 years ago |
Evan Huus
|
3629556931
Add an example of an async producer
|
10 years ago |