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

52607 Commits

Author SHA1 Message Date
Bernard Gorman
33d4a16dec SERVER-48219 Fix multiversion tests which are failing after introducing the failpointMsg field 2020-06-11 15:12:41 +00:00
Matthew Russotto
e52733a000 SERVER-48695 setAppliedThrough must set orderedCommit=false on the recovery unit 2020-06-11 14:52:49 +00:00
XueruiFa
19656470dc Revert "SERVER-47404: Track the number of sync source changes made due to finding a significantly closer node in serverStatus"
This reverts commit 75803bea1f.
2020-06-11 14:10:57 +00:00
Dianna Hohensee
db1d3cd57f SERVER-47875 Split CollectionQueryInfo into versioned information to remain as a Collection decoration and shared information that decorates Collection's new shared decorable object 2020-06-11 13:30:06 +00:00
Dianna Hohensee
961dd62e09 SERVER-47609 Execution Architecture Guide: Journaling 2020-06-11 13:11:12 +00:00
Pierlauro Sciarelli
dc193589b2 SERVER-48053 Fix transient_txn_error_labels_with_write_concern.js for multiversion testing 2020-06-11 12:33:40 +00:00
Pierlauro Sciarelli
b12583e850 SERVER-48394 Operations on views should not reach onShardVersionMismatch 2020-06-11 12:16:09 +00:00
Tommaso Tocci
a1c1d823c0 SERVER-48668 Make TickSourceMock class thread safe 2020-06-11 12:04:39 +00:00
Martin Neupauer
e3948d4d88 SERVER-48228 Move slot-based execution engine and supporting changes into the master branch
This is an initial commit for the slot-based execution engine (SBE) which contains:
   * Implementation of the core slot-based engine.
   * The SBE stage builder, which is responsible for translating a QuerySolution tree
     into an SBE plan.
   * Other changes necessary for integration with the find command.

Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com>
Co-authored-by: Justin Seyster <justin.seyster@mongodb.com>
Co-authored-by: David Storch <david.storch@mongodb.com>
2020-06-11 11:17:49 +00:00
Luke Chen
0af9c85d7e Import wiredtiger: cd0eca9e685e9ac2446e8e6d5b398b366a7ba420 from branch mongodb-4.4
ref: 154719f3ff..cd0eca9e68
for: 4.5.1

WT-5916       Refresh snapshot without publishing ids after setting checkpoint timestamp
WT-6319       Fix for corrupted encrypted item: padded size less than actual size
WT-6368       Add format stress test as part of PR testing
WT-6374       Ensure upgrade after an unclean shutdown works
WT-6377       Fix cursor out-of-order on a cursor prev/next return
WT-6392       Clean up core files properly for wt4156_meta_salvage test
2020-06-11 06:44:39 +00:00
Kevin Pulo
dba968473d SERVER-48683 VectorClockConfigServerTest should use DistLockManagerMock 2020-06-11 01:23:55 +00:00
Billy Donahue
c08a726e61 SERVER-48367 Remove all _envp usage 2020-06-11 01:11:50 +00:00
Ryan Egesdahl
f664f948ad SERVER-47954 Include VC++ redistributable in Windows Community Server ZIP
We had not until this point ever included the VC++ redistributable in
the Windows Community Server ZIP even though it's still required. This
change ensures that all Windows packages include the VC++
redistributable.
2020-06-11 00:23:13 +00:00
Jonathan Brill
f684e42fd5 SERVER-48706 add jiraclient.req to dev-requirements.txt 2020-06-10 22:43:53 +00:00
Jonathan Brill
af7fb3b79c SERVER-48455 Migrate OOM tracker logic into Evergreen 2020-06-10 22:27:44 +00:00
Gabriel Russell
6f78f6559b SERVER-48352 logv2 cleanup for scripting/mozjs, shell/
o also, deduplicated the example log id's in src/mongo/logv2/README.md
  even though they were just examples, it was funny that there werre not
  unique
2020-06-10 22:15:48 +00:00
Lingzhi Deng
16008228ec SERVER-48623: chunk_history_window.js must be robust to stepdowns 2020-06-10 21:38:41 +00:00
James Wahlin
af0d84cb6e SERVER-47897 CurOp should use monotonic clock source for duration measurements 2020-06-10 21:20:42 +00:00
Amirsaman Memaripour
ca520c2222 SERVER-46726 Using testing proctor to control diagnostics in "db/repl" 2020-06-10 20:27:51 +00:00
Brian McCarthy
a6aba75c20 SERVER-48659 Update SLES 12 AMI for package tests 2020-06-10 19:32:40 +00:00
Randolph Tan
0987c120f5 SERVER-45959 Remove skipCheckOrphans flag in multiVersion suites after v4.4 2020-06-10 18:17:31 +00:00
Matthew Russotto
311febb021 SERVER-48591 Remove 'allowChaining' parameter from test files. 2020-06-10 17:48:38 +00:00
Ian Boros
593813559b SERVER-47705 Introduce oplog diff reader and writer classes 2020-06-10 17:34:41 +00:00
Gregory Wlodarek
871671d75e SERVER-48692 Fix 'commit_quorum.js' to check for new log message 2020-06-10 16:34:37 +00:00
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