libkv
libkv copied to clipboard
Distributed key/value store abstraction library
Experiment with using Go Modules to build and bump Travis to the latest version of Go.
Im getting a race when running two tests in parallel that both create clients. Shouldn't there be a lock around that initializers map? ``` ================== WARNING: DATA RACE Write at...
in this function, author calls client.GetW after Get, but there maybe some modifications to this key between this two operations, it is not atomic
If you add the following test to `store/boltdb/boltdb_test.go`, it will panic: ``` func TestGetAllKeys(t *testing.T) { kv := makeBoltDBClient(t) kv.Put("key1", []byte("value1"), &store.WriteOptions{}) _, err := kv.List("") assert.NoError(t, err) } ```...
As today the boltdb store provides a [function](https://github.com/docker/libkv/blob/master/store/boltdb/boltdb.go#L264) to List the key value pairs by prefix, but it doesn't accept any regular expression. Also, the prefix can't be empty, which...
- go 1.8.3 - etcd 3.2.1 - consul 0.8.5 Signed-off-by: Hui Kang
The github.com/boltdb/bolt project was archived, and will no longer be actively maintained (https://github.com/boltdb/bolt/commit/fa5367d20c994db73282594be0146ab221657943) The original author refers to coreos/bbolt as the active fork.
zookeeper version: 3.4.6 this problem description: If you use the zk store lib, you will find that when the same node repeatedly goes online and offline, the node can no...
Hello, I want to use this library as part of our codebase internally, however while looking at it i noticed there is no ACL support. Doing a bit more documentation...