gecko-dev/services/settings/static-dumps
Mathieu Leplatre 04b6b45a7f Bug 1725660 - Include timestamps in packaged dumps r=robwu
Since the dumps don't contain tombstones, this prevents situations where the dump would not be reloaded (with `loadDumpIfNewer`) if the last operation on the collection is a delete.

Differential Revision: https://phabricator.services.mozilla.com/D144428
2022-04-29 08:07:25 +00:00
..
main Bug 1725660 - Include timestamps in packaged dumps r=robwu 2022-04-29 08:07:25 +00:00
moz.build
readme.md

Remote Settings Initial Data

In order to reduce the amount of data to be downloaded on first synchronization, a JSON dump from the records present on the remote server can be shipped with the release.

The dumps in this directory will NOT automaticaly be kept in sync with remote. This is useful for collections that benefit from a default iniital state but require dynamism beyond that - e.g. DoH regional configurations. For dumps that should automatially be kept in sync with remote, use ../dumps/.

Dumps from dumps/ and static-dumps/ are packaged into the same resource path, thus looking the same to the client code and also implying that filenames must be unique between the two directories.