Commit Graph

53776 Commits

Author SHA1 Message Date
Svilen Mihaylov
1f977bf829 optimizer 2020-09-09 15:07:38 -04:00
Louis Williams
067c84541c SERVER-50703 Create global resource consumption structure 2020-09-09 17:13:17 +00:00
Louis Williams
705f35bfd7 SERVER-50702 Create feature flag for measuring operation resource consumption 2020-09-09 16:19:13 +00:00
Zakhar Kleyman
5665906d24 SERVER-50724 Update signing key to 4.8 in master 2020-09-09 11:23:37 -04:00
Robert Guo
700e7a60b0 SERVER-50722 Create new MSI upgrade codes for 4.8.0Dev.x/4.8.0.x 2020-09-09 10:24:35 -04:00
Chenhao Qu
ec07c64c27 Import wiredtiger: bb92ab603f22ca84c24af3be7bc9194f44ff3e64 from branch mongodb-4.6
ref: 4880ad2a4a..bb92ab603f
for: 4.7.0

WT-6546       Update fast truncate to use newest start durable ts
2020-09-09 07:22:05 +00:00
Kaloian Manassiev
b397d8da37 Revert "SERVER-50376 Ninja should rebuild on compiler and tool changes"
This reverts commit 58fd67fc22.
2020-09-09 07:04:16 +00:00
Suganthi Mani
36618db78d SERVER-50740 Add onShutdown() method to ReplicaSetAwareInterface class. 2020-09-09 05:12:40 +00:00
Suganthi Mani
2bcab5793e SERVER-48785 Create TenantMigrationRecipientService and TenantMigrationRecipientServiceInstance. 2020-09-09 05:12:40 +00:00
Ian Boros
cbb82fd1b2 SERVER-50218 Change shard server and config server op observers to support $v:2 update oplog entries 2020-09-09 03:06:57 +00:00
Ryan Egesdahl
58fd67fc22 SERVER-50376 Ninja should rebuild on compiler and tool changes
Allow Ninja to rebuild build.ninja any time a SCons tool or the compiler
is changed between iterative rebuilds. This change allows us to ensure
that we don't have any stale object files lying around that may have
been produced by an incompatible toolchain.
2020-09-09 02:44:01 +00:00
Cheahuychou Mao
3626a65b1d SERVER-49204 Implement donorForgetMigration command 2020-09-09 02:11:58 +00:00
Daniel Gottlieb
e21416d288 SERVER-50462: Have sharding_rs2 wait for replication to safely assert causal expectations. 2020-09-09 01:07:58 +00:00
Tess Avitabile
7b2913a64b SERVER-50116 Forbid oplog writes when replication is enabled 2020-09-09 00:40:06 +00:00
Haley Connelly
b11fe32330 SERVER-49570 Create ReshardingCoordinator in configsvrReshardCollection 2020-09-09 00:22:17 +00:00
Mark Benvenuto
1195a6e653 SERVER-50270 shell should require a password for AWS auth 2020-09-08 21:29:42 +00:00
Blake Oler
fa6dcb2cdf SERVER-50589 Change PersistentTaskStore::Update to assert that at least one document was affected 2020-09-08 21:12:14 +00:00
Geert Bosch
121f2ba805 SERVER-50771 The BSONValidate fast path should support a depth of 32 2020-09-08 20:14:20 +00:00
Jason Zhang
664c4ab229 SERVER-50440 Make TenantMigrationAccessBlockerByPrefix include '_' when doing lookup 2020-09-08 19:54:24 +00:00
Adam Cooper
277782e54a SERVER-6777 Eliminate all direct use of cout/stdout and cerr/stderr 2020-09-08 19:36:37 +00:00
Gregory Noma
c1808dd194 SERVER-50711 Clear temp directory if no internal idents are parsed on startup 2020-09-08 19:16:23 +00:00
Jack Mulrow
24ce8e9b42 SERVER-50635 Retry index consistency check at ShardingTest shutdown on ShardNotFound errors 2020-09-08 18:59:36 +00:00
Jason Zhang
c72790bdc1 SERVER-49393 Redact status in KeysCollectionManager refresh failure log message 2020-09-08 18:38:31 +00:00
Kaloian Manassiev
26166944f6 SERVER-50789 Use the ReadThroughCache's mutex when accessing _minTimeInStore 2020-09-08 18:10:54 +00:00
Nick Zolnierz
4edfad49d1 SERVER-50246 Fix $unionWith explain with mode 'executionStats' to account for pushed down stages 2020-09-08 17:33:57 +00:00
Jason Chan
04b12743cb SERVER-49649 Architecture Guide Updates for FCV 2020-09-08 17:15:07 +00:00
Nick Zolnierz
647dcb8b2c SERVER-48848 Implement logical operators in grammar 2020-09-08 16:52:45 +00:00
A. Jesse Jiryu Davis
ec0866979a SERVER-50784 Restore cluster settings after all JS test fuzzer suites 2020-09-08 16:06:01 +00:00
Pierlauro Sciarelli
56de72881f SERVER-50780 Improve cache.collections consistency check in ShardingTest hook 2020-09-08 15:47:15 +00:00
Nick Zolnierz
f265019ab7 SERVER-50642 Move to generic grammar.yy and avoid constructing vector of BSONElements in lexer 2020-09-08 14:19:50 +00:00
Lingzhi Deng
936b49351e SERVER-50585: Create set_fcv_downgrade_on_disk_changes.js to include all test cases for downgradeOnDiskChanges behavior 2020-09-08 13:31:49 +00:00
Pavi Vetriselvan
de38970c3b SERVER-50527 Change NotMasterError category to NotPrimaryError 2020-09-08 03:35:45 +00:00
Milena Ivanova
3af444c081 SERVER-50430 Implement SBE support for $bsonSize expression 2020-09-07 12:29:41 +00:00
Luke Chen
cbd21efb02 Import wiredtiger: 4880ad2a4a0ddb42b3ea9fabf054760872780606 from branch mongodb-4.6
ref: 42e4868b7b..4880ad2a4a
for: 4.5.1

