Details
-
Improvement
-
Status: Done
-
Trivial
-
Resolution: Done
-
None
-
None
-
None
Description
LockExpireDuration on AsynchbaseStorage is parameter to decide how long lock on snapshot edge can be guaranteed. if this value has been elapsed after one request acquired lock on snapshot edge, then other request can break this lock and overwrite it.
it is hard coded as Math.max(MaxRetryNum * MaxBackOff * 2, 10000) currently and I think it would be better to change it as configuration.