Wrap liteparsed subpipelines in an owned class

XMLWordPrintableJSON

    • Query Integration
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      BSON ownership has been an issue when trying to use extension stages inside subpipelines, as the extension stages use 'getOriginalBson()' but during parsing the parent stage might not save a reference to the temporary BSON. 

      Similar to the 'Matcher' class, we want to create a class e.g. 'OwnedLiteParsedPipeline' that preserves the lifetime of the BSON properly.

            Assignee:
            Unassigned
            Reporter:
            Mariano Shaar
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: