summaryrefslogtreecommitdiff
path: root/src/mongo/s/shard_key_pattern.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-73469 Remove dependency of the ChunkManager on QueryKaloian Manassiev2023-02-031-29/+11
* SERVER-73238 Move some shard_key_pattern query methods out of 'grid'Kaloian Manassiev2023-01-311-60/+2
* SERVER-69429 Check shard key restriction for indexes with `prepareUnique` optionYuhong Zhang2022-10-131-17/+18
* SERVER-60273 Calculate the estimated size for missing types in sbe::value::ge...Drew Paroski2021-10-161-0/+2
* SERVER-56127 Fixing retryable writes on update and delete commands to not exe...Bobby Morck2021-10-141-0/+21
* Revert "SERVER-56127 Fixing retryable writes on update and delete commands to...Ethan Zhang2021-10-131-21/+0
* SERVER-56127 Fixing retryable writes on update and delete commands to not exe...Bobby Morck2021-10-081-0/+21
* SERVER-57446 fix clang-tidy header issues and add header-filterDaniel Moody2021-08-021-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/+25
* SERVER-52639 Fail resharding operation if new shard key includes arrayAlex Taskov2021-03-021-0/+1
* SERVER-48739 Add cached max KeyString to ChunkInfo classAlex Taskov2020-06-171-0/+6
* SERVER-46717 Support let parameters for deletes in sharded environmentsEric Cox2020-06-111-0/+5
* SERVER-45454 Desugar where to expr + functionEric Cox2020-02-131-0/+1
* SERVER-44773 Optimise queries to cover on sharded clusters when using compoun...Arun Banala2020-01-221-12/+23
* SERVER-43914 Permit sharding commands to accept compound hashed shard key specsArun Banala2019-11-261-0/+16
* SERVER-42390 Allow documents in a sharded collection to not contain all shard...Blake Oler2019-09-241-7/+10
* SERVER-42368 Remove max shard key size limit of 512 bytesJamie Heppenstall2019-08-081-8/+0
* SERVER-41944 Validate the given shard key for refineCollectionShardKeyJamie Heppenstall2019-07-111-0/+6
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-14/+16
* SERVER-35794 Validate shard key against existing zonesCheahuychou Mao2018-07-181-0/+5
* SERVER-34971 Improve mongoS targeting for single-shard updates, and for repla...Bernard Gorman2018-06-111-0/+8
* SERVER-34644 Only explicitly do $-prefix check when writing sharded metadataKaloian Manassiev2018-04-301-0/+6
* SERVER-34644 Do not use dynamic memory allocation in ShardKeyPattern::flatten...Kaloian Manassiev2018-04-301-4/+1
* SERVER-34644 Assert that ShardKeyPattern is always constructed with a valid keyKaloian Manassiev2018-04-261-4/+2
* SERVER-29136 Better extractDocumentKeyNathan Myers2017-08-151-0/+9
* SERVER-27681 Remove duplicated ShardKeyPattern functionality from CollectionM...Kaloian Manassiev2017-03-221-1/+2
* SERVER-27975 Remove many uses of `OwnedPointerVector`ADAM David Alan Martin2017-03-101-1/+4
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-1/+1
* SERVER-28030 Move catalog_cache.h/.cpp to mongo/s/Kaloian Manassiev2017-02-181-3/+4
* SERVER-24439 code cleanup for collation shard targetingTess Avitabile2016-08-231-1/+1
* SERVER-23610 CanonicalQuery should own a CollatorInterfaceTess Avitabile2016-05-051-1/+3
* SERVER-21441 faster shard targeting for equality queries on the shard keyDavid Storch2015-11-171-0/+2
* SERVER-18579: Clang-Format - reformat code, no comment reflowMark Benvenuto2015-06-201-179/+176
* SERVER-14973 consolidate shard key parsing, cleanup shard key patternsGreg Studer2014-10-161-6/+188
* SERVER-5022 allow covered queries with shard filterGreg Studer2014-09-021-1/+1
* SERVER-14431 Invalid chunk data after splitting on a key that's too large to ...Randolph Tan2014-07-231-1/+5
* SERVER-10818 enforce unique indexes on mongod for index write commandsGreg Studer2013-11-101-0/+43