mozilla/ichnaea — pull request #203 by crankycoder (2014-05-15 18:57:31+00:00)
Title: Features/188 tinydb

Adds S3 backups for the CellMeasure and WifiMeasure tables.

There are 3 sets of jobs. One set of jobs sets up MeasureBlock records to record which batches of CellMeasure and WifiRecord rows will be backed up.

The second set of jobs bundles together a zip file of the records in CSV format along with the database version and uploads into S3.

The last set of jobs does the actual deletion. I suggest we don't enable the deletion until we manually verify that our uploads are working in the production enviroment.