summaryrefslogtreecommitdiff
path: root/src/mongo/db/service_context.cpp
AgeCommit message (Expand)Author
2024-06-19SERVER-91669 init opCtx Baton earlier (#23665)Billy Donahue
2024-04-13SERVER-86656 Create a reader-optimized reader-writer mutex (#19364)Saman Memaripour
2024-04-01SERVER-82358 Reduce the synchronization cost of `LockedClientsCursor` (#20618)Saman Memaripour
2024-03-29Revert "SERVER-82358 Reduce the synchronization cost of `LockedClientsCursor`...Amirsaman Memaripour
2024-03-28SERVER-82358 Reduce the synchronization cost of `LockedClientsCursor` (#19718)Saman Memaripour
2024-03-25SERVER-88317 Move deletion of Services after the ServiceContext DestructorAct...Erin McNulty
2024-03-19SERVER-87015 Optimize registration of operations in `MozJSScriptEngine` (#19414)Saman Memaripour
2024-03-08SERVER-87509 change Service::LockedClientsCursor API to return LockedClients ...James Bronsted
2024-03-02SERVER-87017 Prepare `StorageEngineChangeLock` for `RWMutex` (#19491)Saman Memaripour
2024-02-28SERVER-86881 Ensure Services destruct before ServiceContext destructor assert...George Wangensteen
2024-02-21SERVER-84706: Enable background compaction after transitioning to steadyXueruiFa
2024-02-12SERVER-81359 Add support for currentOp in embedded router mode (#18867)James Bronsted
2024-02-08Revert "SERVER-81359 Add support for currentOp in embedded router mode (#18508)"aleksei.vasilev
2024-02-07SERVER-81359 Add support for currentOp in embedded router mode (#18508)James Bronsted
2024-01-30SERVER-85329 Create ConstructorActions / DestructorActions for ServiceShreyas Kalyan
2024-01-25SERVER-85628: Ensure that the client is removed from _clientByOperationId map...Erin McNulty
2023-12-26SERVER-83330 Access RecoveryUnit and Locker through transaction_resources.hSilvia Surroca
2023-12-14SERVER-80679 gRPC Ingress MetricsSara Golemon
2023-12-06SERVER-79871: Reduce cost of OperationId on hotpathErin McNulty
2023-11-18SERVER-78744 Access Locker through locker_api.hSilvia Surroca
2023-11-04SERVER-80763 Split SessionManagerCommon into Asio/Grpc specializationsSara Golemon
2023-11-03SERVER-80676 tag logs with corresponding service nameJames Bronsted
2023-11-01SERVER-81789: Don't kill already completed op in SessionWorkflowErin McNulty
2023-10-20SERVER-81549: Make ServiceContext::getTransportLayer return a TransportLayerM...Erin McNulty
2023-10-05SERVER-81830 Create Clients with Service, not ServiceContextGeorge Wangensteen
2023-10-04SERVER-81602 remove fmtMessage from LOGV2 statementsBilly Donahue
2023-09-29SERVER-80991 Make ServiceEntryPoint a member of Service rather than ServiceCo...George Wangensteen
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-09-12SERVER-80934 Add google benchmark for shapificationCharlie Swanson
2023-09-11SERVER-80434 Support multiple Services, associate a CommandRegistry per ServiceBilly Donahue
2023-09-08SERVER-79203 Split SessionManager from ServiceEntryPointSara Golemon
2023-09-08Revert "SERVER-79203 Split SessionManager from ServiceEntryPoint"Uladzimir Makouski
2023-09-08SERVER-79203 Split SessionManager from ServiceEntryPointSara Golemon
2023-09-07SERVER-80355 Introduce Service to eliminate all global findCommand callsBilly Donahue
2023-06-27SERVER-77047 SERVER-77048 IWYU automated changes up to end ratio 0.8Daniel Moody
2023-06-23SERVER-78224 Reduce lock contention in a couple placesDrew Paroski
2023-02-24SERVER-74241 remove SessionHandle and similar aliasesMatt Diener
2023-02-11SERVER-72197 Run clang-format 12.0.1 on the codebaseclang-format 12.0.1
2022-10-31SERVER-70941 system TickSource via std::chrono::steady_clockBilly Donahue
2022-10-25SERVER-70022 Optimize ScopedTimer by using two constructorsRuoxin Xu
2022-07-27SERVER-67101 Support microsecond precision in ScopedTimerRuoxin Xu
2022-07-26Revert "SERVER-67101 Support microsecond precision in ScopedTimer"Ruoxin Xu
2022-07-26SERVER-67101 Support microsecond precision in ScopedTimerRuoxin Xu
2022-07-08SERVER-67507 Move op_observer files to op_observer directoryShin Yee Tan
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-01-10SERVER-61934 Hold storage change lock while creating a new opCtx to prevent r...Samy Lanka
2021-09-30SERVER-59618 require Locker instance when creating OperationContextBenety Goh
2021-09-08SERVER-59782 migrate makeGuard calls to ScopeGuardBilly Donahue
2021-05-28SERVER-52849: Protect stepUp from invalidated executor on shutdown in Primary...Tyler Seip
2021-03-22SERVER-53566: Protect ServiceContext from issuing duplicate operation IDsTyler Seip