lockless hashes.pkl

Bug #1163746 reported by David Hadas
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Object Storage (swift)
Expired
Undecided
Unassigned

Bug Description

hashes.pkl updates require some sort of locking to avoid different updaters to collide.
Today, path_lock is used creating yet another file used for locking.

A simpler and more efficient mechanism can be used by using the posix file create semantics which guarantees that only one updater can create the update file.

Changed in swift:
assignee: nobody → David Hadas (david-hadas)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to swift (master)

Fix proposed to branch: master
Review: https://review.openstack.org/26000

Changed in swift:
status: New → In Progress
Changed in swift:
status: In Progress → Incomplete
assignee: David Hadas (david-hadas) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for OpenStack Object Storage (swift) because there has been no activity for 60 days.]

Changed in swift:
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.