Open
Bug 1950564
Opened 23 days ago
Updated 3 days ago
QM: Improve shutdown handling when incremental origin initialization is enabled
Categories
(Core :: Storage: Quota Manager, task, P2)
Core
Storage: Quota Manager
Tracking
()
ASSIGNED
People
(Reporter: janv, Assigned: janv)
References
(Blocks 2 open bugs)
Details
Attachments
(8 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
When incremental origin initialization is enabled, shutdown handling in quota manager needs improvements to ensure a clean and reliable shutdown process. Currently, there may be cases where shutdown occurs while incremental origin initialization is still in progress, potentially leading to inconsistent states.
Assignee | ||
Comment 1•22 days ago
|
||
Assignee | ||
Comment 2•15 days ago
|
||
Assignee | ||
Comment 3•15 days ago
|
||
Assignee | ||
Comment 4•15 days ago
|
||
Assignee | ||
Comment 5•15 days ago
|
||
Assignee | ||
Comment 6•15 days ago
|
||
Assignee | ||
Comment 7•11 days ago
|
||
Assignee | ||
Comment 8•11 days ago
|
||
Assignee | ||
Updated•8 days ago
|
Keywords: leave-open
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/10870b20f6c6
QM: Add a new testing only notification for origin initialization; r=dom-storage-reviewers,jstutte
Comment 10•8 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/50d047ac2a08
QM: Add a test for starting shutdown during all temporary origins initialization; r=dom-storage-reviewers,jstutte
Comment 11•8 days ago
|
||
bugherder |
Comment 12•8 days ago
•
|
||
Backed out for causing xpcshell failures in test_shutdownDuringAllTemporaryOriginsInitialization.js.
- Backout link
- Push with failures
- Failure Log
- Failure line: TEST-UNEXPECTED-TIMEOUT | dom/quota/test/xpcshell/test_shutdownDuringAllTemporaryOriginsInitialization.js | Test timed out
Flags: needinfo?(jan.varga)
Assignee | ||
Comment 13•8 days ago
|
||
The patch has been updated, will be re-landing soon.
Flags: needinfo?(jan.varga)
Comment 14•7 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/34c37186873b
QM: Add a test for starting shutdown during all temporary origins initialization; r=dom-storage-reviewers,jstutte
Comment 15•7 days ago
|
||
bugherder |
Comment 16•7 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/7991f261f7a5
QM: Add a shutdown check to QuotaManager::EnsureTemporaryGroupIsInitializedInternal; r=dom-storage-reviewers,jstutte
Comment 17•6 days ago
|
||
bugherder |
Comment 18•6 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fc5ff5a4798d
QM: Add support for pausing QM IO thread after finishing group initialization; r=dom-storage-reviewers,jstutte
Comment 19•6 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/080b5b6edc6a
QM: Add a new testing only notification for group initialization; r=dom-storage-reviewers,jstutte
Comment 20•5 days ago
|
||
bugherder |
Comment 21•5 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/5d916e08a6db
QM: Add a disabled secondary test for starting shutdown during all temporary origins initialization; r=dom-storage-reviewers,jstutte
Comment 22•4 days ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/fafefd2f4979
QM: Add a shutdown check to QuotaManager::InitializeAllTemporaryOrigins; r=dom-storage-reviewers,jstutte
Comment 23•4 days ago
|
||
bugherder |
Assignee | ||
Updated•4 days ago
|
Keywords: leave-open
Comment 24•3 days ago
|
||
Will this mitigate some of bug 1588510 or do we still need that one ?
Assignee | ||
Comment 25•3 days ago
|
||
(In reply to Jens Stutte [:jstutte] from comment #24)
Will this mitigate some of bug 1588510 or do we still need that one ?
I don't think so.
You need to log in
before you can comment on or make changes to this bug.
Description
•