-
Type: Task
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: None
-
Catalog and Routing
This hook used to check consistency of the routing table and recently in SERVER-71613 we made so that it is also checking the placement history.
The routing table checks should be covered already by the checkMetadataConsistency hook introduced in PM-3020. To ensure the coverage is exactly the same, we should check that checkMetadataConsistency command is performing the routing table checks also if the primary doesn't have metadata for the specific database.
The goal of this ticket is to:
- Ensure checkMetadataConsitency and the routing table hook checks are equivalent.
- Remove the routing table check from the hooks are leave only the historical placement ones.
- Rename the hook to reflect the fact that is only performing placement history checks.
- depends on
-
SERVER-76646 Add teardown checkMetadataConsistency hook
- Backlog