kubernetes/vendor/go.etcd.io/etcd/server/v3/etcdserver/api/v3compactor/compactor.go

const ModePeriodic

const ModeRevision

type Compactor

type Compactable

type RevGetter

// New returns a new Compactor based on given "mode".
func New(
	lg *zap.Logger,
	mode string,
	retention time.Duration,
	rg RevGetter,
	c Compactable,
) (Compactor, error) {}