0
0
mirror of https://github.com/mongodb/mongo.git synced 2024-12-01 09:32:32 +01:00
Commit Graph

52383 Commits

Author SHA1 Message Date
Geert Bosch
b63e8cc9ba SERVER-47873 Eliminate the Collection* saved in IndexDescriptor 2020-06-10 16:19:05 +00:00
Judah Schvimer
07169364c2 SERVER-48527 Aborting in-progress transactions on step-up should clear session state before returning 2020-06-10 15:52:42 +00:00
Amirsaman Memaripour
87de9a0cb1 SERVER-46726 Make multiversion tests work with the new parameter
This patch addresses issues concerning running mongos in multiversion tests.
2020-06-10 13:27:50 +00:00
Arun Banala
bacc717789 SERVER-45708 Add automated test for downgrading with change streams 2020-06-10 12:54:40 +00:00
Luke Chen
05aacade41 Import wiredtiger: 154719f3ff736872f67f2b3e9f4d8b396d2d8adf from branch mongodb-4.4
ref: bf1d78126c..154719f3ff
for: 4.5.1

WT-6185       Insert full updates into the history store in some corner cases and add a history store c test
WT-6257       Fix rows out-of-order in history store file
WT-6339       Stop creating snapshots for history store cursors
WT-6396       Fix wrong assert when inserting updates to the history store
2020-06-10 06:22:45 +00:00
Jacob Evans
bcd2b46fce SERVER-48410 Signed integer overflow fix for datetime library 2020-06-10 03:39:45 +00:00
Amirsaman Memaripour
674a5f6015 SERVER-46726 Using testing proctor to control diagnostics 2020-06-10 03:27:58 +00:00
Amirsaman Memaripour
ac9c07e101 SERVER-46726 Using testing proctor to control diagnostics in "db/storage" 2020-06-10 03:15:43 +00:00
Jacob Evans
ed16dca5ef SERVER-46738 Ensure let parameters work for sharded find 2020-06-10 02:22:04 +00:00
Bernard Gorman
ad170b9f34 SERVER-47890 Allow report_post_batch_resume_token.js to run with coordinateCommitReturnImmediatelyAfterPersistingDecision 2020-06-10 00:26:03 +00:00
Cheahuychou Mao
b0f169be52 SERVER-48674 Check if replication is enabled before checking if the node is an arbiter in LogicalSessionCacheImpl 2020-06-09 22:23:49 +00:00
vrachev
33c9944880 SERVER-48590 QOL improvements for hang-analyzer 2020-06-09 21:57:03 +00:00
Jason Chan
c9138c2550 SERVER-47836 Rollback multiversion fuzzer should set enableIndexBuildCommitQuorum: false on last-stable mongod binaries 2020-06-09 21:02:43 +00:00
Bernard Gorman
697ec820c5 SERVER-48636 Increase assertEventDoesNotWakeCursor getMore timeout in only_wake_getmore_for_relevant_changes.js 2020-06-09 20:24:37 +00:00
Gregory Noma
c277251fb7 SERVER-44553 Make the shell ResetDbpath helper resilient to files being open on Windows 2020-06-09 18:52:51 +00:00
Tess Avitabile
63572d7f6f Revert "SERVER-47645 Must invalidate all sessions on stepdown"
This reverts commit 5f1a69aaf6.
2020-06-09 18:37:47 +00:00
Andrew Morrow
80884df534 SERVER-48272 Use of vector clock can be private to metadata 2020-06-09 17:37:48 +00:00
Cheahuychou Mao
656b65d679 SERVER-47253 Add the "Transactions" section to the sharding arch guide 2020-06-09 17:25:51 +00:00
Gregory Noma
751a68393e SERVER-39715 Keep index build temporary tables on clean shutdown 2020-06-09 17:14:36 +00:00
Samy Lanka
e6178cc59e SERVER-48227 Clean up log messages for index builds 2020-06-09 16:46:50 +00:00
Cheahuychou Mao
c9c2370f6f SERVER-47250 Add the "Retryable writes" section to the sharding arch guide 2020-06-09 16:28:51 +00:00
David Percy
6eae2c14a0 SERVER-48409 Fix race in establishCursors unittest 2020-06-09 16:13:28 +00:00
Richard Samuels
c511c2951b SERVER-47769 Ensure that gather_failed_unittests does not target .cpp files 2020-06-09 15:08:38 +00:00
Kaloian Manassiev
9a41a3c8f6 Revert "SERVER-48527 Aborting in-progress transactions on step-up should clear session state before returning"
This reverts commit c7c78598d5.
2020-06-09 14:56:52 +00:00
Gregory Noma
514a8301fb SERVER-48415 Write placeholder document to internal table on clean shutdown for resumable index builds 2020-06-09 14:32:47 +00:00
Tommaso Tocci
9c270b0071 SERVER-47981 RecvChunkStartCommand: convert usage of forceShardFilteringMetadataRefresh to onShardVersionMismatch 2020-06-09 14:00:15 +00:00
David Bradford
2f05f86f91 SERVER-48657: Use evergreen modules for performance signal-processing management 2020-06-09 13:47:42 +00:00
Pierlauro Sciarelli
72d90d1727 SERVER-48642 Remove unused opCtx parameter in CSR enterCriticalSection methods 2020-06-09 13:35:38 +00:00
Pierlauro Sciarelli
dd7e51f1a8 SERVER-45983 Perform the shardVersion recovery and refresh on a separate thread from that of the user request 2020-06-09 10:20:43 +00:00
Marcos José Grillo Ramírez
5147459e36 SERVER-47983 Ensure the shard version is stable before submitting range deletion tasks 2020-06-09 09:32:33 +00:00
Tommaso Tocci
5003205c5e SERVER-47976 Split chunk: convert usage of forceShardFilteringMetadataRefresh to ScopedShardVersionCriticalSection 2020-06-09 08:07:41 +00:00
Tommaso Tocci
601e8c7fcc SERVER-47980 MergeChunksCommand: convert usage of forceShardFilteringMetadataRefresh to ScopedShardVersionCriticalSection 2020-06-09 07:55:40 +00:00
Luke Chen
04b739c54a Import wiredtiger: bf1d78126c2ff448b868f199aef22b6c528dd45d from branch mongodb-4.4
ref: 4eb9f719ee..bf1d78126c
for: 4.5.1

