summaryrefslogtreecommitdiff
path: root/src/mongo
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-40508 Remove hash from OplogSlot and make OplogSlot an alias for OpTime.r4.1.10Siyuan Zhou2019-04-098-75/+65
|
* SERVER-40337: Remove oldestOpenUnpreparedReadTimestamp from ↵Lingzhi Deng2019-04-093-22/+3
| | | | | | serverStatus.transactions This reverts most of the work done in 3bb72042c29ceac96ec628ee643cbc4db8e982ab
* SERVER-39842 Allow update to shard key value if retryable writejannaerin2019-04-096-77/+160
|
* SERVER-39248 Implement FCV check for new JSON Schema encryption keywordsNick Zolnierz2019-04-094-278/+370
|
* SERVER-40269: commitTransaction should assert that the prepare oplog entry ↵Lingzhi Deng2019-04-091-0/+6
| | | | is majority committed
* SERVER-39790 Reconstruct prepared transactions from new oplog format on startupMatthew Russotto2019-04-087-48/+86
|
* SERVER-40318 Make condition variable wait in NamespaceSerializer exception safejannaerin2019-04-081-1/+3
|
* SERVER-39436 check batch limits on large unprepared transactions using ↵Benety Goh2019-04-082-0/+78
| | | | embedded operation count
* SERVER-39436 fix batch limit checking in OplogApplier::getNextApplierBatch()Benety Goh2019-04-082-9/+67
|
* SERVER-36494 Test that active txn entries aren't truncatedA. Jesse Jiryu Davis2019-04-081-1/+1
| | | | | | Add tests for initial sync, recovery, and the inMemory storage engine. Also, avoid taking a global X lock in replSetReconfig, we only need IX.
* SERVER-40504 Check for interruption before checking for stepdown in ↵Siyuan Zhou2019-04-081-5/+5
| | | | awaitReplication()
* SERVER-39902 lockInfo should use UUIDCatalog to map resourceIds to ↵Gregory Wlodarek2019-04-089-95/+420
| | | | collection names
* Revert "SERVER-36494 Test that active txn entries aren't truncated"A. Jesse Jiryu Davis2019-04-081-1/+1
| | | | This reverts commit f8f872e029ba3b1f32d8499c912756d48dc1a03b.
* SERVER-32295 Support Python 3Mathew Robinson2019-04-0812-78/+93
|
* SERVER-40336 Use SecureRandom to seed the random number generator in ↵Siyuan Zhou2019-04-081-1/+2
| | | | replication coordinator.
* SERVER-39660 Move readSource re-definition to a clearer location in ↵William Schultz2019-04-081-1/+1
| | | | AutoGetCollectionForRead
* SERVER-39793 Update the state in transaction table for running transactions ↵Jason Chan2019-04-086-69/+367
| | | | on secondary
* SERVER-40476 remove mongoutils::str::equalsBilly Donahue2019-04-0839-174/+176
|
* SERVER-36494 Test that active txn entries aren't truncatedA. Jesse Jiryu Davis2019-04-081-1/+1
| | | | | | Add tests for initial sync, recovery, and the inMemory storage engine. Also, avoid taking a global X lock in replSetReconfig, we only need IX.
* SERVER-40389 small tweaks to third_party/fmt & related.Billy Donahue2019-04-083-2/+15
| | | | | | | | | | | Add an option to scons: --use-system-fmt import.sh: use the upstream libfmt github repo. StringData fmt interop noexcept for to_string_view(StringData) hook noexcept for StringData's rawData() and size() add fmt to THIRD-PARTY-NOTICES + markdown tweaks import the fmt LICENSE.rst update fmt lib revision
* SERVER-39717: Protect against overflow in flow control calculations.Daniel Gottlieb2019-04-081-3/+24
|
* SERVER-39950 remove SyncTail::tryPopAndWaitForMore() and _consume()Benety Goh2019-04-072-125/+0
|
* SERVER-39950 SyncTail::OpQueueBatcher::run() obtains next batch of ops using ↵Benety Goh2019-04-062-11/+18
| | | | OplogApplier
* SERVER-39950 make OplogApplier::getNextApplierBatch() shutdown-awareBenety Goh2019-04-062-6/+38
|
* SERVER-40356 Make ConstDataRange constructable from any byte-like typeJonathan Reams2019-04-0638-266/+365
|
* SERVER-39950 SyncTail::oplogApplication() accepts ↵Benety Goh2019-04-065-12/+31
| | | | OplogApplier::GetNextApplierBatchFn
* SERVER-39950 OplogApplier::getNextApplierBatch() handles ↵Benety Goh2019-04-061-0/+14
| | | | BatchLimit::slaveDelayLatestTimestamp
* SERVER-40169 OplogApplier::getNextApplierBatch() groups unprepared ↵Benety Goh2019-04-063-15/+119
| | | | | | commitTransaction oplog entries with CRUD ops This applies changes from commit 3328515f7d80c8cedcaf8c0df83c6effc60330d0.
* SERVER-39514 fix UUIDCatalog::next() to avoid advancing past end of mapBenety Goh2019-04-061-1/+2
|
* SERVER-40169 OplogApplier::getNextApplierBatch() processes ↵Benety Goh2019-04-062-1/+15
| | | | | | admin.system.version oplog entries individually This applies changes from commit 0d79175a88ee958722c0ffb276606949e695d028.
* SERVER-40169 OplogApplier::getNextApplierBatch() processes system.views ↵Benety Goh2019-04-052-2/+19
| | | | | | oplog entries individually This applies changes from commit f78e580dad60fa6ece39f34b3dcfc3ed95b85414.
* SERVER-40162 Change the default WiredTiger session_max from 20k to 33kGregory Wlodarek2019-04-051-1/+1
|
* SERVER-39663 db.collection.dropIndex() should not accept multiple index namesGregory Wlodarek2019-04-051-0/+13
|
* SERVER-40169 add unit test for OplogApplier with test cases for CRUD and ↵Benety Goh2019-04-052-0/+217
| | | | applyOps operations
* SERVER-40481 Fix data race in UUIDCatalog::iterator::iterator()Gregory Wlodarek2019-04-051-0/+2
|
* SERVER-40005 Added setters for query and update to FindAndModifyRequestPawel Terlecki2019-04-052-2/+22
| | | | | | This is necessary for a corresponding change in enterprise modules. Note that recreating a request member by member just for FLE would lead to defects when somebody adds new members at some point.
* SERVER-39676 add missing library dependencyBenety Goh2019-04-051-0/+1
|
* SERVER-40169 OplogEntry constructor accepts prepare argumentBenety Goh2019-04-0520-48/+82
|
* SERVER-40312 Create a generic tree for pipeline metatdataJacob Evans2019-04-056-0/+663
|
* SERVER-39514 Move CollectionCatalogEntry ownership to UUIDCatalogXiangyu Yao2019-04-0522-255/+769
|
* SERVER-32709 Correctly pass cache_size to SQLite.Henrik Edin2019-04-051-4/+8
|
* SERVER-40112 db.disableFreeMonitoring() returns 'not master' on secondary ↵Mark Benvenuto2019-04-051-2/+7
| | | | after restart
* SERVER-40497 Fix ViewCatalog call to get() on empty boost::optionalJames Wahlin2019-04-052-1/+12
|
* SERVER-40175 Rebuild any missing _id indexes on startupLouis Williams2019-04-054-50/+61
|
* SERVER-39814 Add OutOfLineExecutor to ConnectionPool factory interfaceBen Caimano2019-04-057-246/+225
|
* SERVER-39965 OutOfLineExecutor Tasks are now unique_function(Status)Ben Caimano2019-04-0532-275/+366
|
* Revert "SERVER-40312 Create a generic tree for pipeline metatdata"Jacob Evans2019-04-056-664/+0
| | | | | | | This reverts commit aad70256024c8447344a4d7f1cfdda742d1904ee. This reverts commit 3765a3200adb31239fad3abaeddebe81e5aa9280. This reverts commit f16366d55edae0bf02cd3d0a532e31c7c938e8db. This reverts commit 33598e48f9be86c16990051934d4e72f073c2b86.
* SERVER-39025 Fix feature subset installation from MSI. Missing yaml file is ↵Henrik Edin2019-04-052-10/+28
| | | | no longer critical.
* SERVER-40312 Create a generic tree for pipeline metatdataJacob Evans2019-04-051-3/+3
|
* SERVER-40312 Create a generic tree for pipeline metatdataJacob Evans2019-04-051-2/+2
|