Add bind_view_info() to AstNode

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 8.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Query Integration
    • Fully Compatible
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      This will allow AstNodes to receive a minimal viewName/ViewInfo struct from LiteParsedExpanded's ViewPolicy callback.

      // C API 
      typedef struct MongoExtensionAggStageASTNodeVTable {
         /**
           * Passes viewInfo over to the extension. This will be just the viewName for now.
           */
          void (*handle_view_info)(const MongoExtensionAggStageAstNode* astNode, MongoExtensionByteView viewName);
      };
      

      This ticket will also handle corresponding changes to the extension SDK, host adapter, and unit tests.

            Assignee:
            Finley Lau
            Reporter:
            Lynne Wang
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: