Open Bug 630705 Opened 10 years ago Updated 2 years ago
Asynchronous bulk APIs in satchel
Form data sync takes a long time on devices that don't perform great on disk I/O (e.g. Android). We need to add async APIs to satchel for reading and writing data asynchronously, off the main thread. The write API should support bulk operations akin to mozIAsyncHistory::updatePlaces.
Bug 566746 is changing the underlying storage to use off-main-thread read/writes. It sounds like to fix this bug we need to additionally add an efficient "batch update" API.
Depends on: asyncFormHistory
I think bug 566746 may have fixed this.
You need to log in before you can comment on or make changes to this bug.