summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk_manager.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-53335 Queries, updates, and deletes with non-"simple" collations may m...Jason Zhang2021-12-101-2/+10
* SERVER-43617 Add metrics on the mongos to indicate the number of shards targe...Janna Golden2021-06-111-0/+4
* SERVER-46487 Add fast path to getShardIdsForRange() when chunk range is [MinK...Gregory Noma2020-04-231-5/+22
* SERVER-43848 find/update/delete w/o shard key predicate under txn with snapsh...Randolph Tan2020-04-081-4/+11
* SERVER-43195 Add namespace to ChunkManager ShardKeyNotFound errors in order t...r4.2.3-rc1r4.2.3Blake Oler2020-01-161-2/+3
* Apply formatting per `clang-format-7.0.1`clang-format-7.0.12019-07-261-4/+2
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-36644 remove AtomicWord typedefsBilly Donahue2019-01-071-1/+1
* SERVER-37918 Improve the messaging around corrupted routing metadataKaloian Manassiev2018-11-051-45/+43
* SERVER-37593 Make wildcard index multikey path set retrieval more efficientJames Wahlin2018-11-021-1/+1
* SERVER-37566 Avoid recreating ProjectionExecAgg on each expansion of a wildca...Bernard Gorman2018-10-231-2/+3
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36109 Provide planner with multikey metadata for $** indexes.David Storch2018-09-051-2/+7
* SERVER-35333 caching plans for allPaths indexesIan Boros2018-08-311-1/+1
* SERVER-35743 Divide current chunk size among the chunks it was split into in ...Matthew Saltz2018-07-251-1/+24
* SERVER-35691 Cleanup the ChunkVersion serialization/deserialization codeKaloian Manassiev2018-06-221-1/+1
* SERVER-34100 - Make the Chunk object not expose implementation details of the...Martin Neupauer2018-04-231-16/+17
* SERVER-33453 - Add timestamp support to the ChunkManagerMartin Neupauer2018-03-271-75/+80
* SERVER-33929 Remove ChunkRangeMap from the chunk manager.Martin Neupauer2018-03-191-110/+57
* SERVER-32617 Fix code that reconstructs status with just code and stringMathias Stearn2018-01-171-3/+1
* SERVER-32526 Use KeyString for ChunkMap key instead of BSONObjAndy Schwerin2018-01-131-58/+157
* SERVER-32526 Increase the ChunkManager unit-test coverageKaloian Manassiev2018-01-131-3/+15
* SERVER-32603 Modernize QueryPlanner methods to use unique_ptr.David Storch2018-01-111-7/+5
* SERVER-32302 Introduce BSONObjStlIterator as a proper stl-style iteratorMathias Stearn2018-01-041-1/+1
* SERVER-1981 Support near and nearSphere predicates on sharded collectionsTess Avitabile2017-12-281-5/+7
* SERVER-31191 Plumb Collection UUIDs through catalog cacheNathan Myers2017-10-171-0/+5
* SERVER-30731 Add expr support in MatchExpression outside of aggregationTess Avitabile2017-10-051-4/+1
* SERVER-30951 Add top-level $expr to MatchExpressionJames Wahlin2017-09-101-0/+2
* SERVER-29840 Add allowed features bitmask to MatchExpressionParser::parseTess Avitabile2017-08-251-2/+8
* SERVER-29817 Use hinted insert when building chunkRangeMapAndy Schwerin2017-07-211-4/+7
* SERVER-29817 Move all ChunkManager construction logic into chunk_manager.cpp;...Andy Schwerin2017-07-121-8/+77
* SERVER-27681 Remove duplicated ShardKeyPattern functionality from CollectionM...Kaloian Manassiev2017-03-221-0/+1
* SERVER-22611 Sharding catalog cache refactorKaloian Manassiev2017-03-121-301/+90
* Revert "SERVER-22611 Sharding catalog cache refactor"Kaloian Manassiev2017-03-121-90/+301
* SERVER-22611 Sharding catalog cache refactorKaloian Manassiev2017-03-121-301/+90
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-13/+14
* SERVER-20854 Pull the diff tracker's query generation logic outside of the te...Kaloian Manassiev2017-03-021-3/+3
* SERVER-28106 Cleanup the contract of ChunkManager::findIntersectingChunkKaloian Manassiev2017-02-271-59/+25
* SERVER-28111 Cleanup the ChunkManagerKaloian Manassiev2017-02-271-49/+38
* SERVER-28030 Remove writes from ChunkManagerKaloian Manassiev2017-02-181-152/+19
* SERVER-28030 Remove writes from ChunkKaloian Manassiev2017-02-181-13/+3
* SERVER-28030 Move catalog_cache.h/.cpp to mongo/s/Kaloian Manassiev2017-02-181-8/+9
* SERVER-27382 Remove usages of DBConfig::reload/getChunkManagerOrPrimary from ...Kaloian Manassiev2017-02-061-2/+1
* Revert "SERVER-27382 Remove usages of DBConfig::reload/getChunkManagerOrPrima...Kaloian Manassiev2017-02-031-1/+2
* SERVER-27382 Remove usages of DBConfig::reload/getChunkManagerOrPrimary from ...Kaloian Manassiev2017-02-031-2/+1
* SERVER-27809 Move Chunk::splitIfShould to cluster_write.h/.cppKaloian Manassiev2017-01-301-10/+8
* SERVER-27809 Move regular chunk split to the balancerKaloian Manassiev2017-01-301-1/+0
* SERVER-27804 add additional parsers to ChunkType for shard's config.chunks.uu...Dianna Hohensee2017-01-301-1/+4
* SERVER-27809 Move chunk 'at median' split to the cluster split commandKaloian Manassiev2017-01-251-24/+2
* SERVER-27736 Do not store unsharded collections in DBConfigKaloian Manassiev2017-01-191-48/+41