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

# Packages

No description provided by the author

# Functions

DecodeKeyIntoZoneIDAndSuffix figures out the zone that the key belongs to.
DecodeSystemTenantObjectID decodes the object ID for the system-tenant from the front of key.
MakeSystemConfigMask constructs a new SystemConfigMask that passes through only the specified keys when applied.
MakeZoneKey returns the key for id's entry in the system.zones table.
MakeZoneKeyPrefix returns the key prefix for id's row in the system.zones table.
NewSystemConfig returns an initialized instance of SystemConfig.
StaticSplits are predefined split points in the system keyspace.
TestingSetupZoneConfigHook initializes the zone config hook to 'testingZoneConfigHook' which uses 'testingZoneConfig'.
TestingSetZoneConfig sets the zone config entry for object 'id' in the testing map.

# Variables

No description provided by the author
No description provided by the author
ZoneConfigHook is a function used to lookup a zone config given a system tenant table or database ID.

# Structs

EmptySystemConfigProvider is an implementation of SystemConfigProvider that never provides a system config.
SystemConfig embeds a SystemConfigEntries message which contains an entry for every system descriptor (e.g.
No description provided by the author
SystemConfigMask is a mask that can be applied to a set of system config entries to filter out unwanted entries.

# Interfaces

SystemConfigProvider is capable of providing the SystemConfig, as well as notifying clients of updates to the SystemConfig.

# Type aliases

SystemTenantObjectID is an identifier for an object (e.g.