Details
-
Bug
-
Resolution: Unresolved
-
Major - P3
-
None
-
None
-
Cluster Scalability
-
ALL
-
Description
The reshardingCriticalSectionTimeoutMillis parameter is intended to bound the amount of time that the critical section will be held during resharding. This is implemented by scheduling a callback which sets an error if the timeout is exceeded.
However, this is a local callback that is scheduled, and it seems as though it is never re-scheduled in the case of stepdown so the timeout parameter will be ignored after a stepdown occurs.