20 Commits (8ed49ea4d045c0e0803b3eb9c309afbbe379b9e4)

Author SHA1 Message Date
Matt Keeler 5934f803bf
Sync of OSS changes to support namespaces (#6909) 5 years ago
Matt Keeler b069d6777b
OSS KV Modifications to Support Namespaces 5 years ago
Hamish 9043966efd Fix lock and semaphore timeouts 6 years ago
Ryan Slade 85e4aea9d1 Replace time.Now().Sub(x) with time.Since(x) 7 years ago
James Bardin fea32fb7d7 retry locks on network errors (#3553) 7 years ago
Frank Schroeder 3e00e36f41 golint: Untangle if blocks with return in else 8 years ago
James Phillips 58fb27e70f Factors server error checking into a new function. 9 years ago
James Phillips 49342dc973 Makes the timeout behavior more intuitive. 9 years ago
James Phillips ca08ba3aee Adds the ability for semaphore monitors to ride out brief periods of 500 errors. 9 years ago
James Phillips 8caa9e4c7e Adds "try" support to locks and semaphores. 9 years ago
Dale Wijnand 5a28ebcaa3 Fix a bunch of typos. 9 years ago
highlyunavailable 16de0a909b Remove unused DefaultSemaphoreRetryTime 10 years ago
Armon Dadgar 7195de51a2 api: Refactor to share session renew code 10 years ago
Armon Dadgar 14691f7e29 api: Detect conflicting existing values for lock/semaphore 10 years ago
Armon Dadgar 4fef14163d api: Make channels receive only 10 years ago
Armon Dadgar 7ed1449b6c api: Adding Destroy to cleanup a semaphore 10 years ago
Armon Dadgar ed6abe05fb api: Changing default semaphore key 10 years ago
Armon Dadgar 4a038927ee api: More reliable session check 10 years ago
Armon Dadgar 8ad16ca390 api: Adding semaphore tests and fixes 10 years ago
Armon Dadgar b39374acae api: First pass at semaphore 10 years ago