diff options
author | J. Eric Ivancich <ivancich@redhat.com> | 2018-09-27 19:31:57 +0200 |
---|---|---|
committer | J. Eric Ivancich <ivancich@redhat.com> | 2018-10-24 23:52:37 +0200 |
commit | 8cebffa1d8ad4df6fdae4e10e782aad0753545ce (patch) | |
tree | 655a8e1047c16e90d6e510aff9ae49f2f2298b96 /src/zstd | |
parent | cls: add semantics for cls locks to require renewal without expiring (diff) | |
download | ceph-8cebffa1d8ad4df6fdae4e10e782aad0753545ce.tar.xz ceph-8cebffa1d8ad4df6fdae4e10e782aad0753545ce.zip |
rgw: renew resharding locks to prevent expiration
Fix lock expiration problem with resharding. The resharding process
will renew its bucket lock (and logshard lock if necessary) when half
the remaining time is left on the lock. If the lock is expired and
cannot renew the process fails and errors out appropriately.
Signed-off-by: J. Eric Ivancich <ivancich@redhat.com>
Diffstat (limited to 'src/zstd')
0 files changed, 0 insertions, 0 deletions