Closed Bug 630705 Opened 13 years ago Closed 1 month ago

Asynchronous bulk APIs in satchel

Categories

(Toolkit :: Form Manager, defect)

defect

Tracking

()

RESOLVED WONTFIX

People

(Reporter: philikon, Unassigned)

References

(Blocks 1 open bug)

Details

(Whiteboard: [fxcm-debt])

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.
Blocks: 656998
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.
Severity: normal → S3
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → WONTFIX
Whiteboard: [fxcm-debt]
You need to log in before you can comment on or make changes to this bug.