Merge pull request #14 from spikecurtis/etcd-atomic-create
Support "Atomic Create" in etcd
This commit is contained in:
commit
638eb1907e
1 changed files with 2 additions and 1 deletions
|
@ -77,7 +77,8 @@ type Store interface {
|
|||
// DeleteTree deletes a range of keys under a given directory
|
||||
DeleteTree(directory string) error
|
||||
|
||||
// Atomic operation on a single value
|
||||
// Atomic CAS operation on a single value.
|
||||
// Pass previous = nil to create a new key.
|
||||
AtomicPut(key string, value []byte, previous *KVPair, options *WriteOptions) (bool, *KVPair, error)
|
||||
|
||||
// Atomic delete of a single value
|
||||
|
|
Loading…
Add table
Reference in a new issue