diff --git a/pkg/kv/kvserver/kvserverpb/raft.proto b/pkg/kv/kvserver/kvserverpb/raft.proto index 93728ea2e689..df251e0fdccc 100644 --- a/pkg/kv/kvserver/kvserverpb/raft.proto +++ b/pkg/kv/kvserver/kvserverpb/raft.proto @@ -96,10 +96,14 @@ message RaftMessageRequest { // that were admitted below raft. repeated kv.kvserver.kvflowcontrol.kvflowcontrolpb.AdmittedRaftLogEntries admitted_raft_log_entries = 11 [(gogoproto.nullable) = false]; - // LowPriorityOverride is used in RACv2, and is only set if Message is a - // MsgApp. When true, it specifies that the priority of the Entries in the - // Message are overridden to be raftpb.LowPri. - bool low_priority_override = 12; + // UsingRAC2Protocol is set to true iff the leader is using the RACv2 + // protocol. + bool using_rac2_protocol = 12; + // LowPriorityOverride is read only when UsingRAC2Protocol is true, and is + // set only if Message is a MsgApp. When true, it specifies that the + // priority of the Entries in the Message are overridden to be + // raftpb.LowPri. + bool low_priority_override = 13; reserved 10; }