Details
-
Task
-
Resolution: Fixed
-
Major - P3
-
None
-
None
-
None
-
Sharding EMEA
-
Fully Compatible
-
Sharding EMEA 2023-05-01
Description
ShardingTest executes the 'checkShardFilteringMetadata' hook after having first executed 'checkUUIDsConsistentAcrossCluster'. 'checkUUIDsConsistentAcrossCluster' may cause the shard to artificially refresh its filtering metadata. This may cover some failures that the 'checkShardFilteringMetadata' would have detected.
We should make 'checkShardFilteringMetadata' run before any other hook has modified the shard's metadata.