Path Synopsis
balancer Package balancer implements client balancer.
clientv3util Package clientv3util contains utility functions derived from clientv3.
concurrency Package concurrency implements concurrency operations on top of etcd such as distributed locks, barriers, and elections.
credentials Package credentials implements gRPC credential interface with etcd specific logic.
leasing Package leasing serves linearizable reads from a local cache by acquiring exclusive write access to keys through a client-side leasing protocol.
mirror Package mirror implements etcd mirroring operations.
namespace Package namespace is a clientv3 wrapper that translates all keys to begin with a given prefix.
naming Package naming provides an etcd-backed gRPC resolver for discovering gRPC services.
ordering Package ordering is a clientv3 wrapper that caches response header revisions to detect ordering violations from stale responses.
snapshot Package snapshot implements utilities around etcd snapshot.
yaml Package yaml handles yaml-formatted clientv3 configuration data.

Package clientv3 imports 35 packages, and is imported by 214 packages. This documentation is generated 4 months ago. Refresh