summaryrefslogtreecommitdiff
path: root/src/mongo/db/repl/primary_only_service.h
Commit message (Expand)AuthorAgeFilesLines
* SERVER-66996 Log warnings when ReplicaSetAwareServices and PrimaryOnlyService...Kaitlin Mahar2023-03-221-0/+3
* SERVER-72085 Add ReplicaSetAwareService method to observe setting replica set...Jack Mulrow2022-12-141-0/+1
* SERVER-62720 Implement checkIfConflictsWithOtherInstances for ReshardingCoord...Abdul Qadeer2022-09-201-1/+3
* Revert "SERVER-62720 Implement checkIfConflictsWithOtherInstances for Reshard...Abdul Qadeer2022-09-101-3/+1
* SERVER-62720 Implement checkIfConflictsWithOtherInstances for ReshardingCoord...Abdul Qadeer2022-09-071-1/+3
* Revert "SERVER-51650 Ensure failure to rebuild PrimaryOnlyService on step up ...mathisbessamdb2022-08-021-9/+3
* SERVER-67360 Rename POS instance's completion future to runCompleteFutureEsha Maharishi2022-07-281-4/+4
* SERVER-51650 Ensure failure to rebuild PrimaryOnlyService on step up results ...George Wangensteen2022-07-131-3/+9
* SERVER-67013 checkIfOptionsConflict is now in PrimaryOnlyService::InstanceAlex Li2022-07-011-3/+13
* SERVER-64627 Refactor onInitialSyncComplete and onStartupRecoveryComplete int...Vesselina Ratcheva2022-04-211-2/+1
* SERVER-64517 Recover RecoverableCriticalSection after initialSync and startup...Jordi Serra Torrens2022-03-161-0/+2
* SERVER-62682 Add _rebuildCV.notify_all() after all mutations to _stateLuis Osta2022-01-261-10/+21
* SERVER-60990 Split instance conflict check from PrimaryOnlyService::construct...Didier Nadeau2021-11-111-4/+8
* SERVER-60752 PrimaryOnlyService conflict detection APIA. Jesse Jiryu Davis2021-10-251-3/+8
* SERVER-56010 Wait for primary services to finish rebuilding before completing...Wenbin Zhu2021-06-221-12/+10
* SERVER-52849: Protect stepUp from invalidated executor on shutdown in Primary...Tyler Seip2021-05-281-0/+1
* SERVER-53563 Cancel tenant migrations on FCV change (donor side)Vesselina Ratcheva2021-05-011-0/+5
* SERVER-54696 Serialize DDL operations on step-upTommaso Tocci2021-04-091-1/+8
* Revert "SERVER-54696 Serialize DDL operations on step-up"Tommaso Tocci2021-04-081-8/+1
* SERVER-54696 Serialize DDL operations on step-upTommaso Tocci2021-04-071-1/+8
* SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip2021-03-231-13/+13
* 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