summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-33169: Add string to date conversions to $convert3.6.3Nick Zolnierz2018-02-272-79/+221
|
* SERVER-33518 aggregate, distinct, filemd5, and geoNear should check out the ↵Tess Avitabile2018-02-271-1/+5
| | | | session
* SERVER-33109 import the mobile storage engineGabriel Russell2018-02-2732-3/+225522
|
* SERVER-33197 Implement joining behavior for movePrimary on shardsBlake Oler2018-02-2715-122/+591
|
* SERVER-33512 Add PeriodicKillSecondaries hook to archive listJonathan Abrahams2018-02-271-0/+3
|
* SERVER-22411 Clang-FormatMark Benvenuto2018-02-2723-2002/+1752
|
* SERVER-22411 ASIO SChannel stream implementationMark Benvenuto2018-02-2710-157/+2228
|
* Revert "SERVER-33215 Remove references to opCtx in onCommit callbacks."Jack Mulrow2018-02-272-49/+56
| | | | This reverts commit d6c49820b590d23b7d09ef4d8aba2218a7181dd2.
* SERVER-33476 Rename CustomBehavior to HookYves Duhem2018-02-2714-73/+71
|
* SERVER-33174 Prevent catalog storage of new syntax during lower FCVCharlie Swanson2018-02-2718-41/+1047
| | | | | This will prevent the persistence of expressions introduced in 4.0 while the server is in feature compatibility version (FCV) 3.6.
* SERVER-33358 Inline dassert boolean in ClientCursorPinCharlie Swanson2018-02-271-6/+4
| | | | | The check of the lock state was showing up in a performance trace of a non-debug build.
* SERVER-33485 Active clients should always have a lock stateTess Avitabile2018-02-277-50/+48
|
* SERVER-32831 Blacklist change_stream_chunk_migration.js for LSM buildvariantIan Whalen2018-02-271-0/+6
|
* SERVER-21941: Improve handling of timestamps in assert comparison functionsDavid Bradford2018-02-272-4/+75
|
* SERVER-32610 Include databaseVersion when targeting by primary shard in ↵Esha Maharishi2018-02-268-61/+84
| | | | paths that use buildVersionedRequestsForTargetedShards()
* SERVER-33497 remove support for options file in resmoke.pyRobert Guo2018-02-262-163/+95
|
* SERVER-33477 Always use upsert with _id for session update.Siyuan Zhou2018-02-262-18/+7
| | | | | | | Transactions stash the writes so the in-memory state of transaction table is out of sync during transaction. Two threads (write and chunk migration) will not update the same session entry due to the WCE generated by storage engine.
* SERVER-33045 Remove fcvLock from shardCollectionDianna Hohensee2018-02-261-5/+0
|
* SERVER-33486 coverity fix for 'const bool' function return type that should ↵Dianna Hohensee2018-02-261-1/+1
| | | | just be 'bool'
* SERVER-33215 Remove references to opCtx in onCommit callbacks.Siyuan Zhou2018-02-262-56/+49
| | | | | | WriteUnitOfWork in multi-statement transactions will call onCommit on commitTransaction command where references to opCtx of previous commands are no longer valid.
* SERVER-33032 add a DatabaseShardingState containing the databaseVersion as a ↵Esha Maharishi2018-02-264-1/+192
| | | | decoration on Database
* SERVER-32957 part 2: remove killPending flag and reapZombieCursors()Ian Boros2018-02-264-201/+182
|
* SERVER-33424 Change update_test_lifecycle.py script to use OAuth when ↵Jonathan Abrahams2018-02-264-31/+55
| | | | authenticating to JIRA
* SERVER-33451 Change wiredtiger_ext.h include rulesMark Benvenuto2018-02-262-4/+3
|
* SERVER-33127 Ensure that 'count' value is always returned as part of the ↵Kaloian Manassiev2018-02-261-29/+13
| | | | | | | `collStats` command Also gets rid of some legacy fields which are no longer expected to be seen.
* SERVER-33456 Ensure `onShardVersionMismatch` does not throwKaloian Manassiev2018-02-262-6/+14
|
* SERVER-29908 Move some cluster commands to separate filesKaloian Manassiev2018-02-267-297/+439
|
* SERVER-33196 add 'forTest' flag to movePrimary, and if it's set, make ↵Blake Oler2018-02-266-13/+143
| | | | _configsvrMovePrimary call movePrimary on the primary shard
* SERVER-33282 listen for interrupt while waiting on next event from the ARMIan Boros2018-02-263-21/+36
|
* SERVER-31679 Limit journaling frequency without oplog waitersGeert Bosch2018-02-2613-4/+319
|
* SERVER-32823 Use WT metadata create URI for metadata cursorsLouis Williams2018-02-261-3/+3
|
* SERVER-33289 Release WT tickets when stashing RecoveryUnitTess Avitabile2018-02-267-16/+135
|
* SERVER-33122 Add option to disable WiredTiger cursor cachingLouis Williams2018-02-262-18/+30
|
* SERVER-33171: Add number and objectID parsing conversions to $convertNick Zolnierz2018-02-264-0/+794
|
* SERVER-33151 SERVER-33246 Refuse to start up mongod 4.0 unless all ↵Dianna Hohensee2018-02-262-48/+124
| | | | | | collections have UUIDs Also assigns UUIDs to any non-replicated collection found to be missing its UUID.
* SERVER-33474 blacklist restart_catalog.js from suites involving initial syncKyle Suarez2018-02-263-0/+9
| | | | | | If the sync source of an initial syncing node has its catalog restarted, all its cursors are destroyed. This can cause the initial syncing node to copy only a subset of the required data.
* SERVER-30642 Raise election timeouts, in the concurrency tests, as a way to ↵Jonathan Abrahams2018-02-261-1/+5
| | | | provide more stable replica set test topologies
* Import wiredtiger: 8f5b5544d8e2ca861956a255cf079b3ad34ca0f3 from branch ↵Luke Chen2018-02-2688-1013/+3667
| | | | | | | | | | | | | | | | | | | | | | | | mongodb-3.8 ref: a6e72378a6..8f5b5544d8 for: 3.7.3 WT-1228 Improve performance of WT_SESSION::open_cursor WT-3805 Avoid reading lookaside pages in truncate fast path WT-3829 WiredTiger metadata can be logically inconsistent. WT-3848 Enhance new prepare transaction API to enforce post conditions WT-3850 Implement WT_SESSSION::prepare_transaction WT-3867 Bi-weekly WT codebase lint WT-3901 Corruption of operation tracking log files WT-3904 Reconsider error path in log server thread WT-3905 Save the timestamp used for a checkpoint WT-3912 fast-delete pages should re-instantiate the delete transaction's timestamp. WT-3923 __wt_txn_context_prepare_check() requires API initialization WT-3925 Fix test format operation selection code WT-3926 Allow read_timestamp to be set after begin_transaction WT-3927 LSM truncate operations are too slow. WT-3932 WiredTiger memory allocation failure in js_test WT-3933 test/format failure illegal WT_REF.state rolling back deleted page
* SERVER-33406 Reduce compile concurrency in s390x buildvariantsIan Whalen2018-02-251-2/+2
|
* SERVER-32977 Make shell use SASL mechanism negotiationSara Golemon2018-02-242-7/+73
|
* SERVER-33305 Expand scramsha1 tests to include SHA256Sara Golemon2018-02-249-153/+234
|
* SERVER-32968 Make SCRAM-SHA-1 mechanism ignore optional extensionsSara Golemon2018-02-245-182/+267
|
* SERVER-33397 New suitesconfig moduleYves Duhem2018-02-236-109/+131
|
* SERVER-31993 Re-enable sharding wire version incompatibility testingMaria van Keulen2018-02-232-6/+0
|
* SERVER-33179 Remove featureCompatibilityVersion 3.4Dianna Hohensee2018-02-2319-432/+105
|
* SERVER-33472 reduce number of electable nodes in upgrade_to_ssl_nossl.js ↵Benety Goh2018-02-231-2/+10
| | | | | | from 3 to 2 This reduces the likelihood of election races on slow machines when restarting nodes.
* SERVER-33304 Rename RecoveryUnit::prepareSnapshot() to preallocateSnapshot()Xiangyu Yao2018-02-234-4/+4
|
* SERVER-33465 forward-port handling upgrade/downgrade states when sending ↵Esha Maharishi2018-02-231-11/+22
| | | | setFCV to new shard in addShard
* SERVER-33168 Add number<->date conversions to $convertJustin Seyster2018-02-232-5/+347
|
* SERVER-33014 Remove unreachable featureCompatibilityVersion document op ↵Dianna Hohensee2018-02-233-43/+9
| | | | observers