gecko-dev/dom/quota
Tom Tung 390ed47019 Bug 1546752 - Stop creating, writing, and reading the .metadata file in QuotaManager except the upgrades; r=janv
The main goal of this issue is to reduce IO during the storage initialization
and stop creating .metadata file since we already have .metadata-v2 file to
track the information for the origin directory. Therefore, this patch only stop
create, write, and read the .metadata file. And, leaving the work for removing
it to the next minor upgrade.

Differential Revision: https://phabricator.services.mozilla.com/D28824

--HG--
extra : moz-landing-system : lando
2019-05-20 14:13:27 +00:00
..
test Bug 1546752 - Stop creating, writing, and reading the .metadata file in QuotaManager except the upgrades; r=janv 2019-05-20 14:13:27 +00:00
ActorsChild.cpp Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
ActorsChild.h Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
ActorsParent.cpp Bug 1546752 - Stop creating, writing, and reading the .metadata file in QuotaManager except the upgrades; r=janv 2019-05-20 14:13:27 +00:00
ActorsParent.h Bug 1526891 - Part 13: Send an async IPC message instead of dispatching a runnable to the PBackground thread when shutting down quota manager; r=asuth 2019-02-23 17:30:41 +01:00
CheckedUnsafePtr.h Bug 1539538 - Introduce UnsafePtr r=froydnj,janv 2019-04-09 14:41:57 +00:00
Client.h Bug 1514600 - P1 - Notify LS to cleanup the gUsages while storage initialization fails; r=janv 2019-04-29 10:49:58 +00:00
components.conf Bug 1526891 - Part 1: Change handling of indexeddb:// from simple URI to standard URL; r=asuth 2019-02-23 04:20:29 +01:00
FileStreams.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
FileStreams.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
MemoryOutputStream.cpp Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
MemoryOutputStream.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
moz.build Bug 1539538 - Introduce UnsafePtr r=froydnj,janv 2019-04-09 14:41:57 +00:00
nsIndexedDBProtocolHandler.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-03-13 10:19:06 +01:00
nsIndexedDBProtocolHandler.h Bug 1526891 - Part 1: Change handling of indexeddb:// from simple URI to standard URL; r=asuth 2019-02-23 04:20:29 +01:00
nsIQuotaCallbacks.idl
nsIQuotaManagerService.idl Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod 2019-05-03 17:13:17 +00:00
nsIQuotaRequests.idl Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
nsIQuotaResults.idl Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
OriginScope.h Bug 1429613 - Variant matcher callbacks renamed from match to operator() - r=froydnj 2019-04-02 11:53:47 +00:00
PersistenceType.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
PQuota.ipdl Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
PQuotaRequest.ipdl Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
PQuotaUsageRequest.ipdl
QuotaCommon.cpp Bug 1535221 - Add more robust logging including more detailed logging for CheckClosingDatastore and DirectoryOpenPending state; r=asuth 2019-03-21 21:08:00 +01:00
QuotaCommon.h Bug 1535221 - Add more robust logging including more detailed logging for CheckClosingDatastore and DirectoryOpenPending state; r=asuth 2019-03-21 21:08:00 +01:00
QuotaManager.h Bug 1549654 - LSNG: Compress specific values during migration; r=asuth 2019-05-07 12:54:02 +02:00
QuotaManagerService.cpp Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
QuotaManagerService.h Bug 1526891 - Part 9: Send an async IPC message instead of dispatching a runnable to the PBackground thread when aborting operations for process; r=asuth 2019-02-23 17:17:21 +01:00
QuotaObject.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
QuotaRequests.cpp Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
QuotaRequests.h Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
QuotaResults.cpp Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
QuotaResults.h Bug 1529301 - P1 - Have a method to get origins only on QuotaManagerService; r=asuth 2019-03-20 17:54:08 +00:00
SerializationHelpers.h Bug 1320404 - Remove appId from origin attributes - part 1 - OriginAttributes and nsIPrincipal, r=Ehsan,flod 2019-05-03 17:13:17 +00:00
StorageManager.cpp Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan 2019-04-28 09:30:05 +00:00
StorageManager.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00
UsageInfo.h Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format 2018-11-30 11:46:48 +01:00