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 | 1 | -2/+21 |
| | |||||
* | 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-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 | 1 | -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 pv0 | Judah Schvimer | 2016-11-15 | 1 | -0/+8 |
| | |||||
* | 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 | 1 | -0/+6 |
| | |||||
* | 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-26839: Improve readWriteDatabase role coverage | Spencer Jackson | 2016-11-14 | 3 | -20/+44 |
| | |||||
* | 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-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 | 5 | -51/+217 |
| | | | | 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-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 | 10 | -148/+198 |
| | |||||
* | 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 | 3 | -2/+30 |
| | |||||
* | SERVER-26760 prevent ShardingCatalogManagerImpl::addShard() from ↵ | Esha Maharishi | 2016-11-11 | 2 | -2/+25 |
| | | | | transparently passing retriable errors upstream | ||||
* | SERVER-26966 Remove dead legacy find/getMore up and downconversion | Charlie Swanson | 2016-11-11 | 8 | -465/+14 |
| | |||||
* | SERVER-25911 Avoid extra string allocations during $match | Charlie Swanson | 2016-11-11 | 2 | -5/+13 |
| | |||||
* | SERVER-26943 make OpObservers for config.shards handle for writes while ↵ | Esha Maharishi | 2016-11-10 | 1 | -12/+14 |
| | | | | non-primary correctly | ||||
* | SERVER-26972 BackgroundSync should compare minValidSaved to _lastOpTimeFetched | Judah Schvimer | 2016-11-10 | 1 | -6/+7 |
| | |||||
* | SERVER-26646: Add structure that allows multiple WT extensions to be declared. | Daniel Gottlieb | 2016-11-10 | 9 | -13/+162 |
| | |||||
* | SERVER-26834 replset7.js should cause documents to be seen twice in initial sync | Tess Avitabile | 2016-11-10 | 7 | -6/+134 |
| | |||||
* | SERVER-26946 check for errors sending moveChunk command that should not be ↵ | Dianna Hohensee | 2016-11-10 | 1 | -6/+11 |
| | | | | propagated back to another server | ||||
* | SERVER-25662 added log message for oplog fetcher completion to the data ↵r3.4.0-rc3 | Benety Goh | 2016-11-09 | 1 | -0/+2 |
| | | | | replicator | ||||
* | SERVER-25604 fix $replaceRoot error message | David Storch | 2016-11-09 | 2 | -20/+11 |
| | |||||
* | SERVER-26958 Fix potential nullptr dereference in WCE retry loop | Geert Bosch | 2016-11-09 | 1 | -1/+1 |
| |