Bug 153021

Summary: Modern IDB: SQLite backend
Product: WebKit Reporter: Brady Eidson <beidson>
Component: WebCore Misc.Assignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: achristensen
Priority: P2    
Version: Safari 9   
Hardware: Unspecified   
OS: Unspecified   
Bug Depends on: 153022, 153084, 153318, 153319, 153359, 153375, 153381, 153396, 153410, 153415, 153418, 153425, 153427, 153548, 153558, 153561, 153569, 153596, 153604, 153614, 153616, 153623, 153625, 153652, 153661, 153666, 153688, 153790, 153791, 153800    
Bug Blocks: 149117, 153382    

Description Brady Eidson 2016-01-12 10:17:40 PST
Modern IDB: SQLite backend

The Modern IDB backing store interface is *very close* to the WK2 Legacy IDB backing store interface, so this task might be a mechanical moving of the WK2 backing store to WebCore.

Some complications will certainly arise.
Comment 1 Brady Eidson 2016-02-18 10:39:14 PST
The remaining blocking bug - SQLite backend needs to support simultaneous transactions - Should not be considered blocking.

Legacy IDB already didn't support simultaneous transactions, so we're currently at parity.

Improving the state of things - especially when it might be difficult - should not be a blocking task.

Closing.