Get desktop application:
View/edit binary Protocol Buffers messages
BucketVersionNotMatch is the error variant that tells the request buckets version is not match. client should update the buckets version and retry.
Used in:
Used in:
The requested region ID
Used in:
The requested store ID
The detailed info
EpochNotMatch is the error variant that tells a region has been updated. (e.g. by splitting / merging, or raft Confchange.) Hence, a command is based on a stale version of a region.
Used in:
,Available regions that may be siblings of the requested one.
Error wraps all region errors, indicates an error encountered by a request.
Used in:
, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,The error message
Online recovery is still in performing, reject writes to avoid potential issues
Flashback is still in performing, reject any read or write to avoid potential issues. NOTICE: this error is non-retryable, the request should fail ASAP when it meets this error.
If the second phase flashback request is sent to a region that is not prepared for the flashback, this error will be returned. NOTICE: this error is non-retryable, the client should retry the first phase flashback request when it meets this error.
IsWitness is the error variant that tells a request be handle by witness which should be forbidden and retry.
BucketVersionNotMatch is the error variant that tells the request buckets version is not match.
Used in:
The requested region ID
Used in:
The requested region ID
IsWitness is the error variant that tells a request be handle by witness which should be forbidden and retry.
Used in:
The requested region ID
KeyNotInRegion is the error variant that tells the key the request requires isn't present in this region.
Used in:
The requested key
The requested region ID
Start key of the requested region
Snd key of the requested region
MaxTimestampNotSynced is the error variant that tells the peer has just become a leader and updating the max timestamp in the concurrency manager from PD TSO is ongoing. In this case, the prewrite of an async commit transaction cannot succeed. The client can backoff and resend the request.
Used in:
(message has no fields)
MismatchPeerId is the error variant that tells the request is sent to wrong peer. Client receives this error should reload the region info and retry.
Used in:
NotLeader is the error variant that tells a request be handle by raft leader is sent to raft follower or learner.
Used in:
,The requested region ID
Region leader of the requested region
ProposalInMergingMode is the error variant that tells the proposal is rejected because raft is in the merging mode. This may happen when BR/Lightning try to ingest SST. This can be retried at most time.
Used in:
The requested region ID
RaftEntryTooLarge is the error variant that tells the request is too large to be serialized to a reasonable small raft entry. (i.e. greater than the configured value `raft_entry_max_size` in `raftstore`)
Used in:
The requested region ID
Size of the raft entry
ReadIndexNotReady is the error variant that tells the read index request is not ready, that is, the current region is in a status that not ready to serve the read index request. For example, region is in splitting or merging status. This can be retried at most time.
Used in:
The reason why the region is not ready to serve read index request
The requested region ID
Used in:
The requested region ID
RegionNotFound is the error variant that tells there isn't any region in this TiKV matches the requested region ID.
Used in:
,The requested region ID
RegionNotInitialized is the error variant that tells there isn't any initialized peer matchesthe request region ID.
Used in:
The request region ID
ServerIsBusy is the error variant that tells the server is too busy to response.
Used in:
,The suggested backoff time
Current applied_index at the leader, may be used in replica read.
StaleCommand is the error variant that tells the command is stale, that is, the current request term is lower than current raft term. This can be retried at most time.
Used in:
(message has no fields)
StoreNotMatch is the error variant that tells the request is sent to wrong store. (i.e. inconsistency of the store ID that request shows and the real store ID of this server.)
Used in:
Store id in request
Actual store id