diff options
| author | David Robertson <davidr@element.io> | 2021-11-15 16:28:44 +0000 |
|---|---|---|
| committer | David Robertson <davidr@element.io> | 2021-11-16 18:46:52 +0000 |
| commit | ea34499c9baf8c25d0c28c09c23c9d4044d370d4 (patch) | |
| tree | 976bf87964a0a615107c032c7a27c8f7f587e5da /scripts-dev/test_postgresql.sh | |
| parent | Cache needs StreamWorkerStore (diff) | |
| download | synapse-ea34499c9baf8c25d0c28c09c23c9d4044d370d4.tar.xz | |
Pull in StatsStore
I need StateDeltasStore for _curr_state_delta_stream_cache. I also need the `clock` attribute, which pathologically only seems to be defined on StatsStore. StatsStore is a subclass of StateDeltasStore, so let's just use that to keep the list of parents minimal. To be explicit: I think it's very very odd that only StatsStore provides a `clock`. I think pulling it in here is silly: why should CacheInvalidationWorkerStore care about stats? Consider this a protest commit to raise attention to the bizarre status quo.
Diffstat (limited to 'scripts-dev/test_postgresql.sh')
0 files changed, 0 insertions, 0 deletions
