Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-53524

Destruction of Pipeline objects and resharding's short-lived OperationContexts are incompatible

    • Fully Compatible
    • ALL
    • Sharding 2021-01-11
    • 1

      PipelineDeleter will attempt to call Pipeline::dispose() using the OperationContext the Pipeline was initially constructed with. Consumers which intend to use the Pipeline over the course of multiple OperationContexts are expected to call Pipeline::dismissDisposal() and call Pipeline::dispose() themselves.

            Assignee:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Reporter:
            max.hirschhorn@mongodb.com Max Hirschhorn
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: