aboutsummaryrefslogtreecommitdiff
path: root/.github
diff options
context:
space:
mode:
authorNeil Alexander <neilalexander@users.noreply.github.com>2022-02-04 10:39:34 +0000
committerGitHub <noreply@github.com>2022-02-04 10:39:34 +0000
commiteb352a5f6bdb48cb2d795e3fe2cd7d354580a761 (patch)
treedeefb3239e44be8938dcd784cc2094274e1d30ef /.github
parent4d9f5b2e5787d23e1dbcebfda1c6d99d3498ec7e (diff)
Full roomserver input transactional isolation (#2141)
* Add transaction to all database tables in roomserver, rename latest events updater to room updater, use room updater for all RS input * Better transaction management * Tweak order * Handle cases where the room does not exist * Other fixes * More tweaks * Fill some gaps * Fill in the gaps * good lord it gets worse * Don't roll back transactions when events rejected * Pass through errors properly * Fix bugs * Fix incorrect error check * Don't panic on nil txns * Tweaks * Hopefully fix panics for good in SQLite this time * Fix rollback * Minor bug fixes with latest event updater * Some review comments * Revert "Some review comments" This reverts commit 0caf8cf53e62c33f7b83c52e9df1d963871f751e. * Fix a couple of bugs * Clearer commit and rollback results * Remove unnecessary prepares
Diffstat (limited to '.github')
0 files changed, 0 insertions, 0 deletions