Ryan Egesdahl
307c909b4a
SERVER-40147 Upgrade third-party variant from 1.3.0 to 1.4.0
...
We use a third-party implementation of std::variant on platforms that do
not include it. This change simply upgrades the third-party source to
the most recent release and then fixes the way we actually depend on it.
2020-06-26 17:47:49 +00:00
Ryan Egesdahl
22d98e72ac
SERVER-44278 Upgrade timelib to 2018.03
...
This is a third-party source upgrade of timelib to version 2018.03.
2020-06-26 17:02:46 +00:00
Esha Maharishi
e976a66489
SERVER-48341 Remove requires_fcv_46 from tests blacklisted under SERVER-48307
2020-06-26 16:49:44 +00:00
Samy Lanka
0329fb2aa0
SERVER-49125 Make timesNotified in storage_engine_test.cpp atomic
2020-06-26 16:27:56 +00:00
Faustoleyva54
29e009a731
SERVER-44968 Remove useless BSONVersion enum class
2020-06-26 16:15:47 +00:00
Pavi Vetriselvan
33a643298e
SERVER-48467 Only turn on quiesce mode in fcv 4.6
2020-06-26 15:04:53 +00:00
Gabriel Marks
f31fb14b43
SERVER-48006 Fix default for opensslCipherConfig
2020-06-26 14:48:43 +00:00
Luke Chen
863e13d1c8
Import wiredtiger: f7cef255d7e0c555db21c149e8bfbad2cc4a60a7 from branch mongodb-4.4
...
ref: eafb0cea21..f7cef255d7
for: 4.5.1
WT-6456 Add stats to track the skip updating the condition wait due to race
WT-6460 Consider checkpoint timestamp also as part of pinned timestamp for HS
2020-06-26 07:59:30 +00:00
Ryan Egesdahl
0bba5e4470
SERVER-48933 Fix fork-after-new-thread death test failures with TSAN
...
The death tests fork() a new thread in a multithreaded test harness so
we can test thread death behavior. Unfortunately TSAN does not support
fork() after spawning a thread and will kill the thread by default,
causing a test failure. This sets an unsupported TSAN flag that disables
the behavior, allowing the tests to proceed. There is currently no means
to limit the change to only the death tests, but the change only applies
to the death tests for now.
2020-06-26 03:07:53 +00:00
Ian Boros
d1cee18fc2
SERVER-47704 Delete internal expression for removing tombstones
2020-06-26 01:10:16 +00:00
Pavi Vetriselvan
b281adecd4
SERVER-46962 Blacklist sync sources that are shutting down
2020-06-26 00:45:47 +00:00
Amirsaman Memaripour
341fb5d346
SERVER-48901 Have a client observer destroy ClientOutOfLineExecutor
2020-06-25 23:12:58 +00:00
Grace Luong
2fbc2ed926
SERVER-34107 : removed dead code from method appendReplicationInfo and updated variable nameing
2020-06-25 22:51:55 +00:00
Misha Tyulenev
200bc2a758
SERVER-49085 add MovePrimaryIsInProgress error code
2020-06-25 22:32:38 +00:00
Pavi Vetriselvan
e87c4aea91
SERVER-48975 increase additional isSelf logging to default log level
2020-06-25 22:04:50 +00:00
Alex Taskov
a121dd87e2
SERVER-48572 random_moveChunk_refine_collection_shard_key.js needs to ignore LockTimeout errors from moveChunk
2020-06-25 21:13:34 +00:00
Gregory Noma
08b190379b
SERVER-44391 Preserve internal tables and temporary files when starting up after a clean shutdown
2020-06-25 21:00:50 +00:00
Daniel Moody
21075112a9
SERVER-48966 Added sources to the ninja tool for reinvokation targets, skip Python.Value nodes.
2020-06-25 20:48:48 +00:00
Alex Taskov
ff269e7f54
SERVER-48929 Modified the moveChunk helper to ignore LockTimeout errors
2020-06-25 20:36:44 +00:00
Ben Caimano
56f5500860
SERVER-48985 Add logging for failCommand
2020-06-25 20:22:37 +00:00
Allison Easton
47dcbeba76
SERVER-48174 Add log component and LOGV2 messages in server to measure latency of migration protocol stages
2020-06-25 20:10:38 +00:00
Andrew Morrow
78168e2c40
SERVER-48546 Reduce scope of libraries injected via libbase
2020-06-25 19:45:49 +00:00
Nir Bar
c61e18a3c3
SERVER-47138 Fix mongod.cfg file size when replacing tokens in the custom action
...
Closes #1366
Signed-off-by: Andrew Morrow <acm@mongodb.com>
2020-06-25 19:31:56 +00:00
Gabriel Marks
a8a66b7b36
SERVER-47124 Add EndStartupOptionHandling as prependent to registering test commands
2020-06-25 19:17:46 +00:00
Katherine Wu
20c0cc8c93
SERVER-40090 DISTINCT_SCAN is only used when certain format of $group _id is specified
2020-06-25 18:51:48 +00:00
Yuhong Zhang
b2869d11c9
SERVER-43113 Check if a cached cursor exists before constructing configuration string in WiredTigerCursor
2020-06-25 18:38:06 +00:00
PV99
e24e32fc7e
SERVER-47263 dryrun election failure logging - removed inaccurate portion of log message
2020-06-25 18:25:44 +00:00
Carl Raiden Worley
4f4e1bd970
SERVER-25548 resmoke should not continue after a shell crash
2020-06-25 18:11:50 +00:00
Mihai Andrei
28e0f60b7b
SERVER-48779 Implement skeleton of MatchExpressionVisitor to be used for generating document validation errors
2020-06-25 17:58:50 +00:00
Andrew Morrow
22205e2893
Revert " SERVER-47257 Ensure back button on final MSI panel works correctly"
...
This reverts commit a402944f38
.
2020-06-25 17:46:40 +00:00
Shin Yee Tan
5fd5cb9804
SERVER-46462 Run the dbtest validate wildcard index tests with background set to true
2020-06-25 16:50:42 +00:00
Bynn Lee
c3ff3ee17e
SERVER-43864 Move jstests/core/background_validation.js to jstests/noPassthroughWithMongod because it uses a fail point
2020-06-25 16:10:43 +00:00
Adam Cooper
2f6e5d0f94
SERVER-47733 SymmetricEncryptorWindows shouldn't pad when update is called
2020-06-25 15:52:22 +00:00
Lingzhi Deng
1880dfa2de
SERVER-49029 : Add Linux 3-Node ReplSet 1 Day History 15 GB WiredTiger Cache
2020-06-25 15:32:42 +00:00
Eric Cox
a823c69a5d
SERVER-48474 add '$sampleRate' match expression
2020-06-25 12:22:31 +00:00
Luke Chen
8b0f5d5e1d
Import wiredtiger: eafb0cea2157f288e027824b12506e83fe2f432d from branch mongodb-4.4
...
ref: 5a74e438ea..eafb0cea21
for: 4.5.1
WT-6448 Rollback to stable to read all required pages as part of tree walk
WT-6476 Block running rebalance with timestamp set in test format
2020-06-25 08:09:39 +00:00
Luke Chen
5103129bc3
Import wiredtiger: 5a74e438ea34cc6737438f6c99ce2e5e25519a0e from branch mongodb-4.4
...
ref: 5e6daf7d42..5a74e438ea
for: 4.5.1
WT-6412 Fix extended stalls being seen during MongoDB performance testing
2020-06-25 04:43:45 +00:00
William Schultz
6225672cf9
SERVER-49006 Move initial sync oldest_timestamp advancement directly into initial sync oplog application callback
2020-06-25 01:48:42 +00:00
Suganthi Mani
34e947185b
SERVER-47717 Tests single voter change requirement is correctly checked with newlyAdded.
2020-06-24 23:57:44 +00:00
Mina Mahmood
c6cebb3373
SERVER-48426 Cleaned up admin.system.new_users dead code
2020-06-24 23:32:50 +00:00
Carl Raiden Worley
f275428ee2
SERVER-49050 Cannot differentiate logs from different shards with python fixtures
2020-06-24 23:19:40 +00:00
Amirsaman Memaripour
8f4f4741ad
SERVER-48922 Create internal assertion macro
2020-06-24 23:07:56 +00:00
Spencer T Brody
422aa9cc46
SERVER-48927 Provide term to ReplicaSetAwareService onStepUp methods
2020-06-24 22:23:36 +00:00
Spencer T Brody
14aaa07ff5
SERVER-48924 Move ReplicaSetAwareService into repl directory and namespace
2020-06-24 22:23:36 +00:00
Shin Yee Tan
2e45081073
SERVER-43895 Remove commented out function in ordering.h
2020-06-24 22:11:02 +00:00
Louis Williams
ba18ad9536
SERVER-48334 numIndexesTotal should only rethrow WriteConflictExceptions in a WriteUnitOfWork
2020-06-24 21:44:42 +00:00
Martin Neupauer
8cc87001a2
SERVER-48859 Implement db.sbe test command.
2020-06-24 21:32:51 +00:00
Esha Maharishi
1a8e0f5eb6
SERVER-47967 Create a link from the logical session cache section to the definition of the transactions table
2020-06-24 21:20:49 +00:00
Esha Maharishi
d7c1c471a5
SERVER-47010 Fix ttl_sharded.js logging
2020-06-24 21:20:49 +00:00
Billy Donahue
29b431208c
SERVER-49053 remove makeStatusWith
2020-06-24 21:08:36 +00:00