summaryrefslogtreecommitdiff
path: root/src/mongo/s/chunk_manager.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-46199 Make the collection CatalogCache support causal consistencyMarcos José Grillo Ramírez2020-09-091-25/+83
* SERVER-46199 Get rid of the BM_IncrementalRefreshWithNoChange benchmarkKaloian Manassiev2020-09-041-1/+0
* SERVER-46199 Make the RoutingTableHistory movableKaloian Manassiev2020-09-031-10/+9
* SERVER-46199 Hide the RoutingTableHistory detail from the ChunkManagerKaloian Manassiev2020-09-031-19/+10
* SERVER-49568 Thread the CollectionType's ReshardingFields through to the Cata...Blake Oler2020-09-021-7/+14
* SERVER-50505 Make the CatalogCache return ChunkManager(s) directlyKaloian Manassiev2020-09-011-3/+7
* SERVER-50272 Make RoutingTableHistory movableMarcos José Grillo Ramírez2020-08-201-5/+1
* SERVER-49677 RoutingTableHistory::makeUpdated should skip copying chunkMap if...Allison Easton2020-08-071-0/+6
* SERVER-48740 Modify ChunkMap to use std::vector internallyAlex Taskov2020-07-081-94/+156
* SERVER-48739 Add cached max KeyString to ChunkInfo classAlex Taskov2020-06-171-33/+17
* SERVER-46993 Split parameters exclusive to mongos from being included in mong...Randolph Tan2020-06-021-1/+1
* SERVER-47740 Plumbing for construction of a full ExpressionContext in the sha...Eric Cox2020-06-011-4/+8
* SERVER-47674 Create Facade wrapper for ChunkInfoMapAlex Taskov2020-04-271-186/+204
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-46487 Add fast path to getShardIdsForRange() when chunk range is [MinK...Gregory Noma2020-04-161-5/+22
* SERVER-46845 Allow logging operations to bypass ShardInvalidatedForTargeting ...Blake Oler2020-04-061-2/+11
* SERVER-47336 Reset stale shards under catalog cache mutex when returning back...Blake Oler2020-04-061-1/+0
* SERVER-46386 Change MetadataManager::_findNewestOverlappingMetadata to work w...Matthew Saltz2020-03-131-1/+12
* SERVER-46004 refineCollectionShardKey should verify indexes on a shard with a...Jack Mulrow2020-03-131-0/+5
* SERVER-43848 find/update/delete w/o shard key predicate under txn with snapsh...Randolph Tan2020-03-041-4/+11
* SERVER-46394 Create feature flag to turn on/off PM-1633Blake Oler2020-03-021-8/+15
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45869 more automatically converted structuredGabriel Russell2020-02-201-2/+4
* SERVER-45981 Prevent duplicating action upon receiving notice that a given sh...Blake Oler2020-02-111-1/+2
* SERVER-44501 Modify the RoutingTableHistory to check if a particular shard ha...Blake Oler2020-01-151-0/+4
* SERVER-44500 Create a new ShardVersionMap that includes references to specifi...Blake Oler2020-01-091-5/+21
* SERVER-43617 Add metrics on the mongos to indicate the number of shards targe...Janna Golden2019-12-171-0/+4
* SERVER-14643 Return informative Status from QueryPlanner::planDavid Percy2019-11-111-11/+15
* SERVER-43195 Add namespace to ChunkManager ShardKeyNotFound errors in order t...Blake Oler2019-09-091-2/+3
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-4/+2
* SERVER-42106 Use auto-generated _ids for config.chunks and config.tagsJamie Heppenstall2019-07-221-1/+2
* SERVER-41717 Create KeyStringBuilder, KeyStringValue, and KeyStringTypeBits c...Daniel Solnik2019-07-161-1/+1
* SERVER-39339 Remove `stdx/memory.h`ADAM David Alan Martin2019-06-101-1/+1
* 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