Alexandre Beslic

Results 18 issues of Alexandre Beslic

Hi, This commit updates rust-cpuid to support libcpuid version `0.4.0`, mostly updating the structures and their allocation. It includes: - Update `MAX_INTELFN4_LEVEL` to `usize 8` - Update `cpu_raw_data_t` with new...

The Lock abstraction is inconsistent across distributed backends mostly because etcd expects the key not to exist for the mechanism to work. This is due to the custom Lock implementation...

kind/bug
store/meta

As a follow-up to #121, we should include support for username/password authentication for Consul and zookeeper.

store/consul
store/zookeeper
kind/auth

We should migrate the etcd backend to use the new APIv3 client using grpc. This would solve #16 and #20 and smooth the library usage especially on the key handling....

kind/enhancement
store/etcd
store/meta

Watches can be used to watch recursively over a set of keys and their child keys. This should be exposed through `libkv` using a single `Watch` call instead of having...

kind/enhancement
kind/feature
store/meta

We should test the TLS code path for clients by bootstrapping the store backends with secured configurations.

kind/enhancement
kind/test
store/meta

`libkv` should allow to automatically renew the lease for a key (using `TTLs`) as long as the client is still up and running. We may want to return a `stopChan`...

kind/enhancement
store/meta

The error return on `Watch`/`WatchTree` is virtually useless as we only return (without error) on `Get`/`List` failures for `etcd` and `consul`. This should be made more consistent across the 3...

kind/enhancement