MatrixSynapse/changelog.d
Erik Johnston 5442891cbc
Make push rules use proper structures. (#13522)
This improves load times for push rules:

| Version              | Time per user | Time for 1k users | 
| -------------------- | ------------- | ----------------- |
| Before               |       138 µs  |             138ms |
| Now (with custom)    |       2.11 µs |            2.11ms |
| Now (without custom) |       49.7 ns |           0.05 ms |

This therefore has a large impact on send times for rooms
with large numbers of local users in the room.
2022-08-16 12:22:17 +01:00
..
.gitignore
13188.feature Use Pydantic to systematically validate a first batch of endpoints in `synapse.rest.client.account`. (#13188) 2022-08-15 19:05:57 +00:00
13453.misc Allow use of both `@trace` and `@tag_args` stacked on the same function (#13453) 2022-08-09 14:32:33 -05:00
13459.misc Update the rejected state of events during resync (#13459) 2022-08-11 10:42:24 +00:00
13471.misc
13472.doc Add `openssl` example for registration HMAC (#13472) 2022-08-11 21:10:10 +01:00
13474.misc Add some miscellaneous comments around sync (#13474) 2022-08-10 12:58:20 +01:00
13479.misc Use literals in place of `HTTPStatus` constants in tests (#13479) 2022-08-09 14:56:43 +01:00
13485.misc Clarifications for event push action processing. (#13485) 2022-08-15 09:33:17 -04:00
13488.misc Use literals in place of `HTTPStatus` constants in tests (#13488) 2022-08-10 11:01:12 -07:00
13492.doc Add note to `redaction_retention_period` documentation mentioning that event purging runs at most every 5m (#13492) 2022-08-11 14:06:09 +01:00
13493.misc Add viewport directive to HTML templates to optimise for mobile (#13493) 2022-08-11 14:04:20 +01:00
13497.doc Add a warning to retention documentation regarding the possibility of database corruption (#13497) 2022-08-15 11:54:23 -07:00
13499.misc Instrument `FederationStateIdsServlet` - `/state_ids` (#13499) 2022-08-15 19:41:23 +01:00
13515.doc Document that the `DOCKER_BUILDKIT=1` flag is needed to build the docker image. (#13515) 2022-08-12 14:25:47 +01:00
13522.misc Make push rules use proper structures. (#13522) 2022-08-16 12:22:17 +01:00