-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: Sharding
-
Fully Compatible
-
ALL
-
-
Sharding 2020-09-21, Sharding 2020-10-05
-
68
If a refresh started and just after that, a shutdown occurs, there is a conflict with any concurrent invalidate that might happen, because it will cancel the ongoing refresh and in turn, will hit an invariant that checks if the entry is valid before removing all outstanding operations. Make a unit test to check this behavior.
It is safe to remove that invariant, this scenario only happens when shutting down.