Closed Bug 1975024 Opened 3 months ago Closed 19 days ago

Cleanup some cache code and locking to prepare for Compression Dictionaries

Categories

(Core :: Networking: Cache, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
145 Branch
Tracking Status
firefox145 --- fixed

People

(Reporter: jesup, Assigned: jesup)

References

(Blocks 1 open bug)

Details

(Whiteboard: [necko-triaged])

Attachments

(1 file)

Clean up the locking code for CacheStorageService; also add some comments about how we're keying, etc.

Severity: -- → N/A
Priority: -- → P3
Whiteboard: [necko-triaged]

There is an r+ patch which didn't land and no activity in this bug for 2 weeks.
:jesup, could you have a look please?
If you still have some work to do, you can add an action "Plan Changes" in Phabricator.
For more information, please visit BugBot documentation.

Flags: needinfo?(rjesup)
Flags: needinfo?(kershaw)
Flags: needinfo?(kershaw)
Flags: needinfo?(rjesup)
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/f275cacfa2bc https://hg.mozilla.org/integration/autoland/rev/64ed83210fbc Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Status: NEW → RESOLVED
Closed: 1 month ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/564fa928341c https://hg.mozilla.org/integration/autoland/rev/40951666d740 Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw

Backed out for causing multiple failures

Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/06538c79f3da https://hg.mozilla.org/integration/autoland/rev/ece2c5fba662 Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/a6c4d697d279 https://hg.mozilla.org/integration/autoland/rev/08d053aca43d Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/9c189563abd3 https://hg.mozilla.org/integration/autoland/rev/65dc3d6d029a Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Status: REOPENED → RESOLVED
Closed: 1 month ago25 days ago
Resolution: --- → FIXED
Pushed by ctuns@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/c7325cad6fa2 https://hg.mozilla.org/integration/autoland/rev/e43cbf5e6686 Revert "Bug 1975024: Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw" for causing build bustages in CacheStorageService.cpp
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/5dd4896f18ff https://hg.mozilla.org/integration/autoland/rev/d8a9a6f93bfb Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Pushed by rjesup@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/8cc9073e81a6 https://hg.mozilla.org/integration/autoland/rev/9e22dd40d9e6 Cleanup Cache code and locks in prep for Compression Dictionaries #necko-reviewers r=necko-reviewers,kershaw
Status: REOPENED → RESOLVED
Closed: 25 days ago19 days ago
Resolution: --- → FIXED
Target Milestone: --- → 145 Branch
Flags: needinfo?(rjesup)
QA Whiteboard: [qa-triage-done-c146/b145]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: