summaryrefslogtreecommitdiff
path: root/src/mongo/db/operation_context.cpp
AgeCommit message (Expand)Author
2024-02-01SERVER-85593 Remove unused _killRequestedForReplStateChange from OpCtx (#18585)Jiawei Yang
2024-01-24SERVER-85434 Move all OpCtx WriteUnitOfWork accessors to shard_role_apiKaloian Manassiev
2023-12-26SERVER-83330 Access RecoveryUnit and Locker through transaction_resources.hSilvia Surroca
2023-12-06SERVER-79871: Reduce cost of OperationId on hotpathErin McNulty
2023-11-23SERVER-78744 Mark the locker related methods on OperationContext as DO NOT USEKaloian Manassiev
2023-10-10SERVER-80774 Support markKillOnClientDisconnect when ingress session is gRPC-...Patrick Freed
2023-09-23SERVER-81059 bulk-revert of include of boost iif.hppBilly Donahue
2023-07-05SERVER-72066 Remove unnecessary code from OperationContext::checkForInterrupt...Jennifer Wang
2023-07-01SERVER-77049 SERVER-77050 IWYU automated changes up to 1.0Daniel Moody
2023-06-27SERVER-77047 SERVER-77048 IWYU automated changes up to end ratio 0.8Daniel Moody
2023-02-08SERVER-59419 Move runWithoutInterruptionExceptAtGlobalShutdown to OperationCo...George Wangensteen
2023-01-27SERVER-71440 Remove OpCtx::setIgnoreInterruptsExceptForReplStateChangeSteve Tarzia
2022-10-31SERVER-70941 system TickSource via std::chrono::steady_clockBilly Donahue
2022-10-20SERVER-70361 Prevent crash due to duration overflow in waitForConditionOrInte...Blake Oler
2022-09-20SERVER-43076 Pass OperationContext through commit and rollback handlersHenrik Edin
2022-05-06SERVER-66203 move MONGO_LOGV2_DEFAULT_COMPONENT defs below includesBilly Donahue
2022-02-10SERVER-63143 Operation can be interrupted by maxTimeMS timeout while waiting ...Matthew Russotto
2022-01-13SERVER-27209 Eliminate dangerous BSONElement string extraction methodsMatt Kneiser
2021-11-18SERVER-60741 Change eligible find operations to not reposition cursors across...Ian Boros
2021-09-04SERVER-59226 Fix deadlock between uninterruptible profiling operation and ste...Wenbin Zhu
2021-09-01SERVER-58752 Support retrying internal transactions on transient transaction ...Cheahuychou Mao
2021-03-23SERVER-53230: Rename cancelation -> cancellation everywhereTyler Seip
2021-03-22SERVER-53566: Protect ServiceContext from issuing duplicate operation IDsTyler Seip
2020-12-22SERVER-50660 Integrate CancelationTokens with OperationContextMatthew Saltz
2020-08-30SERVER-46187 When sending commands within the cluster attach maxTimeMSOpOnly ...Spencer T Brody
2020-08-27SERVER-49238 Ensure that OpCtxs on PrimaryOnlyService threads are interrupted...Spencer T Brody
2020-06-26SERVER-46962 Blacklist sync sources that are shutting downPavi Vetriselvan
2020-05-19SERVER-48295 Remove operation key in killAndDelistOperationAmirsaman Memaripour
2020-04-26SERVER-47735 change mongo source over to logv2Billy Donahue
2020-04-16SERVER-47117 clear maxTimeMSForHedgedReads delay from the getMore on hedge readsMisha Tyulenev
2020-03-27SERVER-47077 Clean up log lines in 'mongo/db'Amirsaman Memaripour
2020-03-24SERVER-46841 Make PeriodicRunner interrupt blocked operations on stopAmirsaman Memaripour
2020-02-21SERVER-45567 removing util/log.h where I canGabriel Russell
2020-02-13SERVER-45869 automatically converted structured loggingGabriel Russell
2019-12-31SERVER-44167 Added ability to kill operations by keyBen Caimano
2019-11-04SERVER-44368 protect opCtx's Locker with Client lockEric Milkie
2019-10-03SERVER-43317 merge failpoint headers. Rewrite docs.Billy Donahue
2019-09-17SERVER-42165 Replace uses of stdx::mutex with mongo::MutexBen Caimano
2019-09-14SERVER-43324 Add BasicLockableAdaptor for cleaner function APIsAlex Taskov
2019-09-10SERVER-43119 FailPoint cleanupBilly Donahue
2019-08-26SERVER-42821 Improve error message when operation killed because it exceeded ...Janna Golden
2019-08-15SERVER-41961 Remove the `NOINLINE_DECL` and replace with `MONGO_COMPILER_NOIN...ADAM David Alan Martin
2019-06-07SERVER-40004 Modified compareAndSwap to return booleanShelley Jain
2019-06-05SERVER-41034 Invariant if we get a prepare conflict inside runWithoutInterrup...Vesselina Ratcheva
2019-05-14SERVER-39794 Abort in-progress transactions on stepupSiyuan Zhou
2019-03-11SERVER-39960 Simplify opCtx::markKilledJason Carey
2019-03-06SERVER-38175 invariant on markKill w extra infoJason Carey
2019-03-05SERVER-39427 Modify interrupt semantics for opCtxJason Carey
2019-02-13SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue
2019-02-10SERVER-39150 markKillOnClientDisconnectJason Carey