MCPcopy Create free account
hub / github.com/appbaseio/abc / Compactor

Interface Compactor

importer/commitlog/compactor.go:14–16  ·  view source on GitHub ↗

Compactor defines the necessary functions for performing compaction of log segments.

Source from the content-addressed store, hash-verified

12// Compactor defines the necessary functions for performing compaction of
13// log segments.
14type Compactor interface {
15 Compact(uint64, []*Segment)
16}
17
18var (
19 _ Compactor = &NamespaceCompactor{}

Callers

nothing calls this directly

Implementers 1

NamespaceCompactorimporter/commitlog/compactor.go

Calls

no outgoing calls

Tested by

no test coverage detected