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 |
Evan Huus
|
4969d24fa1
kafka->sarama
|
11 years ago |
Evan Huus
|
3830264319
Fix package documentation
|
11 years ago |
Evan Huus
|
799b00cdad
Finish refactor to remove namespacing
|
11 years ago |
Evan Huus
|
9047579808
Split into two packages, one low-level, one high
|
11 years ago |
Evan Huus
|
e34ddd043d
Publish broker
|
11 years ago |
Evan Huus
|
f87efdac57
More refactor, consistent API
|
11 years ago |
Evan Huus
|
b389af0788
Replace brokerManager with metadataCache
|
11 years ago |
Evan Huus
|
a7f7cc3025
Revert "Checkpoint work-in-progress on a fat client"
|
11 years ago |
Evan Huus
|
1251b949b1
Checkpoint work-in-progress on a fat client
|
11 years ago |
Evan Huus
|
eb4d0a37fb
Correctly send client ID
|
11 years ago |
Evan Huus
|
44d5d67f64
Move API defs to right file, fix error condition
|
11 years ago |
Evan Huus
|
8fb9932d87
checkpoint, moving connection logic to broker
|
11 years ago |
Evan Huus
|
8b17b523f5
Remove unused func
|
11 years ago |
Evan Huus
|
9eaf799481
Last bits of the framework seem to be in place
|
11 years ago |
Evan Huus
|
5ab53c6457
wip checkpoint
|
11 years ago |
Evan Huus
|
a1f7277ee3
go fmt
|
11 years ago |
Evan Huus
|
c9508e324a
wip checkpoint
|
11 years ago |