0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-12-14 04:43:50 +01:00
dendrite/roomserver/storage
Neil Alexander d821f9d3c9
Deep checking of forward extremities (#1491)
* Deep forward extremity calculation

* Use updater txn

* Update error

* Update error

* Create previous event references in StoreEvent

* Use latest events updater to row-lock prev events

* Fix unexpected fallthrough

* Fix deadlock

* Don't roll back

* Update comments in calculateLatest

* Don't include events that we can't find references for in the forward extremities

* Add another passing test
2020-10-07 14:05:33 +01:00
..
postgres Update all usages of tx.Stmt to sqlutil.TxStmt (#1423) 2020-09-24 11:10:14 +01:00
shared Deep checking of forward extremities (#1491) 2020-10-07 14:05:33 +01:00
sqlite3 Fix bug in error handling in SQLite InsertPreviousEvent (#1456) 2020-10-01 10:55:00 +01:00
tables Implement rejected events (#1426) 2020-09-16 13:00:52 +01:00
interface.go Implement rejected events (#1426) 2020-09-16 13:00:52 +01:00
storage.go Roomserver NID caches (#1335) 2020-08-25 12:32:29 +01:00
storage_wasm.go Roomserver NID caches (#1335) 2020-08-25 12:32:29 +01:00