1
0
Fork 0
mirror of https://github.com/matrix-org/dendrite.git synced 2025-02-27 21:34:28 -06:00
dendrite/roomserver/internal
Neil Alexander cd8f7e1251
Set inactivity threshold on durable consumers in the roomserver input API ()
This prevents us from holding onto durable consumers indefinitely for
rooms that have long since turned inactive, since they do have a bit of
a processing overhead in the NATS Server. If we clear up a consumer and
then a room becomes active again, the consumer gets recreated as needed.

The threshold is set to 24 hours for now, we can tweak it later if needs
be.
2022-10-14 15:14:29 +01:00
..
helpers Fix outliers whose auth_events are in a different room are correctly rejected () 2022-10-14 09:14:54 +02:00
input Set inactivity threshold on durable consumers in the roomserver input API () 2022-10-14 15:14:29 +01:00
perform Fix /get_missing_events for rooms with joined/invited history_visibility () 2022-10-11 16:04:02 +02:00
query Fix /get_missing_events for rooms with joined/invited history_visibility () 2022-10-11 16:04:02 +02:00
alias.go Roomserver producers package () 2022-07-01 10:54:07 +01:00
api.go Fix QuerySharedUsers for the SyncAPI keychange consumer () 2022-07-05 14:50:56 +02:00