The kill_primary.yml override is consumed by 12 mapping files. The sharding variants (which are the majority) are already
owned by @10gen/server-catalog-and-routing — e.g., sharding_kill_primaries*, sharding_kill_stepdown_terminate*.
- The replica set variants that consume it are owned by either @10gen/server-catalog-and-routing (reconfig suites) or @10gen/
server-replication-reviewers (no_causal_consistency variant).
- The analogous override replica_sets_kill_secondary.yml is owned by @10gen/server-replication-reviewers (line 227 in
CODEOWNERS), which makes sense since it's purely a replica set concern.
- kill_primary.yml serves both replica set and sharding fixtures (it contains replica_sets_* and sharding_* named overrides).
The sharding overrides (lines 281-496) are the more complex/distinctive part.
- The recent commit authors (ppolato, Cheahuychou Mao, Wenqin) are associated with the catalog-and-routing / sharding teams.