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

Document pipeline stage code ownership logic

    • Type: Icon: Task Task
    • Resolution: Unresolved
    • Priority: Icon: Major - P3 Major - P3
    • None
    • Affects Version/s: None
    • Component/s: None
    • Query Execution
    • None
    • 3
    • None
    • None
    • None
    • None
    • None
    • None

      Describe the logic of aggregation pipeline stage code ownership in the corresponding README.md or as a comment in OWNERS.yml.

      The summary of the description:

      • all stages have a QO and a QE class (or more in the future)
      • all classes of special-purpose or special-feature stages are owned by the dedicated team
      • the classes of general-purpose aggregation pipeline stages are split by the QO and the QE team accordingly

      Example of dedicated teams:

      • query-execution-aggregation
      • query-execution-change-streams
      • query-integration-analytics-extensions
      • query-integration-geo
      • query-integration-query-stats
      • query-integration-observability
      • query-integration-search
      • query-integration-timeseries
      • query-optimization-heuristic-rewrite
      • streams-engine
      • server-backup-restore
      • server-catalog-and-routing
      • server-cluster-scalability

            Assignee:
            Unassigned Unassigned
            Reporter:
            romans.kasperovics@mongodb.com Romans Kasperovics
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: