From e3206b183f33ee75ebcd3ed222e538945b6fc906 Mon Sep 17 00:00:00 2001 From: Anton Korshunov <47323517+antkorsh@users.noreply.github.com> Date: Wed, 9 Apr 2025 13:16:57 +0100 Subject: [PATCH] SERVER-103079 Replace granular QO code owners teams with a single coarse team (#34298) GitOrigin-RevId: 648777cdb4ac74fd79a26ae8fa27fd819af729e8 --- .github/CODEOWNERS | 312 +++++++++--------- buildscripts/OWNERS.yml | 2 +- buildscripts/cost_model/OWNERS.yml | 2 +- buildscripts/idl/OWNERS.yml | 8 +- .../matrix_suites/mappings/OWNERS.yml | 4 +- .../matrix_suites/overrides/OWNERS.yml | 2 +- buildscripts/resmokeconfig/suites/OWNERS.yml | 10 +- buildscripts/util/co_jira_map.yml | 26 -- docs/OWNERS.yml | 2 +- jstests/aggregation/accumulators/OWNERS.yml | 2 +- jstests/aggregation/explain/OWNERS.yml | 2 +- jstests/aggregation/optimization/OWNERS.yml | 2 +- jstests/aggregation/parsing/OWNERS.yml | 2 +- jstests/aggregation/plan_cache/OWNERS.yml | 2 +- jstests/aggregation/sources/OWNERS.yml | 6 +- jstests/aggregation/variables/OWNERS.yml | 2 +- jstests/aggregation/views/OWNERS.yml | 2 +- .../fsm_workloads/query/OWNERS.yml | 4 +- .../fsm_workloads/query/explain/OWNERS.yml | 2 +- jstests/core/OWNERS.yml | 2 +- jstests/core/js/OWNERS.yml | 2 +- jstests/core/query/OWNERS.yml | 2 +- jstests/core/query/api/OWNERS.yml | 2 +- jstests/core/query/explain/OWNERS.yml | 2 +- jstests/core/query/find_and_modify/OWNERS.yml | 4 +- jstests/core/query/parsing/OWNERS.yml | 2 +- jstests/core/query/plan_cache/OWNERS.yml | 2 +- jstests/core/query/sbe/OWNERS.yml | 2 +- jstests/core/query/update/OWNERS.yml | 4 +- jstests/libs/OWNERS.yml | 6 +- jstests/libs/override_methods/OWNERS.yml | 6 +- jstests/libs/query/OWNERS.yml | 4 +- .../genericSetFCVUsage/OWNERS.yml | 2 +- jstests/noPassthrough/api_version/OWNERS.yml | 2 +- jstests/noPassthrough/query/OWNERS.yml | 14 +- .../noPassthrough/query/explain/OWNERS.yml | 2 +- .../query/multiplanner/OWNERS.yml | 2 +- .../noPassthrough/query/plan_cache/OWNERS.yml | 2 +- .../noPassthroughWithMongod/query/OWNERS.yml | 2 +- .../query/explain/OWNERS.yml | 2 +- jstests/query_golden/OWNERS.yml | 2 +- jstests/query_golden_sharding/OWNERS.yml | 2 +- jstests/sharding/libs/OWNERS.yml | 2 +- jstests/sharding/query/OWNERS.yml | 10 +- jstests/sharding/query/agg/OWNERS.yml | 4 +- jstests/sharding/query/api_version/OWNERS.yml | 2 +- jstests/sharding/query/explain/OWNERS.yml | 2 +- src/mongo/db/commands/query_cmd/OWNERS.yml | 8 +- src/mongo/db/exec/OWNERS.yml | 14 +- src/mongo/db/matcher/OWNERS.yml | 16 +- src/mongo/db/matcher/schema/OWNERS.yml | 2 +- src/mongo/db/pipeline/OWNERS.yml | 28 +- src/mongo/db/query/OWNERS.yml | 58 ++-- .../query/boolean_simplification/OWNERS.yml | 2 +- src/mongo/db/query/ce/OWNERS.yml | 2 +- .../query/classic_runtime_planner/OWNERS.yml | 2 +- .../OWNERS.yml | 2 +- src/mongo/db/query/plan_cache/OWNERS.yml | 2 +- src/mongo/db/query/plan_enumerator/OWNERS.yml | 2 +- src/mongo/db/query/stats/OWNERS.yml | 2 +- src/mongo/db/query/write_ops/OWNERS.yml | 2 +- .../canonical_query_encoder_test/OWNERS.yml | 2 +- src/mongo/db/views/OWNERS.yml | 2 +- src/mongo/dbtests/OWNERS.yml | 6 +- src/mongo/s/OWNERS.yml | 2 +- src/mongo/s/commands/query_cmd/OWNERS.yml | 4 +- src/mongo/s/query/planner/OWNERS.yml | 2 +- src/mongo/unittest/OWNERS.yml | 2 +- src/mongo/unittest/expected_output/OWNERS.yml | 2 +- 69 files changed, 312 insertions(+), 338 deletions(-) diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index 6d1ec7cde26..811dcf91599 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -36,19 +36,19 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /buildscripts/**/* @10gen/devprod-build @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/**/burn_in_tests.py @10gen/devprod-correctness @svc-auto-approve-bot /buildscripts/**/publish_new_bazel_version.py @10gen/devprod-build @svc-auto-approve-bot -/buildscripts/**/golden_test.py @10gen/query-optimization-golden-test @svc-auto-approve-bot +/buildscripts/**/golden_test.py @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./buildscripts/cost_model/OWNERS.yml -/buildscripts/cost_model/**/* @10gen/query-optimization-cost-model @svc-auto-approve-bot +/buildscripts/cost_model/**/* @10gen/query-optimization @svc-auto-approve-bot /buildscripts/cost_model/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./buildscripts/idl/OWNERS.yml /buildscripts/idl/**/* @10gen/server-programmability @svc-auto-approve-bot /buildscripts/idl/**/*.bazel @10gen/devprod-build @svc-auto-approve-bot -/buildscripts/idl/**/compatibility_rules.yml @10gen/query-optimization-parsers @svc-auto-approve-bot -/buildscripts/idl/**/idl_check_compatibility.py @10gen/query-optimization-parsers @svc-auto-approve-bot -/buildscripts/idl/**/idl_compatibility_errors.py @10gen/query-optimization-parsers @svc-auto-approve-bot -/buildscripts/idl/**/test_compatibility.py @10gen/query-optimization-parsers @svc-auto-approve-bot +/buildscripts/idl/**/compatibility_rules.yml @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/idl/**/idl_check_compatibility.py @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/idl/**/idl_compatibility_errors.py @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/idl/**/test_compatibility.py @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./buildscripts/resmokeconfig/matrix_suites/OWNERS.yml /buildscripts/resmokeconfig/matrix_suites/**/* @@ -64,8 +64,8 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/bulk_write* @10gen/query-execution-write-exec @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/bulk_write_sharded* @10gen/query-execution-router-write-exec @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/change_streams* @10gen/query-execution-change-streams @svc-auto-approve-bot -/buildscripts/resmokeconfig/matrix_suites/mappings/**/core_min_batch_repeat_queries_multiplan_single_solutions_ese_gsm.yml @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/buildscripts/resmokeconfig/matrix_suites/mappings/**/core_repeat_queries.yml @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/buildscripts/resmokeconfig/matrix_suites/mappings/**/core_min_batch_repeat_queries_multiplan_single_solutions_ese_gsm.yml @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/resmokeconfig/matrix_suites/mappings/**/core_repeat_queries.yml @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/replica_sets_jscore_pqs* @10gen/query-execution-query-settings @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/sharded_collections_pqs* @10gen/query-execution-query-settings @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/mappings/**/sharded_collections_query_shape_hash_stability* @10gen/query-execution-query-settings @10gen/query-integration-query-stats @svc-auto-approve-bot @@ -79,19 +79,19 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/overrides/**/multiplan_single_solutions.yml @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/overrides/**/query_settings.yml @10gen/query-execution-query-settings @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/overrides/**/query_shape_hash_stability.yml @10gen/query-execution-query-settings @svc-auto-approve-bot -/buildscripts/resmokeconfig/matrix_suites/overrides/**/repeat_queries.yml @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/buildscripts/resmokeconfig/matrix_suites/overrides/**/repeat_queries.yml @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/matrix_suites/overrides/**/stepdown_primary_change_streams.yml @10gen/query-execution-change-streams @svc-auto-approve-bot # The following patterns are parsed from ./buildscripts/resmokeconfig/suites/OWNERS.yml /buildscripts/resmokeconfig/suites/**/* /buildscripts/resmokeconfig/suites/**/aggregation* @10gen/query @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/aggregation_disabled_optimization.yml @10gen/query-optimization @svc-auto-approve-bot -/buildscripts/resmokeconfig/suites/**/aggregation_embedded_router_jscore_passthrough.yml @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/buildscripts/resmokeconfig/suites/**/aggregation_repeat_queries_multiplan_single_solutions.yml @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/buildscripts/resmokeconfig/suites/**/aggregation_unsplittable_collections_on_random_shard_passthrough* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/buildscripts/resmokeconfig/suites/**/aggregation_embedded_router_jscore_passthrough.yml @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/resmokeconfig/suites/**/aggregation_repeat_queries_multiplan_single_solutions.yml @10gen/query-optimization @svc-auto-approve-bot +/buildscripts/resmokeconfig/suites/**/aggregation_unsplittable_collections_on_random_shard_passthrough* @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/aggregation_facet_unwind_passthrough.yml @10gen/query-execution-aggregation @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/aggregation_sharded_collections_causally_consistent_passthrough.yml @10gen/query-execution-aggregation @svc-auto-approve-bot -/buildscripts/resmokeconfig/suites/**/aggregation_sharded_collections_embedded_router_jscore_passthrough.yml @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/buildscripts/resmokeconfig/suites/**/aggregation_sharded_collections_embedded_router_jscore_passthrough.yml @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/aggregation_secondary_reads.yml @10gen/query-execution-aggregation @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/benchmarks_abt_lowering.yml @10gen/query-execution-sbe @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/benchmarks_expression.yml @10gen/query-execution-aggregation @svc-auto-approve-bot @@ -112,7 +112,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/unittests_query.yml @10gen/query @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/update_fuzzer* @10gen/query-execution-write-exec @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/vector_search* @10gen/query-integration-search @svc-auto-approve-bot -/buildscripts/resmokeconfig/suites/**/query_golden* @10gen/query-optimization-golden-test @svc-auto-approve-bot +/buildscripts/resmokeconfig/suites/**/query_golden* @10gen/query-optimization @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/queryable_wt* @10gen/server-backup-restore @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/read_only* @10gen/server-rss-sydney @svc-auto-approve-bot /buildscripts/resmokeconfig/suites/**/no_passthrough_network* @10gen/server-networking-and-observability @svc-auto-approve-bot @@ -166,7 +166,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /docs/**/poetry_execution.md @10gen/devprod-correctness @svc-auto-approve-bot /docs/**/linting.md @10gen/devprod-build @svc-auto-approve-bot /docs/owners/** @10gen/devprod-correctness @svc-auto-approve-bot -/docs/**/golden_data_test_framework.md @10gen/query-optimization-golden-test @svc-auto-approve-bot +/docs/**/golden_data_test_framework.md @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./etc/OWNERS.yml /etc/**/performance_thresholds.yml @10gen/performance @svc-auto-approve-bot @@ -203,14 +203,14 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/aggregation/accumulators/**/internal_js* @10gen/query-integration-javascript @svc-auto-approve-bot /jstests/aggregation/accumulators/**/percentiles* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /jstests/aggregation/accumulators/**/median* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot -/jstests/aggregation/accumulators/**/percentiles_syntax.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/aggregation/accumulators/**/percentiles_syntax.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/exec/OWNERS.yml /jstests/aggregation/exec/**/* @10gen/query-execution-aggregation @svc-auto-approve-bot /jstests/aggregation/exec/**/OWNERS.yml @10gen/query-execution-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/explain/OWNERS.yml -/jstests/aggregation/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/aggregation/explain/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/explain/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/expressions/OWNERS.yml @@ -237,15 +237,15 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/aggregation/libs/**/percentiles_util.js @10gen/query-integration-analytic-extensions @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/optimization/OWNERS.yml -/jstests/aggregation/optimization/**/* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/jstests/aggregation/optimization/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/optimization/**/OWNERS.yml @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/parsing/OWNERS.yml -/jstests/aggregation/parsing/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/aggregation/parsing/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/parsing/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/plan_cache/OWNERS.yml -/jstests/aggregation/plan_cache/**/* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/aggregation/plan_cache/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/plan_cache/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/sbe/OWNERS.yml @@ -255,11 +255,11 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/sources/OWNERS.yml /jstests/aggregation/sources/**/* @10gen/query-execution-aggregation @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/sources/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/jstests/aggregation/sources/**/collection_uuid_coll_stats_index_stats.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/aggregation/sources/**/collection_uuid_coll_stats_index_stats.js @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/sources/**/multiple_unpack_bucket_error.js @10gen/query-integration-timeseries @svc-auto-approve-bot /jstests/aggregation/sources/**/search_stage_error.js @10gen/query-integration-search @svc-auto-approve-bot -/jstests/aggregation/sources/**/single_stage_alias_error.js @10gen/query-optimization-parsers @svc-auto-approve-bot -/jstests/aggregation/sources/**/sort_by_count_validation.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/aggregation/sources/**/single_stage_alias_error.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/aggregation/sources/**/sort_by_count_validation.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/sources/densify/OWNERS.yml /jstests/aggregation/sources/densify/**/* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot @@ -302,12 +302,12 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/aggregation/timeseries/**/OWNERS.yml @10gen/query-integration-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/variables/OWNERS.yml -/jstests/aggregation/variables/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/aggregation/variables/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/variables/**/OWNERS.yml @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot /jstests/aggregation/variables/**/search_meta.js @10gen/query-integration-search @svc-auto-approve-bot # The following patterns are parsed from ./jstests/aggregation/views/OWNERS.yml -/jstests/aggregation/views/**/* @10gen/query-optimization-views @svc-auto-approve-bot +/jstests/aggregation/views/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/aggregation/views/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/auth/OWNERS.yml @@ -359,12 +359,12 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/concurrency/fsm_workloads/query/OWNERS.yml /jstests/concurrency/fsm_workloads/query/**/* @10gen/query @svc-auto-approve-bot /jstests/concurrency/fsm_workloads/query/**/find_flip_sbe_enabled.js @10gen/query-execution-sbe @svc-auto-approve-bot -/jstests/concurrency/fsm_workloads/query/**/plan_cache_drop_database.js @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/concurrency/fsm_workloads/query/**/plan_cache_drop_database.js @10gen/query-optimization @svc-auto-approve-bot /jstests/concurrency/fsm_workloads/query/**/profile_command.js @10gen/query-integration-observability @svc-auto-approve-bot -/jstests/concurrency/fsm_workloads/query/**/drop_index_during_replan.js @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/jstests/concurrency/fsm_workloads/query/**/drop_index_during_replan.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/concurrency/fsm_workloads/query/explain/OWNERS.yml -/jstests/concurrency/fsm_workloads/query/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/concurrency/fsm_workloads/query/explain/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/concurrency/fsm_workloads/query/map_reduce/OWNERS.yml /jstests/concurrency/fsm_workloads/query/map_reduce/**/* @10gen/query-integration-staff-leads @svc-auto-approve-bot @@ -417,7 +417,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/OWNERS.yml /jstests/core/capped/* @10gen/server-collection-write-path @svc-auto-approve-bot /jstests/core/clustered/* @10gen/server-collection-write-path @svc-auto-approve-bot -/jstests/core/**/version_api* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/**/version_api* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/administrative/OWNERS.yml /jstests/core/administrative/**/list_all_local_sessions.js @10gen/server-replication @svc-auto-approve-bot @@ -467,18 +467,18 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/js/OWNERS.yml /jstests/core/js/**/* @10gen/query-integration-javascript @svc-auto-approve-bot -/jstests/core/js/**/json1.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/js/**/json1.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/OWNERS.yml /jstests/core/query/**/* @10gen/query @svc-auto-approve-bot -/jstests/core/query/**/boolean_expression_simplification.js @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/jstests/core/query/**/boolean_expression_simplification.js @10gen/query-optimization @svc-auto-approve-bot /jstests/core/query/**/noop_writes.js @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/core/query/**/write_change_stream_pit_preimage.js @10gen/query-execution-change-streams @svc-auto-approve-bot /jstests/core/query/**/read_after_optime.js @10gen/server-replication @svc-auto-approve-bot /jstests/core/query/release_memory/* @10gen/query-execution @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/api/OWNERS.yml -/jstests/core/query/api/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/api/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/batch_write/OWNERS.yml /jstests/core/query/batch_write/**/* @10gen/query-execution-write-exec @svc-auto-approve-bot @@ -500,14 +500,14 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/core/query/doc_validation/**/* @10gen/query-execution-doc-validation @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/explain/OWNERS.yml -/jstests/core/query/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/core/query/explain/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/find_and_modify/OWNERS.yml /jstests/core/query/find_and_modify/**/* @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/core/query/find_and_modify/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/jstests/core/query/find_and_modify/**/find_and_modify_invalid_query_params.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/find_and_modify/**/find_and_modify_invalid_query_params.js @10gen/query-optimization @svc-auto-approve-bot /jstests/core/query/find_and_modify/**/find_and_modify_metrics.js @10gen/query-integration-observability @svc-auto-approve-bot -/jstests/core/query/find_and_modify/**/find_and_modify_pipeline_update.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/find_and_modify/**/find_and_modify_pipeline_update.js @10gen/query-optimization @svc-auto-approve-bot /jstests/core/query/find_and_modify/**/find_and_modify_where.js @10gen/query-integration-javascript @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/geo/OWNERS.yml @@ -527,11 +527,11 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/core/query/map_reduce/**/* @10gen/query-integration-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/parsing/OWNERS.yml -/jstests/core/query/parsing/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/parsing/**/* @10gen/query-optimization @svc-auto-approve-bot /jstests/core/query/parsing/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/plan_cache/OWNERS.yml -/jstests/core/query/plan_cache/**/* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/core/query/plan_cache/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/pull/OWNERS.yml /jstests/core/query/pull/**/* @10gen/query-execution-write-exec @svc-auto-approve-bot @@ -550,7 +550,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/sbe/OWNERS.yml /jstests/core/query/sbe/**/* @10gen/query-execution-sbe @svc-auto-approve-bot -/jstests/core/query/sbe/**/*plan_cache* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/core/query/sbe/**/*plan_cache* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/set/OWNERS.yml /jstests/core/query/set/**/* @10gen/query-execution-write-exec @svc-auto-approve-bot @@ -564,9 +564,9 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/update/OWNERS.yml /jstests/core/query/update/**/* @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/core/query/update/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/jstests/core/query/update/**/update_hint.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/update/**/update_hint.js @10gen/query-optimization @svc-auto-approve-bot /jstests/core/query/update/**/update_metrics.js @10gen/query-integration-observability @svc-auto-approve-bot -/jstests/core/query/update/**/update_arrayFilters.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/core/query/update/**/update_arrayFilters.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/core/query/where/OWNERS.yml /jstests/core/query/where/**/* @10gen/query-integration-staff-leads @svc-auto-approve-bot @@ -674,7 +674,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/libs/**/write_concern_all_commands.js @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/libs/**/replsettest.js @10gen/server-jstest-infra @svc-auto-approve-bot /jstests/libs/**/shardingtest.js @10gen/server-cluster-scalability @svc-auto-approve-bot -/jstests/libs/**/*golden_test.js @10gen/query-optimization-golden-test @svc-auto-approve-bot +/jstests/libs/**/*golden_test.js @10gen/query-optimization @svc-auto-approve-bot /jstests/libs/**/sharded_cluster_fixture_helpers.js @10gen/server-catalog-and-routing @svc-auto-approve-bot /jstests/libs/**/assert_schema_match.js @10gen/query-execution-doc-validation @svc-auto-approve-bot /jstests/libs/**/doc_validation_utils.js @10gen/query-execution-doc-validation @svc-auto-approve-bot @@ -688,8 +688,8 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/libs/**/profiler.js @10gen/query-integration-observability @svc-auto-approve-bot /jstests/libs/**/stats.js @10gen/query-integration-observability @svc-auto-approve-bot /jstests/libs/**/search.js @10gen/query-integration-search-testing @svc-auto-approve-bot -/jstests/libs/**/shard_targeting_util.js @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/jstests/libs/**/api_version_helpers.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/libs/**/shard_targeting_util.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/libs/**/api_version_helpers.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/libs/clustered_collections/OWNERS.yml /jstests/libs/clustered_collections/**/* @10gen/server-collection-write-path @svc-auto-approve-bot @@ -713,7 +713,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/libs/index_builds/**/* @10gen/server-index-builds @svc-auto-approve-bot # The following patterns are parsed from ./jstests/libs/override_methods/OWNERS.yml -/jstests/libs/override_methods/**/*golden_overrides.js @10gen/query-optimization-golden-test @svc-auto-approve-bot +/jstests/libs/override_methods/**/*golden_overrides.js @10gen/query-optimization @svc-auto-approve-bot /jstests/libs/override_methods/**/*changestream* @10gen/query-execution-change-streams @svc-auto-approve-bot /jstests/libs/override_methods/**/*query_settings* @10gen/query-execution-query-settings @svc-auto-approve-bot /jstests/libs/override_methods/**/implicit_wildcard_indexes.js @10gen/query-execution-indexing @svc-auto-approve-bot @@ -721,8 +721,8 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/libs/override_methods/**/*bulk_write.js @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/libs/override_methods/**/implicit_timeseries_collections.js @10gen/query-integration-timeseries @svc-auto-approve-bot /jstests/libs/override_methods/**/query_shape_hash_stability.js @10gen/query-integration-observability @svc-auto-approve-bot -/jstests/libs/override_methods/**/rerun_queries.js @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/jstests/libs/override_methods/**/set_api* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/libs/override_methods/**/rerun_queries.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/libs/override_methods/**/set_api* @10gen/query-optimization @svc-auto-approve-bot /jstests/libs/override_methods/**/send_command_to_initial_sync_node* @10gen/server-initial-sync @svc-auto-approve-bot /jstests/libs/override_methods/**/txn_passthrough_cmd_massage.js @10gen/server-transactions @svc-auto-approve-bot @@ -737,14 +737,14 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/libs/query/OWNERS.yml /jstests/libs/query/**/* @10gen/query @svc-auto-approve-bot -/jstests/libs/query/**/analyze_plan.js @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/libs/query/**/analyze_plan.js @10gen/query-optimization @svc-auto-approve-bot /jstests/libs/query/**/aggregation_pipeline_utils.js @10gen/query @svc-auto-approve-bot /jstests/libs/query/**/change_stream*.js @10gen/query-execution-change-streams @svc-auto-approve-bot /jstests/libs/query/**/geo*.js @10gen/query-integration-geo @svc-auto-approve-bot /jstests/libs/query/**/group_to_distinct_scan_utils.js @10gen/query-optimization @svc-auto-approve-bot /jstests/libs/query/**/query_settings*.js @10gen/query-execution-query-settings @svc-auto-approve-bot /jstests/libs/query/**/sbe*.js @10gen/query-execution-sbe @svc-auto-approve-bot -/jstests/libs/query/**/wildcard_index_helpers.js @10gen/query-optimization-planner @svc-auto-approve-bot +/jstests/libs/query/**/wildcard_index_helpers.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/libs/storage_engine/OWNERS.yml /jstests/libs/storage_engine/**/* @10gen/server-storage-engine-integration @svc-auto-approve-bot @@ -787,7 +787,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/rsm* @10gen/server-networking-and-observability @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/bit_update_mixed_fcv.js @10gen/query-execution-write-exec @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/fcv_upgrade_removes_legacy_timeseries_bucketing_parameters_flag.js @10gen/server-catalog-and-routing @svc-auto-approve-bot -/jstests/multiVersion/genericSetFCVUsage/**/view_definition_feature_compatibility_version.js @10gen/query-optimization-views @svc-auto-approve-bot +/jstests/multiVersion/genericSetFCVUsage/**/view_definition_feature_compatibility_version.js @10gen/query-optimization @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/1_test_launching_replset.js @10gen/server-replication @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/3_upgrade_replset.js @10gen/server-fcv @svc-auto-approve-bot /jstests/multiVersion/genericSetFCVUsage/**/abort_unprepared_transactions_on_FCV_downgrade.js @10gen/server-fcv @svc-auto-approve-bot @@ -843,7 +843,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/noPassthrough/admission/**/* @10gen/server-workload-scheduling @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/api_version/OWNERS.yml -/jstests/noPassthrough/api_version/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/noPassthrough/api_version/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/backup_restore/OWNERS.yml /jstests/noPassthrough/backup_restore/**/* @10gen/server-backup-restore @svc-auto-approve-bot @@ -948,20 +948,20 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/OWNERS.yml /jstests/noPassthrough/query/**/* @10gen/query @svc-auto-approve-bot -/jstests/noPassthrough/query/**/cluster_analyze_command.js @10gen/query-optimization-statistics @svc-auto-approve-bot -/jstests/noPassthrough/query/**/and_hash.js @10gen/query-optimization-planner @svc-auto-approve-bot -/jstests/noPassthrough/query/**/and_sorted.js @10gen/query-optimization-planner @svc-auto-approve-bot +/jstests/noPassthrough/query/**/cluster_analyze_command.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/noPassthrough/query/**/and_hash.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/noPassthrough/query/**/and_sorted.js @10gen/query-optimization @svc-auto-approve-bot /jstests/noPassthrough/query/**/doc_validation_options_logging.js @10gen/query-execution-doc-validation @svc-auto-approve-bot /jstests/noPassthrough/query/**/query_settings* @10gen/query-execution-query-settings @svc-auto-approve-bot /jstests/noPassthrough/query/**/sbe* @10gen/query-execution-sbe @svc-auto-approve-bot /jstests/noPassthrough/query/**/match_expression_optimization_failpoint.js @10gen/query-optimization @svc-auto-approve-bot /jstests/noPassthrough/query/**/pipeline_optimization_failpoint.js @10gen/query-optimization @svc-auto-approve-bot -/jstests/noPassthrough/query/**/noFetchBonus.js @10gen/query-optimization-planner @svc-auto-approve-bot -/jstests/noPassthrough/query/**/optimize_sharded_sample_with_orphaned_docs.js @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/jstests/noPassthrough/query/**/or_pushdown_disable_optimization.js @10gen/query-optimization-planner @svc-auto-approve-bot +/jstests/noPassthrough/query/**/noFetchBonus.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/noPassthrough/query/**/optimize_sharded_sample_with_orphaned_docs.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/noPassthrough/query/**/or_pushdown_disable_optimization.js @10gen/query-optimization @svc-auto-approve-bot /jstests/noPassthrough/query/**/search_hybrid_scoring_feature_flag_test.js @10gen/query-integration-search @svc-auto-approve-bot /jstests/noPassthrough/query/**/set_window_fields_read_concern_snapshot.js @10gen/query-integration-analytic-extensions @svc-auto-approve-bot -/jstests/noPassthrough/query/**/analyze* @10gen/query-optimization-statistics @svc-auto-approve-bot +/jstests/noPassthrough/query/**/analyze* @10gen/query-optimization @svc-auto-approve-bot /jstests/noPassthrough/query/**/commands_preserve_exec_error_code.js @10gen/query-execution @svc-auto-approve-bot /jstests/noPassthrough/query/**/compute_mode.js @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /jstests/noPassthrough/query/**/external_data_source* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot @@ -980,7 +980,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/noPassthrough/query/current_op/**/OWNERS.yml @10gen/query-integration-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/explain/OWNERS.yml -/jstests/noPassthrough/query/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/noPassthrough/query/explain/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/fle/OWNERS.yml /jstests/noPassthrough/query/fle/**/* @10gen/query-integration-fle @svc-auto-approve-bot @@ -996,10 +996,10 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/noPassthrough/query/mr/**/* @10gen/query-integration-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/multiplanner/OWNERS.yml -/jstests/noPassthrough/query/multiplanner/**/* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/jstests/noPassthrough/query/multiplanner/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/plan_cache/OWNERS.yml -/jstests/noPassthrough/query/plan_cache/**/* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/noPassthrough/query/plan_cache/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthrough/query/profile/OWNERS.yml /jstests/noPassthrough/query/profile/**/* @10gen/query-integration-observability @svc-auto-approve-bot @@ -1108,7 +1108,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthroughWithMongod/query/OWNERS.yml /jstests/noPassthroughWithMongod/query/**/* @10gen/query @svc-auto-approve-bot /jstests/noPassthroughWithMongod/query/**/*query_stats* @10gen/query-integration-query-stats @svc-auto-approve-bot -/jstests/noPassthroughWithMongod/query/**/plan_cache* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/jstests/noPassthroughWithMongod/query/**/plan_cache* @10gen/query-optimization @svc-auto-approve-bot /jstests/noPassthroughWithMongod/query/**/cbr_infrastructure.js @10gen/query-optimization-cost-based-ranker @svc-auto-approve-bot /jstests/noPassthroughWithMongod/query/**/external_sort_text_agg.js @10gen/query-integration-staff-leads @svc-auto-approve-bot @@ -1117,7 +1117,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/noPassthroughWithMongod/query/cbr/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthroughWithMongod/query/explain/OWNERS.yml -/jstests/noPassthroughWithMongod/query/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/noPassthroughWithMongod/query/explain/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/noPassthroughWithMongod/query/geo/OWNERS.yml /jstests/noPassthroughWithMongod/query/geo/**/* @10gen/query-integration-geo @svc-auto-approve-bot @@ -1153,10 +1153,10 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/product_limits/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/query_golden/OWNERS.yml -/jstests/query_golden/**/* @10gen/query-optimization-golden-test @svc-auto-approve-bot +/jstests/query_golden/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/query_golden_sharding/OWNERS.yml -/jstests/query_golden_sharding/**/* @10gen/query-optimization-golden-test @svc-auto-approve-bot +/jstests/query_golden_sharding/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/readonly/OWNERS.yml /jstests/readonly/**/* @10gen/server-rss-sydney @svc-auto-approve-bot @@ -1226,7 +1226,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/sharding/libs/**/chunk_bounds_util.js @10gen/server-cluster-scalability @svc-auto-approve-bot /jstests/sharding/libs/**/update_shard_key_helpers.js @10gen/server-cluster-scalability @svc-auto-approve-bot /jstests/sharding/libs/**/zone_changes_util.js @10gen/server-cluster-scalability @svc-auto-approve-bot -/jstests/sharding/libs/**/mongos_api_params_util.js @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/sharding/libs/**/mongos_api_params_util.js @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/sharding/load_balancer_support/OWNERS.yml /jstests/sharding/load_balancer_support/**/* @10gen/server-networking-and-observability @svc-auto-approve-bot @@ -1241,16 +1241,16 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/sharding/query/**/* @10gen/query @svc-auto-approve-bot /jstests/sharding/query/**/bulk_write* @10gen/query-execution-router-write-exec @svc-auto-approve-bot /jstests/sharding/query/**/log_remote_op_wait* @10gen/query-execution-router-query-exec @svc-auto-approve-bot -/jstests/sharding/query/**/*plan_cache* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/jstests/sharding/query/**/*target* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/jstests/sharding/query/**/exact_shard_key_target.js @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/jstests/sharding/query/**/hidden_index.js @10gen/query-optimization-planner @svc-auto-approve-bot +/jstests/sharding/query/**/*plan_cache* @10gen/query-optimization @svc-auto-approve-bot +/jstests/sharding/query/**/*target* @10gen/query-optimization @svc-auto-approve-bot +/jstests/sharding/query/**/exact_shard_key_target.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/sharding/query/**/hidden_index.js @10gen/query-optimization @svc-auto-approve-bot /jstests/sharding/query/**/sharded_profile.js @10gen/query-integration-observability @svc-auto-approve-bot /jstests/sharding/query/**/authwhere.js @10gen/query-integration-javascript @svc-auto-approve-bot /jstests/sharding/query/**/batch_write_command_sharded.js @10gen/query-execution-router-write-exec @svc-auto-approve-bot /jstests/sharding/query/**/clustered_coll_scan.js @10gen/query-execution @svc-auto-approve-bot /jstests/sharding/query/**/is_not_primary_error_does_not_leak_shard_cursor.js @10gen/query-execution-client-cursor @svc-auto-approve-bot -/jstests/sharding/query/**/lookup_from_config_cache_chunks.js @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/jstests/sharding/query/**/lookup_from_config_cache_chunks.js @10gen/query-optimization @svc-auto-approve-bot /jstests/sharding/query/**/stats.js @10gen/query-integration-observability @svc-auto-approve-bot /jstests/sharding/query/**/unowned_doc_filtering.js @10gen/query-execution-router-query-exec @svc-auto-approve-bot /jstests/sharding/query/**/update_delete_many_metrics.js @10gen/query-integration-observability @svc-auto-approve-bot @@ -1262,11 +1262,11 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/sharding/query/agg/**/agg_currentop.js @10gen/query-integration-observability @svc-auto-approve-bot /jstests/sharding/query/agg/**/agg_js_on_mongos.js @10gen/query-integration-javascript @svc-auto-approve-bot /jstests/sharding/query/agg/**/agg_percentile.js @10gen/query-integration-analytic-extensions @svc-auto-approve-bot -/jstests/sharding/query/agg/**/agg_explain_fmt.js @10gen/query-optimization-explain @svc-auto-approve-bot -/jstests/sharding/query/agg/**/*targeting* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/jstests/sharding/query/agg/**/agg_explain_fmt.js @10gen/query-optimization @svc-auto-approve-bot +/jstests/sharding/query/agg/**/*targeting* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/sharding/query/api_version/OWNERS.yml -/jstests/sharding/query/api_version/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/jstests/sharding/query/api_version/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/sharding/query/change_streams/OWNERS.yml /jstests/sharding/query/change_streams/**/* @10gen/query-execution-change-streams @svc-auto-approve-bot @@ -1278,7 +1278,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /jstests/sharding/query/count/**/* @10gen/query-execution-router-query-exec @svc-auto-approve-bot # The following patterns are parsed from ./jstests/sharding/query/explain/OWNERS.yml -/jstests/sharding/query/explain/**/* @10gen/query-optimization-explain @svc-auto-approve-bot +/jstests/sharding/query/explain/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./jstests/sharding/query/geo/OWNERS.yml /jstests/sharding/query/geo/**/* @10gen/query-integration-geo @svc-auto-approve-bot @@ -1580,13 +1580,13 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/commands/query_cmd/OWNERS.yml /src/mongo/db/commands/query_cmd/**/* @10gen/query @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/src/mongo/db/commands/query_cmd/**/analyze_cmd* @10gen/query-optimization-statistics @svc-auto-approve-bot +/src/mongo/db/commands/query_cmd/**/analyze_cmd* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/change_stream_state_command.cpp @10gen/query-execution-change-streams @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/current_op* @10gen/query-integration-observability @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/index_filter_commands.* @10gen/query-execution-query-settings @svc-auto-approve-bot -/src/mongo/db/commands/query_cmd/**/explain.idl @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/commands/query_cmd/**/explain_test.cpp @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/commands/query_cmd/**/plan_cache* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/src/mongo/db/commands/query_cmd/**/explain.idl @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/commands/query_cmd/**/explain_test.cpp @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/commands/query_cmd/**/plan_cache* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/query_settings_cmds.* @10gen/query-execution-query-settings @svc-auto-approve-bot /src/mongo/db/commands/query_cmd/**/search_index_commands.* @10gen/query-integration-search @svc-auto-approve-bot @@ -1605,13 +1605,13 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/exec/**/*timeseries* @10gen/query-integration-timeseries @svc-auto-approve-bot /src/mongo/db/exec/**/text_* @10gen/query-integration-staff-leads @svc-auto-approve-bot /src/mongo/db/exec/**/*near* @10gen/query-integration-geo @svc-auto-approve-bot -/src/mongo/db/exec/**/cached_plan* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/exec/**/multi_plan* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/exec/**/subplan* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/exec/**/plan_cache* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/exec/**/trial_period_utils* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/exec/**/trial_run_tracker.h @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/exec/**/trial_stage* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/src/mongo/db/exec/**/cached_plan* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/multi_plan* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/subplan* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/plan_cache* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/trial_period_utils* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/trial_run_tracker.h @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/exec/**/trial_stage* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/exec/express/OWNERS.yml /src/mongo/db/exec/express/**/* @10gen/query-execution-classic-engine @svc-auto-approve-bot @@ -1671,23 +1671,23 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/index_builds/**/* @10gen/server-index-builds @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/matcher/OWNERS.yml -/src/mongo/db/matcher/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/matcher/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/matcher/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot /src/mongo/db/matcher/**/doc_validation* @10gen/query-execution-doc-validation @svc-auto-approve-bot -/src/mongo/db/matcher/**/expression_optimize* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot -/src/mongo/db/matcher/**/expression_parameterization* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/matcher/**/match_expression_dependencies* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/matcher/**/expression_optimize* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/matcher/**/expression_parameterization* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/matcher/**/match_expression_dependencies* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/matcher/**/expression_*geo* @10gen/query-integration-geo @svc-auto-approve-bot /src/mongo/db/matcher/**/expression_text* @10gen/query-integration-staff-leads @svc-auto-approve-bot /src/mongo/db/matcher/**/expression_where* @10gen/query-integration-staff-leads @svc-auto-approve-bot -/src/mongo/db/matcher/**/in_list_data* @10gen/query-optimization-logical-models @svc-auto-approve-bot +/src/mongo/db/matcher/**/in_list_data* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/matcher/**/extensions_callback_real* @10gen/query-integration-staff-leads @svc-auto-approve-bot -/src/mongo/db/matcher/**/expression_bitset_tree_converter* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot -/src/mongo/db/matcher/**/expression_restorer* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot -/src/mongo/db/matcher/**/expression_simplifier* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/matcher/**/expression_bitset_tree_converter* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/matcher/**/expression_restorer* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/matcher/**/expression_simplifier* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/matcher/schema/OWNERS.yml -/src/mongo/db/matcher/schema/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/matcher/schema/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/matcher/schema/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot /src/mongo/db/matcher/schema/**/encrypt_keyword* @10gen/query-integration-fle @svc-auto-approve-bot /src/mongo/db/matcher/schema/**/encrypt_schema* @10gen/query-integration-fle @svc-auto-approve-bot @@ -1855,16 +1855,16 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/pipeline/OWNERS.yml /src/mongo/db/pipeline/**/* @10gen/query @svc-auto-approve-bot /src/mongo/db/pipeline/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/src/mongo/db/pipeline/**/*.idl @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/pipeline/**/accumulation_statement* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/pipeline/**/*.idl @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/pipeline/**/accumulation_statement* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/accumulator* @10gen/query-execution-aggregation @svc-auto-approve-bot -/src/mongo/db/pipeline/**/aggregation_request* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/pipeline/**/aggregation_request* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/aggregation_context_fixture.h @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/aggregation_mongod_context_fixture.h @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/aggregation.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/*change_stream* @10gen/query-execution-change-streams @svc-auto-approve-bot /src/mongo/db/pipeline/**/common_sort_key_optimization_test.cpp @10gen/query-optimization @svc-auto-approve-bot -/src/mongo/db/pipeline/**/dependencies* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/pipeline/**/dependencies* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/dispatch_shard_pipeline_test.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_check_resume_token_test.cpp @10gen/query-execution-change-streams @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_current_op* @10gen/query-integration-observability @svc-auto-approve-bot @@ -1875,7 +1875,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_index_stats* @10gen/query-execution-index-access-stats @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_internal_unpack_bucket* @10gen/query-integration-timeseries @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_internal_convert_bucket_index_stats* @10gen/query-integration-timeseries @svc-auto-approve-bot -/src/mongo/db/pipeline/**/document_source_parsing_validators* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/pipeline/**/document_source_parsing_validators* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_query_stats* @10gen/query-integration-query-stats @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_rank_fusion* @10gen/query-integration-search @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_score* @10gen/query-integration-search @svc-auto-approve-bot @@ -1887,17 +1887,17 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_sequential_document_cache* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_set_variable_from_subpipeline* @10gen/query-integration-search @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_sort_by_count* @10gen/query-optimization @svc-auto-approve-bot -/src/mongo/db/pipeline/**/expression* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/pipeline/**/expression* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_find_internal* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_from_accumulator_quantile.h @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_function* @10gen/query-integration-javascript @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_hasher* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_test_api_version* @10gen/query-optimization @svc-auto-approve-bot -/src/mongo/db/pipeline/**/expression_dependencies* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/pipeline/**/expression_dependencies* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_javascript* @10gen/query-integration-javascript @svc-auto-approve-bot /src/mongo/db/pipeline/**/expression_js* @10gen/query-integration-javascript @svc-auto-approve-bot -/src/mongo/db/pipeline/**/expression_visitor* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/pipeline/**/expression_walker* @10gen/query-optimization-logical-models @svc-auto-approve-bot +/src/mongo/db/pipeline/**/expression_visitor* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/pipeline/**/expression_walker* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/field_path* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/granularity_rounder* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/javascript_execution* @10gen/query-integration-javascript @svc-auto-approve-bot @@ -1909,7 +1909,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/pipeline/**/make_js_function* @10gen/query-integration-javascript @svc-auto-approve-bot /src/mongo/db/pipeline/**/*_processor* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/group_processor* @10gen/query-execution-aggregation @svc-auto-approve-bot -/src/mongo/db/pipeline/**/lite_parsed* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/pipeline/**/lite_parsed* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/partition_key_comparator* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /src/mongo/db/pipeline/**/pipeline_d* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/pipeline_test.cpp @10gen/query-optimization @svc-auto-approve-bot @@ -1924,16 +1924,16 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_visitor_registry* @10gen/query-integration-search @svc-auto-approve-bot /src/mongo/db/pipeline/**/document_source_walker* @10gen/query-integration-search @svc-auto-approve-bot /src/mongo/db/pipeline/**/writer_util* @10gen/query-execution-write-exec @svc-auto-approve-bot -/src/mongo/db/pipeline/**/split_pipeline* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot -/src/mongo/db/pipeline/**/sharded_agg_helpers* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/src/mongo/db/pipeline/**/split_pipeline* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/pipeline/**/sharded_agg_helpers* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/merge_processor* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/percentile_algo* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /src/mongo/db/pipeline/**/pipeline_metadata_tree* @10gen/query-integration-fle @svc-auto-approve-bot -/src/mongo/db/pipeline/**/plan_explainer* @10gen/query-optimization-explain @svc-auto-approve-bot +/src/mongo/db/pipeline/**/plan_explainer* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/plan_executor_pipeline* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/resume_token* @10gen/query-execution-change-streams @svc-auto-approve-bot /src/mongo/db/pipeline/**/sbe_pushdown* @10gen/query-optimization @svc-auto-approve-bot -/src/mongo/db/pipeline/**/semantic_analysis* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/pipeline/**/semantic_analysis* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/pipeline/**/sequential_document_cache* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/tee_buffer* @10gen/query-execution-aggregation @svc-auto-approve-bot /src/mongo/db/pipeline/**/value.idl @10gen/query-execution-aggregation @svc-auto-approve-bot @@ -1969,12 +1969,12 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/query/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot /src/mongo/db/query/**/analyze* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/**/collection_index_usage_tracker* @10gen/query-execution-index-access-stats @svc-auto-approve-bot -/src/mongo/db/query/**/collection_query_info* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/src/mongo/db/query/**/collection_query_info* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/**/eof_node_type* @10gen/query-optimization @svc-auto-approve-bot -/src/mongo/db/query/**/explain* @10gen/query-optimization-explain @svc-auto-approve-bot -/src/mongo/db/query/**/expression_walker* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/index_bounds.* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/indexability* @10gen/query-optimization-planner @svc-auto-approve-bot +/src/mongo/db/query/**/explain* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/expression_walker* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/index_bounds.* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/indexability* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/**/plan_summary_stats* @10gen/query-execution @svc-auto-approve-bot /src/mongo/db/query/**/*query_settings* @10gen/query-execution-query-settings @svc-auto-approve-bot /src/mongo/db/query/**/mock_yield_policies.h @10gen/query-execution-yielding @svc-auto-approve-bot @@ -1983,49 +1983,49 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/query/**/plan_insert_listener* @10gen/query-execution-classic-engine @svc-auto-approve-bot /src/mongo/db/query/**/sbe* @10gen/query-execution-sbe @svc-auto-approve-bot /src/mongo/db/query/**/*geo* @10gen/query-integration-geo @svc-auto-approve-bot -/src/mongo/db/query/**/plan_explainer* @10gen/query-optimization-explain @svc-auto-approve-bot -/src/mongo/db/query/**/bind_input_params* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/query/**/interval_evaluation_tree* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/query/**/partitioned_cache.h @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/query/**/canonical_query* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/canonical_query_encoder* @10gen/query-optimization-plan-cache @svc-auto-approve-bot -/src/mongo/db/query/**/plan_rank* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/db/query/**/*.idl @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/query/**/plan_explainer* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/bind_input_params* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/interval_evaluation_tree* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/partitioned_cache.h @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/canonical_query* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/canonical_query_encoder* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/plan_rank* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/*.idl @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/**/query_feature_flags.idl @10gen/query @svc-auto-approve-bot -/src/mongo/db/query/**/projection_parser* @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/query/**/hint_parser* @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/query/**/parsed* @10gen/query-optimization-parsers @svc-auto-approve-bot -/src/mongo/db/query/**/canonical_distinct* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/projection_ast* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/projection_policies.h @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/projection_test.cpp @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/projection.* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/sort_pattern* @10gen/query-optimization-logical-models @svc-auto-approve-bot -/src/mongo/db/query/**/query_planner* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/query_solution* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/planner* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/interval.* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/interval_test.* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/index_tag* @10gen/query-optimization-planner @svc-auto-approve-bot -/src/mongo/db/query/**/index_bounds_builder* @10gen/query-optimization-planner @svc-auto-approve-bot +/src/mongo/db/query/**/projection_parser* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/hint_parser* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/parsed* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/canonical_distinct* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/projection_ast* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/projection_policies.h @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/projection_test.cpp @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/projection.* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/sort_pattern* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/query_planner* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/query_solution* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/planner* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/interval.* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/interval_test.* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/index_tag* @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/db/query/**/index_bounds_builder* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/boolean_simplification/OWNERS.yml -/src/mongo/db/query/boolean_simplification/**/* @10gen/query-optimization-heuristic-rewrite @svc-auto-approve-bot +/src/mongo/db/query/boolean_simplification/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/boolean_simplification/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/bson/OWNERS.yml /src/mongo/db/query/bson/**/* @10gen/query @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/ce/OWNERS.yml -/src/mongo/db/query/ce/**/* @10gen/query-optimization-cardinality-estimation @svc-auto-approve-bot +/src/mongo/db/query/ce/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/ce/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/classic_runtime_planner/OWNERS.yml -/src/mongo/db/query/classic_runtime_planner/**/* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/src/mongo/db/query/classic_runtime_planner/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/classic_runtime_planner/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/classic_runtime_planner_for_sbe/OWNERS.yml -/src/mongo/db/query/classic_runtime_planner_for_sbe/**/* @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/src/mongo/db/query/classic_runtime_planner_for_sbe/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/classic_runtime_planner_for_sbe/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/client_cursor/OWNERS.yml @@ -2054,11 +2054,11 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/query/optimizer/**/* @10gen/query-optimization @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/plan_cache/OWNERS.yml -/src/mongo/db/query/plan_cache/**/* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/src/mongo/db/query/plan_cache/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/plan_cache/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/plan_enumerator/OWNERS.yml -/src/mongo/db/query/plan_enumerator/**/* @10gen/query-optimization-planner @svc-auto-approve-bot +/src/mongo/db/query/plan_enumerator/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/plan_enumerator/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/query_settings/OWNERS.yml @@ -2090,7 +2090,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/query/stage_builder/sbe/**/OWNERS.yml @10gen/query-execution-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/stats/OWNERS.yml -/src/mongo/db/query/stats/**/* @10gen/query-optimization-statistics @svc-auto-approve-bot +/src/mongo/db/query/stats/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/stats/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/timeseries/OWNERS.yml @@ -2101,7 +2101,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/query/virtual_collection/**/* @10gen/query-integration-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/query/write_ops/OWNERS.yml -/src/mongo/db/query/write_ops/**/* @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/db/query/write_ops/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/query/write_ops/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot /src/mongo/db/query/write_ops/**/write_ops_exec* @10gen/query-execution-write-exec @svc-auto-approve-bot /src/mongo/db/query/write_ops/**/delete.* @10gen/query @svc-auto-approve-bot @@ -2332,7 +2332,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/test_output/query/**/* @10gen/query @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/test_output/query/canonical_query_encoder_test/OWNERS.yml -/src/mongo/db/test_output/query/canonical_query_encoder_test/**/* @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/src/mongo/db/test_output/query/canonical_query_encoder_test/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/test_output/query/canonical_query_encoder_test/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/timeseries/OWNERS.yml @@ -2355,7 +2355,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/db/validate/**/* @10gen/server-validate @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/db/views/OWNERS.yml -/src/mongo/db/views/**/* @10gen/query-optimization-views @svc-auto-approve-bot +/src/mongo/db/views/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/db/views/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/dbtests/OWNERS.yml @@ -2364,7 +2364,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/dbtests/**/threadedtests.cpp @10gen/server-programmability @svc-auto-approve-bot /src/mongo/dbtests/**/mock_dbclient_conn_test.cpp @10gen/server-networking-and-observability @svc-auto-approve-bot /src/mongo/dbtests/**/indexupdatetests.cpp @10gen/server-index-builds @svc-auto-approve-bot -/src/mongo/dbtests/**/insert_test.cpp @10gen/query-optimization-parsers @svc-auto-approve-bot +/src/mongo/dbtests/**/insert_test.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/dbtests/**/jsobjtests.cpp @10gen/server-programmability @svc-auto-approve-bot /src/mongo/dbtests/**/storage_debug_util* @10gen/server-storage-engine-integration @svc-auto-approve-bot /src/mongo/dbtests/**/validate_tests.cpp @10gen/server-validate @svc-auto-approve-bot @@ -2376,8 +2376,8 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/dbtests/**/extensions_callback_real_test.cpp @10gen/query-integration-staff-leads @svc-auto-approve-bot /src/mongo/dbtests/**/matchertests.cpp @10gen/query-execution @svc-auto-approve-bot /src/mongo/dbtests/**/updatetests.cpp @10gen/query-execution @svc-auto-approve-bot -/src/mongo/dbtests/**/plan_ranking.cpp @10gen/query-optimization-runtime-planners @svc-auto-approve-bot -/src/mongo/dbtests/**/query_stage_multiplan.cpp @10gen/query-optimization-runtime-planners @svc-auto-approve-bot +/src/mongo/dbtests/**/plan_ranking.cpp @10gen/query-optimization @svc-auto-approve-bot +/src/mongo/dbtests/**/query_stage_multiplan.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/dbtests/**/catalogtests.cpp @10gen/server-catalog-and-routing @svc-auto-approve-bot /src/mongo/dbtests/**/socktests.cpp @10gen/server-networking-and-observability @svc-auto-approve-bot /src/mongo/dbtests/**/mock_replica_set* @10gen/server-replication @svc-auto-approve-bot @@ -2470,7 +2470,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/s/**/*metadata_consistency* @10gen/server-catalog-and-routing @svc-auto-approve-bot /src/mongo/s/**/cluster_cursor_stats.cpp @10gen/query-execution-router-query-exec @svc-auto-approve-bot /src/mongo/s/**/cluster_write* @10gen/query-execution-router-query-exec @svc-auto-approve-bot -/src/mongo/s/**/shard_targeting_helpers* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/src/mongo/s/**/shard_targeting_helpers* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/s/**/append_raw_responses_test.cpp @10gen/server-networking-and-observability @svc-auto-approve-bot /src/mongo/s/**/async_requests_sender* @10gen/server-networking-and-observability @svc-auto-approve-bot /src/mongo/s/**/async_rpc_shard* @10gen/server-networking-and-observability @svc-auto-approve-bot @@ -2549,13 +2549,13 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/s/commands/query_cmd/OWNERS.yml /src/mongo/s/commands/query_cmd/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/OWNERS.yml @10gen/query-execution-staff-leads @10gen/query-integration-staff-leads @10gen/query-optimization-staff-leads @svc-auto-approve-bot -/src/mongo/s/commands/query_cmd/**/cluster_analyze_cmd.cpp @10gen/query-optimization-statistics @svc-auto-approve-bot +/src/mongo/s/commands/query_cmd/**/cluster_analyze_cmd.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_current_op.cpp @10gen/query-integration-observability @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_getmore_cmd* @10gen/query-execution-client-cursor @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_killcursors_cmd.cpp @10gen/query-execution-client-cursor @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_map_reduce_agg* @10gen/query-integration-analytic-extensions @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_index_filter_cmd.cpp @10gen/query-execution-query-settings @svc-auto-approve-bot -/src/mongo/s/commands/query_cmd/**/cluster_plan_cache_clear_cmd.cpp @10gen/query-optimization-plan-cache @svc-auto-approve-bot +/src/mongo/s/commands/query_cmd/**/cluster_plan_cache_clear_cmd.cpp @10gen/query-optimization @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_profile_cmd.cpp @10gen/query-integration-observability @svc-auto-approve-bot /src/mongo/s/commands/query_cmd/**/cluster_release_memory_cmd.cpp @10gen/query-execution @10gen/query-execution-client-cursor @svc-auto-approve-bot @@ -2582,7 +2582,7 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot /src/mongo/s/query/exec/**/collect_query_stats_mongos.* @10gen/query-integration-query-stats @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/s/query/planner/OWNERS.yml -/src/mongo/s/query/planner/**/* @10gen/query-optimization-cluster-planning @svc-auto-approve-bot +/src/mongo/s/query/planner/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/s/query/planner/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/s/request_types/OWNERS.yml @@ -2703,11 +2703,11 @@ WORKSPACE.bazel @10gen/devprod-build @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/unittest/OWNERS.yml /src/mongo/unittest/**/* @10gen/server-programmability @svc-auto-approve-bot -/src/mongo/unittest/**/golden_test* @10gen/query-optimization-golden-test @svc-auto-approve-bot +/src/mongo/unittest/**/golden_test* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/unittest/**/ensure_fcv.h @10gen/server-fcv @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/unittest/expected_output/OWNERS.yml -/src/mongo/unittest/expected_output/**/* @10gen/query-optimization-golden-test @svc-auto-approve-bot +/src/mongo/unittest/expected_output/**/* @10gen/query-optimization @svc-auto-approve-bot /src/mongo/unittest/expected_output/**/OWNERS.yml @10gen/query-optimization-staff-leads @svc-auto-approve-bot # The following patterns are parsed from ./src/mongo/util/OWNERS.yml diff --git a/buildscripts/OWNERS.yml b/buildscripts/OWNERS.yml index fbb73455f79..c8918b8c2de 100644 --- a/buildscripts/OWNERS.yml +++ b/buildscripts/OWNERS.yml @@ -14,4 +14,4 @@ filters: - 10gen/devprod-build - "golden_test.py": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization diff --git a/buildscripts/cost_model/OWNERS.yml b/buildscripts/cost_model/OWNERS.yml index 28a65cdfee4..7908e04e3aa 100644 --- a/buildscripts/cost_model/OWNERS.yml +++ b/buildscripts/cost_model/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-cost-model + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/buildscripts/idl/OWNERS.yml b/buildscripts/idl/OWNERS.yml index 467d38b22c4..74dedecc642 100644 --- a/buildscripts/idl/OWNERS.yml +++ b/buildscripts/idl/OWNERS.yml @@ -8,13 +8,13 @@ filters: - 10gen/devprod-build - "compatibility_rules.yml": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "idl_check_compatibility.py": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "idl_compatibility_errors.py": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "test_compatibility.py": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/buildscripts/resmokeconfig/matrix_suites/mappings/OWNERS.yml b/buildscripts/resmokeconfig/matrix_suites/mappings/OWNERS.yml index 682a39525da..b3bb6f67b8e 100644 --- a/buildscripts/resmokeconfig/matrix_suites/mappings/OWNERS.yml +++ b/buildscripts/resmokeconfig/matrix_suites/mappings/OWNERS.yml @@ -32,10 +32,10 @@ filters: - 10gen/query-execution-change-streams - "core_min_batch_repeat_queries_multiplan_single_solutions_ese_gsm.yml": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "core_repeat_queries.yml": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "replica_sets_jscore_pqs*": approvers: - 10gen/query-execution-query-settings diff --git a/buildscripts/resmokeconfig/matrix_suites/overrides/OWNERS.yml b/buildscripts/resmokeconfig/matrix_suites/overrides/OWNERS.yml index 7da6630ea5c..9e93353460c 100644 --- a/buildscripts/resmokeconfig/matrix_suites/overrides/OWNERS.yml +++ b/buildscripts/resmokeconfig/matrix_suites/overrides/OWNERS.yml @@ -19,7 +19,7 @@ filters: - 10gen/query-execution-query-settings - "repeat_queries.yml": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "stepdown_primary_change_streams.yml": approvers: - 10gen/query-execution-change-streams diff --git a/buildscripts/resmokeconfig/suites/OWNERS.yml b/buildscripts/resmokeconfig/suites/OWNERS.yml index 32fa749b81d..42106f1a702 100644 --- a/buildscripts/resmokeconfig/suites/OWNERS.yml +++ b/buildscripts/resmokeconfig/suites/OWNERS.yml @@ -10,13 +10,13 @@ filters: - 10gen/query-optimization - "aggregation_embedded_router_jscore_passthrough.yml": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "aggregation_repeat_queries_multiplan_single_solutions.yml": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "aggregation_unsplittable_collections_on_random_shard_passthrough*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "aggregation_facet_unwind_passthrough.yml": approvers: - 10gen/query-execution-aggregation @@ -25,7 +25,7 @@ filters: - 10gen/query-execution-aggregation - "aggregation_sharded_collections_embedded_router_jscore_passthrough.yml": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "aggregation_secondary_reads.yml": approvers: - 10gen/query-execution-aggregation @@ -88,7 +88,7 @@ filters: - 10gen/query-integration-search - "query_golden*": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization - "queryable_wt*": approvers: - 10gen/server-backup-restore diff --git a/buildscripts/util/co_jira_map.yml b/buildscripts/util/co_jira_map.yml index b40e2fbc688..a0327a6da46 100644 --- a/buildscripts/util/co_jira_map.yml +++ b/buildscripts/util/co_jira_map.yml @@ -38,32 +38,6 @@ - Query Integration 10gen/query-optimization: - Query Optimization -10gen/query-optimization-golden-test: - - Query Optimization -10gen/query-optimization-cost-model: - - Query Optimization -10gen/query-optimization-statistics: - - Query Optimization -10gen/query-optimization-explain: - - Query Optimization -10gen/query-optimization-plan-cache: - - Query Optimization -10gen/query-optimization-runtime-planners: - - Query Optimization -10gen/query-optimization-parsers: - - Query Optimization -10gen/query-optimization-logical-models: - - Query Optimization -10gen/query-optimization-heuristic-rewrite: - - Query Optimization -10gen/query-optimization-cardinality-estimation: - - Query Optimization -10gen/query-optimization-planner: - - Query Optimization -10gen/query-optimization-views: - - Query Optimization -10gen/query-optimization-cluster-planning: - - Query Optimization 10gen/query-optimization-cost-based-ranker: - Query Optimization 10gen/server-catalog-and-routing: diff --git a/docs/OWNERS.yml b/docs/OWNERS.yml index f8c2324f8c9..21a7905bde1 100644 --- a/docs/OWNERS.yml +++ b/docs/OWNERS.yml @@ -14,4 +14,4 @@ filters: - 10gen/devprod-correctness - "golden_data_test_framework.md": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization diff --git a/jstests/aggregation/accumulators/OWNERS.yml b/jstests/aggregation/accumulators/OWNERS.yml index b791bae1352..ed65808c5b0 100644 --- a/jstests/aggregation/accumulators/OWNERS.yml +++ b/jstests/aggregation/accumulators/OWNERS.yml @@ -22,4 +22,4 @@ filters: - 10gen/query-integration-analytic-extensions - "percentiles_syntax.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/aggregation/explain/OWNERS.yml b/jstests/aggregation/explain/OWNERS.yml index cf493129786..7908e04e3aa 100644 --- a/jstests/aggregation/explain/OWNERS.yml +++ b/jstests/aggregation/explain/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/aggregation/optimization/OWNERS.yml b/jstests/aggregation/optimization/OWNERS.yml index df9528ee00b..b7f9d3e67fa 100644 --- a/jstests/aggregation/optimization/OWNERS.yml +++ b/jstests/aggregation/optimization/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/aggregation/parsing/OWNERS.yml b/jstests/aggregation/parsing/OWNERS.yml index 06e445003f5..7908e04e3aa 100644 --- a/jstests/aggregation/parsing/OWNERS.yml +++ b/jstests/aggregation/parsing/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/aggregation/plan_cache/OWNERS.yml b/jstests/aggregation/plan_cache/OWNERS.yml index 35029efbd2b..7908e04e3aa 100644 --- a/jstests/aggregation/plan_cache/OWNERS.yml +++ b/jstests/aggregation/plan_cache/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/aggregation/sources/OWNERS.yml b/jstests/aggregation/sources/OWNERS.yml index c3960db3002..844d07da63e 100644 --- a/jstests/aggregation/sources/OWNERS.yml +++ b/jstests/aggregation/sources/OWNERS.yml @@ -12,7 +12,7 @@ filters: - 10gen/query-integration-staff-leads - "collection_uuid_coll_stats_index_stats.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "multiple_unpack_bucket_error.js": approvers: - 10gen/query-integration-timeseries @@ -21,7 +21,7 @@ filters: - 10gen/query-integration-search - "single_stage_alias_error.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "sort_by_count_validation.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/aggregation/variables/OWNERS.yml b/jstests/aggregation/variables/OWNERS.yml index d1361cfe7ba..d9622ccf985 100644 --- a/jstests/aggregation/variables/OWNERS.yml +++ b/jstests/aggregation/variables/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/aggregation/views/OWNERS.yml b/jstests/aggregation/views/OWNERS.yml index 32d8bf83700..7908e04e3aa 100644 --- a/jstests/aggregation/views/OWNERS.yml +++ b/jstests/aggregation/views/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-views + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/concurrency/fsm_workloads/query/OWNERS.yml b/jstests/concurrency/fsm_workloads/query/OWNERS.yml index 306cf313ee1..b2eea107095 100644 --- a/jstests/concurrency/fsm_workloads/query/OWNERS.yml +++ b/jstests/concurrency/fsm_workloads/query/OWNERS.yml @@ -8,10 +8,10 @@ filters: - 10gen/query-execution-sbe - "plan_cache_drop_database.js": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "profile_command.js": approvers: - 10gen/query-integration-observability - "drop_index_during_replan.js": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization diff --git a/jstests/concurrency/fsm_workloads/query/explain/OWNERS.yml b/jstests/concurrency/fsm_workloads/query/explain/OWNERS.yml index f41587de7bf..bd69fba8793 100644 --- a/jstests/concurrency/fsm_workloads/query/explain/OWNERS.yml +++ b/jstests/concurrency/fsm_workloads/query/explain/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization diff --git a/jstests/core/OWNERS.yml b/jstests/core/OWNERS.yml index ef47ee38c59..da335d954c8 100644 --- a/jstests/core/OWNERS.yml +++ b/jstests/core/OWNERS.yml @@ -8,4 +8,4 @@ filters: - 10gen/server-collection-write-path - "version_api*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/core/js/OWNERS.yml b/jstests/core/js/OWNERS.yml index 04f39cae206..958c7ebb6ba 100644 --- a/jstests/core/js/OWNERS.yml +++ b/jstests/core/js/OWNERS.yml @@ -5,4 +5,4 @@ filters: - 10gen/query-integration-javascript - "json1.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/core/query/OWNERS.yml b/jstests/core/query/OWNERS.yml index 3eef79c8525..a11d97ab0b8 100644 --- a/jstests/core/query/OWNERS.yml +++ b/jstests/core/query/OWNERS.yml @@ -5,7 +5,7 @@ filters: - 10gen/query - "boolean_expression_simplification.js": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "noop_writes.js": approvers: - 10gen/query-execution-write-exec diff --git a/jstests/core/query/api/OWNERS.yml b/jstests/core/query/api/OWNERS.yml index 536045de181..bd69fba8793 100644 --- a/jstests/core/query/api/OWNERS.yml +++ b/jstests/core/query/api/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/core/query/explain/OWNERS.yml b/jstests/core/query/explain/OWNERS.yml index f41587de7bf..bd69fba8793 100644 --- a/jstests/core/query/explain/OWNERS.yml +++ b/jstests/core/query/explain/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization diff --git a/jstests/core/query/find_and_modify/OWNERS.yml b/jstests/core/query/find_and_modify/OWNERS.yml index cb11b243c7d..0bc7bcaf821 100644 --- a/jstests/core/query/find_and_modify/OWNERS.yml +++ b/jstests/core/query/find_and_modify/OWNERS.yml @@ -10,13 +10,13 @@ filters: - 10gen/query-integration-staff-leads - "find_and_modify_invalid_query_params.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "find_and_modify_metrics.js": approvers: - 10gen/query-integration-observability - "find_and_modify_pipeline_update.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "find_and_modify_where.js": approvers: - 10gen/query-integration-javascript diff --git a/jstests/core/query/parsing/OWNERS.yml b/jstests/core/query/parsing/OWNERS.yml index 06e445003f5..7908e04e3aa 100644 --- a/jstests/core/query/parsing/OWNERS.yml +++ b/jstests/core/query/parsing/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/jstests/core/query/plan_cache/OWNERS.yml b/jstests/core/query/plan_cache/OWNERS.yml index a04a7f22e75..bd69fba8793 100644 --- a/jstests/core/query/plan_cache/OWNERS.yml +++ b/jstests/core/query/plan_cache/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization diff --git a/jstests/core/query/sbe/OWNERS.yml b/jstests/core/query/sbe/OWNERS.yml index 4515d3fdfc3..3bbfb27f0f2 100644 --- a/jstests/core/query/sbe/OWNERS.yml +++ b/jstests/core/query/sbe/OWNERS.yml @@ -5,4 +5,4 @@ filters: - 10gen/query-execution-sbe - "*plan_cache*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization diff --git a/jstests/core/query/update/OWNERS.yml b/jstests/core/query/update/OWNERS.yml index e74d599a85f..666e4ffe1be 100644 --- a/jstests/core/query/update/OWNERS.yml +++ b/jstests/core/query/update/OWNERS.yml @@ -10,10 +10,10 @@ filters: - 10gen/query-integration-staff-leads - "update_hint.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "update_metrics.js": approvers: - 10gen/query-integration-observability - "update_arrayFilters.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/libs/OWNERS.yml b/jstests/libs/OWNERS.yml index ae3a480295a..593e5fd2870 100644 --- a/jstests/libs/OWNERS.yml +++ b/jstests/libs/OWNERS.yml @@ -11,7 +11,7 @@ filters: - 10gen/server-cluster-scalability - "*golden_test.js": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization - "sharded_cluster_fixture_helpers.js": approvers: - 10gen/server-catalog-and-routing @@ -53,7 +53,7 @@ filters: - 10gen/query-integration-search-testing - "shard_targeting_util.js": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "api_version_helpers.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/libs/override_methods/OWNERS.yml b/jstests/libs/override_methods/OWNERS.yml index 34dc72da391..32ccee624ad 100644 --- a/jstests/libs/override_methods/OWNERS.yml +++ b/jstests/libs/override_methods/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*golden_overrides.js": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization - "*changestream*": approvers: - 10gen/query-execution-change-streams @@ -26,10 +26,10 @@ filters: - 10gen/query-integration-observability - "rerun_queries.js": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "set_api*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "send_command_to_initial_sync_node*": approvers: - 10gen/server-initial-sync diff --git a/jstests/libs/query/OWNERS.yml b/jstests/libs/query/OWNERS.yml index 194db7e13c0..1aec083ef40 100644 --- a/jstests/libs/query/OWNERS.yml +++ b/jstests/libs/query/OWNERS.yml @@ -5,7 +5,7 @@ filters: - 10gen/query - "analyze_plan.js": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "aggregation_pipeline_utils.js": approvers: - 10gen/query @@ -26,4 +26,4 @@ filters: - 10gen/query-execution-sbe - "wildcard_index_helpers.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization diff --git a/jstests/multiVersion/genericSetFCVUsage/OWNERS.yml b/jstests/multiVersion/genericSetFCVUsage/OWNERS.yml index a60312a9f3d..4a97a2ecf07 100644 --- a/jstests/multiVersion/genericSetFCVUsage/OWNERS.yml +++ b/jstests/multiVersion/genericSetFCVUsage/OWNERS.yml @@ -11,7 +11,7 @@ filters: - 10gen/server-catalog-and-routing - "view_definition_feature_compatibility_version.js": approvers: - - 10gen/query-optimization-views + - 10gen/query-optimization - "1_test_launching_replset.js": approvers: - 10gen/server-replication diff --git a/jstests/noPassthrough/api_version/OWNERS.yml b/jstests/noPassthrough/api_version/OWNERS.yml index 536045de181..bd69fba8793 100644 --- a/jstests/noPassthrough/api_version/OWNERS.yml +++ b/jstests/noPassthrough/api_version/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/noPassthrough/query/OWNERS.yml b/jstests/noPassthrough/query/OWNERS.yml index f657428c075..2483a6357ea 100644 --- a/jstests/noPassthrough/query/OWNERS.yml +++ b/jstests/noPassthrough/query/OWNERS.yml @@ -5,13 +5,13 @@ filters: - 10gen/query - "cluster_analyze_command.js": approvers: - - 10gen/query-optimization-statistics + - 10gen/query-optimization - "and_hash.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "and_sorted.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "doc_validation_options_logging.js": approvers: - 10gen/query-execution-doc-validation @@ -29,13 +29,13 @@ filters: - 10gen/query-optimization - "noFetchBonus.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "optimize_sharded_sample_with_orphaned_docs.js": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "or_pushdown_disable_optimization.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "search_hybrid_scoring_feature_flag_test.js": approvers: - 10gen/query-integration-search @@ -44,7 +44,7 @@ filters: - 10gen/query-integration-analytic-extensions - "analyze*": approvers: - - 10gen/query-optimization-statistics + - 10gen/query-optimization - "commands_preserve_exec_error_code.js": approvers: - 10gen/query-execution diff --git a/jstests/noPassthrough/query/explain/OWNERS.yml b/jstests/noPassthrough/query/explain/OWNERS.yml index f41587de7bf..bd69fba8793 100644 --- a/jstests/noPassthrough/query/explain/OWNERS.yml +++ b/jstests/noPassthrough/query/explain/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization diff --git a/jstests/noPassthrough/query/multiplanner/OWNERS.yml b/jstests/noPassthrough/query/multiplanner/OWNERS.yml index 79efced7072..bd69fba8793 100644 --- a/jstests/noPassthrough/query/multiplanner/OWNERS.yml +++ b/jstests/noPassthrough/query/multiplanner/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization diff --git a/jstests/noPassthrough/query/plan_cache/OWNERS.yml b/jstests/noPassthrough/query/plan_cache/OWNERS.yml index a04a7f22e75..bd69fba8793 100644 --- a/jstests/noPassthrough/query/plan_cache/OWNERS.yml +++ b/jstests/noPassthrough/query/plan_cache/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization diff --git a/jstests/noPassthroughWithMongod/query/OWNERS.yml b/jstests/noPassthroughWithMongod/query/OWNERS.yml index 6ca6cd9be50..8f63ce09a24 100644 --- a/jstests/noPassthroughWithMongod/query/OWNERS.yml +++ b/jstests/noPassthroughWithMongod/query/OWNERS.yml @@ -8,7 +8,7 @@ filters: - 10gen/query-integration-query-stats - "plan_cache*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "cbr_infrastructure.js": approvers: - 10gen/query-optimization-cost-based-ranker diff --git a/jstests/noPassthroughWithMongod/query/explain/OWNERS.yml b/jstests/noPassthroughWithMongod/query/explain/OWNERS.yml index f41587de7bf..bd69fba8793 100644 --- a/jstests/noPassthroughWithMongod/query/explain/OWNERS.yml +++ b/jstests/noPassthroughWithMongod/query/explain/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization diff --git a/jstests/query_golden/OWNERS.yml b/jstests/query_golden/OWNERS.yml index 038da52acae..bd69fba8793 100644 --- a/jstests/query_golden/OWNERS.yml +++ b/jstests/query_golden/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization diff --git a/jstests/query_golden_sharding/OWNERS.yml b/jstests/query_golden_sharding/OWNERS.yml index 038da52acae..bd69fba8793 100644 --- a/jstests/query_golden_sharding/OWNERS.yml +++ b/jstests/query_golden_sharding/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization diff --git a/jstests/sharding/libs/OWNERS.yml b/jstests/sharding/libs/OWNERS.yml index 0be837f92e4..cf540794641 100644 --- a/jstests/sharding/libs/OWNERS.yml +++ b/jstests/sharding/libs/OWNERS.yml @@ -14,4 +14,4 @@ filters: - 10gen/server-cluster-scalability - "mongos_api_params_util.js": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/sharding/query/OWNERS.yml b/jstests/sharding/query/OWNERS.yml index 7b7a22b6f6b..f1e4ae70a1b 100644 --- a/jstests/sharding/query/OWNERS.yml +++ b/jstests/sharding/query/OWNERS.yml @@ -11,16 +11,16 @@ filters: - 10gen/query-execution-router-query-exec - "*plan_cache*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "*target*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "exact_shard_key_target.js": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "hidden_index.js": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "sharded_profile.js": approvers: - 10gen/query-integration-observability @@ -38,7 +38,7 @@ filters: - 10gen/query-execution-client-cursor - "lookup_from_config_cache_chunks.js": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "stats.js": approvers: - 10gen/query-integration-observability diff --git a/jstests/sharding/query/agg/OWNERS.yml b/jstests/sharding/query/agg/OWNERS.yml index d5a6c9824d5..92e4fdbe9e8 100644 --- a/jstests/sharding/query/agg/OWNERS.yml +++ b/jstests/sharding/query/agg/OWNERS.yml @@ -17,7 +17,7 @@ filters: - 10gen/query-integration-analytic-extensions - "agg_explain_fmt.js": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "*targeting*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization diff --git a/jstests/sharding/query/api_version/OWNERS.yml b/jstests/sharding/query/api_version/OWNERS.yml index 536045de181..bd69fba8793 100644 --- a/jstests/sharding/query/api_version/OWNERS.yml +++ b/jstests/sharding/query/api_version/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization diff --git a/jstests/sharding/query/explain/OWNERS.yml b/jstests/sharding/query/explain/OWNERS.yml index f41587de7bf..bd69fba8793 100644 --- a/jstests/sharding/query/explain/OWNERS.yml +++ b/jstests/sharding/query/explain/OWNERS.yml @@ -2,4 +2,4 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization diff --git a/src/mongo/db/commands/query_cmd/OWNERS.yml b/src/mongo/db/commands/query_cmd/OWNERS.yml index 968a679a80f..cc5c1253d52 100644 --- a/src/mongo/db/commands/query_cmd/OWNERS.yml +++ b/src/mongo/db/commands/query_cmd/OWNERS.yml @@ -12,7 +12,7 @@ filters: - 10gen/query-integration-staff-leads - "analyze_cmd*": approvers: - - 10gen/query-optimization-statistics + - 10gen/query-optimization - "change_stream_state_command.cpp": approvers: - 10gen/query-execution-change-streams @@ -24,13 +24,13 @@ filters: - 10gen/query-execution-query-settings - "explain.idl": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "explain_test.cpp": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "plan_cache*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "query_settings_cmds.*": approvers: - 10gen/query-execution-query-settings diff --git a/src/mongo/db/exec/OWNERS.yml b/src/mongo/db/exec/OWNERS.yml index 9f7f10ddbeb..0e006ffc7d7 100644 --- a/src/mongo/db/exec/OWNERS.yml +++ b/src/mongo/db/exec/OWNERS.yml @@ -19,22 +19,22 @@ filters: - 10gen/query-integration-geo - "cached_plan*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "multi_plan*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "subplan*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "plan_cache*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "trial_period_utils*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "trial_run_tracker.h": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "trial_stage*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization diff --git a/src/mongo/db/matcher/OWNERS.yml b/src/mongo/db/matcher/OWNERS.yml index 7db20442a77..e3d8eed8916 100644 --- a/src/mongo/db/matcher/OWNERS.yml +++ b/src/mongo/db/matcher/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-execution-staff-leads @@ -13,13 +13,13 @@ filters: - 10gen/query-execution-doc-validation - "expression_optimize*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "expression_parameterization*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "match_expression_dependencies*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "expression_*geo*": approvers: - 10gen/query-integration-geo @@ -32,7 +32,7 @@ filters: - 10gen/query-integration-staff-leads - "in_list_data*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization # 'ExtensionsCallbackReal' is tied to $text and $where parsing, and is therefore owned by QI. - "extensions_callback_real*": approvers: @@ -40,10 +40,10 @@ filters: # These files are related to boolean simplification and thus owned by QO. - "expression_bitset_tree_converter*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "expression_restorer*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "expression_simplifier*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization diff --git a/src/mongo/db/matcher/schema/OWNERS.yml b/src/mongo/db/matcher/schema/OWNERS.yml index b98cd8ce940..6568af5516e 100644 --- a/src/mongo/db/matcher/schema/OWNERS.yml +++ b/src/mongo/db/matcher/schema/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-execution-staff-leads diff --git a/src/mongo/db/pipeline/OWNERS.yml b/src/mongo/db/pipeline/OWNERS.yml index 9ad58140298..cfc5ec40b9d 100644 --- a/src/mongo/db/pipeline/OWNERS.yml +++ b/src/mongo/db/pipeline/OWNERS.yml @@ -15,17 +15,17 @@ filters: # owned by QO by default. - "*.idl": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization # This file deals primarily with parsing for accumulators, and is therefore owned by QO. - "accumulation_statement*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "accumulator*": approvers: - 10gen/query-execution-aggregation - "aggregation_request*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "aggregation_context_fixture.h": approvers: - 10gen/query-optimization @@ -43,7 +43,7 @@ filters: - 10gen/query-optimization - "dependencies*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "dispatch_shard_pipeline_test.cpp": approvers: - 10gen/query-optimization @@ -76,7 +76,7 @@ filters: - 10gen/query-integration-timeseries - "document_source_parsing_validators*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "document_source_query_stats*": approvers: - 10gen/query-integration-query-stats @@ -112,7 +112,7 @@ filters: - 10gen/query-optimization - "expression*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "expression_find_internal*": approvers: - 10gen/query-execution-aggregation @@ -130,7 +130,7 @@ filters: - 10gen/query-optimization - "expression_dependencies*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "expression_javascript*": approvers: - 10gen/query-integration-javascript @@ -139,10 +139,10 @@ filters: - 10gen/query-integration-javascript - "expression_visitor*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "expression_walker*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "field_path*": approvers: - 10gen/query-optimization @@ -178,7 +178,7 @@ filters: - 10gen/query-execution-aggregation - "lite_parsed*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "partition_key_comparator*": approvers: - 10gen/query-integration-analytic-extensions @@ -223,10 +223,10 @@ filters: - 10gen/query-execution-write-exec - "split_pipeline*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "sharded_agg_helpers*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "merge_processor*": approvers: - 10gen/query-execution-aggregation @@ -240,7 +240,7 @@ filters: - 10gen/query-integration-fle - "plan_explainer*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "plan_executor_pipeline*": approvers: - 10gen/query-execution-aggregation @@ -252,7 +252,7 @@ filters: - 10gen/query-optimization - "semantic_analysis*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "sequential_document_cache*": approvers: - 10gen/query-execution-aggregation diff --git a/src/mongo/db/query/OWNERS.yml b/src/mongo/db/query/OWNERS.yml index c59e9ecef30..93d2c52ffb7 100644 --- a/src/mongo/db/query/OWNERS.yml +++ b/src/mongo/db/query/OWNERS.yml @@ -19,22 +19,22 @@ filters: - 10gen/query-execution-index-access-stats - "collection_query_info*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "eof_node_type*": approvers: - 10gen/query-optimization - "explain*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "expression_walker*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "index_bounds.*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "indexability*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "plan_summary_stats*": approvers: - 10gen/query-execution @@ -61,28 +61,28 @@ filters: - 10gen/query-integration-geo - "plan_explainer*": approvers: - - 10gen/query-optimization-explain + - 10gen/query-optimization - "bind_input_params*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "interval_evaluation_tree*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "partitioned_cache.h": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "canonical_query*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "canonical_query_encoder*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "plan_rank*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "*.idl": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "query_feature_flags.idl": approvers: # Almost every project will create and adjust a feature flag. @@ -92,49 +92,49 @@ filters: - 10gen/query - "projection_parser*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "hint_parser*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "parsed*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "canonical_distinct*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "projection_ast*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "projection_policies.h": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "projection_test.cpp": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "projection.*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "sort_pattern*": approvers: - - 10gen/query-optimization-logical-models + - 10gen/query-optimization - "query_planner*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "query_solution*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "planner*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "interval.*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "interval_test.*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "index_tag*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "index_bounds_builder*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization diff --git a/src/mongo/db/query/boolean_simplification/OWNERS.yml b/src/mongo/db/query/boolean_simplification/OWNERS.yml index 3c80e007fd6..7908e04e3aa 100644 --- a/src/mongo/db/query/boolean_simplification/OWNERS.yml +++ b/src/mongo/db/query/boolean_simplification/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-heuristic-rewrite + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/ce/OWNERS.yml b/src/mongo/db/query/ce/OWNERS.yml index b40c2b8f769..7908e04e3aa 100644 --- a/src/mongo/db/query/ce/OWNERS.yml +++ b/src/mongo/db/query/ce/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-cardinality-estimation + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/classic_runtime_planner/OWNERS.yml b/src/mongo/db/query/classic_runtime_planner/OWNERS.yml index 2bdbb3283f5..7908e04e3aa 100644 --- a/src/mongo/db/query/classic_runtime_planner/OWNERS.yml +++ b/src/mongo/db/query/classic_runtime_planner/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/classic_runtime_planner_for_sbe/OWNERS.yml b/src/mongo/db/query/classic_runtime_planner_for_sbe/OWNERS.yml index 2bdbb3283f5..7908e04e3aa 100644 --- a/src/mongo/db/query/classic_runtime_planner_for_sbe/OWNERS.yml +++ b/src/mongo/db/query/classic_runtime_planner_for_sbe/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/plan_cache/OWNERS.yml b/src/mongo/db/query/plan_cache/OWNERS.yml index 35029efbd2b..7908e04e3aa 100644 --- a/src/mongo/db/query/plan_cache/OWNERS.yml +++ b/src/mongo/db/query/plan_cache/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/plan_enumerator/OWNERS.yml b/src/mongo/db/query/plan_enumerator/OWNERS.yml index e97711320d7..7908e04e3aa 100644 --- a/src/mongo/db/query/plan_enumerator/OWNERS.yml +++ b/src/mongo/db/query/plan_enumerator/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-planner + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/stats/OWNERS.yml b/src/mongo/db/query/stats/OWNERS.yml index 8e8f80cf4af..7908e04e3aa 100644 --- a/src/mongo/db/query/stats/OWNERS.yml +++ b/src/mongo/db/query/stats/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-statistics + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/query/write_ops/OWNERS.yml b/src/mongo/db/query/write_ops/OWNERS.yml index bb3ca02988e..3a3a05c9885 100644 --- a/src/mongo/db/query/write_ops/OWNERS.yml +++ b/src/mongo/db/query/write_ops/OWNERS.yml @@ -4,7 +4,7 @@ filters: # by QO by default. - "*": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-execution-staff-leads diff --git a/src/mongo/db/test_output/query/canonical_query_encoder_test/OWNERS.yml b/src/mongo/db/test_output/query/canonical_query_encoder_test/OWNERS.yml index 35029efbd2b..7908e04e3aa 100644 --- a/src/mongo/db/test_output/query/canonical_query_encoder_test/OWNERS.yml +++ b/src/mongo/db/test_output/query/canonical_query_encoder_test/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/db/views/OWNERS.yml b/src/mongo/db/views/OWNERS.yml index 32d8bf83700..7908e04e3aa 100644 --- a/src/mongo/db/views/OWNERS.yml +++ b/src/mongo/db/views/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-views + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/dbtests/OWNERS.yml b/src/mongo/dbtests/OWNERS.yml index f6ad7e52f69..d8a177f9b65 100644 --- a/src/mongo/dbtests/OWNERS.yml +++ b/src/mongo/dbtests/OWNERS.yml @@ -17,7 +17,7 @@ filters: - 10gen/server-index-builds - "insert_test.cpp": approvers: - - 10gen/query-optimization-parsers + - 10gen/query-optimization - "jsobjtests.cpp": approvers: - 10gen/server-programmability @@ -53,10 +53,10 @@ filters: - 10gen/query-execution - "plan_ranking.cpp": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "query_stage_multiplan.cpp": approvers: - - 10gen/query-optimization-runtime-planners + - 10gen/query-optimization - "catalogtests.cpp": approvers: - 10gen/server-catalog-and-routing diff --git a/src/mongo/s/OWNERS.yml b/src/mongo/s/OWNERS.yml index 94f27e7dfad..67934ba3e79 100644 --- a/src/mongo/s/OWNERS.yml +++ b/src/mongo/s/OWNERS.yml @@ -149,7 +149,7 @@ filters: - 10gen/query-execution-router-query-exec - "shard_targeting_helpers*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "append_raw_responses_test.cpp": approvers: - 10gen/server-networking-and-observability diff --git a/src/mongo/s/commands/query_cmd/OWNERS.yml b/src/mongo/s/commands/query_cmd/OWNERS.yml index c5b192960a3..b5a15c773cf 100644 --- a/src/mongo/s/commands/query_cmd/OWNERS.yml +++ b/src/mongo/s/commands/query_cmd/OWNERS.yml @@ -10,7 +10,7 @@ filters: - 10gen/query-integration-staff-leads - "cluster_analyze_cmd.cpp": approvers: - - 10gen/query-optimization-statistics + - 10gen/query-optimization - "cluster_current_op.cpp": approvers: - 10gen/query-integration-observability @@ -28,7 +28,7 @@ filters: - 10gen/query-execution-query-settings - "cluster_plan_cache_clear_cmd.cpp": approvers: - - 10gen/query-optimization-plan-cache + - 10gen/query-optimization - "cluster_profile_cmd.cpp": approvers: - 10gen/query-integration-observability diff --git a/src/mongo/s/query/planner/OWNERS.yml b/src/mongo/s/query/planner/OWNERS.yml index e29d50b0067..7908e04e3aa 100644 --- a/src/mongo/s/query/planner/OWNERS.yml +++ b/src/mongo/s/query/planner/OWNERS.yml @@ -2,7 +2,7 @@ version: 1.0.0 filters: - "*": approvers: - - 10gen/query-optimization-cluster-planning + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads diff --git a/src/mongo/unittest/OWNERS.yml b/src/mongo/unittest/OWNERS.yml index f6df70d4cab..3f01dd38fa0 100644 --- a/src/mongo/unittest/OWNERS.yml +++ b/src/mongo/unittest/OWNERS.yml @@ -8,7 +8,7 @@ filters: # unit tests. - "golden_test*": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization - "ensure_fcv.h": approvers: - 10gen/server-fcv diff --git a/src/mongo/unittest/expected_output/OWNERS.yml b/src/mongo/unittest/expected_output/OWNERS.yml index f3ebe26c7fc..fdb03171329 100644 --- a/src/mongo/unittest/expected_output/OWNERS.yml +++ b/src/mongo/unittest/expected_output/OWNERS.yml @@ -5,7 +5,7 @@ filters: # team and as of this writing is primarily used for query-related unit tests. - "*": approvers: - - 10gen/query-optimization-golden-test + - 10gen/query-optimization - "OWNERS.yml": approvers: - 10gen/query-optimization-staff-leads