-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
-
Cluster Scalability
-
Fully Compatible
-
ALL
-
ClusterScalability 2Feb-16Feb
-
200
-
1
-
None
-
None
-
None
-
None
-
None
-
None
-
None
SERVER-111411 refactored the code the validate timeseries shard key early in the flow and removed it from resharding_util::createReshardingCoordinatorDoc.
The consequence of this is the following failure scenario in multiversion:
- Old coordinator doesn't have early validation → sends invalid timeseries reshard key to config server.
- New config server's createReshardingCoordinatorDoc() no longer validates timeseries keys and incorrectly validates the key.
We should readd this duplicate check until SERVER-111411 is backported till 8.0
- is related to
-
SERVER-111411 Resharding Does Not Properly Handle forceRedistribution With Time Series Collections
-
- Closed
-
- related to
-
SERVER-119524 Remove duplicate timeseries translation check after 8.3 becomes last LTS
-
- Needs Scheduling
-