Closed Bug 1162586 Opened 10 years ago Closed 7 years ago

[Calendar] move database interactions off the main thread

Categories

(Firefox OS Graveyard :: Gaia::Calendar, defect)

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(feature-b2g:3.0+)

RESOLVED WONTFIX
feature-b2g 3.0+

People

(Reporter: mmedeiros, Assigned: gaye)

References

Details

Attachments

(1 file)

as part of the [v3 architecture](https://wiki.mozilla.org/Gaia/Architecture_Proposal) work we need to move all the db logic into the workers. this bug was created just to track the progress since work will be done in incremental steps.
Depends on: 1096518
Depends on: 1159474, 1159251
Depends on: 1162592
Depends on: 1163178
Depends on: 1163179
Depends on: 1166966
Depends on: 1169790
Depends on: 1172003
Depends on: 1152026
Depends on: 1177542
Summary: [META][Calendar] move database interactions off the main thread → [Calendar] move database interactions off the main thread
Comment on attachment 8652560 [details] [review] [gaia] millermedeiros:1166966-bridge-backend-3 > mozilla-b2g:master I'm still working on the unit tests, but fixed all the regressions that I could spot so far. I think you can start to review the core changes, specially because it's a HUUUUGE patch. it was really hard to decouple some parts of the app, took way longer than expected. I tried to keep as much as possible from the old logic, tho.
Attachment #8652560 - Flags: feedback?(gaye)
Any update on this?
Hi Gerry, this patch is still in review and we will need to add/re-write a bunch of tests before we can land it. At this point, we are not planning to include this in the 2.5 release but instead will plan to land this early in the 3.0 cycle.
feature-b2g: --- → 3.0+
Assignee: nobody → gaye
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 7 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: