synapse/changelog.d
Richard van der Hoff c0df6bae06
Remove `keylen` from `LruCache`. (#9993)
`keylen` seems to be a thing that is frequently incorrectly set, and we don't really need it.

The only time it was used was to figure out if we had removed a subtree in `del_multi`, which we can do better by changing `TreeCache.pop` to return a different type (`TreeCacheNode`).

Commits should be independently reviewable.
2021-05-24 14:02:01 +01:00
..
.gitignore Correct attrs package name in requirements (#3492) 2018-07-07 10:46:59 +10:00
9803.doc Hardened systemd unit files (#9803) 2021-05-19 11:44:16 +01:00
9823.misc Use a database table to hold the users that should have full presence sent to them, instead of something in-memory (#9823) 2021-05-18 14:13:45 +01:00
9922.feature Allow a user who could join a restricted room to see it in spaces summary. (#9922) 2021-05-20 11:10:36 -04:00
9958.feature Use ijson to parse the response to `/send_join`, reducing memory usage. (#9958) 2021-05-20 16:11:48 +01:00
9974.misc Clarify comments in the space summary handler. (#9974) 2021-05-17 09:01:19 -04:00
9975.misc Minor `@cachedList` enhancements (#9975) 2021-05-14 11:12:36 +01:00
9977.misc Split multiplart email sending into a dedicated handler (#9977) 2021-05-17 12:33:38 +02:00
9978.feature Support enabling opentracing by user (#9978) 2021-05-14 10:51:08 +01:00
9980.doc Update SSO mapping providers documentation about unique IDs. (#9980) 2021-05-13 14:37:20 -04:00
9981.misc Run `black` on the scripts (#9981) 2021-05-14 11:46:35 +01:00
9984.misc Use Python's secrets module instead of random (#9984) 2021-05-14 10:58:46 +01:00
9985.misc Simplify exception handling in is_ascii. (#9985) 2021-05-14 10:58:52 +01:00
9986.misc Remove superfluous call to bool() (#9986) 2021-05-14 10:58:57 +01:00
9987.misc Remove unnecessary SystemRandom from SQLBaseStore (#9987) 2021-05-14 10:59:10 +01:00
9988.doc Update postgres docs (#9989) 2021-05-14 13:14:48 +01:00
9989.doc Update postgres docs (#9989) 2021-05-14 13:14:48 +01:00
9993.misc Remove `keylen` from `LruCache`. (#9993) 2021-05-24 14:02:01 +01:00
10001.misc Update the contrib grafana dashboard (#10001) 2021-05-19 11:47:16 +01:00
10002.bugfix Fix the allowed range of valid ordering characters for spaces. (#10002) 2021-05-17 09:59:17 -04:00
10007.feature Refactor checking restricted join rules (#10007) 2021-05-18 12:17:04 -04:00
10011.feature Enable experimental spaces by default. (#10011) 2021-05-24 08:57:14 -04:00
10014.bugfix Fixed removal of new presence stream states (#10014) 2021-05-21 12:02:06 +01:00
10016.doc Update user_directory.md (#10016) 2021-05-20 14:24:19 +01:00
10017.misc Add a batching queue implementation. (#10017) 2021-05-21 11:20:51 +01:00
10018.misc Add `Keyring.verify_events_for_server` and reduce memory usage (#10018) 2021-05-20 16:25:11 +01:00
10029.bugfix Fix /upload 500'ing when presented a very large image (#10029) 2021-05-21 18:31:59 +02:00
10033.bugfix Add a test for update_presence (#10033) 2021-05-21 17:29:14 +01:00
10036.misc Don't hammer the database for destination retry timings every ~5mins (#10036) 2021-05-21 17:57:08 +01:00
10038.feature Remove unused properties from the SpaceSummaryHandler. (#10038) 2021-05-21 12:02:01 -04:00
10043.doc Add missing entry to the table of contents of room admin API (#10043) 2021-05-24 07:37:30 -04:00
10050.misc Fix `get_state_ids_for_event` return type typo to match what the function actually does (#10050) 2021-05-24 10:43:33 +01:00