summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bpr4.0.22-rc0r4.0.22James Wahlin2020-12-153-11/+99
|
* Revert "SERVER-52744 rollback_after_enabling_majority_reads.js should ensure ↵Pavi Vetriselvan2020-12-143-11/+4
| | | | | | sync source's lastApplied > rollback node's" This reverts commit a5fdda63afb540beca3743051666856fc05e3fbf.
* SERVER-53348 pin PyOpenSSLRobert Guo2020-12-141-0/+1
|
* SERVER-50365 Use short WT transaction rollback timeout in the multi-document ↵Gregory Noma2020-12-137-86/+124
| | | | transaction expirer thread
* SERVER-53026 Fix "resync" commandA. Jesse Jiryu Davis2020-12-132-7/+16
| | | | (cherry picked from commit a574d23ec0b7d06b8d872bf64136308f541a796d)
* SERVER-52654 HMAC keys monitoring thread should never sleep longer than 20 daysJack Mulrow2020-12-102-19/+59
| | | | (cherry picked from commit e804031ae4ea69c2cfbfcca47202fcc468d826b2)
* SERVER-52806 Don't assume systemd on all Debian systemsRyan Egesdahl2020-12-084-4/+12
| | | | | | (cherry picked from commit 0e69ddaa39b360d4083a55041b2f792c1cd61ec5) (cherry picked from commit c18a49d65c2488745694e17ed5d93e4601ce1174) (cherry picked from commit f3e9474a1482f4de4454480150ec77139c6e626f)
* SERVER-46342 Reload systemd service file on install for deb platformsRyan Egesdahl2020-12-084-0/+12
| | | | This reverts commit 0ed9f1bf7d27e43174ce806291a597947b1f98ae.
* SERVER-52744 rollback_after_enabling_majority_reads.js should ensure sync ↵Pavi Vetriselvan2020-12-073-4/+11
| | | | | | source's lastApplied > rollback node's (cherry picked from commit 6623c6adf0445f1f63afe7a51433a1f5cbf4b4e1)
* SERVER-53233 Fix change_streams_update_lookup_shard_metadata_missing.js to ↵Bernard Gorman2020-12-051-10/+12
| | | | | | pull from the correct cursor (cherry picked from commit 9b518b1c13000e6c0568ee43d520b6bd712e820a)
* SERVER-52969 Temporarily disable powercycle on Windowsvrachev2020-12-021-5/+5
|
* Import wiredtiger: c9d3a90c78a12f747f283022eda9b6e140cc6dd1 from branch ↵Luke Chen2020-12-0213-16/+183
| | | | | | | | | | | mongodb-4.0 ref: 5bbb064f6b..c9d3a90c78 for: 4.0.22 WT-6507 Exit cache eviction worker after our operation has timed out WT-6602 Allow operation timeout ms to be passed to commit and rollback WT-6666 Start op timer when we configure it in rollback and commit
* SERVER-52891 run PPC builds less frequentlyZakhar Kleyman2020-11-301-2/+2
|
* SERVER-51262 Rename skipCheckingForNotMasterInCommandDispatch to ↵Huayu Ouyang2020-11-294-8/+8
| | | | | | | | skipCheckingForNotPrimaryInCommandDispatch (cherry picked from commit 3cf1349ab81c57d5b2f2002b030c032094a308f5) (cherry picked from commit 6082fef7f23cb6b1ab2228c1f636263b3809d076) (cherry picked from commit 5fe1e8e4a8ecfd26f9a9e6f890b02d72a4d46127)
* SERVER-50267 Set output limit for rawMongoProgramOutput()Ruoxin Xu2020-11-262-2/+8
| | | | (cherry picked from commit 30acdea3aa54dab658cb76908a8cd9bf35e7762f)
* SERVER-52955 KeysCollectionClientDirect should check if majority read ↵Alex Taskov2020-11-213-1/+72
| | | | concern is supported by storage engine
* SERVER-52680 Start replication when leaving REMOVED stateA. Jesse Jiryu Davis2020-11-202-2/+63
| | | | (cherry picked from commit 73ab98a9094de18b82e596e8d1d0bf311858548b)
* SERVER-50445 Return the value in double when NumberLong subtraction ↵Arun Banala2020-11-202-3/+40
| | | | | | | overflows in ExpressionSubtract (cherry picked from commit 3518bd82e49b6941ee7a2f3a868df40114b0d8fc) (cherry picked from commit 309b631dd16e90e1f3fb8bf3567df1fedc92d715)
* SERVER-32960 Make $mod truncate float values consistently and use long long ↵Nikita Lapkov2020-11-197-41/+289
| | | | for its arguments
* SERVER-52902 Remove assertion !haveJournalFiles()Geert Bosch2020-11-181-1/+0
|
* SERVER-51902 Check if storage engine supports Recover to Stable Timestamp ↵Samy Lanka2020-11-171-2/+3
| | | | rather than if eMRC=false in sync_tail.cpp
* SERVER-46393 Always check client last operation time when computing ↵Cheahuychou Mao2020-11-141-4/+0
| | | | | | operationTime to append to the response (cherry picked from commit 679d1e1028ddbdd1ac5778f3e0ab0cb3ffd5ee27)
* SERVER-52560 oplog_writes_only_permitted_on_standalone.js must wait for ↵Tess Avitabile2020-11-131-1/+2
| | | | | | insert to be in stable checkpoint (cherry picked from commit 0008250ba85ce47e054241eedec8cddcda1c96d6)
* SERVER-42632 Disable pinger threads that reach out to config server to make ↵Pierlauro Sciarelli2020-11-123-1/+44
| | | | integration tests pass (BACKPORT-6623)
* SERVER-51607 Upgrade Twisted to 20.3.0Spencer Jackson2020-11-121-1/+1
| | | | (cherry picked from commit d4b5f88defdc7e13617284e55f46dfa48cb091d6)
* SERVER-51598 Add new abort_multi_stmt_txn_test suitesJason Chan2020-11-128-1/+508
|
* Revert "SERVER-46342 Reload systemd service file on install for deb platforms"Zakhar Kleyman2020-11-124-12/+0
| | | | This reverts commit 08e22cf1dbc7f28db4ff0711b2feb166d776c2d8.
* SERVER-46729 Make Windows shell soft-fail for unavailable OCSP responderShreyas Kalyan2020-11-111-2/+6
| | | | | (cherry picked from commit 9dcfaa1261cf847e6692269e77dd5ad4c14324e9) (cherry picked from commit b6fb02d5780247fa294c1f5cc432a80722b4c21a)
* SERVER-51303 Fix lookup match absorbtion optimization for $typeJacob Evans2020-11-103-8/+200
|
* SERVER-33747 Fix crash when arbiter restarts and enters REMOVEDA. Jesse Jiryu Davis2020-11-094-2/+55
| | | | (cherry picked from commit 72aacd4ffaf6500777a8a51f87b0797f8ea8ad0b)
* SERVER-51757 Collect /proc/vmstat numa_pages_migrated statistics in FTDCMark Benvenuto2020-11-042-0/+3
| | | | (cherry picked from commit 8f7085e65c15f07658fb43bb26a2b4d444657160)
* SERVER-36739 Use the mongos_manual_intervention_action hook in concurrency ↵Misha Tyulenev2020-10-302-0/+4
| | | | | | stepdown suites (cherry picked from commit c4873acda56712bba29f1ce1f81c6e8dc873669a)
* SERVER-51887 Fix InvalidNamespace error in oplog testsA. Jesse Jiryu Davis2020-10-302-3/+6
| | | | Forward-port changes in two tests from the 3.6 commit 100c645f
* SERVER-51885 Blacklist balancing_sessions_collection.js from ↵Cheahuychou Mao2020-10-301-0/+6
| | | | sharding_csrs_continuous_config_stepdown
* SERVER-45624 Make the balancer split the sessions collectionCheahuychou Mao2020-10-287-35/+307
| | | | (cherry picked from commit a8f80d013ee948e04671b1814d9f3989f6ea8314)
* SERVER-51808 fix invariant readConcern level != AvailableMisha Tyulenev2020-10-261-3/+3
| | | | (cherry picked from commit 26b050bac9780ad4c87cf35f07cc97c3f48a41e0)
* SERVER-50123 jstest for hostInfo.extra.physicalCoresGabriel Russell2020-10-261-36/+49
|
* SERVER-50123 Record number of physical cores on all platformsGabriel Russell2020-10-233-60/+238
|
* SERVER-49165 Limit auditing authz failure in endSessions commandSara Golemon2020-10-233-2/+28
| | | | (cherry picked from commit 680eb5a61bc123d021a75b5ec5a997409ec0d36d)
* SERVER-41192 Add a logical session cache metric for the size of the ↵Kaloian Manassiev2020-10-222-1/+8
| | | | | | SessionCatalog (cherry picked from commit c59329ab6b470a7f61a82b70910b529ae59982ee)
* SERVER-50116 Forbid oplog writes when replication is enabledTess Avitabile2020-10-223-2/+53
| | | | | (cherry picked from commit 7b2913a64bc8812a9ab71ce27fe14bb2f517376f) (cherry picked from commit 73dd69d37bc64c58a800c8d1225e35d3ca6241cb)
* SERVER-50605 Add logMessage test-only commandSara Golemon2020-10-2212-13/+123
| | | | (cherry picked from commit cbdf4deaa4ef4352750893ab0b4b276b86e3026f)
* SERVER-48523 Unconditionally check the first entry in the oplog when ↵Bernard Gorman2020-10-2122-397/+711
| | | | | | | attempting to resume a change stream (cherry picked from commit 694ed4153b9d5424b5d169fea5c68f99d4dfb45a) (cherry picked from commit 9e38cbba7d3efefa59e25cb0411558591036d30b)
* SERVER-45992 Skip nojournal warning when starting up with inMemory storage ↵Gregory Noma2020-10-211-40/+43
| | | | | | engine and writeConcernMajorityJournalDefault=true (cherry picked from commit 8d91cd9f7887b3b2c44243b6230e676f32fb37a2)
* SERVER-48679 flushRoutingTableCacheUpdates should block on critical section ↵Luis Osta2020-10-194-1/+186
| | | | | | with kWrite, not kRead (cherry picked from commit 9f4b81e5bdcf38f9b10459203a804ba406528770)
* SERVER-51608 Backport implicitly_retry_on_background_op_in_progress.jsr4.0.21-rc1r4.0.21Louis Williams2020-10-162-0/+142
|
* SERVER-46342 Reload systemd service file on install for deb platformsMathew Robinson2020-10-154-0/+12
| | | | (cherry picked from commit 0690089e24d1ae398b3cafc348a0b9c9f5f24527)
* SERVER-51083 Reject invalid UTF-8 from $regex match expressionsJacob Evans2020-10-153-0/+28
|
* SERVER-15902 sigaltstack for workers and stdx::thread.Billy Donahue2020-10-096-4/+433
| | | | | | | | | (cherry picked from commit 0d84ec739b3e831de70775a5cae20ac1c26c28b1) - simulate std::apply with ref(f)(...) - remove libfmt dep - downgrade some c++17 idioms to c++14. - clang-format to v4.0 style
* SERVER-48518 Fix rollback via refetch anomaly, try 2A. Jesse Jiryu Davis2020-10-0713-2/+328
| | | | | | | | | | | | | | | | | | | Includes the following partial backports: SERVER-47844 Add the ability to get the initialDataTimestamp from the storage engine interface (cherry picked from commit 1408e1b8a5392a9001ee598b5cec66afc4e1cf77) (cherry picked from commit 329d8c517d8b3c3fb4bcb63eecf6064ac9a007cf) SERVER-48518 Fix rollback via refetch anomaly (cherry picked from commit eee49c64cdeb8fa95704b9a316b779eb5eb9800c) (cherry picked from commit 88c0265e057f0e5581306f294d1ca2bda19760e4) SERVER-50183 Copy _awaitPrimaryAppliedSurpassesRollbackApplied function from RollbackTest to RollbackTestDeluxe (cherry picked from commit 252251d38915b9e6722186b9742cc914a045d589) (cherry picked from commit d4b960b5f3f4a7a2b18b48d7fb14251704a8bda8)