diff options
author | David Robertson <davidr@element.io> | 2022-07-05 15:13:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-07-05 15:13:47 +0100 |
commit | 6ba732fefe732f92b0266b17cb6e45388bbe002a (patch) | |
tree | d0920597daec9d4d344f39cbd9e0bd23a812916f /synapse/util/caches | |
parent | Factor out some common Complement CI setup commands to a script. (#13157) (diff) | |
download | synapse-6ba732fefe732f92b0266b17cb6e45388bbe002a.tar.xz |
Type `tests.utils` (#13028)
* Cast to postgres types when handling postgres db * Remove unused method * Easy annotations * Annotate create_room * Use `ParamSpec` to annotate looping_call * Annotate `default_config` * Track `now` as a float `time_ms` returns an int like the proper Synapse `Clock` * Introduce a `Timer` dataclass * Introduce a Looper type * Suppress checking of a mock * tests.utils is typed * Changelog * Whoops, import ParamSpec from typing_extensions * ditch the psycopg2 casts
Diffstat (limited to 'synapse/util/caches')
-rw-r--r-- | synapse/util/caches/lrucache.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/synapse/util/caches/lrucache.py b/synapse/util/caches/lrucache.py index a3b60578e3..8ed5325c5d 100644 --- a/synapse/util/caches/lrucache.py +++ b/synapse/util/caches/lrucache.py @@ -109,7 +109,7 @@ GLOBAL_ROOT = ListNode["_Node"].create_root_node() @wrap_as_background_process("LruCache._expire_old_entries") async def _expire_old_entries( - clock: Clock, expiry_seconds: int, autotune_config: Optional[dict] + clock: Clock, expiry_seconds: float, autotune_config: Optional[dict] ) -> None: """Walks the global cache list to find cache entries that haven't been accessed in the given number of seconds, or if a given memory threshold has been breached. |