element-hq / element-hq/synapse
stop using `REPEATABLE READ` everywhere
Open
A-Database
T-Task
- Dominant language
- Python
- Stars
- 4.6k
- Forks
- 600
- Avg merge
- 5d 22h
- Merged PRs (30d)
- 51
Description
This issue has been migrated from [#11567](https://github.com/matrix-org/synapse/issues/11567).
---
currently, all postgres transactions are run in `REPEATABLE READ` isolation level, which is almost certainly more than we really need. The difficulty is the need to audit all of our transactions to check which actually need it.
Contributor guide
Assessment
This issue has not been assessed yet.