-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Catalog and Routing
-
Fully Compatible
-
ALL
-
v8.0
-
CAR Team 2025-02-03
-
0
As per today, it is possible for a JS test with a balancer issuing random moveCollection commands in background to complete its execution and move to the teardown phase while a moveCollection is still inflight.
Such a situation was known to lead to false inconsistency errors raised by the teardown hook in charge of cross-checking the content of config.collections/chunks against config.placementHistory: SERVER-87051 introduced some extra logic to ignore metadata on regular temporary resharding collections (<dbName>.system.resharding.<originalCollUUID>) from the affected cross checks, but the filter is not able to also capture temporary collections of timeseries namespaces (<dbName>.system.buckets.resharding.<originalCollUUID>).
- related to
-
SERVER-87051 Relax checkHistoricalPlacementMetadataConsistency to tolerate the existence of resharding temp collections created through shardCollection
- Closed