Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Reindex state_groups_state after pruning | Erik Johnston | 2016-09-08 | 1 | -2/+4 |
| | |||||
* | fix: defer.returnValue takes one argument | Mark Haines | 2016-07-25 | 1 | -1/+1 |
| | |||||
* | background updates: fix assert again | Richard van der Hoff | 2016-07-25 | 1 | -1/+1 |
| | |||||
* | background updates: Fix assertion to do something | Richard van der Hoff | 2016-07-25 | 1 | -2/+2 |
| | |||||
* | Fix background_update tests | Richard van der Hoff | 2016-07-25 | 1 | -7/+20 |
| | | | | | | A bit of a cleanup for background_updates, and make sure that the real background updates have run before we start the unit tests, so that they don't interfere with the tests. | ||||
* | Create index on user_ips in the background | Richard van der Hoff | 2016-07-22 | 1 | -7/+66 |
| | | | | | | | | user_ips is kinda big, so really we want to add the index in the background once we're running. Replace the schema delta with one which will do that. I've done this in a way that's reasonably easy to reuse as there a few other indexes I need, and I don't suppose they will be the last. | ||||
* | Simplify query and handle finishing correctly | Erik Johnston | 2016-04-22 | 1 | -1/+2 |
| | |||||
* | copyrights | Matthew Hodgson | 2016-01-07 | 1 | -1/+1 |
| | |||||
* | Fix the background update | Mark Haines | 2015-11-11 | 1 | -5/+8 |
| | |||||
* | Run the background updates when starting synapse. | Mark Haines | 2015-11-10 | 1 | -7/+50 |
| | |||||
* | Add storage module for tracking background updates. | Mark Haines | 2015-11-09 | 1 | -0/+210 |
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. |