summary refs log tree commit diff
path: root/scripts-dev/tail-synapse.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-05-111.13.0rc1Andrew Morgan144-143/+139
2020-05-11Documentation on setting up redis (#7446)Neil Johnson2-60/+108
2020-05-08Rework UI Auth session validation for registration (#7455)Patrick Cloke6-102/+280
Be less strict about validation of UI authentication sessions during registration to match client expecations.
2020-05-07Fix errors from malformed log line (#7454)Richard van der Hoff2-1/+2
2020-05-07Drop support for redis.dbid (#7450)Richard van der Hoff3-4/+2
Since we only use pubsub, the dbid is irrelevant.
2020-05-07Add a configuration setting for the dummy event threshold (#7422)Brendan Abolivier4-1/+31
Add dummy_events_threshold which allows configuring the number of forward extremities a room needs for Synapse to send forward extremities in it.
2020-05-06Improve per-block CPU and DB usage metrics (#7426)Patrick Cloke2-12/+27
2020-05-06Port group attestation renewal slow down from matrix-org-hotfixes (#7442)Andrew Morgan2-4/+3
2020-05-06Make redis go faster with hiredis (#7439)Richard van der Hoff2-1/+4
For the record, the reason we need this is as follows: each RDATA command comes down the redis pipe as a subscription message. txredisapi as written needs at least three reactor ticks to read each subscription message from the tcp buffer. Hence, once the process gets loaded, it starts getting behind, and eventually redis knifes the connection. it then takes ages for the master to work its way through the backlog, before it reconnects again, during which any commands from any workers are dropped.
2020-05-06