gecko-dev/storage
Marco Bonardo ae32ce0ce1 Bug 1834043 - Add a configure option to disable Sqlite auxiliary files persistence. r=glandium,tjr
Not using a pref because Storage has connections using helper threads and the
main thread, thus we prefer to avoid mutex costs for a pref we'll likely not
use in Firefox. Also using a "once" pref would require some coordination because
Storage may try to lazy init once prefs from different threads concurrently,
causing potential deadlocks.

Differential Revision: https://phabricator.services.mozilla.com/D183724
2023-08-01 08:02:34 +00:00
..
build
rust
test Bug 1834043 - Enable Sqlite auxiliary files persistence in Release. r=asuth 2023-08-01 08:02:33 +00:00
variant
BaseVFS.cpp Bug 1834043 - Add a configure option to disable Sqlite auxiliary files persistence. r=glandium,tjr 2023-08-01 08:02:34 +00:00
FileSystemModule.cpp
FileSystemModule.h
IStorageBindingParamsInternal.h
moz.build Bug 1834043 - Add a configure option to disable Sqlite auxiliary files persistence. r=glandium,tjr 2023-08-01 08:02:34 +00:00
mozIStorageAsyncConnection.idl Bug 1813986 - Add an asyncVacuum() method to storage async connections, and let VacuumManager use it. r=asuth 2023-03-22 15:36:37 +00:00
mozIStorageAsyncStatement.idl
mozIStorageBaseStatement.idl
mozIStorageBindingParams.idl
mozIStorageBindingParamsArray.idl
mozIStorageCompletionCallback.idl
mozIStorageConnection.idl
mozIStorageError.idl
mozIStorageFunction.idl
mozIStoragePendingStatement.idl
mozIStorageProgressHandler.idl
mozIStorageResultSet.idl
mozIStorageRow.idl
mozIStorageService.idl Bug 1638256 - Use mTelemetryFilename for the mozStorage thread name. r=asuth 2023-06-24 10:11:28 +00:00
mozIStorageStatement.idl
mozIStorageStatementCallback.idl
mozIStorageVacuumParticipant.idl Bug 1813986 - Add an asyncVacuum() method to storage async connections, and let VacuumManager use it. r=asuth 2023-03-22 15:36:37 +00:00
mozIStorageValueArray.idl
mozStorageArgValueArray.cpp
mozStorageArgValueArray.h
mozStorageAsyncStatement.cpp
mozStorageAsyncStatement.h
mozStorageAsyncStatementExecution.cpp Bug 1825324 - Make widget/* buildable outside of a unified build environment r=andi,geckoview-reviewers,m_kato 2023-04-01 08:31:12 +00:00
mozStorageAsyncStatementExecution.h
mozStorageAsyncStatementJSHelper.cpp
mozStorageAsyncStatementJSHelper.h
mozStorageAsyncStatementParams.cpp
mozStorageAsyncStatementParams.h
mozStorageBindingParams.cpp
mozStorageBindingParams.h
mozStorageBindingParamsArray.cpp
mozStorageBindingParamsArray.h
mozStorageConnection.cpp Bug 1638256 - Some casts and fixes in mozStorage to make clang-tidy happy. r=asuth 2023-06-24 10:11:28 +00:00
mozStorageConnection.h Bug 1638256 - Initialize mTelemetryFilename in the Connection constructor. r=asuth 2023-06-24 10:11:28 +00:00
mozStorageError.cpp
mozStorageError.h
mozStorageHelper.h
mozStoragePrivateHelpers.cpp
mozStoragePrivateHelpers.h
mozStorageResultSet.cpp
mozStorageResultSet.h
mozStorageRow.cpp
mozStorageRow.h
mozStorageService.cpp Bug 1638256 - Some casts and fixes in mozStorage to make clang-tidy happy. r=asuth 2023-06-24 10:11:28 +00:00
mozStorageService.h Bug 1638256 - Some casts and fixes in mozStorage to make clang-tidy happy. r=asuth 2023-06-24 10:11:28 +00:00
mozStorageSQLFunctions.cpp
mozStorageSQLFunctions.h
mozStorageStatement.cpp Bug 1730547 - Return exact error instead of generic one. r=dom-storage-reviewers,jstutte 2023-01-10 17:16:17 +00:00
mozStorageStatement.h
mozStorageStatementData.h
mozStorageStatementJSHelper.cpp
mozStorageStatementJSHelper.h
mozStorageStatementParams.cpp
mozStorageStatementParams.h
mozStorageStatementRow.cpp
mozStorageStatementRow.h
ObfuscatingVFS.cpp Bug 1833233 - Add description for some database header fields; r=dom-storage-reviewers,hsingh,asuth 2023-05-16 20:59:36 +00:00
QuotaVFS.cpp Bug 1833799 - Avoid a copy that clang 7 warns about. r=dom-storage-reviewers,janv 2023-05-18 21:31:33 +00:00
ReadOnlyNoLockVFS.cpp
SQLCollations.cpp
SQLCollations.h
SQLiteMutex.h
StatementCache.h
storage.h
StorageBaseStatementInternal.cpp
StorageBaseStatementInternal.h
style.txt
VacuumManager.cpp Bug 1813986 - Add an asyncVacuum() method to storage async connections, and let VacuumManager use it. r=asuth 2023-03-22 15:36:37 +00:00
VacuumManager.h
Variant_inl.h
Variant.cpp
Variant.h
variantToSQLiteT_impl.h