Xiang Li
|
feaff17259
|
session: remove session manager and add ttl
|
2016-08-15 14:12:25 -07:00 |
|
Anthony Romano
|
c21b885dd5
|
integration: fix TestElectionWait
elections are now per-session so waiting on the same election with the
same client will not block like before
Fixes #5362
|
2016-05-16 07:32:42 -07:00 |
|
Anthony Romano
|
120020fa9c
|
clientv3/concurrency: use session id for election keys to avoid deadlock
|
2016-05-13 10:07:35 -07:00 |
|
Anthony Romano
|
393725fe5f
|
clientv3/concurrency: ctx-ize Leader(), Resign(), and Unlock()
|
2016-05-13 10:07:35 -07:00 |
|
Gyu-Ho Lee
|
ef44f71da9
|
*: update LICENSE header
|
2016-05-12 20:51:48 -07:00 |
|
Anthony Romano
|
bd832e5b0a
|
*: migrate Godeps to vendor/
|
2016-03-22 17:10:28 -07:00 |
|
Gyu-Ho Lee
|
dae7e009b0
|
*: godoc clean up
|
2016-03-19 14:19:23 -07:00 |
|
Anthony Romano
|
360aafec76
|
clientv3: include a context in Client
Useful for clean up tasks
|
2016-03-04 09:20:44 -08:00 |
|
Anthony Romano
|
3327858a54
|
clientv3/concurrency: move election recipe into clientv3
|
2016-03-03 00:22:19 -08:00 |
|
Anthony Romano
|
20b4336cdb
|
clientv3/concurrency: Session
A client may bind itself to a session lease to signal its
continued in participation with the cluster.
|
2016-02-24 16:40:16 -08:00 |
|
Anthony Romano
|
20461ab11a
|
*: fix many typos
|
2016-01-31 21:42:39 -08:00 |
|
Gyu-Ho Lee
|
1767788074
|
*: expose integration functions for clientv3
|
2016-01-28 21:21:34 -08:00 |
|
Gyu-Ho Lee
|
599ecebdec
|
integration: fix shadowed variables based on govet
|
2016-01-28 11:42:58 -08:00 |
|
Anthony Romano
|
6f0cc54541
|
contrib/recipes: add election and double barrier recipes
these recipes rely on leases so they weren't included in the last batch
|
2016-01-27 15:44:51 -08:00 |
|