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

# Functions

Initialize initializes the global cluster version.
MakeVersionHandle returns a Handle that has its binary and minimum supported versions initialized to this binary's build and it's minimum supported versions respectively.
MakeVersionHandleWithOverride returns a Handle that has its binary and minimum supported versions initialized to the provided versions.
SetBeforeChange registers a callback to be called before the global cluster version is updated.
VersionByKey returns the roachpb.Version for a given key.

# Constants

KeyVersionSetting is the "version" settings key.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.
Version constants.

# Variables

No description provided by the author
No description provided by the author
TestingBinaryMinSupportedVersion is a minimum supported version that tests can use when they don't want to go through a Settings object.
TestingBinaryVersion is a binary version that tests can use when they don't want to go through a Settings object.
TestingClusterVersion is a ClusterVersion that tests can use when they don't want to go through a Settings object.

# Structs

ClusterVersion represents a cluster's "active version".

# Interfaces

Handle is a read-only view to the active cluster version and this binary's version details.

# Type aliases

VersionKey is a unique identifier for a version of CockroachDB.