summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/primary_only_service.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-54839 Fix PrimaryOnlyService data racesMatthew Saltz2021-03-101-29/+70
* SERVER-53905 Implement PrimaryOnlyService for DDL coordinatorsTommaso Tocci2021-02-241-6/+12
* SERVER-53950: fix ASAN errors when migration recipient is stuck on step downAndrew Shuvalov2021-02-111-2/+4
* SERVER-51081 Add a way to "try abort" a tenant migrationJason Zhang2021-01-211-1/+1
* SERVER-51179 TenantMigrationDonorInstance should distinguish local and remote...Jason Zhang2020-12-101-1/+1
* SERVER-51012 Integrate CancelationTokens with PrimaryOnlyServiceJason Zhang2020-11-251-3/+20
* SERVER-52695 Tenant Migration Recipient Instance should use parent executor (...Suganthi Mani2020-11-171-9/+41
* SERVER-50406 Add hook for PrimaryOnlyServices to build indexes on stepUpCheahuychou Mao2020-10-201-0/+35
* SERVER-50785 Add debug logging to PrimaryOnlyService machinerySpencer T Brody2020-10-011-1/+1
* SERVER-51096 Use interruptible wait in PrimaryOnlyService::getOrCreateInstanceSpencer T Brody2020-09-281-3/+4
* SERVER-51095 Track OpCtxs used by PrimaryOnlyServices and interrupt them at s...Spencer T Brody2020-09-251-0/+19
* SERVER-50982 Fix race condition in PrimaryOnlyServiceTest::LookupInstanceInte...Spencer T Brody2020-09-231-1/+1
* SERVER-49243 Add framework for PrimaryOnlyServices to report their Instances ...Spencer T Brody2020-09-231-1/+33
* SERVER-50982 Use interruptible wait in PrimaryOnlyService::lookupInstanceSpencer T Brody2020-09-231-4/+7
* SERVER-50953 Remove completionFuture from PrimaryOnlyService machinerySpencer T Brody2020-09-231-12/+12
* SERVER-50939 Ensure that PrimaryOnlyService Instances unblock any dependent w...Cheahuychou Mao2020-09-171-0/+7
* SERVER-49242 Add serverStatus counters for number of running PrimaryOnlyServi...Spencer T Brody2020-09-091-0/+11
* SERVER-50740 Add onShutdown() method to ReplicaSetAwareInterface class.Suganthi Mani2020-09-091-5/+1
* SERVER-50408 Change NotMaster error name to NotWritablePrimaryPavi Vetriselvan2020-09-031-1/+1
* SERVER-50686 Rename PrimaryOnlyService::Instance::onCompletion() to getComple...Spencer T Brody2020-09-021-1/+1
* SERVER-49238 Ensure that OpCtxs on PrimaryOnlyService threads are interrupted...Spencer T Brody2020-08-271-1/+8
* SERVER-50392 Clean up how waiting for PrimaryOnlyService Instance completion ...Spencer T Brody2020-08-271-7/+18
* SERVER-50053 Remove PrimaryOnlyService instances from registry when their sta...Spencer T Brody2020-08-191-8/+32
* SERVER-50262 Allow PrimaryOnlyService implementations to control how many ins...Spencer T Brody2020-08-131-0/+7
* SERVER-50225 Improve error handling when reading state documents fails while ...Spencer T Brody2020-08-131-0/+6
* SERVER-49236 Add functionality for recreating PrimaryOnlyService instances af...Spencer T Brody2020-08-111-5/+17
* SERVER-49239 Clean up lifetime of PrimaryOnlyService::Instance objects.Spencer T Brody2020-07-311-1/+2
* SERVER-49239 Start running PrimaryOnlyService instances when they are created.Spencer T Brody2020-07-311-33/+15
* SERVER-49239 Move ownership of TaskExecutor up to PrimaryOnlyService, out of ...Spencer T Brody2020-07-311-21/+17
* SERVER-49935 Add startup method to ReplicaSetAwareService interfaceSpencer T Brody2020-07-311-1/+2
* SERVER-49239 Simplify PrimaryOnlyService API by pushing responsibility for al...Spencer T Brody2020-07-311-14/+25
* SERVER-49743 Clean up TestService-owned executor during unit test cleanupSpencer T Brody2020-07-211-6/+12
* SERVER-49743 Shut down all running PrimaryOnlyServices during unit test cleanupSpencer T Brody2020-07-211-1/+13
* SERVER-49235 Add PrimaryOnlyServiceRegistry and basic PrimaryOnlyService inte...Spencer T Brody2020-07-171-0/+275