Implement MongoExtensionAggregationStageAstNode

XMLWordPrintableJSON

    • Query Integration
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      Introduce MongoExtensionAggregationStageAstNode to the public API. The vtable it should support is specified in the table below. 

       

      MongoExtensionAggregationStageAstNode vtable      
      Function Name Return Type Parameters Description
      destroy
      •  
      •  
      Destroys object and frees related resources.
      bind MongoExtensionStatus*   MongoExtensionLogicalStage** logicalStage (output) Binds the stage to a "context" (TBD), and produces a logicalStage, which can participate in optimization.

       

      As part of this ticket, implement an SDK adapter, a Host adapter and provide unit tests.

      As part of this ticket, adapt existing LogicalStage tests to use bind() in order to generate the LogicalStages.  

            Assignee:
            Josh Siegel
            Reporter:
            Santiago Roche
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: