mirror of https://github.com/tikv/pd.git
1109 lines
18 KiB
TOML
1109 lines
18 KiB
TOML
# AUTOGENERATED BY github.com/pingcap/errors/errdoc-gen
|
|
# YOU CAN CHANGE THE 'description'/'workaround' FIELDS IF THEM ARE IMPROPER.
|
|
|
|
["PD:ErrEncryptionKMS"]
|
|
error = '''
|
|
KMS error
|
|
'''
|
|
|
|
["PD:apiutil:ErrOptionNotExist"]
|
|
error = '''
|
|
the option %s does not exist
|
|
'''
|
|
|
|
["PD:apiutil:ErrRedirect"]
|
|
error = '''
|
|
redirect failed
|
|
'''
|
|
|
|
["PD:apiutil:ErrRedirectNoLeader"]
|
|
error = '''
|
|
redirect finds no leader
|
|
'''
|
|
|
|
["PD:apiutil:ErrRedirectToNotLeader"]
|
|
error = '''
|
|
redirect to not leader
|
|
'''
|
|
|
|
["PD:apiutil:ErrRedirectToNotPrimary"]
|
|
error = '''
|
|
redirect to not primary
|
|
'''
|
|
|
|
["PD:cgroup:ErrNoCPUControllerDetected"]
|
|
error = '''
|
|
no cpu controller detected
|
|
'''
|
|
|
|
["PD:checker:ErrCheckerMergeAgain"]
|
|
error = '''
|
|
region will be merged again, %s
|
|
'''
|
|
|
|
["PD:checker:ErrCheckerNotFound"]
|
|
error = '''
|
|
checker not found
|
|
'''
|
|
|
|
["PD:checker:ErrNoNewLeader"]
|
|
error = '''
|
|
no new leader
|
|
'''
|
|
|
|
["PD:checker:ErrNoStoreToAdd"]
|
|
error = '''
|
|
no store to add peer
|
|
'''
|
|
|
|
["PD:checker:ErrNoStoreToReplace"]
|
|
error = '''
|
|
no store to replace peer
|
|
'''
|
|
|
|
["PD:checker:ErrPeerCannotBeLeader"]
|
|
error = '''
|
|
peer cannot be leader
|
|
'''
|
|
|
|
["PD:checker:ErrPeerCannotBeWitness"]
|
|
error = '''
|
|
peer cannot be witness
|
|
'''
|
|
|
|
["PD:checker:ErrRegionNoLeader"]
|
|
error = '''
|
|
region no leader
|
|
'''
|
|
|
|
["PD:client:ErrClientCreateTSOStream"]
|
|
error = '''
|
|
create TSO stream failed, %s
|
|
'''
|
|
|
|
["PD:client:ErrClientGetLeader"]
|
|
error = '''
|
|
get leader failed, %v
|
|
'''
|
|
|
|
["PD:client:ErrClientGetMember"]
|
|
error = '''
|
|
get member failed
|
|
'''
|
|
|
|
["PD:client:ErrClientGetMinTSO"]
|
|
error = '''
|
|
get min TSO failed, %v
|
|
'''
|
|
|
|
["PD:client:ErrClientGetTSO"]
|
|
error = '''
|
|
get TSO failed
|
|
'''
|
|
|
|
["PD:cluster:ErrInvalidStoreID"]
|
|
error = '''
|
|
invalid store id %d, not found
|
|
'''
|
|
|
|
["PD:cluster:ErrNotBootstrapped"]
|
|
error = '''
|
|
TiKV cluster not bootstrapped, please start TiKV first
|
|
'''
|
|
|
|
["PD:cluster:ErrSchedulingIsHalted"]
|
|
error = '''
|
|
scheduling is halted
|
|
'''
|
|
|
|
["PD:cluster:ErrStoreIsUp"]
|
|
error = '''
|
|
store is still up, please remove store gracefully
|
|
'''
|
|
|
|
["PD:common:ErrGetSourceStore"]
|
|
error = '''
|
|
failed to get the source store
|
|
'''
|
|
|
|
["PD:common:ErrGetTargetStore"]
|
|
error = '''
|
|
failed to get the target store
|
|
'''
|
|
|
|
["PD:common:ErrIncorrectSystemTime"]
|
|
error = '''
|
|
incorrect system time
|
|
'''
|
|
|
|
["PD:common:ErrInvalidArgument"]
|
|
error = '''
|
|
invalid argument for %s: %v
|
|
'''
|
|
|
|
["PD:core:ErrNoStoreForRegionLeader"]
|
|
error = '''
|
|
can not remove store %d since there are no extra up store to store the leader
|
|
'''
|
|
|
|
["PD:core:ErrSlowTrendEvicted"]
|
|
error = '''
|
|
store %v is evicted as a slow store by trend
|
|
'''
|
|
|
|
["PD:core:ErrStoreDestroyed"]
|
|
error = '''
|
|
store %v has been physically destroyed
|
|
'''
|
|
|
|
["PD:core:ErrStoreNotFound"]
|
|
error = '''
|
|
store %v not found
|
|
'''
|
|
|
|
["PD:core:ErrStoreRemoved"]
|
|
error = '''
|
|
store %v has been removed
|
|
'''
|
|
|
|
["PD:core:ErrStoreServing"]
|
|
error = '''
|
|
store %v has been serving
|
|
'''
|
|
|
|
["PD:core:ErrStoreUnhealthy"]
|
|
error = '''
|
|
store %v is unhealthy
|
|
'''
|
|
|
|
["PD:core:ErrStoresNotEnough"]
|
|
error = '''
|
|
can not remove store %v since the number of up stores would be %v while need %v
|
|
'''
|
|
|
|
["PD:core:ErrWrongRangeKeys"]
|
|
error = '''
|
|
wrong range keys
|
|
'''
|
|
|
|
["PD:crypto:ErrCryptoAppendCertsFromPEM"]
|
|
error = '''
|
|
cert pool append certs error
|
|
'''
|
|
|
|
["PD:crypto:ErrCryptoX509KeyPair"]
|
|
error = '''
|
|
x509 keypair error
|
|
'''
|
|
|
|
["PD:dashboard:ErrDashboardStart"]
|
|
error = '''
|
|
start dashboard failed
|
|
'''
|
|
|
|
["PD:dashboard:ErrDashboardStop"]
|
|
error = '''
|
|
stop dashboard failed
|
|
'''
|
|
|
|
["PD:diagnostic:ErrDiagnosticDisabled"]
|
|
error = '''
|
|
diagnostic is disabled
|
|
'''
|
|
|
|
["PD:diagnostic:ErrDiagnosticLoadPlan"]
|
|
error = '''
|
|
load plan failed
|
|
'''
|
|
|
|
["PD:diagnostic:ErrNoDiagnosticResult"]
|
|
error = '''
|
|
%v has no diagnostic result
|
|
'''
|
|
|
|
["PD:diagnostic:ErrSchedulerUndiagnosable"]
|
|
error = '''
|
|
%v hasn't supported diagnostic
|
|
'''
|
|
|
|
["PD:dir:ErrReadDirName"]
|
|
error = '''
|
|
read dir name error
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionCTRDecrypt"]
|
|
error = '''
|
|
CTR decryption fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionCTREncrypt"]
|
|
error = '''
|
|
CTR encryption fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionCurrentKeyNotFound"]
|
|
error = '''
|
|
current data key not found
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionDecryptRegion"]
|
|
error = '''
|
|
decrypt region fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionEncryptRegion"]
|
|
error = '''
|
|
encrypt region fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionGCMDecrypt"]
|
|
error = '''
|
|
GCM decryption fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionGCMEncrypt"]
|
|
error = '''
|
|
GCM encryption fail
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionGenerateIV"]
|
|
error = '''
|
|
fail to generate iv
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionInvalidConfig"]
|
|
error = '''
|
|
invalid config
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionInvalidMethod"]
|
|
error = '''
|
|
invalid encryption method
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionKeyNotFound"]
|
|
error = '''
|
|
data key not found
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionKeysWatcher"]
|
|
error = '''
|
|
data key watcher error
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionLoadKeys"]
|
|
error = '''
|
|
load data keys error
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionNewDataKey"]
|
|
error = '''
|
|
fail to generate data key
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionNewMasterKey"]
|
|
error = '''
|
|
fail to get master key
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionRotateDataKey"]
|
|
error = '''
|
|
failed to rotate data key
|
|
'''
|
|
|
|
["PD:encryption:ErrEncryptionSaveDataKeys"]
|
|
error = '''
|
|
failed to save data keys
|
|
'''
|
|
|
|
["PD:etcd:ErrCloseEtcdClient"]
|
|
error = '''
|
|
close etcd client failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdGetCluster"]
|
|
error = '''
|
|
etcd get cluster from remote peer failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdGrantLease"]
|
|
error = '''
|
|
etcd lease failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdKVDelete"]
|
|
error = '''
|
|
etcd KV delete failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdKVGet"]
|
|
error = '''
|
|
etcd KV get failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdKVGetResponse"]
|
|
error = '''
|
|
etcd invalid get value response %v, must only one
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdKVPut"]
|
|
error = '''
|
|
etcd KV put failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdMemberList"]
|
|
error = '''
|
|
etcd member list failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdMemberRemove"]
|
|
error = '''
|
|
etcd remove member failed
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdMoveLeader"]
|
|
error = '''
|
|
etcd move leader error
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdTxnConflict"]
|
|
error = '''
|
|
etcd transaction failed, conflicted and rolled back
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdTxnInternal"]
|
|
error = '''
|
|
internal etcd transaction error occurred
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdTxnResponse"]
|
|
error = '''
|
|
etcd transaction returned invalid response: %v
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdURLMap"]
|
|
error = '''
|
|
etcd url map error
|
|
'''
|
|
|
|
["PD:etcd:ErrEtcdWatcherCancel"]
|
|
error = '''
|
|
watcher canceled
|
|
'''
|
|
|
|
["PD:etcd:ErrNewEtcdClient"]
|
|
error = '''
|
|
new etcd client failed
|
|
'''
|
|
|
|
["PD:etcd:ErrStartEtcd"]
|
|
error = '''
|
|
start etcd failed
|
|
'''
|
|
|
|
["PD:filepath:ErrFilePathAbs"]
|
|
error = '''
|
|
failed to convert a path to absolute path
|
|
'''
|
|
|
|
["PD:gc:ErrDecreasingGCSafePoint"]
|
|
error = '''
|
|
trying to update GC safe point to a smaller value, current value: %v, given: %v
|
|
'''
|
|
|
|
["PD:gc:ErrDecreasingTxnSafePoint"]
|
|
error = '''
|
|
trying to update txn safe point to a smaller value, current value: %v, given: %v
|
|
'''
|
|
|
|
["PD:gc:ErrGCBarrierTSBehindTxnSafePoint"]
|
|
error = '''
|
|
trying to set a GC barrier on ts %d which is already behind the txn safe point %d
|
|
'''
|
|
|
|
["PD:gc:ErrGCOnInvalidKeyspace"]
|
|
error = '''
|
|
trying to manage GC in keyspace %v where keyspace level GC is not enabled
|
|
'''
|
|
|
|
["PD:gc:ErrGCSafePointExceedsTxnSafePoint"]
|
|
error = '''
|
|
trying to update GC safe point to a too large value that exceeds the txn safe point, current value: %v, given: %v, current txn safe point: %v
|
|
'''
|
|
|
|
["PD:gc:ErrGlobalGCBarrierTSBehindTxnSafePoint"]
|
|
error = '''
|
|
trying to set a global GC barrier on ts %d which is already behind the txn safe point %d of keyspace %s
|
|
'''
|
|
|
|
["PD:gc:ErrReservedGCBarrierID"]
|
|
error = '''
|
|
trying to set a GC barrier with a barrier ID that is reserved: %v
|
|
'''
|
|
|
|
["PD:gin:ErrBindJSON"]
|
|
error = '''
|
|
bind JSON error
|
|
'''
|
|
|
|
["PD:grpc:ErrCloseGRPCConn"]
|
|
error = '''
|
|
close gRPC connection failed
|
|
'''
|
|
|
|
["PD:grpc:ErrGRPCCloseSend"]
|
|
error = '''
|
|
close send error
|
|
'''
|
|
|
|
["PD:grpc:ErrGRPCCreateStream"]
|
|
error = '''
|
|
create stream error
|
|
'''
|
|
|
|
["PD:grpc:ErrGRPCDial"]
|
|
error = '''
|
|
dial error
|
|
'''
|
|
|
|
["PD:grpc:ErrGRPCRecv"]
|
|
error = '''
|
|
receive response error
|
|
'''
|
|
|
|
["PD:grpc:ErrGRPCSend"]
|
|
error = '''
|
|
send request error
|
|
'''
|
|
|
|
["PD:grpcutil:ErrSecurityConfig"]
|
|
error = '''
|
|
security config error: %s
|
|
'''
|
|
|
|
["PD:grpcutil:ErrTLSConfig"]
|
|
error = '''
|
|
TLS config error
|
|
'''
|
|
|
|
["PD:hex:ErrHexDecodingString"]
|
|
error = '''
|
|
decode string %s error
|
|
'''
|
|
|
|
["PD:http:ErrNewHTTPRequest"]
|
|
error = '''
|
|
new HTTP request failed
|
|
'''
|
|
|
|
["PD:http:ErrSendRequest"]
|
|
error = '''
|
|
send HTTP request failed
|
|
'''
|
|
|
|
["PD:http:ErrWriteHTTPBody"]
|
|
error = '''
|
|
write HTTP body failed
|
|
'''
|
|
|
|
["PD:idalloc:ErrIDExhausted"]
|
|
error = '''
|
|
id exhausted
|
|
'''
|
|
|
|
["PD:ioutil:ErrIORead"]
|
|
error = '''
|
|
IO read error
|
|
'''
|
|
|
|
["PD:json:ErrJSONMarshal"]
|
|
error = '''
|
|
failed to marshal json
|
|
'''
|
|
|
|
["PD:json:ErrJSONUnmarshal"]
|
|
error = '''
|
|
failed to unmarshal json
|
|
'''
|
|
|
|
["PD:keyspace:ErrExceedMaxEtcdTxnOps"]
|
|
error = '''
|
|
exceed max etcd txn operations
|
|
'''
|
|
|
|
["PD:keyspace:ErrIllegalOperation"]
|
|
error = '''
|
|
unknown operation
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceExists"]
|
|
error = '''
|
|
keyspace already exists
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupExists"]
|
|
error = '''
|
|
keyspace group already exists
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupInMerging"]
|
|
error = '''
|
|
keyspace group %v is in merging state
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupInSplit"]
|
|
error = '''
|
|
keyspace group %v is in split state
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupNotEnoughReplicas"]
|
|
error = '''
|
|
not enough replicas in the keyspace group
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupNotExists"]
|
|
error = '''
|
|
keyspace group %v does not exist
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupNotInMerging"]
|
|
error = '''
|
|
keyspace group %v is not in merging state
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupNotInSplit"]
|
|
error = '''
|
|
keyspace group %v is not in split state
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupPrimaryNotFound"]
|
|
error = '''
|
|
primary of keyspace group does not exist
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceGroupWithEmptyKeyspace"]
|
|
error = '''
|
|
keyspace group with empty keyspace
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceNotFound"]
|
|
error = '''
|
|
keyspace does not exist
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceNotInAnyKeyspaceGroup"]
|
|
error = '''
|
|
keyspace is not in any keyspace group
|
|
'''
|
|
|
|
["PD:keyspace:ErrKeyspaceNotInKeyspaceGroup"]
|
|
error = '''
|
|
keyspace is not in this keyspace group
|
|
'''
|
|
|
|
["PD:keyspace:ErrModifyDefaultKeyspace"]
|
|
error = '''
|
|
cannot modify default keyspace's state
|
|
'''
|
|
|
|
["PD:keyspace:ErrModifyDefaultKeyspaceGroup"]
|
|
error = '''
|
|
default keyspace group cannot be modified
|
|
'''
|
|
|
|
["PD:keyspace:ErrModifyReservedKeyspace"]
|
|
error = '''
|
|
cannot modify reserved keyspace's state
|
|
'''
|
|
|
|
["PD:keyspace:ErrNoAvailableNode"]
|
|
error = '''
|
|
no available node
|
|
'''
|
|
|
|
["PD:keyspace:ErrNodeNotInKeyspaceGroup"]
|
|
error = '''
|
|
the tso node is not in this keyspace group
|
|
'''
|
|
|
|
["PD:keyspace:ErrRegionSplitFailed"]
|
|
error = '''
|
|
region split failed
|
|
'''
|
|
|
|
["PD:keyspace:ErrRegionSplitTimeout"]
|
|
error = '''
|
|
region split timeout
|
|
'''
|
|
|
|
["PD:keyspace:ErrUnsupportedOperationInKeyspace"]
|
|
error = '''
|
|
it's a unsupported operation
|
|
'''
|
|
|
|
["PD:leveldb:ErrLevelDBClose"]
|
|
error = '''
|
|
close leveldb error
|
|
'''
|
|
|
|
["PD:leveldb:ErrLevelDBOpen"]
|
|
error = '''
|
|
leveldb open file error
|
|
'''
|
|
|
|
["PD:leveldb:ErrLevelDBWrite"]
|
|
error = '''
|
|
leveldb write error
|
|
'''
|
|
|
|
["PD:log:ErrInitLogger"]
|
|
error = '''
|
|
init logger error
|
|
'''
|
|
|
|
["PD:logutil:ErrInitFileLog"]
|
|
error = '''
|
|
init file log error, %s
|
|
'''
|
|
|
|
["PD:mcs:ErrNotFoundSchedulingPrimary"]
|
|
error = '''
|
|
cannot find scheduling primary
|
|
'''
|
|
|
|
["PD:mcs:ErrSchedulingServer"]
|
|
error = '''
|
|
scheduling server meets %v
|
|
'''
|
|
|
|
["PD:member:ErrCheckCampaign"]
|
|
error = '''
|
|
check campaign failed
|
|
'''
|
|
|
|
["PD:member:ErrEtcdLeaderNotFound"]
|
|
error = '''
|
|
etcd leader not found
|
|
'''
|
|
|
|
["PD:member:ErrMarshalMember"]
|
|
error = '''
|
|
marshal member failed
|
|
'''
|
|
|
|
["PD:member:ErrMarshalParticipant"]
|
|
error = '''
|
|
marshal participant failed
|
|
'''
|
|
|
|
["PD:netstat:ErrNetstatTCPSocks"]
|
|
error = '''
|
|
TCP socks error
|
|
'''
|
|
|
|
["PD:operator:ErrAddOperator"]
|
|
error = '''
|
|
failed to add operator, maybe already have one
|
|
'''
|
|
|
|
["PD:operator:ErrOperatorNotFound"]
|
|
error = '''
|
|
operator not found
|
|
'''
|
|
|
|
["PD:operator:ErrPluginNotFound"]
|
|
error = '''
|
|
plugin is not found: %s
|
|
'''
|
|
|
|
["PD:os:ErrOSOpen"]
|
|
error = '''
|
|
open error
|
|
'''
|
|
|
|
["PD:placement:ErrBuildRuleList"]
|
|
error = '''
|
|
build rule list failed, %s
|
|
'''
|
|
|
|
["PD:placement:ErrKeyFormat"]
|
|
error = '''
|
|
key should be in hex format, %s
|
|
'''
|
|
|
|
["PD:placement:ErrLoadRule"]
|
|
error = '''
|
|
load rule failed
|
|
'''
|
|
|
|
["PD:placement:ErrLoadRuleGroup"]
|
|
error = '''
|
|
load rule group failed
|
|
'''
|
|
|
|
["PD:placement:ErrPlacementDisabled"]
|
|
error = '''
|
|
placement rules feature is disabled
|
|
'''
|
|
|
|
["PD:placement:ErrRuleContent"]
|
|
error = '''
|
|
invalid rule content, %s
|
|
'''
|
|
|
|
["PD:placement:ErrRuleNotFound"]
|
|
error = '''
|
|
rule not found
|
|
'''
|
|
|
|
["PD:plugin:ErrLoadPlugin"]
|
|
error = '''
|
|
failed to load plugin
|
|
'''
|
|
|
|
["PD:plugin:ErrLookupPluginFunc"]
|
|
error = '''
|
|
failed to lookup plugin function
|
|
'''
|
|
|
|
["PD:progress:ErrProgressNotFound"]
|
|
error = '''
|
|
no progress found for %s
|
|
'''
|
|
|
|
["PD:progress:ErrProgressWrongStatus"]
|
|
error = '''
|
|
progress status is wrong
|
|
'''
|
|
|
|
["PD:prometheus:ErrPrometheusCreateClient"]
|
|
error = '''
|
|
create client error
|
|
'''
|
|
|
|
["PD:prometheus:ErrPrometheusPushMetrics"]
|
|
error = '''
|
|
push metrics to gateway failed
|
|
'''
|
|
|
|
["PD:prometheus:ErrPrometheusQuery"]
|
|
error = '''
|
|
query error
|
|
'''
|
|
|
|
["PD:proto:ErrProtoMarshal"]
|
|
error = '''
|
|
failed to marshal proto
|
|
'''
|
|
|
|
["PD:proto:ErrProtoUnmarshal"]
|
|
error = '''
|
|
failed to unmarshal proto
|
|
'''
|
|
|
|
["PD:ratelimit:ErrMaxWaitingTasksExceeded"]
|
|
error = '''
|
|
max waiting tasks exceeded
|
|
'''
|
|
|
|
["PD:region:ErrRegionAbnormalPeer"]
|
|
error = '''
|
|
region %v has abnormal peer
|
|
'''
|
|
|
|
["PD:region:ErrRegionInvalidID"]
|
|
error = '''
|
|
invalid region id
|
|
'''
|
|
|
|
["PD:region:ErrRegionNotAdjacent"]
|
|
error = '''
|
|
two regions are not adjacent
|
|
'''
|
|
|
|
["PD:region:ErrRegionNotFound"]
|
|
error = '''
|
|
region %v not found
|
|
'''
|
|
|
|
["PD:region:ErrRegionRuleContent"]
|
|
error = '''
|
|
invalid region rule content, %s
|
|
'''
|
|
|
|
["PD:region:ErrRegionRuleNotFound"]
|
|
error = '''
|
|
region label rule not found for id %s
|
|
'''
|
|
|
|
["PD:resourcemanager:ErrDeleteReservedGroup"]
|
|
error = '''
|
|
cannot delete reserved group
|
|
'''
|
|
|
|
["PD:resourcemanager:ErrGroupNotExists"]
|
|
error = '''
|
|
the %s resource group does not exist
|
|
'''
|
|
|
|
["PD:resourcemanager:ErrInvalidGroup"]
|
|
error = '''
|
|
invalid group settings, please check the group name, priority and the number of resources
|
|
'''
|
|
|
|
["PD:resourcemanager:ErrKeyspaceNotExists"]
|
|
error = '''
|
|
the keyspace does not exist with id %d
|
|
'''
|
|
|
|
["PD:scatter:ErrEmptyRegion"]
|
|
error = '''
|
|
empty region
|
|
'''
|
|
|
|
["PD:schedule:ErrCreateOperator"]
|
|
error = '''
|
|
unable to create operator, %s
|
|
'''
|
|
|
|
["PD:schedule:ErrMergeOperator"]
|
|
error = '''
|
|
merge operator error, %s
|
|
'''
|
|
|
|
["PD:schedule:ErrUnexpectedOperatorStatus"]
|
|
error = '''
|
|
operator with unexpected status
|
|
'''
|
|
|
|
["PD:schedule:ErrUnknownOperatorStep"]
|
|
error = '''
|
|
unknown operator step found
|
|
'''
|
|
|
|
["PD:scheduler:ErrCacheOverflow"]
|
|
error = '''
|
|
cache overflow
|
|
'''
|
|
|
|
["PD:scheduler:ErrInternalGrowth"]
|
|
error = '''
|
|
unknown interval growth type error
|
|
'''
|
|
|
|
["PD:scheduler:ErrNoStoreToBeSelected"]
|
|
error = '''
|
|
no store to be selected
|
|
'''
|
|
|
|
["PD:scheduler:ErrScheduleConfigNotExist"]
|
|
error = '''
|
|
the config does not exist
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerConfig"]
|
|
error = '''
|
|
wrong scheduler config %s
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerCreateFuncNotRegistered"]
|
|
error = '''
|
|
create func is not registered
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerDuplicated"]
|
|
error = '''
|
|
scheduler duplicated
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerExisted"]
|
|
error = '''
|
|
scheduler existed
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerNotFound"]
|
|
error = '''
|
|
scheduler not found
|
|
'''
|
|
|
|
["PD:scheduler:ErrSchedulerTiKVSplitDisabled"]
|
|
error = '''
|
|
tikv split region disabled
|
|
'''
|
|
|
|
["PD:semver:ErrSemverNewVersion"]
|
|
error = '''
|
|
new version error
|
|
'''
|
|
|
|
["PD:server:ErrAPIInformationInvalid"]
|
|
error = '''
|
|
invalid api information, group %s version %s
|
|
'''
|
|
|
|
["PD:server:ErrCancelStartEtcd"]
|
|
error = '''
|
|
etcd start canceled
|
|
'''
|
|
|
|
["PD:server:ErrClientEmpty"]
|
|
error = '''
|
|
client url empty
|
|
'''
|
|
|
|
["PD:server:ErrConfiguration"]
|
|
error = '''
|
|
cannot set invalid configuration
|
|
'''
|
|
|
|
["PD:server:ErrLeaderFrequentlyChange"]
|
|
error = '''
|
|
leader %s frequently changed, leader-key is [%s]
|
|
'''
|
|
|
|
["PD:server:ErrLeaderNil"]
|
|
error = '''
|
|
leader is nil
|
|
'''
|
|
|
|
["PD:server:ErrRateLimitExceeded"]
|
|
error = '''
|
|
rate limit exceeded
|
|
'''
|
|
|
|
["PD:server:ErrServerNotStarted"]
|
|
error = '''
|
|
server not started
|
|
'''
|
|
|
|
["PD:server:ErrServiceRegistered"]
|
|
error = '''
|
|
service with path [%s] already registered
|
|
'''
|
|
|
|
["PD:strconv:ErrStrconvParseBool"]
|
|
error = '''
|
|
parse bool error
|
|
'''
|
|
|
|
["PD:strconv:ErrStrconvParseFloat"]
|
|
error = '''
|
|
parse float error
|
|
'''
|
|
|
|
["PD:strconv:ErrStrconvParseInt"]
|
|
error = '''
|
|
parse int error
|
|
'''
|
|
|
|
["PD:strconv:ErrStrconvParseUint"]
|
|
error = '''
|
|
parse uint error
|
|
'''
|
|
|
|
["PD:tso:ErrGenerateTimestamp"]
|
|
error = '''
|
|
generate timestamp failed, %s
|
|
'''
|
|
|
|
["PD:tso:ErrGetAllocator"]
|
|
error = '''
|
|
get allocator failed, %s
|
|
'''
|
|
|
|
["PD:tso:ErrGetMinTS"]
|
|
error = '''
|
|
get min ts failed, %s
|
|
'''
|
|
|
|
["PD:tso:ErrKeyspaceGroupIDInvalid"]
|
|
error = '''
|
|
the keyspace group id is invalid, %s
|
|
'''
|
|
|
|
["PD:tso:ErrKeyspaceGroupIsMerging"]
|
|
error = '''
|
|
the keyspace group %d is merging
|
|
'''
|
|
|
|
["PD:tso:ErrKeyspaceGroupNotInitialized"]
|
|
error = '''
|
|
the keyspace group %d isn't initialized
|
|
'''
|
|
|
|
["PD:tso:ErrKeyspaceNotAssigned"]
|
|
error = '''
|
|
the keyspace %d isn't assigned to any keyspace group
|
|
'''
|
|
|
|
["PD:tso:ErrLoadKeyspaceGroupsRetryExhausted"]
|
|
error = '''
|
|
load keyspace groups retry exhausted, %s
|
|
'''
|
|
|
|
["PD:tso:ErrLoadKeyspaceGroupsTerminated"]
|
|
error = '''
|
|
load keyspace groups terminated
|
|
'''
|
|
|
|
["PD:tso:ErrLoadKeyspaceGroupsTimeout"]
|
|
error = '''
|
|
load keyspace groups timeout
|
|
'''
|
|
|
|
["PD:tso:ErrLogicOverflow"]
|
|
error = '''
|
|
logic part overflow
|
|
'''
|
|
|
|
["PD:tso:ErrProxyTSOTimeout"]
|
|
error = '''
|
|
proxy tso timeout
|
|
'''
|
|
|
|
["PD:tso:ErrResetUserTimestamp"]
|
|
error = '''
|
|
reset user timestamp failed, %s
|
|
'''
|
|
|
|
["PD:tso:ErrSaveTimestamp"]
|
|
error = '''
|
|
save timestamp failed, %s
|
|
'''
|
|
|
|
["PD:tso:ErrUpdateTimestamp"]
|
|
error = '''
|
|
update timestamp failed, %s
|
|
'''
|
|
|
|
["PD:typeutil:ErrBytesToUint64"]
|
|
error = '''
|
|
invalid data, must 8 bytes, but %d
|
|
'''
|
|
|
|
["PD:unsaferecovery:ErrUnsafeRecoveryInvalidInput"]
|
|
error = '''
|
|
invalid input %s
|
|
'''
|
|
|
|
["PD:unsaferecovery:ErrUnsafeRecoveryIsRunning"]
|
|
error = '''
|
|
unsafe recovery is running
|
|
'''
|
|
|
|
["PD:url:ErrQueryUnescape"]
|
|
error = '''
|
|
inverse transformation of QueryEscape error
|
|
'''
|
|
|
|
["PD:url:ErrURLParse"]
|
|
error = '''
|
|
parse url error
|
|
'''
|
|
|
|
["PD:versioninfo:ErrFeatureNotExisted"]
|
|
error = '''
|
|
feature not existed
|
|
'''
|
|
|