summaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40724 Change namespace arguments to use NamespaceStringGeert Bosch2019-04-2672-577/+603
|
* SERVER-40547 Change handling of nextNotIncreasing to crash when test ↵Gregory Wlodarek2019-04-262-0/+7
| | | | commands are enabled
* SERVER-40818 exhaust_cursor_currentop_integration_test should not drop ↵Gregory Wlodarek2019-04-261-10/+24
| | | | getMore()'s read lock
* SERVER-35638 Short timeout to autocomplete collection namesA. Jesse Jiryu Davis2019-04-261-7/+14
| | | | | Also resolves SERVER-40736, test autocompletion of collection names for users without the listCollections permission.
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-2632-236/+403
|
* SERVER-40674 Record all transaction operations as single entry applyOps on ↵Jason Chan2019-04-264-247/+387
| | | | primary
* SERVER-40005 Add translation for FindAndModify for FLEPawel Terlecki2019-04-266-75/+109
| | | | | Extended FindAndModifyRequest to validate all fields in parsing and serialize to BSON with passthru fields.
* SERVER-40538 Remove UUIDCatalogObserverGregory Wlodarek2019-04-269-181/+6
|
* SERVER-40083 Don't recompile each time $regex is evaluated when regex ↵Arun Banala2019-04-263-263/+436
| | | | argument is a constant
* SERVER-39616: Throw away flow control samples when the majority point stands ↵Daniel Gottlieb2019-04-264-115/+231
| | | | still.
* SERVER-40748 disable writing documents to the config.system.indexBuilds ↵Dianna2019-04-262-2/+18
| | | | collection
* SERVER-38478 Remove UninterruptibleLockGuard in query yieldEric Milkie2019-04-2617-215/+135
|
* Import wiredtiger: 617a81369c810c0b99493a09d3fce862f4d0cdec from branch ↵Luke Chen2019-04-2621-123/+374
| | | | | | | | | | | | | | | mongodb-4.2 ref: 9416282c42..617a81369c for: 4.1.11 WT-4450 Add testing around timestamping updates in the future WT-4575 Use wt_err instead of wt_errx for corruption messages WT-4647 Avoid splitting words when wrapping lines in wiredtiger.in WT-4717 Remove usages of "round_to_oldest" configuration WT-4720 Coverity complaint #111697: handle tiny sizes in block manager reads WT-4721 Add verbose output for failures in the wt2853_perf test WT-4731 Add new retries to the checkpoint integrity test
* Revert "SERVER-40005 Add translation for FindAndModify for FLE"Benety Goh2019-04-255-99/+602
| | | | This reverts commit 9318790212dead660f8f057f18ed48fba9232b83.
* SERVER-40005 Add translation for FindAndModify for FLEPawel Terlecki2019-04-255-602/+99
| | | | | Extended FindAndModifyRequest to validate all fields in parsing and serialize to BSON with passthru fields.
* Revert "SERVER-39520 Use database IX lock for dropCollection"Justin Seyster2019-04-2532-398/+236
| | | | This reverts commit 3a8c33cd95abaa7455b2c01726bdbf413cc938e5.
* SERVER-40446 Add "NonResumableChangeStreamError" error labelJustin Seyster2019-04-252-14/+17
| | | | | | Give the "NonRetryableChangeStreamError" error class a more appropriate name and propagate it to an "errorLabel" in the command response.
* SERVER-40186 Retry interrupted commits in auto_retry_transaction.jsJack Mulrow2019-04-251-13/+12
|
* SERVER-40621 add modifier rejection to unit HostAndPort Fmt testBilly Donahue2019-04-251-0/+3
|
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-2532-236/+398
|
* Revert "SERVER-39520 Use database IX lock for dropCollection"Xiangyu Yao2019-04-2532-397/+235
| | | | This reverts commit fdc3712e4cb89c23451061b4c927a78340269d89.
* SERVER-39520 Use database IX lock for dropCollectionXiangyu Yao2019-04-2532-235/+397
|
* SERVER-40125 Fix dynamic builds when mobile storage engine is enabledHenrik Edin2019-04-251-2/+3
|
* SERVER-40666 Router should skip two phase commit if transaction only wrote ↵Esha Maharishi2019-04-255-135/+116
| | | | to one shard
* SERVER-36538: Create idempotency tests for prepare, commit, and abort oplog ↵Lingzhi Deng2019-04-257-40/+365
| | | | entries
* SERVER-40673 Support applyOps with partialTxn on secondary for transactions.Matthew Russotto2019-04-259-416/+344
|
* SERVER-39321 Re-enable the CheckReplDBHashInBackground hookGregory Wlodarek2019-04-251-0/+7
|
* SERVER-39321 add setIgnorePrepared(false) to dbHash, find and getMoreGregory Wlodarek2019-04-253-0/+12
|
* SERVER-40719 Include final metadata in call to pipeline_metadata_tree::makeTreeNick Zolnierz2019-04-252-11/+15
|
* SERVER-40253 Implement count command in IDLTed Tuckman2019-04-2529-986/+971
|
* SERVER-40809 unshim repl::getNextOpTimes()Benety Goh2019-04-254-28/+6
|
* SERVER-40809 TransactionParticipant::OplogSlotReserver gets optimes from ↵Benety Goh2019-04-252-1/+4
| | | | LocalOplogInfo
* SERVER-40809 move LocalOplogInfo implementation out of oplog.cpp into its ↵Benety Goh2019-04-244-144/+254
| | | | own library
* Revert "SERVER-4999 Normalize all hostnames to lowercase"A. Jesse Jiryu Davis2019-04-2412-132/+12
| | | | This reverts commit 5e346eb4b9bb3ec678d4eac36b3f0a18c1c10939.
* SERVER-4999 Normalize all hostnames to lowercaseA. Jesse Jiryu Davis2019-04-2412-12/+132
| | | | | | | | Hostnames passed to replSetInitiate, replSetReconfig, addShard, etc. are all normalized by replacing ASCII uppercase characters with lowercase characters, consistent with how MongoDB drivers treat hostnames. Fixes undefined behavior in mongo::str::toLower().
* SERVER-40809 clean up LocalOplogInfo in oplog.cppBenety Goh2019-04-241-45/+107
| | | | | | | remove persist argument from _getNextOpTimes() add LocalOplogInfo::get() move _getNextOpTimes() into LocalOplogInfo make LocalOplogInfo::oplog and oplogName private and provide accessors/mutators
* SERVER-40809 remove unused function repl::getNextOpTimeNoPersistForTesting()Benety Goh2019-04-242-22/+0
| | | | The last reference to this function was removed in commit da63637defad5975040f8eac0e98c86c8d8e2533.
* Revert "SERVER-39750 remove unused function ↵Benety Goh2019-04-242-0/+22
| | | | | | repl::getNextOpTimeNoPersistForTesting()" This reverts commit dcd206284f4a106c3140a9a30a6b6d625cac2e0e.
* SERVER-39750 remove unused function repl::getNextOpTimeNoPersistForTesting()Benety Goh2019-04-242-22/+0
| | | | The last reference to this function was removed in commit da63637defad5975040f8eac0e98c86c8d8e2533.
* Import tools: d91cc9fc08dd8f6dc5d71cdfcdefafd70f35149b from branch v4.1David Golden2019-04-24212-10228/+106
| | | | | | | | ref: e4705b54b0..d91cc9fc08 for: 4.1.11 TOOLS-1843 Remove unused common packages TOOLS-2258 mongoimport fails to connect when no URI or host is specified
* SERVER-40052 Remove unnecessary invariant in BatchWriteOp invariantBlake Oler2019-04-242-6/+1
|
* Revert "SERVER-40809 clean up LocalOplogInfo in oplog.cpp"Benety Goh2019-04-241-107/+45
| | | | This reverts commit dd01e3b6f14f52205ccb9ff738d712531665355b.
* SERVER-40809 clean up LocalOplogInfo in oplog.cppBenety Goh2019-04-241-45/+107
| | | | | | | remove persist argument from _getNextOpTimes() add LocalOplogInfo::get() move _getNextOpTimes() into LocalOplogInfo make LocalOplogInfo::oplog and oplogName private and provide accessors/mutators
* SERVER-40461 fix lintBenety Goh2019-04-241-1/+2
|
* SERVER-40795 Always execute TPTE cbs out of lineJason Carey2019-04-244-49/+49
| | | | | | | | | | Rather than relying on failure to schedule work onto the background thread pool as the mechanism for failing scheduled (but not run callbacks), wait to join the executor until after all jobs have cleared through. I.e. join the thread pool in task executor join(), after all pool processing jobs are gone, instead of in shutdown()
* SERVER-40461 implement WriteResult._id for upsertsGabriel Russell2019-04-241-0/+3
|
* SERVER-40580 add NonAuthTaskExecutorJason Carey2019-04-244-0/+223
| | | | | Spin up a non-authing task executor for the service context for use in local communication to mongodb wire protocol speaking services
* SERVER-39796 Make the transaction history iterator virtualizable, and make ↵Matthew Russotto2019-04-2410-6/+103
| | | | | | it available from the OplogInterface used in rollback.
* SERVER-39796 Remove oplog name parameter from OplogInterfaceLocal. Remove ↵Matthew Russotto2019-04-2414-102/+110
| | | | uses of OplogInterfaceLocal for non-oplog documents
* Revert "SERVER-35638 Short timeout to autocomplete collection names"Justin Seyster2019-04-241-14/+7
| | | | This reverts commit f202c4c1ba24b9f561e8b11dac5b04fa0eeb4919.