libkv
libkv copied to clipboard
Distributed key/value store abstraction library
Just a quick fix so it displays better when rendered in GitHub.
[Lock()](https://github.com/docker/libkv/blob/master/store/store.go#L130) of Locker interface should probably take a receive-only channel for stopChan, that is, instead of `Lock(stopChan chan struct{}) (
This fixes wget downloading problem in CI ( #153)
do libkv support etcd v3?
WatchTree uses List on the target directory after receiving a watch event from the etcd client. There is no guarantee that the server that receives the later List request is...
Would be great to have a backend for libkv based on Amazon DynamoDB. DynamoDB doesn't support watches but this could be implemented with some sort of proxy + SQS and/or...
…ket #162 Signed-off-by: Sebastian Fiorini
Headings for markdown files in this project are showing up as: ``` #Heading_title ``` Github changed their markdown parsing format I believe and there should be a space between the...
The following was not working for me because of the way libkv handles the `path` for BoltDB ```go kv, err := libkv.NewStore( store.BOLTDB, []string{"__boltdbtest"}, &store.Config{ Bucket: "boltDBTest", }, ) ```...
Hello When working against version 0.8.1 of consul-api under Go 1.8.1, the following line causes consul-api to fail (interface conversion of nil): https://github.com/docker/libkv/blob/master/store/consul/consul.go#L75 Commenting this line out lets consul-api proceed...