Make swift take advantage of sqlite WAL feature

Registered by Mike Barton on 2011-02-03

Since swift was written, sqlite has added a write-ahead-logging journal mode. Using this new mode would improve container performance and concurrency in swift and let us dump our own hackish WAL implementation (aka ".pending" files). The new code also needs to migrate existing .pending files for seamless upgrades.

Blueprint information

Status:
Complete
Approver:
Chuck Thier
Priority:
Medium
Drafter:
Mike Barton
Direction:
Needs approval
Assignee:
Mike Barton
Definition:
Obsolete
Series goal:
Accepted for 1.3
Implementation:
Deferred
Milestone target:
milestone icon 1.3.0
Completed by
John Dickinson on 2011-10-19

Related branches

Sprints

Whiteboard

From redbo: swift will not be using WAL for Cactus. We ran into some problems with it, so we'll probably try again once WAL has had a chance to mature a bit.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.