Willem van Bergen
|
8a309047ec
Small tweaks
|
11 years ago |
Willem van Bergen
|
59d8bbd31d
Add logging to metadata refreshes
|
11 years ago |
Burke Libbey
|
a3737f568e
More verbose logging on failure
|
11 years ago |
Burke Libbey
|
5c4debd9dd
Add a bit more logging to client creation/closing
|
11 years ago |
Burke Libbey
|
732652bf64
Yell about un-thought-about config values.
|
11 years ago |
Burke Libbey
|
87b7e454d0
When OutOfBrokers, retry with previously-disconnected brokers.
|
11 years ago |
Burke Libbey
|
e9d9675a5b
Copy iteration var into block-local to prevent clobbering spawned Gs.
|
11 years ago |
Florian Weingarten
|
ba9974ffb1
Add PanicHandler
|
11 years ago |
Simon Eskildsen
|
aa086bfe0b
Add empty topic error handling
|
11 years ago |
Simon Eskildsen
|
27f8c51d51
Move empty topic check to refreshMetadata
|
11 years ago |
Simon Eskildsen
|
3f1ee04b51
Add error handling for empty topics
|
11 years ago |
Burke Libbey
|
3a0483dc2b
Allow configuration of per-broker concurrency.
|
11 years ago |
Willem van Bergen
|
3833132543
Add basic logging to broker connection management.
|
11 years ago |
Willem van Bergen
|
9f4fc55ccc
Use a package level Logger.
|
11 years ago |
Willem van Bergen
|
a5e7b9795e
Add basic logging for Broker connection events.
|
11 years ago |
Antoine Grondin
|
b08596183c
Flatten nested ifs with DeMorgan.
|
11 years ago |
Antoine Grondin
|
893044d278
Fix Golint errors, except for all the missing comments.
|
11 years ago |
Evan Huus
|
761894ac88
Merge pull request #30 from Shopify/client_api_2
|
11 years ago |
Evan Huus
|
d1bbdae1d5
Make Client.Leader() public.
|
11 years ago |
Evan Huus
|
0f7b431bdf
Remove Broker.Equals()
|
11 years ago |
Evan Huus
|
39a2698e08
Expose some client methods.
|
11 years ago |
Evan Huus
|
34918e6fce
Permit creating client with multiple broker addresses
|
11 years ago |
Evan Huus
|
dae9785f7e
Replace broker's host/port with just addr
|
11 years ago |
Evan Huus
|
043cdae0b7
Close method consistency
|
11 years ago |
Evan Huus
|
722c9b21ae
Merge pull request #11 from Shopify/extendable_configuration
|
11 years ago |
Evan Huus
|
fd19279439
Take config pointers, and treat nil as all-defaults.
|
11 years ago |
Evan Huus
|
934c5688a1
Match the golang database pattern
|
11 years ago |
Evan Huus
|
6e2e9ed805
Add ProducerConfig in line with ClientConfig
|
11 years ago |
Evan Huus
|
5c2ad69d87
Add a ClientConfig struct and use it for client configuration.
|
11 years ago |
Evan Huus
|
a0e96da4d1
Rework how the client connects to brokers.
|
11 years ago |