Implement lock-free quota management

Registered by Jay Pipes

Implement a lock-free algorithm for quota management that removes the use of SELECT FOR UPDATE calls into the database API.

Blueprint information

Status:
Not started
Approver:
John Garbutt
Priority:
Low
Drafter:
Jay Pipes
Direction:
Needs approval
Assignee:
Jay Pipes
Definition:
Pending Approval
Series goal:
Accepted for trunk
Implementation:
Not started
Milestone target:
milestone icon next

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/lock-free-quota-management,n,z

Addressed by: https://review.openstack.org/97310
    Adds lock-free quota management spec

Addressed by: https://review.openstack.org/135296
    Adds lock-free-quota-management spec

This has missed the Feature Freeze Proposal deadline, unapproving this blueprint. --johnthetubaguy 26th Jan 2015

Addressed by: https://review.openstack.org/143837
    Replace select-for-update in floating_ip_allocate_address

Addressed by: https://review.openstack.org/153558
    Replace select-for-update in fixed_ip_associate

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.