Project

General

Profile

Feature #16557

Update on-disk exclusive lock tag when image watcher is lost

Added by Jason Dillaman over 7 years ago. Updated about 7 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Target version:
-
% Done:

0%

Source:
other
Tags:
Backport:
jewel
Reviewed:
Affected Versions:
Pull request ID:

Description

Under heavy-cluster loads, it's quite possible that the watcher on the RBD image header will time-out. If the exclusive lock is in-use at the time, this will require releasing and re-acquiring the lock in order to update the watcher handle in the lock tag. Simplify the process by adding support for atomically updating the lock tag so that the exclusive lock doesn't need to be released.

History

#1 Updated by Jason Dillaman over 7 years ago

  • Tracker changed from Bug to Feature

#2 Updated by Jason Dillaman about 7 years ago

  • Status changed from New to Resolved

Fix included under tracker ticket #16773

Also available in: Atom PDF