summaryrefslogtreecommitdiff
path: root/src/mongo/s/shard_key_pattern.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-57350 fix ShardKeyPattern::parseShardKeyPattern() to handle int values...Benety Goh2021-06-101-1/+1
* SERVER-55111 When using a nested shard key, a delete in a txn to a chunk that...Jordi Serra Torrens2021-05-171-0/+48
* SERVER-54975 Rename IDL parser classes to use CommandRequest and CommandReply...Bernard Gorman2021-04-021-2/+2
* SERVER-52639 Fail resharding operation if new shard key includes arrayAlex Taskov2021-03-021-0/+10
* SERVER-53060 Remove QueryRequest classRuoxin Xu2021-02-171-7/+9
* SERVER-48740 Modify ChunkMap to use std::vector internallyAlex Taskov2020-07-081-6/+5
* SERVER-48739 Add cached max KeyString to ChunkInfo classAlex Taskov2020-06-171-0/+12
* SERVER-46717 Support let parameters for deletes in sharded environmentsEric Cox2020-06-111-0/+21
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-1/+2
* SERVER-44773 Optimise queries to cover on sharded clusters when using compoun...Arun Banala2020-01-221-34/+79
* SERVER-43918 Upgrade/downgrade process for compound hashed shard keysbanarun2020-01-171-7/+6
* SERVER-43914 Permit sharding commands to accept compound hashed shard key specsArun Banala2019-11-261-4/+37
* SERVER-44175 Reject shard key array descendantsBlake Oler2019-11-041-1/+3
* SERVER-42390 Allow documents in a sharded collection to not contain all shard...Blake Oler2019-09-241-6/+24
* SERVER-42368 Remove max shard key size limit of 512 bytesJamie Heppenstall2019-08-081-12/+0
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-6/+2
* SERVER-41944 Validate the given shard key for refineCollectionShardKeyJamie Heppenstall2019-07-111-0/+4
* SERVER-36446 Remove unnecessary debug assert in shard_key_pattern.cppBlake Oler2019-07-091-2/+0
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-2/+2
* SERVER-40476 remove mongoutils::strBilly Donahue2019-04-091-1/+1
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-36445: change error message when specifying more than 1 hashed field o...Kim Tao2018-12-061-2/+6
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-35794 Validate shard key against existing zonesCheahuychou Mao2018-07-181-5/+5
* SERVER-34971 Improve mongoS targeting for single-shard updates, and for repla...Bernard Gorman2018-06-111-0/+11
* SERVER-34644 Only explicitly do $-prefix check when writing sharded metadataKaloian Manassiev2018-04-301-8/+22
* SERVER-34644 Do not use dynamic memory allocation in ShardKeyPattern::flatten...Kaloian Manassiev2018-04-301-93/+85
* SERVER-34644 Assert that ShardKeyPattern is always constructed with a valid keyKaloian Manassiev2018-04-261-38/+20
* SERVER-31760 Add InternalExprEqMatchExpression.David Storch2017-12-181-2/+2
* SERVER-30783 Move init() logic to MatchExpression constructorsBlake Oler2017-11-141-1/+1
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-2/+1
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-1/+7
* SERVER-29136 Better extractDocumentKeyNathan Myers2017-08-151-1/+2
* SERVER-27244 Status usage compile-time facilities.ADAM David Alan Martin2017-06-181-1/+1
* SERVER-29334 remove dotted field name check from BSONObj::okForStorageDianna Hohensee2017-06-021-1/+1
* SERVER-28621 Parse BSON update expression into an UpdateNode treeTess Avitabile2017-04-201-1/+1
* SERVER-27681 Remove duplicated ShardKeyPattern functionality from CollectionM...Kaloian Manassiev2017-03-221-54/+67
* SERVER-27975 Remove many uses of `OwnedPointerVector`ADAM David Alan Martin2017-03-101-15/+13
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-2/+3
* SERVER-24439 code cleanup for collation shard targetingTess Avitabile2016-08-231-5/+5
* SERVER-24118 Rename LiteParsedQuery to QueryRequest.David Hatch2016-06-031-3/+3
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-281-1/+4
* SERVER-24045 Refactor CanonicalQuery::canonicalize()Tess Avitabile2016-05-101-2/+4
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-3/+4
* SERVER-23494 Remove link dependency of mongod on coreshardKaloian Manassiev2016-04-051-1/+4
* SERVER-23509 Consolidate mongod-specific sharding commands under db/sKaloian Manassiev2016-04-051-2/+1
* SERVER-22569 Change findParentEqualityElement() to return by value.Max Hirschhorn2016-02-121-1/+1
* SERVER-21441 faster shard targeting for equality queries on the shard keyDavid Storch2015-11-171-2/+9
* SERVER-19510 Refactor WhereMatchExpression/WhereNoOpMatchExpressionJason Rassi2015-11-061-0/+1
* SERVER-19510 Rename MatchExpressionParser::WhereCallbackJason Rassi2015-11-051-1/+1