4
0
mirror of https://github.com/1f349/dendrite.git synced 2025-01-14 03:16:27 +00:00
dendrite/roomserver/internal/input
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
..
input_events_test.go Fix outliers whose auth_events are in a different room are correctly rejected () 2022-10-14 09:14:54 +02:00
input_events.go Fix outliers whose auth_events are in a different room are correctly rejected () 2022-10-14 09:14:54 +02:00
input_latest_events.go Ensure that all state event IDs are included in the added section when rewriting state () 2022-09-16 10:35:32 +01:00
input_membership.go Membership updater refactoring () 2022-07-22 14:44:04 +01:00
input_missing.go Fix missing signature check on the /get_missing_events response 2022-09-12 13:30:51 +01:00
input_test.go Ristretto cache () 2022-07-11 14:31:31 +01:00
input.go Set inactivity threshold on durable consumers in the roomserver input API () 2022-10-14 15:14:29 +01:00