summaryrefslogtreecommitdiff
path: root/src/mongo/db/clientcursor.cpp
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-76427 Rename $telemetry to $queryStatsWill Buerger2023-05-171-18/+18
|
* Revert "SERVER-76427: Rename $telemetry to $queryStats"liubov.molchanova2023-05-171-18/+18
| | | | This reverts commit d646e44b7801a3e5b3230bbae7dcfe05a5ed8707.
* SERVER-76427: Rename $telemetry to $queryStatsWill Buerger2023-05-171-18/+18
| | | | Co-authored-by: Ted Tuckman <ted.tuckman@mongodb.com>
* SERVER-75512 key telemetry store on hash rather than BSONObjDavis Haupt2023-05-151-1/+4
|
* Revert "SERVER-75512 key telemetry store on hash rather than BSONObj"auto-revert-processor2023-05-101-4/+1
| | | | This reverts commit b6eab7e7d83b10cef5c57f781c1751b465aade9f.
* SERVER-75512 key telemetry store on hash rather than BSONObjDavis Haupt2023-05-091-1/+4
|
* SERVER-76557: Keep RequestShapifiers in telemetry storeWill Buerger2023-05-051-3/+6
|
* SERVER-76781: Decouple opdebug metric collection from telemetryWill Buerger2023-05-031-13/+4
|
* SERVER-70127 change system operations to be killable by defaultJiawei Yang2023-04-261-0/+7
|
* Revert "SERVER-70127 change system operations to be killable by default"Sviatlana Zuiko2023-04-251-7/+0
| | | | This reverts commit c35bad3b048e8d885bf0b7517aacd2349ea81d14.
* SERVER-70127 change system operations to be killable by defaultJiawei Yang2023-04-251-0/+7
|
* SERVER-75265 Improve queryable encryption handling in curopMark Benvenuto2023-04-041-0/+2
|
* Revert "SERVER-70127 change system operation threads to be killable by default"Jiawei Yang2023-03-301-7/+0
| | | | | | | | This reverts commit 9f2867c9da77e2d64df3852f7d4578f10e6f0817. Revert "SERVER-75352 OplogBatcher's ReplBatcher thread should be unkillable" This reverts commit 26266d5b736f90961a328399dea5d299cd407ab2.
* SERVER-73933: Consolidate telemetry metrics from clientcursor into ↵Will Buerger2023-03-271-22/+26
| | | | OpDebug::AdditiveMetrics
* SERVER-73494 Hook new shapification up to telemetry store for find commandDavis Haupt2023-03-201-2/+4
|
* SERVER-70127 change system operation threads to be killable by defaultJiawei Yang2023-03-131-0/+7
|
* SERVER-73727: Aggregate mongos metrics in ClusterClientCursorWill Buerger2023-03-011-44/+21
|
* SERVER-73017: Aggregate telemetry metrics in client cursorWill Buerger2023-02-211-22/+95
|
* SERVER-71484 Store telemetry key on OpDebugMaddie Zechar2023-01-231-0/+1
|
* SERVER-72935 switch c stdlib headers to cpp compat stdlib headersDaniel Moody2023-01-201-1/+1
|
* SERVER-72798 Only auto-cleanup cursors that have been killedAlyssa Wagenmaker2023-01-171-4/+0
|
* SERVER-72736 Pull `Collection::makePlanExecutor` up into the query layerKaloian Manassiev2023-01-121-1/+1
|
* SERVER-69687 Add $_externalDataSources aggregate command optionYoonsoo Kim2022-10-291-0/+8
|
* SERVER-69059 Create an InterruptibleLockGuard to place in ClientCursorPin to ↵Dianna Hohensee2022-09-021-1/+7
| | | | ensure read operations are interruptible
* SERVER-68205 Pull capped collection maintenance out of CollectionImplKaloian Manassiev2022-08-071-1/+0
|
* SERVER-65987 ServerStatusMetric API refreshDaniel Morilha2022-06-301-21/+6
|
* SERVER-66360 Remove multi-user authentication supportSara Golemon2022-05-241-1/+1
|
* Revert "SERVER-60742 Maintain RecoveryUnit and storage resources across ↵Ian Boros2022-01-211-13/+8
| | | | | | getMores for non-exchange aggregation operations" This reverts commit d8afa17c615c274390899917d19180e374040f3e.
* SERVER-60742 Maintain RecoveryUnit and storage resources across getMores for ↵Ian Boros2022-01-191-8/+13
| | | | non-exchange aggregation operations
* SERVER-58530 Remove unused code related to nReturnedSoFar()David Storch2022-01-191-1/+1
|
* SERVER-60741 Change eligible find operations to not reposition cursors ↵Ian Boros2021-11-181-2/+43
| | | | across getMores
* SERVER-15301 Remove query options bit vector from CanonicalQuery/ClientCursorDavid Storch2021-10-191-1/+2
|
* SERVER-58586: Improve ClientCursor on mongoD to store and restore the…Hana Pearlman2021-08-201-0/+1
|
* SERVER-54571 Add queryHash and planCacheKey fields to getMore request slow ↵Mickey. J Winters2021-08-191-0/+3
| | | | query logs
* SERVER-52517 Make the ClientCursorMonitor a ServiceContext decoration PS2Ethan Zhang2021-02-051-3/+2
|
* SERVER-49867 Add server status metrics to track how often a cursor has more ↵Vishnu Kaushik2021-01-141-0/+10
| | | | than 1 batch
* SERVER-50946 Create PlanExplainer interface and implementationsAnton Korshunov2020-09-281-1/+1
|
* SERVER-49376: Ensure cursors inherit API settings of the initiating commandXueruiFa2020-07-291-0/+1
|
* SERVER-48478 Replace PipelineProxyStage with PlanExecutorPipelineDavid Storch2020-07-241-1/+1
|
* SERVER-48477 Make PlanExecutor interface more genericDavid Storch2020-07-091-1/+0
| | | | | | After this change, the interface is sensible for both the classic and SBE engines (with the exception of 'getRootStage()' which is left as future work).
* SERVER-48228 Move slot-based execution engine and supporting changes into ↵Martin Neupauer2020-06-111-1/+0
| | | | | | | | | | | | | | the master branch This is an initial commit for the slot-based execution engine (SBE) which contains: * Implementation of the core slot-based engine. * The SBE stage builder, which is responsible for translating a QuerySolution tree into an SBE plan. * Other changes necessary for integration with the find command. Co-authored-by: Anton Korshunov <anton.korshunov@mongodb.com> Co-authored-by: Justin Seyster <justin.seyster@mongodb.com> Co-authored-by: David Storch <david.storch@mongodb.com>
* SERVER-46648 Make _killOperations command kill cursorsCheahuychou Mao2020-03-251-4/+0
| | | | (cherry picked from commit 29798df747882fcb02fe98178d42ade0b9a0da52)
* SERVER-46767 Provide a mapping from OperationKey to CursorID in the ↵Nick Zolnierz2020-03-241-1/+2
| | | | CursorManager
* SERVER-44707: Store lastKnownCommittedOpTime in ClientCursor for exhaust getMoreLingzhi Deng2020-01-061-0/+1
|
* SERVER-42560 Simplify passing of metadata between DocumentSource and PlanStageIan Boros2019-10-101-0/+1
|
* SERVER-41772 Apply clang-format 7.0.1 to the codebaseclang-format-7.0.12019-07-271-1/+1
|
* SERVER-23923 Track writeConcern through getMoresCharlie Swanson2019-06-031-1/+2
|
* SERVER-39560 - remove leading blank line on all C++ filesBilly Donahue2019-02-131-1/+0
| | | | | | Remove leading comments that are just stating the filename. Move any file-level comments below the copyright banner. Remove leading blank lines.
* SERVER-37456 Make the global CursorManager a decoration on ServiceContextAnton Korshunov2019-02-111-1/+1
|
* SERVER-37836 re-evaluate authorization for originating command in getMoreIsabella Siu2019-02-081-0/+1
|