Closed
Bug 631001
Opened 13 years ago
Closed 13 years ago
Password sync: consider batching in transactions to avoid fsyncs
Categories
(Firefox :: Sync, defect)
Firefox
Sync
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fennec | 2.0b5+ | --- |
People
(Reporter: philikon, Assigned: philikon)
References
Details
Attachments
(2 files)
4.53 KB,
patch
|
mconnor
:
review+
|
Details | Diff | Splinter Review |
4.21 KB,
patch
|
mconnor
:
review+
|
Details | Diff | Splinter Review |
Same as bug 630720, but for passwords to make us not suck on Fennec, until we get async batch APIs. Needs bug 630730 first.
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → philipp
Status: NEW → ASSIGNED
Assignee | ||
Comment 1•13 years ago
|
||
No need for a full blown server setup to test the password store. Also, engine.sync() doesn't throw anymore anyway, so the test wasn't really testing that bit anymore.
Attachment #509650 -
Flags: review?(mconnor)
Assignee | ||
Comment 2•13 years ago
|
||
Same thing as with forms, but a bit more complicated because we don't always have the DB connection. Also, this needs bug 631403.
Attachment #509652 -
Flags: review?(mconnor)
Assignee | ||
Updated•13 years ago
|
OS: Windows 7 → All
Hardware: x86 → All
Whiteboard: [has patch][needs review mconnor]
Assignee | ||
Comment 3•13 years ago
|
||
Try build coming up: http://tbpl.mozilla.org/?tree=MozillaTry&rev=2ddda5ac4817
Updated•13 years ago
|
tracking-fennec: ? → 2.0b5+
Updated•13 years ago
|
Attachment #509650 -
Flags: review?(mconnor) → review+
Comment 4•13 years ago
|
||
Comment on attachment 509652 [details] [diff] [review] Part 2: Batch-apply password records in transaction After we merge to m-c, we should run before/after full syncs again.
Attachment #509652 -
Flags: review?(mconnor) → review+
Assignee | ||
Updated•13 years ago
|
Whiteboard: [has patch][needs review mconnor] → [has patch][has review]
Assignee | ||
Comment 5•13 years ago
|
||
Pushed to fx-sync: Part 1: https://hg.mozilla.org/services/fx-sync/rev/2db63a4337b2 Part 2: https://hg.mozilla.org/services/fx-sync/rev/25b9314ebb97 Will resolve once we land on m-c (will land in places first).
Assignee | ||
Updated•13 years ago
|
Whiteboard: [has patch][has review] → [has patch][has review][fixed in fx-sync]
Assignee | ||
Comment 6•13 years ago
|
||
Merged to places: Part 1: http://hg.mozilla.org/projects/places/rev/80960bc75d83 Part 2: http://hg.mozilla.org/projects/places/rev/8d179f565e1b
Whiteboard: [has patch][has review][fixed in fx-sync] → [fixed in fx-sync][fixed in places]
Assignee | ||
Comment 7•13 years ago
|
||
Landed: Part 1: http://hg.mozilla.org/mozilla-central/rev/80960bc75d83 Part 2: http://hg.mozilla.org/mozilla-central/rev/8d179f565e1b
Status: ASSIGNED → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Whiteboard: [fixed in fx-sync][fixed in places]
Updated•6 years ago
|
Component: Firefox Sync: Backend → Sync
Product: Cloud Services → Firefox
You need to log in
before you can comment on or make changes to this bug.
Description
•