MatrixSynapse/synapse/federation
Patrick Cloke f84da3c32e
Add a cache around server ACL checking (#16360)
* Pre-compiles the server ACLs onto an object per room and
  invalidates them when new events come in.
* Converts the server ACL checking into Rust.
2023-09-26 11:57:50 -04:00
..
sender Don't wake up destination transaction queue if they're not due for retry. (#16223) 2023-09-04 17:14:09 +01:00
transport Don't reset retry timers on "valid" error codes (#16221) 2023-09-04 14:04:43 +01:00
__init__.py Remove redundant "coding: utf-8" lines (#9786) 2021-04-14 15:34:27 +01:00
federation_base.py Bump ruff from 0.0.277 to 0.0.286 (#16198) 2023-08-29 09:41:43 -04:00
federation_client.py Convert more cached return values to immutable types (#16356) 2023-09-20 07:48:55 -04:00
federation_server.py Add a cache around server ACL checking (#16360) 2023-09-26 11:57:50 -04:00
persistence.py Remove `log_function` and its uses (#11761) 2022-01-18 13:06:04 +00:00
send_queue.py Don't wake up destination transaction queue if they're not due for retry. (#16223) 2023-09-04 17:14:09 +01:00
units.py Convert Transaction and Edu object to attrs (#10542) 2021-08-06 09:39:59 -04:00