package
3.6.0-alpha.0
Repository: https://github.com/etcd-io/etcd.git
Documentation: pkg.go.dev

# Packages

Package backend defines a standard interface for etcd's backend MVCC storage.
Package mvcc defines etcd's stable MVCC storage.
Package wal provides an implementation of write ahead log that is used by etcd.

# Functions

AssertNoV2StoreContent -> depending on the deprecation stage, warns or report an error if the v2store contains custom content.
CreateConfigChangeEnts creates a series of Raft entries (i.e.
GetEffectiveNodeIDsFromWalEntries returns an ordered set of IDs included in the given snapshot and the entries.
NewBackendQuota creates a quota layer with the given storage limit.
OpenBackend returns a backend using the current etcd db.
OpenSnapshotBackend renames a snapshot db to the current etcd db and opens it.
RecoverSnapshotBackend recovers the DB from a snapshot in case etcd crashes before updating the backend db after persisting raft snapshot to disk, violating the invariant snapshot.Metadata.Index < db.consistentIndex.

# Constants

# Variables

# Structs

# Interfaces

Quota represents an arbitrary quota against arbitrary requests.