dendrite/internal
Neil Alexander b891c00b09
Add RoomInfo cache, remove RoomServerRoomNIDsCache (#1646)
* Add RoomInfo cache, remove RoomServerRoomNID cache, ensure caches are thread-safe

* Don't panic if the roomInfo isn't known yet

* LRU package is already threadsafe

* Use RoomInfo cache to find room version if possible in Events()

* Adding comments about RoomInfoCache safety
2020-12-16 12:15:12 +00:00
..
caching Add RoomInfo cache, remove RoomServerRoomNIDsCache (#1646) 2020-12-16 12:15:12 +00:00
eventutil Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
hooks MSC2836: Threading - part one (#1589) 2020-11-19 11:34:59 +00:00
httputil API setup refactoring (#1266) 2020-08-13 12:16:37 +01:00
sqlutil Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
test Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
transactions Implement read receipts (#1528) 2020-11-09 18:46:11 +00:00
consumers.go Report which component failed to consume (#1375) 2020-09-01 16:53:38 +01:00
log.go Top-level setup package (#1605) 2020-12-02 17:41:00 +00:00
version.go Version 0.3.3 2020-12-09 14:13:02 +00:00