generateExtensionConfigs should handle finding an extension's filepath

XMLWordPrintableJSON

    • Type: Improvement
    • 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

      Rather than manually supplying "pathToMyExtension" to generateExtensionConfigs like:

      const pathToExtensionFoo = MongoRunner.getExtensionPath("libfoo_mongo_extension.so");
      const pathToExtensionBar = MongoRunner.getExtensionPath("libbar_mongo_extension.so");
      const extensionNames = generateExtensionConfigs([
          pathToExtensionFoo,
          pathToExtensionBar
      ]); 

      We should have generateExtensionConfigs find the full .so filepaths for us in the temp directory:

      const extensionNames = generateExtensionConfigs([
          "libfoo_mongo_extension.so", 
          "libbar_mongo_extension.so"
      ]);
      

            Assignee:
            Josh Siegel
            Reporter:
            Daniel Segel
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: