Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-24325 Remove the s/catalog/replset/ directory and move all its files ↵ | Spencer T Brody | 2016-09-21 | 1 | -491/+0 |
| | | | | to s/catalog | ||||
* | SERVER-25905 Release all config held distlocks and reacquire balancer ↵ | Dianna Hohensee | 2016-09-21 | 1 | -2/+1 |
| | | | | distlocks in drain mode on config step up to primary | ||||
* | SERVER-25744 failure to ping non-master is OK | Nathan Myers | 2016-09-19 | 1 | -1/+1 |
| | |||||
* | SERVER-26160 Store std::string in ReplSetDistLockManager instead of StringData | Kaloian Manassiev | 2016-09-19 | 1 | -7/+6 |
| | |||||
* | Revert "SERVER-25905 Release all config held distlocks and reacquire ↵ | Dianna Hohensee | 2016-09-15 | 1 | -1/+2 |
| | | | | | | balancer distlocks in drain mode on config step up to primary" This reverts commit f8212b6b37bea1bead354df86e8485761a519339. | ||||
* | SERVER-25905 Release all config held distlocks and reacquire balancer ↵ | Dianna Hohensee | 2016-09-15 | 1 | -2/+1 |
| | | | | distlocks in drain mode on config step up to primary | ||||
* | SERVER-26013 Remove 'lockTryInterval' parameter from the DistLockManager | Kaloian Manassiev | 2016-09-14 | 1 | -3/+5 |
| | |||||
* | SERVER-26013 Add a tryLock method to the dist lock manager | Kaloian Manassiev | 2016-09-08 | 1 | -0/+22 |
| | |||||
* | SERVER-26013 Remove ShardingCatalogClient::distLock and cleanup DistLockManager | Kaloian Manassiev | 2016-09-08 | 1 | -1/+2 |
| | |||||
* | SERVER-24991 log redaction for bson, client, auth, catalog | Thomas Schubert | 2016-09-02 | 1 | -13/+6 |
| | |||||
* | SERVER-25703 enable dist lock unlock by sessionId AND _id | Dianna Hohensee | 2016-08-23 | 1 | -12/+36 |
| | |||||
* | SERVER-24852 Add means to interrupt the sharding balancer | Kaloian Manassiev | 2016-08-17 | 1 | -1/+1 |
| | |||||
* | SERVER-25202 Expose lock/unlock control on DistLockManager | Kaloian Manassiev | 2016-08-03 | 1 | -18/+9 |
| | | | | | | | | | This change exposes the lock/unlock methods as public on the DistLockManager. This enables the scenario of being able to pass locks between threads, which is necessary for the parallel balancer. Also makes the sharding balancer acquire the balancer distributed lock permanently. | ||||
* | SERVER-24991 Redact streaming log messages | Dan Pasette | 2016-07-20 | 1 | -11/+18 |
| | | | | Reviewed all relevant files in src/mongo/s.. | ||||
* | SERVER-23971 Clang-Format code | Mark Benvenuto | 2016-05-28 | 1 | -2/+2 |
| | |||||
* | SERVER-24104 Replace stdx::duration with mongo::Duration. | Andy Schwerin | 2016-05-17 | 1 | -1/+1 |
| | | | | | | | The mongo::Duration type does overflow checking on casts and arithmetic. This patch also moves DESTRUCTOR_GUARD out of assert_util.h into destructor_guard.h in order to break an include cycle with duration.h. | ||||
* | SERVER-24104 Replace direct uses of stdx::chrono::durations with MongoDB ↵ | Andy Schwerin | 2016-05-17 | 1 | -17/+16 |
| | | | | | | duration using decls. This is a preliminary step for switching from stdx::chrono::duration to mongo::Duration. | ||||
* | SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors | Spencer T Brody | 2016-05-03 | 1 | -1/+3 |
| | | | | This reverts commit f294d1dcd4884857d693b0f8a33cf1a6be434409. | ||||
* | Revert "SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors" | Kyle Suarez | 2016-05-03 | 1 | -3/+1 |
| | | | | This reverts commit 21cfba12a005431b08a8c69dcdb1f262622ea780. | ||||
* | SERVER-23213 Remove all users of ShardRegistry::kAllRetriableErrors | Spencer T Brody | 2016-05-02 | 1 | -1/+3 |
| | |||||
* | SERVER-23667 can overtake locks by using the same lockSessionID as the lock ↵ | Dianna Hohensee | 2016-04-20 | 1 | -8/+17 |
| | | | | owner, via DistLockManager::lockWithSessionID | ||||
* | SERVER-23137 Remove unused 'allowNetworking' argument from CatalogManager ↵ | Spencer T Brody | 2016-03-18 | 1 | -2/+1 |
| | | | | startup/shutdown | ||||
* | SERVER-20037 After CatalogManager swap release distributed locks held by old ↵ | Spencer T Brody | 2016-01-12 | 1 | -0/+11 |
| | | | | CatalogManager | ||||
* | SERVER-21050 Make CSRS use write concern timeout of 15 seconds | Kaloian Manassiev | 2015-12-16 | 1 | -3/+2 |
| | | | | | | | | This change makes all CSRS majority writes to use a write concern timeout of 15 seconds instead of 5 seconds (for the dist lock manager) and infinity for the regular writes. It also contains a small change to improve error reporting. | ||||
* | Revert "SERVER-21050 Make CSRS use write concern timeout of 15 seconds" | Kaloian Manassiev | 2015-12-16 | 1 | -2/+3 |
| | | | | This reverts commit 85e7a1558eb2e618194d5920dbffe9fc333ef52e. | ||||
* | SERVER-21050 Make CSRS use write concern timeout of 15 seconds | Kaloian Manassiev | 2015-12-16 | 1 | -3/+2 |
| | | | | | | | | This change makes all CSRS majority writes to use a write concern timeout of 15 seconds instead of 5 seconds (for the dist lock manager) and infinity for the regular writes. It also contains a small change to improve error reporting. | ||||
* | SERVER-21050 Make dist lock timeouts uniform | Kaloian Manassiev | 2015-12-08 | 1 | -1/+2 |
| | | | | | | This change makes the dist lock acquisition timeouts to be uniform across all users and sets the default to be 5 seconds (which is the maximum that we have been using so far). | ||||
* | SERVER-21392 Fix broken unit-test replset_dist_lock_manager_test | Kaloian Manassiev | 2015-11-18 | 1 | -5/+9 |
| | |||||
* | SERVER-21392 Make CSRS config server updates retry | Kaloian Manassiev | 2015-11-17 | 1 | -5/+46 |
| | | | | | | This change makes the CSRS config server update operations used by the distributed lock manager and by the metadata updates to retry on NotMaster and network errors. | ||||
* | SERVER-20082 add maxTimeMs to config catalog operations | Misha Tyulenev | 2015-10-13 | 1 | -44/+57 |
| | |||||
* | SERVER-20855 Small cleanups and logging improvements | Spencer T Brody | 2015-10-12 | 1 | -1/+2 |
| | |||||
* | Revert "SERVER-20082 Add OperationContext parameter to config methods in ↵ | Max Hirschhorn | 2015-10-06 | 1 | -57/+44 |
| | | | | | | ShardRegistry" This reverts commit e40f1a1ba723184f276b28e01a240d8e5a6d3ecf. | ||||
* | SERVER-20082 Add OperationContext parameter to config methods in ShardRegistry | Misha Tyulenev | 2015-10-06 | 1 | -44/+57 |
| | |||||
* | SERVER-20269 make distributed lock timeout configurable through failpoint | Esha Maharishi | 2015-09-16 | 1 | -6/+15 |
| | | | | | | Closes #1019 Signed-off-by: Kamran Khan <kamran.khan@mongodb.com> | ||||
* | SERVER-19897 Fix clang format | Randolph Tan | 2015-09-01 | 1 | -1/+1 |
| | |||||
* | SERVER-19897 Cannot overtake lock if ping document is deleted in RS config ↵ | Randolph Tan | 2015-09-01 | 1 | -11/+14 |
| | | | | servers | ||||
* | SERVER-19903 Dist lock pinger not running for config RS | Randolph Tan | 2015-08-28 | 1 | -1/+3 |
| | |||||
* | SERVER-19543 Differentiate between shutting down catalog manager for ↵ | Andy Schwerin | 2015-08-19 | 1 | -1/+2 |
| | | | | replacement and for process shutdown. | ||||
* | SERVER-19861 converted uses of std::chrono::duration::count() to ↵ | Benety Goh | 2015-08-11 | 1 | -8/+6 |
| | | | | mongo::durationCount() | ||||
* | SERVER-19414 Use CatalogManagerReplicaSet when config servers are a replica set | Spencer T Brody | 2015-07-23 | 1 | -0/+4 |
| | |||||
* | SERVER-19272 LockpingsType should handle validation properly | Daniel Alabi | 2015-07-15 | 1 | -3/+4 |
| | |||||
* | SERVER-19252 Move all mongos catalog types to s/catalog | Daniel Alabi | 2015-07-02 | 1 | -2/+2 |
| | |||||
* | SERVER-19099 Consistently use concurrency and time names via stdx | Andrew Morrow | 2015-06-30 | 1 | -3/+2 |
| | |||||
* | SERVER-19186 Improve replset distlock coverage | Randolph Tan | 2015-06-29 | 1 | -12/+1 |
| | |||||
* | SERVER-18579: Clang-Format - reformat code, no comment reflow | Mark Benvenuto | 2015-06-20 | 1 | -274/+253 |
| | |||||
* | SERVER-18525 Fix rs dist lock log message | Randolph Tan | 2015-06-19 | 1 | -2/+2 |
| | |||||
* | SERVER-18525 Mock out tick source in replset_dist_lock_manager_test | Randolph Tan | 2015-06-17 | 1 | -5/+8 |
| | |||||
* | SERVER-18525 Add log messages to match legacy dist lock manager when applicable | Randolph Tan | 2015-06-12 | 1 | -1/+60 |
| | |||||
* | SERVER-18596 Implement lock expiration takeover for replSets distlock manager | Randolph Tan | 2015-06-11 | 1 | -9/+134 |
| | |||||
* | SERVER-18525 Implement background ping and unlock for replSets distlock manager | Randolph Tan | 2015-06-08 | 1 | -16/+80 |
| |