0
0
Fork 0
mirror of https://github.com/matrix-org/dendrite synced 2024-09-06 11:15:34 +02:00
dendrite/roomserver/storage
kegsay 0bf5104bbb
Fix #2027 by gracefully handling stub rooms (#2100)
The server ACL code on startup will grab all known rooms from
the rooms_table and then call `GetStateEvent` with each found
room ID to find the server ACL event. This can fail for stub
rooms, which will be present in the rooms table. Previously
this would result in an error being returned and the server
failing to start (!). Now we just return no event for stub
rooms.
2022-01-21 14:23:37 +00:00
..
postgres Don't persist transaction IDs in the roomserver (#2048) 2021-11-22 09:13:12 +00:00
shared Fix #2027 by gracefully handling stub rooms (#2100) 2022-01-21 14:23:37 +00:00
sqlite3 Return event NID from StoreEvent, match PSQL vs SQLite behaviour, tweak backfill persistence (#2071) 2021-12-09 15:03:26 +00:00
tables Don't persist transaction IDs in the roomserver (#2048) 2021-11-22 09:13:12 +00:00
interface.go Return event NID from StoreEvent, match PSQL vs SQLite behaviour, tweak backfill persistence (#2071) 2021-12-09 15:03:26 +00:00
storage.go Run gofmt on dendrite - apply go 1.17 preferred build tags (#2021) 2021-11-02 16:48:48 +00:00
storage_wasm.go Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00