Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | SERVER-27048 Fix recursive lock issue in transport.r3.5.0 | ADAM David Alan Martin | 2016-11-16 | 2 | -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 view | James Wahlin | 2016-11-16 | 2 | -13/+59 |
| | |||||
* | SERVER-26993 Extend concurrency suite options | Jonathan Abrahams | 2016-11-16 | 4 | -40/+112 |
| | |||||
* | SERVER-27061 Fix RPM systemd comment syntax | Brian Samek | 2016-11-16 | 1 | -6/+12 |
| | |||||
* | SERVER-26492 terminate density estimation after exceeding $maxDistance | David Storch | 2016-11-16 | 1 | -6/+84 |
| | |||||
* | Revert "SERVER-22657 Cleanup CollectionShardingState test and configsvr ↵ | Kaloian Manassiev | 2016-11-16 | 5 | -24/+30 |
| | | | | | | commands" This reverts commit 19449d2883f2a97b622102935a63606d950573ad. | ||||
* | Import wiredtiger: ca6eee06ffdacc8e191987e64b3791740dad21e1 from branch ↵ | Michael Cahill | 2016-11-16 | 61 | -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 stepdown | Siyuan Zhou | 2016-11-15 | 3 | -16/+16 |
| | |||||
* | SERVER-26981: Update mongo-perf release | dalyd | 2016-11-15 | 1 | -2/+2 |
| | |||||
* | SERVER-26981: Mongo-perf regressions to use inMemory instead of wiredTiger | dalyd | 2016-11-15 | 1 | -7/+16 |
| | |||||
* | SERVER-26116 reacquire the balancer distlock in drain mode during config ↵ | Dianna Hohensee | 2016-11-15 | 4 | -39/+60 |
| | | | | primary step-up | ||||
* | SERVER-26964 Make FieldPath more efficient | James Wahlin | 2016-11-15 | 8 | -179/+61 |
| | |||||
* | SERVER-26530 Add helpful log message for user when initial sync fails | William Schultz | 2016-11-15 | 1 | -7/+9 |
| | |||||
* | SERVER-26775: Cursors may be on a view namespace. | Daniel Gottlieb | 2016-11-15 | 1 | -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/downgrade | Mathias Stearn | 2016-11-15 | 2 | -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 pv0 | Judah Schvimer | 2016-11-15 | 1 | -0/+8 |
| | |||||
* | SERVER-26852 Move read concern tests out of noPassthrough | William Schultz | 2016-11-15 | 5 | -187/+221 |
| | | | | SERVER-26852 Moved readConcern tests out of noPassthrough | ||||
* | SERVER-26927 Rename maxStalenessMS to maxStalenessSeconds and support doubles | Kaloian Manassiev | 2016-11-15 | 4 | -66/+140 |
| | |||||
* | SERVER-22657 Cleanup CollectionShardingState test and configsvr commands | Kaloian Manassiev | 2016-11-15 | 5 | -30/+24 |
| | |||||
* | SERVER-24994 Check in Helpers::removeRange() if shard key index dropped. | Max Hirschhorn | 2016-11-15 | 7 | -1/+107 |
| | |||||
* | SERVER-27028 linearizable read concern checks if node is still primary ↵ | Judah Schvimer | 2016-11-15 | 1 | -0/+6 |
| | | | | before it writes noop | ||||
* | SERVER-25662 DataReplicator cleanup | Benety Goh | 2016-11-15 | 4 | -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 Storch | 2016-11-14 | 1 | -84/+6 |
| | | | | This reverts commit 1323228230603455daceafb0dc52f15be5363e99. | ||||
* | SERVER-27014 Disable inmem_full.js | David Hows | 2016-11-15 | 1 | -0/+3 |
| | |||||
* | SERVER-26839: Improve readWriteDatabase role coverage | Spencer Jackson | 2016-11-14 | 6 | -37/+418 |
| | |||||
* | Revert "SERVER-26530 Added helpful log message in case of inital sync failure" | William Schultz | 2016-11-14 | 1 | -2/+0 |
| | | | | This reverts commit ae0b220d2b0c4088afe34329faadd852db907506. | ||||
* | SERVER-27026 Ensure that shard_identity_rollback.js waits for replication ↵ | Randolph Tan | 2016-11-14 | 1 | -6/+13 |
| | | | | before shutting down primary | ||||
* | SERVER-26761 check and return early if shard already exists in addShard | Esha Maharishi | 2016-11-14 | 2 | -108/+35 |
| | |||||
* | SERVER-26747 replSetStepDown waits for caught up majority with electable ↵ | William Schultz | 2016-11-14 | 7 | -91/+363 |
| | | | | secondary | ||||
* | SERVER-25662 ReplicationCoordinatorImpl::shutdown() should release data ↵ | Benety Goh | 2016-11-14 | 1 | -1/+6 |
| | | | | replicator shared_ptr before shutting down external state | ||||
* | SERVER-26530 Added helpful log message in case of inital sync failure | William Schultz | 2016-11-14 | 1 | -0/+2 |
| | |||||
* | SERVER-27022 Add missing SCons dependency to client_metadata target | samantharitter | 2016-11-14 | 1 | -0/+1 |
| | |||||
* | SERVER-25662 DataReplicator callbacks should check shutdown flag before ↵ | Benety Goh | 2016-11-14 | 1 | -12/+50 |
| | | | | proceeding | ||||
* | SERVER-27008 Remove unnecessary use of FieldPath | Charlie Swanson | 2016-11-14 | 1 | -2/+2 |
| | |||||
* | SERVER-27011 SyncSourceResolver::startup() should return ShutdownInProgress ↵ | Benety Goh | 2016-11-14 | 2 | -4/+20 |
| | | | | if shutting down | ||||
* | SERVER-27004 move check for pending RangeDeleter deletes to after ↵ | Esha Maharishi | 2016-11-14 | 2 | -13/+15 |
| | | | | registering the receive chunk | ||||
* | SERVER-24596 Replace DBDirectClient::count call with Collection::numRecords ↵ | Marko Vojvodic | 2016-11-14 | 2 | -48/+50 |
| | | | | to avoid deadlock in State::postProcessCollection | ||||
* | SERVER-26999 fixed race between DatabasesCloner callback and ↵ | Benety Goh | 2016-11-12 | 1 | -0/+7 |
| | | | | DataReplicator::_onApplierReadyStart | ||||
* | SERVER-25662 signal shutdown event at most once in _doNextActions() | Benety Goh | 2016-11-12 | 2 | -20/+32 |
| | |||||
* | SERVER-25662 DataReplicator::shutdown() should signal initial sync finish ↵ | Benety Goh | 2016-11-11 | 2 | -15/+9 |
| | | | | event after setting status | ||||
* | SERVER-26887 Idempotency of createCollection with options | Siyuan Zhou | 2016-11-11 | 1 | -4/+111 |
| | |||||
* | SERVER-26492 terminate density estimation after exceeding $maxDistance | David Storch | 2016-11-11 | 1 | -6/+84 |
| | |||||
* | SERVER-26065 Wait for remaining secondaries in ↵ | Randolph Tan | 2016-11-11 | 1 | -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 ShardRemote | Kaloian Manassiev | 2016-11-11 | 1 | -1/+1 |
| | |||||
* | SERVER-26955 Ensure setFeatureCompatibilityVersion commands support maxTimeMS | Kaloian Manassiev | 2016-11-11 | 13 | -157/+244 |
| | |||||
* | SERVER-22657 Make MigrationChunkClonerSourceLegacy not do host resolution | Kaloian Manassiev | 2016-11-11 | 6 | -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 writes | Tess Avitabile | 2016-11-11 | 4 | -2/+45 |
| | |||||
* | SERVER-26760 prevent ShardingCatalogManagerImpl::addShard() from ↵ | Esha Maharishi | 2016-11-11 | 2 | -2/+25 |
| | | | | transparently passing retriable errors upstream | ||||
* | SERVER-26931 Add file:line info to windows hang analyzers | Mark Benvenuto | 2016-11-11 | 1 | -1/+2 |
| | |||||
* | SERVER-26966 Remove dead legacy find/getMore up and downconversion | Charlie Swanson | 2016-11-11 | 9 | -465/+76 |
| |