WT-6505       Add debugging for missing file failure
WT-6613       Add python test for early_load flag
2020-09-07 07:12:48 +00:00
Benety Goh
178164641d SERVER-49847 enable resumable index builds by default 2020-09-06 12:47:59 +00:00
David Percy
133f5c0368 SERVER-49102 Tag profile_filter.js 2020-09-06 01:36:06 +00:00
Benety Goh
5b29d1cbb2 SERVER-50275 fix use-after-move 2020-09-05 12:40:19 +00:00
Kaloian Manassiev
8a86a51758 SERVER-46199 Fix CollectionShardingState <-> CatalogCache destruction order in unit-tests 2020-09-05 11:02:40 +00:00
David Percy
d860991d18 SERVER-49102 Fix missing nUpserted 2020-09-05 07:33:07 +00:00
Arun Banala
52a6af9852 SERVER-50275 Implement V2 LogBuilder 2020-09-04 18:55:35 +00:00
Ali Mir
0c2f4ad0b1 SERVER-49993 Update _slaves to _secondaries in replsettest.js 2020-09-04 14:15:35 +00:00
Kaloian Manassiev
3f9e675017 SERVER-46199 Get rid of the BM_IncrementalRefreshWithNoChange benchmark
This test is incompatible with making the RoutingTableHistory movable,
done under 3df9c61b77. In order to
preserve the same performance characteristic, the check for whether any
changes have happened to the routing info was pulled at a higher level,
in the CatalogCache.
2020-09-04 11:52:20 +00:00
Billy Donahue
77bee7548c SERVER-50346 refactor handleRequest code fragments into a HandleRequest class 2020-09-04 08:19:48 +00:00
Ryan Egesdahl
6ac9d725e9 Revert "SERVER-50376 Ninja should rebuild on compiler and tool changes"
This reverts commit 4d43e298fe.
2020-09-04 04:57:07 +00:00
Cheahuychou Mao
a4bd6d8c91 SERVER-50104 Implement proxy's retry logic for non-batch write commands 2020-09-04 04:40:00 +00:00
David Percy
a08a00b6c5 SERVER-49102 Custom filter for logging/profiling 2020-09-04 04:15:57 +00:00
Pierlauro Sciarelli
74756b18f4 SERVER-50288 Return collection version on split and merge commands 2020-09-04 03:09:15 +00:00
Vesselina Ratcheva
1bb2d6e294 SERVER-50492 Move initial sync functionality out of ReplSyncSharedData
SERVER-50492 Split ClonerTestFixture into InitialSyncClonerTestFixture and TenantMigrationClonerTestFixture

SERVER-50492 Fix log component for tenant cloners

SERVER-50492 Fix tenant cloner naming
2020-09-04 02:40:53 +00:00
Pavi Vetriselvan
e703a72a49 SERVER-50410 Change NotMasterOrSecondary error code name to NotPrimaryOrSecondary 2020-09-04 02:23:43 +00:00
Jack Mulrow
49153d63a1 SERVER-50545 Retry on ConflictingOperationInProgress in index_operations_abort_concurrent_outgoing_migrations.js 2020-09-04 01:18:20 +00:00