summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-27048 Fix recursive lock issue in transport.r3.5.0ADAM David Alan Martin2016-11-162-14/+45
| | | | | | | | The LegacySession teardown code has a race where promoted weak pointers would be the last owners of a type which needs to hold a lock in destruction. That same lock is held by the LegacySession teardown code, thus leading to a deadlock or detectable recursive locking situation.
* SERVER-27030 Improve error for legacy find/getMore on viewJames Wahlin2016-11-162-13/+59
|
* SERVER-26993 Extend concurrency suite optionsJonathan Abrahams2016-11-164-40/+112
|
* SERVER-27061 Fix RPM systemd comment syntaxBrian Samek2016-11-161-6/+12
|
* SERVER-26492 terminate density estimation after exceeding $maxDistanceDavid Storch2016-11-161-6/+84
|
* Revert "SERVER-22657 Cleanup CollectionShardingState test and configsvr ↵Kaloian Manassiev2016-11-165-24/+30
| | | | | | commands" This reverts commit 19449d2883f2a97b622102935a63606d950573ad.
* Import wiredtiger: ca6eee06ffdacc8e191987e64b3791740dad21e1 from branch ↵Michael Cahill2016-11-1661-456/+779
| | | | | | | | | | | | | | | | | | | | | | | mongodb-3.4 ref: 74430da40c..ca6eee06ff for: 3.4.0 WT-2962 Provide a way to configure builtin extensions WT-2984 Search of metadata for recently created collection gets WT_NOTFOUND WT-3000 Missing log records in recovery when crashing after a log file switch WT-3002 Allow applications to exempt threads from eviction. WT-3004 lint: declare functions that don't return a value as void WT-3011 __wt_curjoin_open() saves the wrong URI in the cursor. WT-3012 Test format hanging on LSM configurations WT-3015 Test format stuck with 2mb cache WT-3016 Tests needed for systems without ftruncate WT-3017 Hazard pointer race with page replace causes error WT-3018 lint WT-3020 LSM primary changes impact parallel-pop-lsm load time WT-3022 LSM operations get stuck in __wt_clsm_await_switch waiting for switch on tree to complete WT-3023 Test format hang on zSeries WT-3024 wtperf medium-lsm-compact test can hang
* SERVER-26403 Clean primary states on stepdownSiyuan Zhou2016-11-153-16/+16
|
* SERVER-26981: Update mongo-perf releasedalyd2016-11-151-2/+2
|
* SERVER-26981: Mongo-perf regressions to use inMemory instead of wiredTigerdalyd2016-11-151-7/+16
|
* SERVER-26116 reacquire the balancer distlock in drain mode during config ↵Dianna Hohensee2016-11-154-39/+60
| | | | primary step-up
* 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-152-1/+13
| | | | | 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-26852 Move read concern tests out of noPassthroughWilliam Schultz2016-11-155-187/+221
| | | | SERVER-26852 Moved readConcern tests out of noPassthrough
* 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-157-1/+107
|
* 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-27014 Disable inmem_full.jsDavid Hows2016-11-151-0/+3
|
* SERVER-26839: Improve readWriteDatabase role coverageSpencer Jackson2016-11-146-37/+418
|
* Revert "SERVER-26530 Added helpful log message in case of inital sync failure"William Schultz2016-11-141-2/+0
| | | | This reverts commit ae0b220d2b0c4088afe34329faadd852db907506.
* SERVER-27026 Ensure that shard_identity_rollback.js waits for replication ↵Randolph Tan2016-11-141-6/+13
| | | | before shutting down primary
* 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-147-91/+363
| | | | 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-26065 Wait for remaining secondaries in ↵Randolph Tan2016-11-111-3/+2
| | | | autodiscover_config_rs_from_secondary.js to have the same opTime before doing a query with readAfterOptime
* SERVER-26955 Include maxTimeMs when running commands through ShardRemoteKaloian Manassiev2016-11-111-1/+1
|
* SERVER-26955 Ensure setFeatureCompatibilityVersion commands support maxTimeMSKaloian Manassiev2016-11-1113-157/+244
|
* 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-114-2/+45
|
* SERVER-26760 prevent ShardingCatalogManagerImpl::addShard() from ↵Esha Maharishi2016-11-112-2/+25
| | | | transparently passing retriable errors upstream
* SERVER-26931 Add file:line info to windows hang analyzersMark Benvenuto2016-11-111-1/+2
|
* SERVER-26966 Remove dead legacy find/getMore up and downconversionCharlie Swanson2016-11-119-465/+76
|