Bug 1866217 Comment 0 Edit History

Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.

Quota clients and origin operations currently still have to call various Ensure* methods
on the QM IO thread. This should be covered by `OpenStorageDirectory` and `OpenClientDirectory` instead.
Quota clients and origin operations currently still have to call `EnsureTemporaryStorageIsInitializedInternal` method
on the QM IO thread. This should be covered by `OpenStorageDirectory` and `OpenClientDirectory` instead.
Directory locks currently only support specifying a concrete persistence type or all persistence types. There are situations like temporary storage
initialization when multiple persistence types need to be specified. It would be possible to create multiple directory locks for that, but that would also introduce non-trivial additional complexity. A new PersistenceScope class in the style of OriginScope will make it easy to specify multiple persistence types.

Back to Bug 1866217 Comment 0