WT-6353       Print out failing values and value history of prealloc
WT-6375       Test to verify RTS fixes the inconsistent checkpoint data
WT-6379       Split Evergreen stress test job into multiple shorter running jobs
WT-6381       RTS to remove hs record that is appended to the update chain
WT-6382       Use history store btree when searching
2020-06-09 06:04:42 +00:00
Henrik Edin
07765dda62 SERVER-48585 Fix Compact end log statement 2020-06-08 23:12:38 +00:00
Lingzhi Deng
cb13b2baac SERVER-47794: Add a causally consistent snapshot passthrough suite for sharded clusters 2020-06-08 22:28:40 +00:00
Ali Mir
8e5b5182f7 SERVER-48635 Relax oplog application constraints in ephemeralForTest variants 2020-06-08 20:53:47 +00:00
Judah Schvimer
c7c78598d5 SERVER-48527 Aborting in-progress transactions on step-up should clear session state before returning 2020-06-08 19:34:41 +00:00
Gregory Noma
a210979713 SERVER-47774 Validate wiredTigerCacheSizeGB lower bound of 0.25 GB 2020-06-08 19:09:38 +00:00
Brian McCarthy
5b5c7864d9 SERVER-48640 Update RHEL 6.2 AMI for package tests 2020-06-08 18:44:42 +00:00
Ryan Timmons
61010cb70f SERVER-47409 writeconcern>1 gives no error on standalone server 2020-06-08 17:09:57 +00:00
Ryan Egesdahl
6f8fa936c6 SERVER-48595 Suppress WiredTiger in unit tests
WiredTiger is known to cause false positives for data races because it
uses a nonstandard thread model that TSAN doesn't know how to deal with.
We have already blacklisted WiredTiger in TSAN, but that only affects
threads created within the WiredTiger source. For threads that call
*into* WiredTiger, we need to add suppressions so we still get any
potential failures from elsewhere.
2020-06-08 16:43:41 +00:00
Arun Banala
a60cab586f SERVER-47838 Make BSONObj::addFields() method more generic 2020-06-08 16:31:42 +00:00
Gregory Wlodarek
9e8167ef8a SERVER-48644 Do not run 'indexbg_killop_steup.js' if the commit quorum is disabled 2020-06-08 15:07:36 +00:00
Lingzhi Deng
149fdde77c SERVER-48633: WaitForReplication hook should ignore errors from quiesce mode 2020-06-08 14:40:46 +00:00
Mindaugas Malinauskas
210053393a SERVER-48353 logv2 cleanup for db/query, s/query, db/views, db/matcher 2020-06-08 13:32:40 +00:00
Ted Tuckman
c804280dfc Revert "SERVER-48620 Run movePrimary in renameCollection_twoDBs in commands roles tests when on sharded systems"
This reverts commit d711e601e4.
2020-06-08 13:12:40 +00:00
Tommaso Tocci
d1f007a30f SERVER-48607 Skip migration recovery on non-primary nodes 2020-06-08 11:35:41 +00:00
Kaloian Manassiev
43becb34df SERVER-47979 Perform the collation check for shardCollection on the shard
.... rather than doing it on the config server, because the stability of
the collection cannot be guaranteed.
2020-06-08 07:38:58 +00:00
Bernard Gorman
3a08edc2ed SERVER-48609 ChangeStreamTest.assertChangeStreamThrowsCode should run getMore repeatedly 2020-06-06 01:32:02 +00:00
Lingzhi Deng
ea816a71cf SERVER-47788: Add a causally consistent snapshot passthrough suite for replica sets 2020-06-05 22:14:43 +00:00