summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/chunk_splitter.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-65955 Migrate shell exhaust path onto modern internal client APIDavid Storch2022-06-101-1/+0
* SERVER-66078 Make config.system.sessions balanceable by data size criteriaPaolo Polato2022-06-011-1/+0
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65438 Use the new ChunkVersion format in appendLegacyWithFieldKaloian Manassiev2022-04-131-20/+12
* SERVER-65204 Add Timestamp (in addition to Epoch) on the complete split pathKaloian Manassiev2022-04-111-4/+15
* SERVER-61678 Make autoSplitVector return `continuation` flagAllison Easton2022-03-101-6/+6
* SERVER-63203 Do not fail chunk split if more than 8192 points are requestedPaolo Polato2022-02-101-10/+14
* SERVER-62783 Get rid of ChunkVersion::toBSONKaloian Manassiev2022-01-251-1/+1
* SERVER-61726 disallow committing auto-splits for collections under defragment...Pierlauro Sciarelli2022-01-141-1/+2
* SERVER-59512 add new, cleaner query interface to DBClientBaseDavid Storch2021-11-101-12/+10
* SERVER-31540 Get rid of boost::optional<UUID> from sharding codeKaloian Manassiev2021-10-201-1/+1
* SERVER-60489 Handle potential exceptions in balancer recovery phaseAntonio Fuschetto2021-10-181-1/+1
* SERVER-59052 Remove deprecated ChunkType::ns fieldSimon Graetzer2021-08-291-1/+1
* SERVER-58670 Tighten up what kind of BSON the 'Query' type can be wrapped aroundIrina Yatsenko2021-08-231-1/+2
* SERVER-58670 Modernize DBClientBase query interface to avoid OP_QUERY-derived...Irina Yatsenko2021-08-141-1/+1
* SERVER-58270 Create configureCollectionAutoSplitter commandSimon Graetzer2021-07-301-23/+30
* SERVER-58650 Extract splitVector logic for the auto splitter into a new functionPierlauro Sciarelli2021-07-191-12/+9
* SERVER-53187 Fix format in autosplit log messagesPaolo Polato2021-06-031-3/+5
* SERVER-48653 Return updated ShardVersion in _configsvrCommitChunkSplit to avo...Simon Gratzer2021-05-171-16/+9
* SERVER-52872 Remove StatusWith methods from ShardingCatalogClientKaloian Manassiev2020-11-161-5/+4
* SERVER-50505 Make the CatalogCache return ChunkManager(s) directlyKaloian Manassiev2020-09-011-10/+9
* SERVER-50344 Rename Client methods to clarify that they are about being kille...Spencer T Brody2020-08-251-1/+1
* SERVER-48601 ChunkSplitter should use the same chunk bounds for splitVector a...Jack Mulrow2020-07-291-1/+11
* SERVER-48531: 3 way deadlock can happen between chunk splitter, prepared tran...Kshitij Gupta2020-06-301-0/+2
* SERVER-47976 Split chunk: convert usage of forceShardFilteringMetadataRefresh...Tommaso Tocci2020-06-091-1/+1
* SERVER-43821 Make PlanStage and PlanExecutor return errors by throwingDavid Storch2020-05-291-9/+9
* SERVER-47735 change mongo source over to logv2Billy Donahue2020-04-261-1/+1
* SERVER-46799 Update sharding log lines to adhere to LOGV2 style guideRandolph Tan2020-03-251-31/+34
* SERVER-45567 removing util/log.h where I canGabriel Russell2020-02-211-1/+0
* SERVER-45869 automatically converted structured loggingGabriel Russell2020-02-131-22/+47
* SERVER-14052 Remove reduntant param in splitVector funcTommaso Tocci2020-01-021-1/+0
* SERVER-14052 Make the autosplitter work with less then three splitpointsTommaso Tocci2020-01-021-3/+1
* SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano2019-09-171-3/+3
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-5/+5
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-051-3/+6
* Revert "SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)"Benety Goh2019-04-031-6/+3
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-021-3/+6
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
* SERVER-37046 Improve error message when moveChunk fails during top chunk opti...Matthew Saltz2019-01-281-7/+11
* SERVER-37651 Update header files with new licenseRamon Fernandez2018-10-221-8/+10
* SERVER-36094 Make DBClientBase::query() take an NamespaceStringOrUUIDMatthew Russotto2018-08-141-1/+1
* SERVER-36525 Set the estimated chunk size to 0 when a chunk split is triggere...Matthew Saltz2018-08-091-0/+3
* SERVER-34448 Enable autosplitting on the shard and disable on mongosMatthew Saltz2018-08-091-6/+18
* SERVER-34448 Change ChunkSplitStateDriver::tryInitiateSplit to return shared_ptrMatthew Saltz2018-08-091-6/+7
* SERVER-31586 Use PeriodicRunner to refresh balancer configuration periodicallyMatthew Saltz2018-07-251-1/+1
* SERVER-35115 Separate dbclientinterface.h into several parts, one per class.Henrik Edin2018-06-291-1/+1
* SERVER-35734 Integrate new ChunkWritesTracker and ChunkSplitStateDriver with ...Matthew Saltz2018-06-251-5/+11
* SERVER-34447 Basic cleanup of trySplittingMatthew Saltz2018-06-181-31/+14
* SERVER-34100 - Make the Chunk object not expose implementation details of the...Martin Neupauer2018-04-231-15/+15
* SERVER-29908 Move ChunkSplitter to the `sharding_runtime_d` libraryKaloian Manassiev2018-03-051-6/+16