Versions in this module Expand all Collapse all v1 v1.1.9 Oct 1, 2018 Changes in this version + const BulkIOWriteLimiterBurst + var BinaryMinimumSupportedVersion = VersionBase + var BinaryServerVersion = Version1_1_0 + var BulkIOWriteLimit = settings.RegisterByteSizeSetting("kv.bulk_io_write.max_rate", ...) + var ErrIntOverflowClusterVersion = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthClusterVersion = fmt.Errorf("proto: negative length found during unmarshaling") + var Version1_1_0 = roachpb.Version + var VersionBase = roachpb.Version + var VersionRaftLogTruncationBelowRaft = roachpb.Version + var VersionSplitHardStateBelowRaft = roachpb.Version + var VersionStatsBasedRebalancing = roachpb.Version + type ClusterVersion struct + MinimumVersion cockroach_roachpb.Version + UseVersion cockroach_roachpb.Version + func (*ClusterVersion) Descriptor() ([]byte, []int) + func (*ClusterVersion) ProtoMessage() + func (m *ClusterVersion) Marshal() (dAtA []byte, err error) + func (m *ClusterVersion) MarshalTo(dAtA []byte) (int, error) + func (m *ClusterVersion) Reset() + func (m *ClusterVersion) Size() (n int) + func (m *ClusterVersion) String() string + func (m *ClusterVersion) Unmarshal(dAtA []byte) error + type ExposedClusterVersion struct + MinSupportedVersion roachpb.Version + ServerVersion roachpb.Version + func (ecv *ExposedClusterVersion) BootstrapVersion() ClusterVersion + func (ecv *ExposedClusterVersion) IsActive(v roachpb.Version) bool + func (ecv *ExposedClusterVersion) OnChange(f func(cv ClusterVersion)) + func (ecv *ExposedClusterVersion) Version() ClusterVersion + type Settings struct + BulkIOWriteLimiter *rate.Limiter + Initialized bool + Manual atomic.Value + SV settings.Values + Tracer *tracing.Tracer + Version ExposedClusterVersion + func MakeClusterSettings(minVersion, serverVersion roachpb.Version) *Settings + func MakeTestingClusterSettings() *Settings + func (s *Settings) InitializeVersion(cv ClusterVersion) error + func (s *Settings) MakeUpdater() settings.Updater Incompatible versions in this module v19.2.12+incompatible Jan 12, 2021