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

53711 Commits

Author SHA1 Message Date
Daniel Gottlieb
8de1f41d64 SERVER-50534: Have --repair behave better in the presence of views. 2020-08-26 01:24:33 +00:00
Vesselina Ratcheva
6b9c4ecc92 SERVER-49780 Create TenantMigrationSharedData 2020-08-25 23:42:13 +00:00
jannaerin
da23af00ff SERVER-49569 Create ReshardingCoordinatorService 2020-08-25 23:24:33 +00:00
Daniel Moody
8f42fecbea SERVER-49760 Added libdep lint rule to enforce no public libdeps. 2020-08-25 22:29:28 +00:00
Gregory Noma
2a2b8192ba SERVER-50214 Link the storage/README and ephemeral_for_test/README files with the new primary catalog/README execution architecture guide 2020-08-25 22:12:50 +00:00
A. Jesse Jiryu Davis
c132aec751 SERVER-50533 Unset "requireApiVersion" after fuzz tests 2020-08-25 21:45:43 +00:00
Ali Mir
27fda7a486 SERVER-49989 Add db.hello() shell helper 2020-08-25 21:29:13 +00:00
A. Jesse Jiryu Davis
edfe9d2737 SERVER-50242 Don't log awaitable "hello" as slow query 2020-08-25 21:08:44 +00:00
A. Jesse Jiryu Davis
152ea482d5 Revert "SERVER-49858 Don't forward API params from drop/dropDatabase to config servers"
This reverts commit f4ed96b5a7.

For SERVER-50375 we must forward API parameters from mongos commands to
shard commands, so commit f4ed96b5 was, in retrospect, a step in the
wrong direction.
2020-08-25 20:12:50 +00:00
Pierlauro Sciarelli
e08eba28ab SERVER-50453 Handle NSS renaming when checking shard version in drop collection 2020-08-25 19:28:15 +00:00
Spencer T Brody
62f86fb421 SERVER-49237 Add a way for OperationContexts to opt-in to always getting interrupted at stepdown 2020-08-25 19:10:07 +00:00
Spencer T Brody
20169d980a SERVER-50344 Rename Client methods to clarify that they are about being killed during stepdown 2020-08-25 19:10:07 +00:00
Sara Golemon
680eb5a61b SERVER-49165 Limit auditing authz failure in endSessions command 2020-08-25 17:57:05 +00:00
Sara Golemon
a03683171f SERVER-50490 Reduce log severity of SERVER RESTARTED warning 2020-08-25 17:15:40 +00:00
Adam Cooper
42bb1c9f95 SERVER-47305 Document TLS in the Security Architecture Guide 2020-08-25 16:59:15 +00:00
Svilen Mihaylov
e73cf5b19e SERVER-49810 Stable result comparison for facet/use_cases.js 2020-08-25 16:42:31 +00:00
Louis Williams
1b5ad38af0 SERVER-49842 Startup repair should rebuild indexes when validate index inconsistencies exceed the memory limit 2020-08-25 16:24:36 +00:00
Gregory Noma
c8b7857db7 SERVER-49076 Add rollback fuzzer suites to resumable index builds variant 2020-08-25 15:52:30 +00:00
Benety Goh
ab0b6e3153 SERVER-50506 make index builds non-resumable when storage engine is encrypted 2020-08-25 15:35:49 +00:00
Dianna Hohensee
4609f3ebfb SERVER-46826 Instantiate the JournalFlusher thread for inMemory and non-durable (nojournal=true) storage engines.
Non-durable engines will not run the JournalFlusher logic periodically, but only upon request,
because checkpoints are costly. inMemory will run the JournalFlusher periodically because it
updates the repl timestamps faster.
2020-08-25 15:18:19 +00:00
Gregory Noma
9cabe0e4bf SERVER-50095 Augment ResumableIndexBuildTest to test that index builds are resumed from the correct phase 2020-08-25 14:39:18 +00:00
XueruiFa
208c34277e SERVER-49381: Create stub API Version 2 for testing 2020-08-25 14:21:20 +00:00
Bernard Gorman
4a95b7ebc8 SERVER-50402 Expose original assertion in change_streams_unsharded_update_resume.js 2020-08-25 11:17:59 +00:00
Benety Goh
7e9b19f630 SERVER-50446 make index builds non-resumable when commit quorum is disabled 2020-08-25 11:00:43 +00:00
Pierlauro Sciarelli
0439b7a1bf SERVER-50481 Make _vectorClockPersist command nicely fail on non-sharded nodes 2020-08-25 09:18:43 +00:00
Luke Chen
fa74433525 Import wiredtiger: db08a6c645c8e70fd2d632bb5cfd7eb05364a712 from branch mongodb-4.6
ref: 7a08dc67df..db08a6c645
for: 4.5.1

