summary refs log tree commit diff
path: root/synapse/storage/engines/_base.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Reduce serialization errors in MultiWriterIdGen (#8456)Erik Johnston2020-10-071-0/+17
| | | | | | | We call `_update_stream_positions_table_txn` a lot, which is an UPSERT that can conflict in `REPEATABLE READ` isolation level. Instead of doing a transaction consisting of a single query we may as well run it outside of a transaction.
* Use SequenceGenerator for state group ID allocationRichard van der Hoff2020-07-161-6/+0
|
* Add some type annotations in `synapse.storage` (#6987)Richard van der Hoff2020-02-271-0/+87
| | | | | I cracked, and added some type definitions in synapse.storage.
* copyrightsMatthew Hodgson2016-01-071-1/+1
|
* Check that postgres database has correct charset setErik Johnston2015-04-291-0/+18