summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-26964 Make FieldPath more efficientJames Wahlin2016-11-158-179/+61
|
* SERVER-26530 Add helpful log message for user when initial sync failsWilliam Schultz2016-11-151-7/+9
|
* SERVER-26775: Cursors may be on a view namespace.Daniel Gottlieb2016-11-151-1/+1
| | | | | | | | When a ClientCursorMonitor is timing out a cursor, its namespace may be on a view. One case where this can happen is when the cursor was on a collection, but when the ClientCursorMonitor gets to timing it out, that collection was dropped and its namespace was recreated as a view.
* SERVER-26716 Fix crash after 3.2->3.4->3.2 up/downgradeMathias Stearn2016-11-151-0/+5
| | | | | This was only an issue for nodes that had never done writes as a secondary and therefore hadn't written a minValid point.
* SERVER-26356 disable linearizable read concern with pv0Judah Schvimer2016-11-151-0/+8
|
* SERVER-26927 Rename maxStalenessMS to maxStalenessSeconds and support doublesKaloian Manassiev2016-11-154-66/+140
|
* SERVER-22657 Cleanup CollectionShardingState test and configsvr commandsKaloian Manassiev2016-11-155-30/+24
|
* SERVER-24994 Check in Helpers::removeRange() if shard key index dropped.Max Hirschhorn2016-11-151-0/+6
|
* SERVER-27028 linearizable read concern checks if node is still primary ↵Judah Schvimer2016-11-151-0/+6
| | | | before it writes noop
* SERVER-25662 DataReplicator cleanupBenety Goh2016-11-154-156/+52
| | | | | | | | | | | removed _scheduleFetch_inlock() and _fetcherPaused renamed _state to _dataReplicatorState DataReplicator::_anyActiveHandles_inlock() should shutdown last oplog entry fetcher DataReplicator::shutdown() no longer requires an operation context removed unnecessary references to DataReplicatorState::Uninitialized removed unused sync source checking from doNextActions collapse overloaded versions of _scheduleApplyBatch merged _doNextActions_inlock() and _doNextActions_Steady_inlock()
* Revert "SERVER-26492 terminate density estimation after exceeding $maxDistance"David Storch2016-11-141-84/+6
| | | | This reverts commit 1323228230603455daceafb0dc52f15be5363e99.
* SERVER-26839: Improve readWriteDatabase role coverageSpencer Jackson2016-11-143-20/+44
|
* Revert "SERVER-26530 Added helpful log message in case of inital sync failure"William Schultz2016-11-141-2/+0
| | | | This reverts commit ae0b220d2b0c4088afe34329faadd852db907506.
* SERVER-26761 check and return early if shard already exists in addShardEsha Maharishi2016-11-142-108/+35
|
* SERVER-26747 replSetStepDown waits for caught up majority with electable ↵William Schultz2016-11-145-51/+217
| | | | secondary
* SERVER-25662 ReplicationCoordinatorImpl::shutdown() should release data ↵Benety Goh2016-11-141-1/+6
| | | | replicator shared_ptr before shutting down external state
* SERVER-26530 Added helpful log message in case of inital sync failureWilliam Schultz2016-11-141-0/+2
|
* SERVER-27022 Add missing SCons dependency to client_metadata targetsamantharitter2016-11-141-0/+1
|
* SERVER-25662 DataReplicator callbacks should check shutdown flag before ↵Benety Goh2016-11-141-12/+50
| | | | proceeding
* SERVER-27008 Remove unnecessary use of FieldPathCharlie Swanson2016-11-141-2/+2
|
* SERVER-27011 SyncSourceResolver::startup() should return ShutdownInProgress ↵Benety Goh2016-11-142-4/+20
| | | | if shutting down
* SERVER-27004 move check for pending RangeDeleter deletes to after ↵Esha Maharishi2016-11-142-13/+15
| | | | registering the receive chunk
* SERVER-24596 Replace DBDirectClient::count call with Collection::numRecords ↵Marko Vojvodic2016-11-142-48/+50
| | | | to avoid deadlock in State::postProcessCollection
* SERVER-26999 fixed race between DatabasesCloner callback and ↵Benety Goh2016-11-121-0/+7
| | | | DataReplicator::_onApplierReadyStart
* SERVER-25662 signal shutdown event at most once in _doNextActions()Benety Goh2016-11-122-20/+32
|
* SERVER-25662 DataReplicator::shutdown() should signal initial sync finish ↵Benety Goh2016-11-112-15/+9
| | | | event after setting status
* SERVER-26887 Idempotency of createCollection with optionsSiyuan Zhou2016-11-111-4/+111
|
* SERVER-26492 terminate density estimation after exceeding $maxDistanceDavid Storch2016-11-111-6/+84
|
* SERVER-26955 Include maxTimeMs when running commands through ShardRemoteKaloian Manassiev2016-11-111-1/+1
|
* SERVER-26955 Ensure setFeatureCompatibilityVersion commands support maxTimeMSKaloian Manassiev2016-11-1110-148/+198
|
* SERVER-22657 Make MigrationChunkClonerSourceLegacy not do host resolutionKaloian Manassiev2016-11-116-45/+60
| | | | | | No functional changes, just a cleanup to move the resolution of the recipient shard's primary out of MigrationChunkClonerSourceLegacy in order to make it simpler for unit-testing.
* SERVER-26911 Create RAII type for turning off replicated writesTess Avitabile2016-11-113-2/+30
|
* SERVER-26760 prevent ShardingCatalogManagerImpl::addShard() from ↵Esha Maharishi2016-11-112-2/+25
| | | | transparently passing retriable errors upstream
* SERVER-26966 Remove dead legacy find/getMore up and downconversionCharlie Swanson2016-11-118-465/+14
|
* SERVER-25911 Avoid extra string allocations during $matchCharlie Swanson2016-11-112-5/+13
|
* SERVER-26943 make OpObservers for config.shards handle for writes while ↵Esha Maharishi2016-11-101-12/+14
| | | | non-primary correctly
* SERVER-26972 BackgroundSync should compare minValidSaved to _lastOpTimeFetchedJudah Schvimer2016-11-101-6/+7
|
* SERVER-26646: Add structure that allows multiple WT extensions to be declared.Daniel Gottlieb2016-11-109-13/+162
|
* SERVER-26834 replset7.js should cause documents to be seen twice in initial syncTess Avitabile2016-11-107-6/+134
|
* SERVER-26946 check for errors sending moveChunk command that should not be ↵Dianna Hohensee2016-11-101-6/+11
| | | | propagated back to another server
* SERVER-25662 added log message for oplog fetcher completion to the data ↵r3.4.0-rc3Benety Goh2016-11-091-0/+2
| | | | replicator
* SERVER-25604 fix $replaceRoot error messageDavid Storch2016-11-092-20/+11
|
* SERVER-26958 Fix potential nullptr dereference in WCE retry loopGeert Bosch2016-11-091-1/+1
|
* SERVER-26969 add data replicator test case for shutting down immediately ↵Benety Goh2016-11-091-0/+8
| | | | after startup
* SERVER-26065 Write more generic optime comparator functionRandolph Tan2016-11-092-41/+59
|
* SERVER-26685 register Database::AddCollectionChange in the correct orderMathias Stearn2016-11-092-8/+19
| | | | | | Doing it before creating the RecordStore lead to rollback of Collection creation happening after RecordStore creation. This meant the Collection destructor would call setCappedCallback() on an already destroyed RecordStore.
* SERVER-26243 Allow deletion of system.views and fix/test rollbackGeert Bosch2016-11-092-11/+11
| | | | | This fixes an issue where rollback would loop indefinitely when a collection turns into a view during rollback and recovery. Also tests dropping views and system.views.
* Revert "SERVER-26834 replset7.js should cause documents to be seen twice in ↵Tess Avitabile2016-11-096-52/+8
| | | | | | initial sync" This reverts commit 80f8ffa2121c264ead069f3ed39a34a57ac3f5a7.
* SERVER-26933 Add sleep interval to assert retryWilliam Schultz2016-11-092-10/+16
|
* SERVER-26834 replset7.js should cause documents to be seen twice in initial syncTess Avitabile2016-11-096-8/+52
|