Commit Graph

3 Commits (d3ac8fd87d85bd40d40b475d7a6f12f74ea0ddb0)

Author SHA1 Message Date
Mark Haines 940a161192 Fix the background update 2015-11-11 13:59:40 +00:00
Mark Haines a412b9a465 Run the background updates when starting synapse. 2015-11-10 15:50:58 +00:00
Mark Haines c6a01f2ed0 Add storage module for tracking background updates.
The progress for each background update is stored as a JSON blob in the
database. Each background update is broken up into separate batches.
The batch size is automatically tuned to try avoid blocking single
threaded databases for too long.
2015-11-09 17:26:27 +00:00