dendrite/roomserver/storage
Kegan Dougal d9acb07326 Implement rejected events
Critically, rejected events CAN cause state resolution to happen
as it can merge forks in the DAG. This is fine, _provided_ we
do not add the rejected event when performing state resolution,
which is what this PR does. It also fixes the error handling
when NotAllowed happens, as we were checking too early and needlessly
handling NotAllowed in more than one place.
2020-09-15 17:50:19 +01:00
..
postgres Implement rejected events 2020-09-15 17:50:19 +01:00
shared WIP Event rejection 2020-09-15 16:10:56 +01:00
sqlite3 Implement rejected events 2020-09-15 17:50:19 +01:00
tables WIP Event rejection 2020-09-15 16:10:56 +01:00
interface.go WIP Event rejection 2020-09-15 16:10:56 +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