Closed
Bug 1950564
Opened 1 year ago
Closed 1 year ago
QM: Improve shutdown handling when incremental origin initialization is enabled
Categories
(Core :: Storage: Quota Manager, task, P2)
Core
Storage: Quota Manager
Tracking
()
RESOLVED
FIXED
138 Branch
| Tracking | Status | |
|---|---|---|
| firefox138 | --- | fixed |
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•1 year ago
|
||
| Assignee | ||
Comment 2•1 year ago
|
||
| Assignee | ||
Comment 3•1 year ago
|
||
| Assignee | ||
Comment 4•1 year ago
|
||
| Assignee | ||
Comment 5•1 year ago
|
||
| Assignee | ||
Comment 6•1 year ago
|
||
| Assignee | ||
Comment 7•1 year ago
|
||
| Assignee | ||
Comment 8•1 year ago
|
||
| Assignee | ||
Updated•1 year 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•1 year 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•1 year ago
|
||
| bugherder | ||
Comment 12•1 year 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•1 year ago
|
||
The patch has been updated, will be re-landing soon.
Flags: needinfo?(jan.varga)
Comment 14•1 year 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•1 year ago
|
||
| bugherder | ||
Comment 16•1 year 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•1 year ago
|
||
| bugherder | ||
Comment 18•1 year 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•1 year 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•1 year ago
|
||
| bugherder | ||
Comment 21•1 year 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•1 year 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•1 year ago
|
||
| bugherder | ||
| Assignee | ||
Updated•1 year ago
|
Keywords: leave-open
Comment 24•1 year ago
|
||
Will this mitigate some of bug 1588510 or do we still need that one ?
| Assignee | ||
Comment 25•1 year 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.
Updated•1 year ago
|
Attachment #9468834 -
Attachment description: Bug 1950564 - QM: Improve shutdown handling when incremental origin initialization is enabled; r=#dom-storage → Bug 1950564 - QM: Ensure shutdown waits for initialization of all temporary origins to finish; r=#dom-storage
Comment 26•1 year ago
|
||
Pushed by jvarga@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b54e4165726b
QM: Ensure shutdown waits for initialization of all temporary origins to finish; r=dom-storage-reviewers,jstutte
Comment 27•1 year ago
|
||
| bugherder | ||
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
status-firefox138:
--- → fixed
Resolution: --- → FIXED
Target Milestone: --- → 138 Branch
You need to log in
before you can comment on or make changes to this bug.
Description
•