summaryrefslogtreecommitdiff
path: root/src/mongo/base
diff options
context:
space:
mode:
authorKaloian Manassiev <kaloian.manassiev@mongodb.com>2022-04-04 11:58:21 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2022-04-04 12:38:14 +0000
commit8798813a699db794ca86e12d518b40dc19eb92ee (patch)
tree1bfd032aa0e1b5fe07cfe25cd66577ff9873902f /src/mongo/base
parent93b609f94dd58452ba28f277a6739b7740b9980a (diff)
downloadmongo-8798813a699db794ca86e12d518b40dc19eb92ee.tar.gz
SERVER-65160 Make StaleShardVersion as obsolete
Diffstat (limited to 'src/mongo/base')
-rw-r--r--src/mongo/base/error_codes.yml7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/mongo/base/error_codes.yml b/src/mongo/base/error_codes.yml
index fccba446c5c..809a76b89b9 100644
--- a/src/mongo/base/error_codes.yml
+++ b/src/mongo/base/error_codes.yml
@@ -96,7 +96,10 @@ error_codes:
- {code: 60,name: OBSOLETE_DatabaseNotFound}
- {code: 61,name: ShardKeyNotFound}
- {code: 62,name: OplogOperationUnsupported}
- - {code: 63,name: StaleShardVersion,categories: [StaleShardVersionError,NeedRetargettingError]}
+ # This error code is obsolete as of version 6.0 and no new places where it is thrown should be
+ # added. Use StaleConfig.
+ # TODO (SERVER-63327): Retire this code once 6.0 becomes LTS
+ - {code: 63,name: OBSOLETE_StaleShardVersion,categories: [StaleShardVersionError,NeedRetargettingError]}
- {code: 64,name: WriteConcernFailed,categories: [WriteConcernError]}
- {code: 65,name: MultipleErrorsOccurred, extra: MultipleErrorsOccurredInfo}
- {code: 66,name: ImmutableField}
@@ -187,6 +190,8 @@ error_codes:
- {code: 147,name: ZLibError}
- {code: 148,name: ReadConcernMajorityNotEnabled,categories: [VoteAbortError]}
- {code: 149,name: NoConfigPrimary}
+ # This error code is obsolete as of version 6.0 and no new places where it is thrown should be
+ # added. Use StaleConfig.
- {code: 150,name: StaleEpoch,
categories: [StaleShardVersionError,NeedRetargettingError],
extra: StaleEpochInfo,