Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-84400

Collscan benchmarks - implement new Genny projection benchmarks

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major - P3 Major - P3
    • 7.3.0-rc0
    • Affects Version/s: None
    • Component/s: None
    • Fully Compatible
    • QO 2024-01-08, QO 2024-01-22

      • Add queries with wider projections, e.g. 20 or more. This can be the same benchmark that tests collections with a large number of fields. This should test different types of projections, such as:
      • 20 inclusive projections
      • 20 renaming projections
      • 20 nested path projections
      • 20 projections of nested path and renaming
      • 20 projections of mixed types
      • Add queries with projections with a common path prefix, e.g. of length 3 and 5. This can be an extension of RepeatedPathTraversal which tests common path prefix expressions in the query filter.

            Assignee:
            ruoxin.xu@mongodb.com Ruoxin Xu
            Reporter:
            anton.korshunov@mongodb.com Anton Korshunov
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: