package
0.0.0-20191121140916-9649366ff4b2
Repository: https://github.com/chronosphereiox/m3.git
Documentation: pkg.go.dev
# Functions
NewManager creates a new change list Manager.
NewManagerOptions creates an empty ManagerOptions.
# Variables
ErrAlreadyCommitted is returned when attempting to commit an already committed ChangeSet.
ErrChangeSetClosed is returned when attempting to make a change to a closed (committed / commit in progress) ChangeSet.
ErrCommitInProgress is returned when attempting to commit a change set that is already being committed.
ErrUnknownVersion is returned when attempting to commit a change for a version that doesn't exist.
# Interfaces
A Manager manages sets of changes in a version friendly manager.
ManagerOptions are options used in creating a new ChangeSet Manager.