summaryrefslogtreecommitdiff
path: root/src/mongo/db/s/balancer/balancer.cpp
Commit message (Expand)AuthorAgeFilesLines
* SERVER-68891 StaleConfigInfo should use shard versionAllison Easton2022-08-261-1/+1
* SERVER-67710 Complete TODO listed in SERVER-64865Allison Easton2022-08-081-1/+0
* SERVER-67899 fix the logic to reset the maxChunkSize param for the config.sys...Paolo Polato2022-07-281-8/+1
* SERVER-68246 rewrite calls to boost::optional get and is_initializedBilly Donahue2022-07-271-2/+2
* SERVER-67733 ShardingTest::awaitBalancerRound() doesn't work in case of CSRS...Tommaso Tocci2022-07-151-0/+1
* Revert "SERVER-67733 ShardingTest::awaitBalancerRound() doesn't work in case ...Tommaso Tocci2022-07-121-1/+0
* SERVER-67912 Reduce set of non-causally consistent API of the ShardRegistryTommaso Tocci2022-07-111-2/+2
* SERVER-67733 ShardingTest::awaitBalancerRound() doesn't work in case of CSRS ...Tommaso Tocci2022-07-111-0/+1
* SERVER-66239 Replace mentions to shard tags with shard zones in Balancer sour...Paolo Polato2022-07-071-1/+1
* SERVER-67709 rename visit_helperBilly Donahue2022-07-061-1/+1
* SERVER-64340 Warn if balancer is disabled while draining shardAntonio Fuschetto2022-07-041-0/+48
* SERVER-63868 replace MoveChunkRequest with ClusterMoveChunkRequestEnrico Golfieri2022-07-011-5/+2
* SERVER-67162 Integrate new PCRE2 wrapperJennifer Peshansky2022-06-271-6/+5
* SERVER-67444 Eliminate legacy `requestMoveChunk` call from `Balancer::_moveCh...Pierlauro Sciarelli2022-06-231-9/+0
* SERVER-66130 Do not detach from the balancer worker thread on config server s...Paolo Polato2022-06-221-8/+10
* SERVER-67346 Disable autosplit on config.system.sessions when upgrading the c...Paolo Polato2022-06-201-1/+1
* SERVER-66795 Improve throttling on migration batches issued by the BalancerAllison Easton2022-06-091-18/+27
* SERVER-66913 make configureCollectionBalancing() return NamespaceNotSharded o...Paolo Polato2022-06-071-2/+1
* SERVER-67001 Make balancer wait interruptably for migration-related commands ...Pierlauro Sciarelli2022-06-071-2/+2
* SERVER-66078 Make config.system.sessions balanceable by data size criteriaPaolo Polato2022-06-011-0/+15
* SERVER-66805 Change public-facing `moveRange::forceJumbo` to bool typePierlauro Sciarelli2022-06-011-0/+1
* SERVER-66720 Interrupt migration-related commands on CSRS upon stepdownPierlauro Sciarelli2022-05-301-3/+3
* SERVER-66716 remove early return check from _configSvrMoveRangePaolo Polato2022-05-261-4/+0
* Revert "SERVER-64406 apply dynamic throttling to balancer rounds"Kaloian Manassiev2022-05-261-31/+17
* SERVER-65816 Change balancer policy to balance on data size rather than numbe...Pierlauro Sciarelli2022-05-191-11/+11
* SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue2022-05-061-1/+3
* SERVER-65278 added clang-tidy v4 builder and fixed clang-tidy v4 issues.Daniel Moody2022-04-291-1/+1
* SERVER-64406 apply dynamic throttling to balancer roundsPaolo Polato2022-04-251-17/+31
* SERVER-64817 Compute missing bound of moveRange within MigrationSourceManagerPierlauro Sciarelli2022-04-251-3/+3
* SERVER-65253 Make the balancer invoke `moveRange` instead of `moveChunk`Pierlauro Sciarelli2022-04-121-12/+48
* SERVER-65429 Clean up defragmentation policy memory on stepdownPaolo Polato2022-04-121-1/+4
* SERVER-64171 Resize Cluster Chunks when downgrading to 5.xPaolo Polato2022-04-121-32/+94
* SERVER-65204 Add Timestamp (in addition to Epoch) on the complete split pathKaloian Manassiev2022-04-111-4/+2
* SERVER-64486 + SERVER-64363 moveRange honors secondary throttle and cluster m...Pierlauro Sciarelli2022-04-061-9/+20
* SERVER-64502 Suspend the defragmentation when sh.stopBalancer is invokedPaolo Polato2022-04-011-32/+25
* SERVER-65013 Optional min bound for `moveRange`Pierlauro Sciarelli2022-03-301-1/+2
* SERVER-64148 Atomic `split+move` when moveRange invoked with only one boundPierlauro Sciarelli2022-03-241-8/+6
* SERVER-64437 Move the defragmentation synch logic from the policy into the ba...Paolo Polato2022-03-241-55/+60
* SERVER-64149 Remove MigrationReason from MigrateInfoAllison Easton2022-03-151-11/+8
* SERVER-64324 Create moveRange balancer actionPierlauro Sciarelli2022-03-101-21/+47
* SERVER-61678 Make autoSplitVector return `continuation` flagAllison Easton2022-03-101-1/+1
* SERVER-63985 Remove ChunkType from MigrateInfoAllison Easton2022-03-041-25/+16
* SERVER-62853 Report maxChunkSize in balancerCollectionStatus()Paolo Polato2022-02-161-17/+44
* SERVER-61635 Validate that the defragmentation algorithm is fairly executed a...Tommaso Tocci2022-02-081-1/+1
* SERVER-63365 Reduce number of object copy in balancer secondary threadPaolo Polato2022-02-081-26/+28
* SERVER-63168 remove hidden parameter from moveChunk commandPaolo Polato2022-02-031-7/+5
* SERVER-62959 Apply the right maxChunkSize value when migrating a chunkPaolo Polato2022-02-021-14/+38
* SERVER-62134 Ensure Phase 3 is executed before ending defragmentationAllison Easton2022-01-281-0/+4
* SERVER-58518 Report progress of collection defragmentation through balancerCo...Paolo Polato2022-01-251-9/+11
* SERVER-62757 Rename balancerShouldMergeChunks command parameterTommaso Tocci2022-01-201-1/+1