WT-6589       Fix disabled cursor cache python tests
WT-6619       Eliminate possibility of infinite loop in test_cursor13.py
2020-08-25 07:16:14 +00:00
Kaloian Manassiev
fadba84c0a SERVER-50254 Fix compile error due to pessimising std::move 2020-08-25 06:55:38 +00:00
Vesselina Ratcheva
5633aae06d SERVER-50327 Add namespace param to failpoint in new_transaction_waits_for_previous_txn_table_updates.js 2020-08-25 00:41:30 +00:00
Jacob Evans
c785d74ce4 SERVER-50254 Circumvent Projection AST for CST->DS translation 2020-08-25 00:23:14 +00:00
Benety Goh
0d82f47ba7 SERVER-50446 MultiIndexBlock writes resumable index build info based on abortWithoutCleanup() parameter instead of internal check 2020-08-24 23:53:25 +00:00
Sara Golemon
fc279d5cba SERVER-50204 Refactor role acquisition using resolveRoles 2020-08-24 23:19:05 +00:00
Benety Goh
5112cd025d SERVER-50446 move resumable index build checks from IndexBuildsCoordinator::_awaitLastOpTimeBeforeInterceptorsMajorityCommitted() to isIndexBuildResumable() helper 2020-08-24 22:30:35 +00:00
Benety Goh
fdc21c767f SERVER-50446 IndexBuildsCoordinator provides 'isResumable' info to MultiIndexBuild when stopping index builds for rollback/shutdown 2020-08-24 22:13:54 +00:00
Cheahuychou Mao
118c3fad11 SERVER-50093 Test that donor supports running multiple tenant migrations concurrently 2020-08-24 21:53:49 +00:00
Brian McCarthy
9d94da72af SERVER-50091 Enable SCons cache for ARM64 builders 2020-08-24 21:33:33 +00:00
Tess Avitabile
9de1a21c9b SERVER-50471 Waiting for failpoint does not always throw in quiesce_mode.js 2020-08-24 21:16:36 +00:00
Benety Goh
48a30bc6b5 SERVER-50446 log errors during of collection scan for index build 2020-08-24 20:47:15 +00:00
Spencer T Brody
8df4fa0dbe SERVER-50488 Fix race condition in PrimaryOnlyServiceTest unit test 2020-08-24 20:28:01 +00:00
Gregory Noma
9a73ca0618 SERVER-50431 Clean up persisted Sorter data if resuming index build fails 2020-08-24 20:10:51 +00:00
Charlie Swanson
ce6cfc30df SERVER-49882 Log status in the catch block in JSThread::run() 2020-08-24 18:29:05 +00:00
Carl Raiden Worley
b6fb9bab05 SERVER-46867 Ensure that a db directory is created even when alwaysUseLogFiles is enabled 2020-08-24 18:10:37 +00:00
Cheahuychou Mao
2dbf299e8e SERVER-50104 Add a tenant migration jscore passthrough that uses ReplicaSetFixture 2020-08-24 17:49:09 +00:00
Cheahuychou Mao
0cbcb7f382 SERVER-50066 Rehost tenant migration donor's logic on Primary-Only Service 2020-08-24 17:27:52 +00:00
ubuntu
6ec7b6ce8a SERVER-46928 logv2 readme: addtl msg guidance, addtl examples 2020-08-24 17:08:33 +00:00
Benety Goh
3507515ca0 SERVER-50446 move checks for index build resumability into a helper function 2020-08-24 16:48:59 +00:00
Spencer T Brody
19e66c4fae SERVER-50472 Change SharedFuture tests to use InlineRecursiveCountingExecutor 2020-08-24 16:30:54 +00:00
Matthew Russotto
f98014e47b SERVER-48860 Make migration oplog applier class apply oplog entries. 2020-08-24 16:13:09 +00:00
Jason Chan
43f5d658cd SERVER-50464 waitAfterCommandFinishesExecution failpoint should only execute if condition is met 2020-08-24 15:15:14 +00:00
Cheahuychou Mao
5115031e67 SERVER-50456 Add incompatible_with_eft tag to tenant migration tests 2020-08-24 14:57:00 +00:00
Jason Chan
252251d389 SERVER-50183 Copy _awaitPrimaryAppliedSurpassesRollbackApplied function from RollbackTest to RollbackTestDeluxe 2020-08-24 14:40:36 +00:00