github.com/cockroachdb/cockroach@v20.2.0-alpha.1+incompatible/pkg/kv/kvserver/kvserverpb/log.go (about) 1 // Copyright 2018 The Cockroach Authors. 2 // 3 // Use of this software is governed by the Business Source License 4 // included in the file licenses/BSL.txt. 5 // 6 // As of the Change Date specified in that file, in accordance with 7 // the Business Source License, use of this software will be governed 8 // by the Apache License, Version 2.0, included in the file 9 // licenses/APL.txt. 10 11 package kvserverpb 12 13 // RangeLogEventReason specifies the reason why a range-log event happened. 14 type RangeLogEventReason string 15 16 // The set of possible reasons for range events to happen. 17 const ( 18 ReasonUnknown RangeLogEventReason = "" 19 ReasonRangeUnderReplicated RangeLogEventReason = "range under-replicated" 20 ReasonRangeOverReplicated RangeLogEventReason = "range over-replicated" 21 ReasonStoreDead RangeLogEventReason = "store dead" 22 ReasonStoreDecommissioning RangeLogEventReason = "store decommissioning" 23 ReasonRebalance RangeLogEventReason = "rebalance" 24 ReasonAdminRequest RangeLogEventReason = "admin request" 25 ReasonAbandonedLearner RangeLogEventReason = "abandoned learner replica" 26 )