element-hq / element-hq/synapse

stop using `REPEATABLE READ` everywhere

Open
#11,567 0 comments 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.