-
Type: Task
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Fully Compatible
-
Sharding EMEA 2022-08-08, Sharding EMEA 2022-08-22
Currently, the merge and split commands to the shards attach the shard version and therefore are checking the shard version is up to date with the CSR. Because merge and split are considered ddl operations, they should not do this. Instead, we should do checks similar to those done in move chunk/range which check that the chunks match what the command expects and returns StaleShardVersion otherwise
- is duplicated by
-
SERVER-71626 Failed to Presplit and create chunks in Sharded Cluster
- Closed