summaryrefslogtreecommitdiffstats
path: root/src/zstd
diff options
context:
space:
mode:
authorJ. Eric Ivancich <ivancich@redhat.com>2018-09-27 19:31:57 +0200
committerJ. Eric Ivancich <ivancich@redhat.com>2018-10-24 23:52:37 +0200
commit8cebffa1d8ad4df6fdae4e10e782aad0753545ce (patch)
tree655a8e1047c16e90d6e510aff9ae49f2f2298b96 /src/zstd
parentcls: add semantics for cls locks to require renewal without expiring (diff)
downloadceph-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