Move extension.vectorSearch metrics near other extension metrics

XMLWordPrintableJSON

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

      I found that these metrics were under a top-level section of serverStatus like this:

      "extension.vectorSearch" :
      
      { "legacyVectorSearchUsed" : NumberLong(0), "extensionVectorSearchUsed" : NumberLong(0), "onViewKickbackRetries" : NumberLong(0), "inSubpipelineKickbackRetries" : NumberLong(0) }
      
      

      I think we intended for them to be nested - and in SERVER-115695 we added this section under the top-level 'metrics':

      "extension": {
      "totalAggStageExecMicros": NumberLong(0);
      }
      

      I think taken together we should move these metrics and have it look like:

      "extension": {
      "totalAggStageExecMicros": NumberLong(0);
      // Metrics coming in SERVER-115696
      "extensionSuccesses": NumberLong(0);
      "extensionFailures": NumberLong(0);
      // These metrics:
      "vectorSearch" :
      
      { "legacyVectorSearchUsed" : NumberLong(0), "extensionVectorSearchUsed" : NumberLong(0), "onViewKickbackRetries" : NumberLong(0), "inSubpipelineKickbackRetries" : NumberLong(0) }
      
      

            Assignee:
            Charlie Swanson
            Reporter:
            Charlie Swanson
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: