Commit History

Autor SHA1 Mensaxe Data
  Patrick Cloke d8cc86eff4 Remove redundant types from comments. (#14412) hai 1 ano
  Nick Mills-Barrett 41320a0554 Optimise async get event lookups (#13435) hai 1 ano
  Erik Johnston 0b87eb8e0c Make DictionaryCache have better expiry properties (#13292) hai 1 ano
  Nick Mills-Barrett cc21a431f3 Async get event cache prep (#13242) hai 1 ano
  David Robertson 6ba732fefe Type `tests.utils` (#13028) hai 1 ano
  Shay cde8af9a49 Add config flags to allow for cache auto-tuning (#12701) %!s(int64=2) %!d(string=hai) anos
  Erik Johnston 0dbbe33a65 Track cache invalidations (#12000) %!s(int64=2) %!d(string=hai) anos
  David Robertson f510fba4ba Describe `prune_unread_entries` in docstrings (#11876) %!s(int64=2) %!d(string=hai) anos
  Shay fcfe67578f Update to the current version of Black and run it on Synapse codebase (#11596) %!s(int64=2) %!d(string=hai) anos
  Sean Quah 7ff22d6da4 Fix `LruCache` corruption bug with a `size_callback` that can return 0 (#11454) %!s(int64=2) %!d(string=hai) anos
  Sean Quah 5a0b652d36 Eliminate a few `Any`s in `LruCache` type hints (#11453) %!s(int64=2) %!d(string=hai) anos
  David Robertson f8d0f72b27 More types for synapse.util, part 1 (#10888) %!s(int64=2) %!d(string=hai) anos
  David Robertson 724aef9a87 Opt out of cache expiry for `get_users_who_share_room_with_user` (#10826) %!s(int64=2) %!d(string=hai) anos
  David Robertson a2d7195e01 Track why we're evicting from caches (#10829) %!s(int64=2) %!d(string=hai) anos
  reivilibre 524b8ead77 Add types to synapse.util. (#10601) %!s(int64=2) %!d(string=hai) anos
  Jonathan de Jong 95e47b2e78 [pyupgrade] `synapse/` (#10348) %!s(int64=2) %!d(string=hai) anos
  Jonathan de Jong bdfde6dca1 Use inline type hints in `http/federation/`, `storage/` and `util/` (#10381) %!s(int64=2) %!d(string=hai) anos
  Erik Johnston 7a5873277e Add support for evicting cache entries based on last access time. (#10205) %!s(int64=2) %!d(string=hai) anos
  Richard van der Hoff 224f2f949b Combine `LruCache.invalidate` and `invalidate_many` (#9973) %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff c0df6bae06 Remove `keylen` from `LruCache`. (#9993) %!s(int64=3) %!d(string=hai) anos
  Erik Johnston ef889c98a6 Optionally track memory usage of each LruCache (#9881) %!s(int64=3) %!d(string=hai) anos
  Erik Johnston 391bfe9a7b Reduce memory footprint of caches (#9886) %!s(int64=3) %!d(string=hai) anos
  Jonathan de Jong 4b965c862d Remove redundant "coding: utf-8" lines (#9786) %!s(int64=3) %!d(string=hai) anos
  Jonathan de Jong 2ca4e349e9 Bugbear: Add Mutable Parameter fixes (#9682) %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 96e7d3c4a0 Fix 'LruCache' object has no attribute '_on_resize' (#8591) %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 97647b33c2 Replace DeferredCache with LruCache where possible (#8563) %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 6d7b22041d review comments %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 995cc615a0 Apply suggestions from code review %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 0ec0bc3886 type annotations for LruCache %!s(int64=3) %!d(string=hai) anos
  Richard van der Hoff 3ee17585cd Make LruCache register its own metrics (#8561) %!s(int64=3) %!d(string=hai) anos