Files
documentdb/error_mappings.csv
T
Juan Carlos Aguilera Mendez 5428e5e4ea Merged PR 1720111: Move error to the correct file
### Does this PR have any customer impact?

### Type (Feature, Refactoring, Bugfix, DevOps, Testing, Perf, etc)

### Does it involve schema level changes? (Table, Column, Index, UDF, etc level changes)

### Are you introducing any new config? If yes, do you have tests with and without them being set?

### ChangeLog (Refer [Template](../oss/CHANGELOG.md))

### Description

Move Location13103 error to documentdb_codes.txt

----
#### AI description  (iteration 1)
#### PR Classification
Bug fix: Moving an error code definition to the correct file.

#### PR Summary
This pull request corrects the placement of the "Location13103" error by removing it from one file and adding it into the proper location.
- `pg_documentdb_gw/include/gateway_errors.txt`: Removed the "Location13103" error entry.
- `pg_documentdb_core/include/utils/documentdb_codes.txt`: Added the "Location13103" error entry.
<!-- GitOpsUserAgent=GitOps.Apps.Server.pullrequestcopilot -->
2025-07-09 18:56:11 +08:00

12 KiB

1ErrorMappingErrorName
21InternalError
32BadValue
45GraphContainsCycle
59FailedToParse
614TypeMismatch
715Overflow
816InvalidLength
920IllegalOperation
1023AlreadyInitialized
1126NamespaceNotFound
1227IndexNotFound
1328PathNotViable
1431RoleNotFound
1534CannotBackfillArray
1640ConflictingUpdateOperators
1743CursorNotFound
1848NamespaceExists
1952DollarPrefixedFieldName
2053CanNotBeTypeArray
2154NotSingleValueField
2255Location55
2356EmptyFieldName
2457DottedFieldName
2561ShardKeyNotFound
2666ImmutableField
2767CannotCreateIndex
2868IndexAlreadyExists
2972InvalidOptions
3073InvalidNamespace
3185IndexOptionsConflict
3286IndexKeySpecsConflict
33111NotExactValueField
34115CommandNotSupported
35118NamespaceNotSharded
36121DocumentFailedValidation
37143CursorInUse
38146ExceededMemoryLimit
39159DurationOverflow
40165ViewDepthLimitExceeded
41166CommandNotSupportedOnView
42167OptionNotSupportedOnView
43181AmbiguousIndexKeyPattern
44197InvalidIndexSpecificationOption
45224QueryFeatureNotAllowed
46232MaxSubPipelineDepthExceeded
47241ConversionFailure
48263OperationNotSupportedInTransaction
49276IndexBuildAborted
50291UnableToFindIndex
51361CollectionUUIDMismatch
528000UserCountLimitExceeded
5310065Location10065
5410107NotWritablePrimary
5510334BsonObjectTooLarge
5611000DuplicateKey
5712587BackgroundOperationInProgressForNamespace
5813026Location13026
5913027Location13027
6013068Location13068
6113103Location13103
6213111Location13111
6313113MergeStageNoMatchingDocument
6413297DbAlreadyExists
6513548Location13548
6615947Location15947
6715952Location15952
6815955Location15955
6915957Location15957
7015958Location15958
7115959Location15959
7215972Location15972
7315976Location15976
7415981Location15981
7515998Location15998
7616004Location16004
7716006Location16006
7816007Location16007
7916020Location16020
8016034Location16034
8116035Location16035
8216410Location16410
8316411Location16411
8416433Location16433
8516554DollarAddNumericOrDateTypes
8616610DollarModByZeroProhibited
8716611DollarModOnlyNumeric
8816612DollarAddOnlyOneDate
8916702Location16702
9016747Location16747
9116748Location16748
9216749Location16749
9316755Location16755
9416764Location16764
9516766HashedIndexDoNotSupportArrayValues
9616800Location16800
9716801Location16801
9816804Location16804
9916874Location16874
10016875Location16875
10116876Location16876
10216878Location16878
10316879Location16879
10416880Location16880
10516882Location16882
10616883Location16883
10716990Location16990
10816994Location16994
10917040Location17040
11017041Location17041
11117042Location17042
11217043Location17043
11317044Location17044
11417045Location17045
11517046Location17046
11617047Location17047
11717048Location17048
11817049Location17049
11917053Location17053
12017080DollarCondMissingIfParameter
12117081DollarCondMissingThenParameter
12217082DollarCondMissingElseParameter
12317083DollarCondBadParameter
12417124DollarSizeRequiresArray
12517194ExactlyOneTextIndex
12617261Location17261
12717276Location17276
12817308Location17308
12917310Location17310
13017419DocumentAfterUpdateLargerThanMaxSize
13117420DocumentToUpsertLargerThanMaxSize
13218533Location18533
13318534Location18534
13418535Location18535
13518536Location18536
13618537Location18537
13718628Location18628
13818629Location18629
13928625Location28625
14028646Location28646
14128647Location28647
14228648Location28648
14328650Location28650
14428651Location28651
14528656Location28656
14628657Location28657
14728664Location28664
14828667RangeArgumentExpressionArgsOutOfRange
14928680DollarAbsCantTakeLongMinValue
15028689ArrayOperatorElemAtFirstArgMustBeArray
15128690DollarArrayElemAtSecondArgArgMustBeNumeric
15228691DollarArrayElemAtSecondArgArgMustBe32Bit
15328714DollarSqrtGreaterOrEqualToZero
15428724DollarSliceInvalidInput
15528725DollarSliceInvalidTypeSecondArg
15628726DollarSliceInvalidValueSecondArg
15728727DollarSliceInvalidTypeThirdArg
15828728DollarSliceInvalidValueThirdArg
15928729DollarSliceInvalidSignThirdArg
16028745Location28745
16128746Location28746
16228747Location28747
16328748Location28748
16428749Location28749
16528756DollarLogArgumentMustBeNumeric
16628757DollarLogBaseMustBeNumeric
16728758DollarLogNumberMustBePositive
16828759DollarLogBaseMustBeGreaterThanOne
16928761DollarLog10MustBePositiveNumber
17028762DollarPowBaseMustBeNumeric
17128763DollarPowExponentMustBeNumeric
17228764DollarPowExponentInvalidForZeroBase
17328765Location28765
17428766DollarLnMustBePositiveNumber
17528769Location28769
17628803Location28803
17728808Location28808
17828809Location28809
17928810Location28810
18028811Location28811
18128812Location28812
18228818Location28818
18328822Location28822
18431002Location31002
18531022Location31022
18631023Location31023
18731024Location31024
18831032KeyCannotContainNullByte
18931034Location31034
19031095Location31095
19131109Location31109
19231119Location31119
19331120Location31120
19431138Location31138
19531170Location31170
19631249Location31249
19731250Location31250
19831253Location31253
19931254Location31254
20031256Location31256
20131271Location31271
20231276Location31276
20331308Location31308
20431325Location31325
20531393Location31393
20631395Location31395
20731441Location31441
20831465Location31465
20934435Location34435
21034443Location34443
21134444Location34444
21234445Location34445
21334446Location34446
21434447Location34447
21534448Location34448
21634449Location34449
21734450Location34450
21834451Location34451
21934452Location34452
22034453Location34453
22134454Location34454
22234455Location34455
22334460Location34460
22434461Location34461
22534462Location34462
22634463Location34463
22734464Location34464
22834465Location34465
22934466Location34466
23034467Location34467
23134468Location34468
23234471Location34471
23334473Location34473
23440060DollarSwitchRequiresObject
23540061DollarSwitchRequiresArrayForBranches
23640062DollarSwitchRequiresObjectForEachBranch
23740063DollarSwitchUnknownArgumentForBranch
23840064DollarSwitchRequiresCaseExpressionForBranch
23940065DollarSwitchRequiresThenExpressionForBranch
24040066DollarSwitchNoMatchingBranchAndNoDefault
24140067DollarSwitchBadArgument
24240068DollarSwitchRequiresAtLeastOneBranch
24340075Location40075
24440076Location40076
24540077Location40077
24640078Location40078
24740079Location40079
24840080Location40080
24940081DollarInRequiresArray
25040085Location40085
25140086Location40086
25240087Location40087
25340090Location40090
25440091Location40091
25540092Location40092
25640093Location40093
25740094Location40094
25840096Location40096
25940097Location40097
26040100Location40100
26140101Location40101
26240102Location40102
26340103Location40103
26440104Location40104
26540105Location40105
26640147Location40147
26740156Location40156
26840158Location40158
26940160Location40160
27040169Location40169
27140177Location40177
27240181Location40181
27340185Location40185
27440191Location40191
27540192Location40192
27640193Location40193
27740194Location40194
27840195Location40195
27940196Location40196
28040197Location40197
28140198Location40198
28240199Location40199
28340200Location40200
28440201Location40201
28540202Location40202
28640218Location40218
28740228Location40228
28840229Location40229
28940234Location40234
29040235Location40235
29140236Location40236
29240237Location40237
29340238Location40238
29440239Location40239
29540240Location40240
29640241Location40241
29740242Location40242
29840243Location40243
29940244Location40244
30040245Location40245
30140246Location40246
30240257Location40257
30340258Location40258
30440260Location40260
30540261Location40261
30640272Location40272
30740319Location40319
30840321Location40321
30940323Location40323
31040324UnrecognizedCommand
31140352Location40352
31240386DollarArrayToObjectRequiresArray
31340390DollarObjectToArrayRequiresObject
31440391DollarArrayToObjectAllMustBeObjects
31540392DollarArrayToObjectIncorrectNumberOfKeys
31640393DollarArrayToObjectRequiresObjectWithKAndV
31740394DollarArrayToObjectObjectKeyMustBeString
31840395DollarArrayToObjectArrayKeyMustBeString
31940396DollarArrayToObjectAllMustBeArrays
32040397DollarArrayToObjectIncorrectArrayLength
32140398DollarArrayToObjectBadInputTypeFormat
32240400DollarMergeObjectsInvalidType
32340414Location40414
32440415UnknownBsonField
32540485Location40485
32640489Location40489
32740515Location40515
32840516Location40516
32940517Location40517
33040518Location40518
33140519Location40519
33240520Location40520
33340521Location40521
33440522Location40522
33540523Location40523
33640524Location40524
33740525Location40525
33840533Location40533
33940535Location40535
34040536Location40536
34140539Location40539
34240540Location40540
34340541Location40541
34440542Location40542
34540600Location40600
34640601Location40601
34740602Location40602
34840603Location40603
34940647ChangeStreamBadResumeToken
35040684Location40684
35142501InsufficientPrivilege
35250694Location50694
35350695Location50695
35450696Location50696
35550699Location50699
35650700Location50700
35750723Location50723
35850752Location50752
35950759Location50759
36050989Location50989
36151003Location51003
36251024Location51024
36351044Location51044
36451045Location51045
36551047Location51047
36651074Location51074
36751075Location51075
36851080DollarRoundOverflowInt64
36951081DollarRoundFirstArgMustBeNumeric
37051082DollarRoundPrecisionMustBeIntegral
37151083DollarRoundPrecisionOutOfRange
37251091Location51091
37351103Location51103
37451104Location51104
37551105Location51105
37651106Location51106
37751107Location51107
37851108Location51108
37951109Location51109
38051110Location51110
38151111Location51111
38251132Location51132
38351134Location51134
38451151Location51151
38551156Location51156
38651178Location51178
38751183Location51183
38851185Location51185
38951186Location51186
39051187Location51187
39151191Location51191
39251246Location51246
39351247Location51247
39451276Location51276
39551743Location51743
39651744Location51744
39751745Location51745
39851746Location51746
39951747Location51747
40051748Location51748
40151749Location51749
40251750Location51750
40351751Location51751
404327391Location327391
405327392Location327392
406605001Location605001
4071257300DollarIfNullRequiresAtLeastTwoArgs
4082942500Location2942500
4092942501Location2942501
4102942502Location2942502
4112942503Location2942503
4122942504Location2942504
4132942505Location2942505
4142942506Location2942506
4153040501DollarRandNonEmptyArgument
4163041701Location3041701
4173041702Location3041702
4183041703Location3041703
4193041704Location3041704
4204031700IntermediateResultTooLarge
4214161100DollarSetFieldRequiresObject
4224161101DollarSetFieldUnknownArgument
4234161102Location4161102
4244161103Location4161103
4254161104Location4161104
4264161105Location4161105
4274161106Location4161106
4284161107Location4161107
4294161108Location4161108
4304161109Location4161109
4314341107Location4341107
4324890500Location4890500
4334940400Location4940400
4344940401Location4940401
4355107200Location5107200
4365107201Location5107201
4375166301Location5166301
4385166302Location5166302
4395166303Location5166303
4405166304Location5166304
4415166305Location5166305
4425166307Location5166307
4435166400Location5166400
4445166401Location5166401
4455166402Location5166402
4465166403Location5166403
4475166404Location5166404
4485166405Location5166405
4495166406Location5166406
4505339900Location5339900
4515339901Location5339901
4525339902Location5339902
4535371601Location5371601
4545371602Location5371602
4555371603Location5371603
4565423900Location5423900
4575423901Location5423901
4585423902Location5423902
4595429413Location5429413
4605429414Location5429414
4615429513Location5429513
4625439007Location5439007
4635439008Location5439008
4645439009Location5439009
4655439010Location5439010
4665439012Location5439012
4675439013Location5439013
4685439014Location5439014
4695439015Location5439015
4705439016Location5439016
4715439017Location5439017
4725439018Location5439018
4735490710Location5490710
4745624900Location5624900
4755624901Location5624901
4765626500Location5626500
4775654600Location5654600
4785654601Location5654601
4795654602Location5654602
4805687301Location5687301
4815687302Location5687302
4825687400Location5687400
4835687401Location5687401
4845733201Location5733201
4855733401Location5733401
4865733402Location5733402
4875733403Location5733403
4885733406Location5733406
4895733408Location5733408
4905733409Location5733409
4915746102Location5746102
4925787801Location5787801
4935787900Location5787900
4945787901Location5787901
4955787902Location5787902
4965787903Location5787903
4975787906Location5787906
4985787907Location5787907
4995787908Location5787908
5005788001Location5788001
5015788002Location5788002
5025788003Location5788003
5035788004Location5788004
5045788005Location5788005
5055788200Location5788200
5065788604Location5788604
5075858203Location5858203
5085860402Location5860402
5095876900Location5876900
5105897900Location5897900
5115946802Location5946802
5125976500Location5976500
5136007200Location6007200
5146045000Location6045000
5156050106Location6050106
5166050202Location6050202
5176050204Location6050204
5186053600Location6053600
5196586400Location6586400
5207429703Location7429703
5217436100Location7436100
5227555701Location7555701
5237555702Location7555702
5247749501Location7749501
5257750301Location7750301
5267750302Location7750302
5277750303Location7750303
5288993000Location8993000