Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-16192: Add ScopedTransaction to automatically commitAndRestart() | Geert Bosch | 2014-11-21 | 1 | -0/+1 |
| | |||||
* | SERVER-15496 Remove legacy replication code | Spencer T Brody | 2014-11-20 | 1 | -1/+0 |
| | |||||
* | SERVER-15496 Get rid of replLocalAuth() | Spencer T Brody | 2014-11-20 | 1 | -1/+2 |
| | |||||
* | Revert "SERVER-16032 SERVER-15957 Get OperationContext for ↵ | Spencer T Brody | 2014-11-13 | 1 | -2/+2 |
| | | | | | | ReplicationCoordinator::signalDrainComplete from the caller" This reverts commit 622bb23dca571100644c8dd927bd844a3ceae19e. | ||||
* | SERVER-16032 SERVER-15957 Get OperationContext for ↵ | Spencer T Brody | 2014-11-12 | 1 | -2/+2 |
| | | | | ReplicationCoordinator::signalDrainComplete from the caller | ||||
* | SERVER-15541 Clean up some usages of WriteUnitOfWork | Jason Rassi | 2014-11-04 | 1 | -3/+0 |
| | | | | | | | Removes some WriteUnitOfWork objects where they are unneeded, and moves the declaration of some existing WriteUnitOfWork objects to limit their scope to the write being performed (so that yield-capable reads are not inside them). | ||||
* | SERVER-14638: Move global sethbmsg into ReplCoord | Scott Hernandez | 2014-10-30 | 1 | -3/+5 |
| | |||||
* | SERVER-15847 Make sure producer thread wakes up and terminates when we're ↵ | Spencer T Brody | 2014-10-29 | 1 | -2/+8 |
| | | | | shutting down | ||||
* | SERVER-15750 Break deadlock cycle by not holding the global lock while ↵ | Andy Schwerin | 2014-10-21 | 1 | -11/+17 |
| | | | | acquiring the bgsync mutex. | ||||
* | SERVER-15713: do not buffer replicated ops once primary | Scott Hernandez | 2014-10-21 | 1 | -0/+8 |
| | |||||
* | SERVER-15535 avoid negative buffer stats | Eric Milkie | 2014-10-20 | 1 | -2/+2 |
| | |||||
* | SERVER-13635: better txn lines for replication sync | Eliot Horowitz | 2014-10-16 | 1 | -1/+6 |
| | |||||
* | SERVER-15638 Wake up SyncSourceFeedback thread when we find a new sync source | Spencer T Brody | 2014-10-15 | 1 | -0/+1 |
| | |||||
* | SERVER-15535 Choose new sync source on reconfigs | Spencer T Brody | 2014-10-10 | 1 | -1/+1 |
| | |||||
* | SERVER-14668/SERVER-15294 Collection-level locking for all read paths | Kaloian Manassiev | 2014-10-06 | 1 | -1/+0 |
| | |||||
* | SERVER-15312 move replIndexPrefetch parameter out of legacy and into Applier ↵ | Eric Milkie | 2014-10-03 | 1 | -1/+2 |
| | | | | (BGSync) | ||||
* | SERVER-15429 Prepare applier threads to be started by the ↵ | Spencer T Brody | 2014-10-02 | 1 | -2/+3 |
| | | | | ReplicationCoordinatorImpl | ||||
* | SERVER-15404 SERVER-15466 Hook up Applier draining and force syncing to new ↵ | Eric Milkie | 2014-10-01 | 1 | -9/+7 |
| | | | | Replication Coordinator Impl | ||||
* | SERVER-15089 fix REMOVED nodes disconnecting sync source connections too early | Eric Milkie | 2014-09-26 | 1 | -1/+0 |
| | |||||
* | SERVER-15089 separate h fields for lastFetched vs. lastApplied | Eric Milkie | 2014-09-26 | 1 | -15/+16 |
| | |||||
* | SERVER-15089 initialize member variable | Eric Milkie | 2014-09-26 | 1 | -1/+2 |
| | |||||
* | SERVER-15089 Add new Applier class and remove theReplSet references from ↵ | Eric Milkie | 2014-09-26 | 1 | -192/+115 |
| | | | | BackgroundSync | ||||
* | SERVER-15329 add a short sleep if our handshake is rejected because we are ↵ | matt dannenberg | 2014-09-25 | 1 | -0/+5 |
| | | | | not in the current config | ||||
* | SERVER-15089 minvalid helper functions; move tryToGoLiveAsASecondary() to ↵ | Eric Milkie | 2014-09-19 | 1 | -1/+2 |
| | | | | sync_tail.cpp | ||||
* | SERVER-15089 convert non-legacy usage of lastOpTimeWritten to replCoord's ↵ | Eric Milkie | 2014-09-19 | 1 | -12/+9 |
| | | | | lastOpTimeApplied | ||||
* | SERVER-15089 Construct OpTime from seconds since epoch, not milliseconds ↵ | Andy Schwerin | 2014-09-16 | 1 | -3/+3 |
| | | | | | | | | since epoch. The two-parameter optime constructor takes as its first argument the number of seconds since the UNIX epoch, as an unsigned 32-bit integer, but we were passing it the number of milliseconds since same, as an unsigned 64-bit integer. | ||||
* | SERVER-15089 remove fatal state and refactor rollback to use replcoord | Eric Milkie | 2014-09-12 | 1 | -5/+6 |
| | |||||
* | SERVER-15089 chooseNewSyncSource hooked up in replication Applier | Eric Milkie | 2014-09-12 | 1 | -33/+122 |
| | |||||
* | SERVER-15089 cleanup oplogreader | Eric Milkie | 2014-09-05 | 1 | -2/+0 |
| | | | | | | | | 1. Move some master/slave oplogreader code into master_slave.cpp 2. fix up includes for some files; remove pch.h from a header (!) 3. remove awaitCapable check 4. add new "_host" field to oplogreader to store the HostAndPort we're connected to; will be used by new Applier | ||||
* | SERVER-15089 oplogreader use HostAndPort to connect instead of strings | Eric Milkie | 2014-08-29 | 1 | -1/+1 |
| | |||||
* | SERVER-15031 Properly pass our own optime into the ReplicationCoordinator | Spencer T Brody | 2014-08-29 | 1 | -5/+0 |
| | |||||
* | SERVER-14950 Move rsLog to its own library | Spencer T Brody | 2014-08-19 | 1 | -0/+1 |
| | |||||
* | SERVER-14729 assign default log component MONGO_LOG_DEFAULT_COMPONENT | Benety Goh | 2014-08-12 | 1 | -2/+2 |
| | |||||
* | SERVER-13961 Pass more OperationContext down in repl | Kaloian Manassiev | 2014-07-24 | 1 | -5/+7 |
| | |||||
* | SERVER-13961 Cleanup some nested instantiations of OperationContextImpl in repl | Kaloian Manassiev | 2014-07-18 | 1 | -5/+8 |
| | | | | | These are causing deadlocks if LockState is removed from TLS because of pseudo-conflicting locks on the same code path. | ||||
* | SERVER-14442 Make ReplicationCoordinator responsible for constructing ↵ | Spencer T Brody | 2014-07-18 | 1 | -1/+3 |
| | | | | ReplSetUpdatePosition commands | ||||
* | SERVER-5092 assign default log component to server modules | Benety Goh | 2014-07-01 | 1 | -1/+5 |
| | |||||
* | SERVER-13961 Convert most usages of LockState from TLS to OperationContext | Kaloian Manassiev | 2014-06-13 | 1 | -1/+0 |
| | |||||
* | SERVER-14043 s/namespace replset/namespace repl/ | matt dannenberg | 2014-05-27 | 1 | -2/+2 |
| | |||||
* | SERVER-13640: split up ServerStatus into a library | Eliot Horowitz | 2014-05-06 | 1 | -1/+1 |
| | |||||
* | SERVER-13091 eliminate connlock from SyncSourceFeedback | matt dannenberg | 2014-04-29 | 1 | -2/+1 |
| | |||||
* | SERVER-13091 remove notifier thread | matt dannenberg | 2014-04-29 | 1 | -62/+2 |
| | |||||
* | SERVER-13091 removing all of the oplogreader fallback code from ↵ | matt dannenberg | 2014-04-29 | 1 | -44/+2 |
| | | | | SyncSourceFeedback | ||||
* | SERVER-13420 remove syncSourceFeedback connection management from the ↵ | matt dannenberg | 2014-03-31 | 1 | -50/+2 |
| | | | | notifier thread | ||||
* | SERVER-13152 move initialize of syncSourceFeedback into ReplSetImpl::_go() | matt dannenberg | 2014-03-12 | 1 | -12/+0 |
| | |||||
* | SERVER-12650 locking to protect the fallback oplogreader | matt dannenberg | 2014-02-20 | 1 | -1/+8 |
| | |||||
* | Revert "SERVER-12650 make syncSourceFeedback's oplogreader effectively ↵ | matt dannenberg | 2014-02-20 | 1 | -0/+1 |
| | | | | | | single threaded" This reverts commit 617b4896241649e2a3203e33e5901907790002b5. | ||||
* | SERVER-12650 make syncSourceFeedback's oplogreader effectively single threaded | Matt Dannenberg | 2014-02-18 | 1 | -1/+0 |
| | |||||
* | more attempts to improve server8070.js | matt dannenberg | 2014-02-03 | 1 | -2/+2 |
| | |||||
* | further debugging in server8070.js | Matt Dannenberg | 2014-01-28 | 1 | -0/+1 |
| |