package
25.1.0+incompatible
Repository: https://github.com/cockroachdb/cockroach.git
Documentation: pkg.go.dev

# Functions

NewAssertionEvent is assertionEvent's constructor.

# Constants

# Structs

AddNodeEvent represents a mutation event responsible for adding a node with its store count and locality specified by NumStores and LocalityString.
MutationWithAssertionEvent represents a specialized event type that includes a mutation event and its subsequent assertion event.
SetCapacityOverrideEvent represents a mutation event responsible for updating the capacity for a store identified by StoreID.
SetNodeLivenessEvent represents a mutation event responsible for setting liveness status of a node identified by the NodeID to the specified LivenessStatus.
SetNodeLocalityEvent represents a mutation event responsible for updating the locality of a node identified by NodeID.
SetSpanConfigEvent represents a mutation event responsible for updating the span config for ranges represented by the span.

# Interfaces

Event outlines the necessary behaviours that event structs must implement.
EventFunc is an interface that encapsulates varying function signatures for events including assertion and mutation event functions.

# Type aliases

AssertionFunc is a function type for assertion-based events.
MutationFunc is a function type for mutation-based events.