forked-synapse/synapse/storage/schema/delta
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
..
11 SYN-67: Finish up implementing new database schema management 2015-03-04 12:04:19 +00:00
12 Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit 2015-04-28 12:41:33 +01:00
13 Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit 2015-04-28 12:41:33 +01:00
14 Add script to (re)convert the pushers table to changing the unique key. Also give the python db upgrade scripts the database engine so they can convert parameter strings, and add *args **kwargs to the upgrade function so we can add more args in future and previous scripts will ignore them. 2015-06-04 16:16:01 +01:00
15 bump database schema version 2015-04-29 13:32:32 +01:00
16 Use TEXT instead of VARCHAR(n), since PostgreSQL treats them the same except for a limit 2015-04-28 12:41:33 +01:00
17 Remove some unused indexes 2015-05-01 16:14:25 +01:00
18 Drop the old table not the new table 2015-05-08 16:04:32 +01:00
19 Newline, remove debug logging 2015-05-18 10:11:14 +01:00
20 Add a dummy.sql into delta/20 as pip isn't packinging the pushers.py 2015-06-13 12:21:58 +01:00
21 Merge branch 'develop' of github.com:matrix-org/synapse into erikj/receipts 2015-07-13 13:50:57 +01:00
22 Merge pull request #211 from matrix-org/email_in_use 2015-08-20 10:04:04 +01:00
23 Drop unused index 2015-09-14 14:41:37 +01:00
24 Move FTS to delta 25 2015-10-22 11:12:28 +01:00
25 Add storage module for tracking background updates. 2015-11-09 17:26:27 +00:00