8 Jun
2018
8 Jun
'18
1:43 p.m.
On Wed, May 23, 2018 at 08:21:40AM -0400, Jeff Layton wrote:
+In order to decide when to make grace period transitions, we must also +have each server to advertise its state to the other nodes. Specifically, +we need to allow servers to determine these two things about each of +its siblings: + +1. Does this server have clients from the previous epoch that will require + recovery? (NEED) + +2. Is this server allowing clients to acquire new state? (ENFORCING)
It took me a while to figure that one out: ENFORCING is set when the server does *not* allow new state (only reclaims), right? I might say: 2. Is this server enforcing the grace period by refusing non-reclaim locks? (ENFORCING) --b.