Richard van der Hoff
|
7b71695388
Combine the two sets of tests for CacheDescriptor
|
4 tahun lalu |
Richard van der Hoff
|
470dedd266
Combine the two sets of DeferredCache tests
|
4 tahun lalu |
Richard van der Hoff
|
4182bb812f
move DeferredCache into its own module
|
4 tahun lalu |
Richard van der Hoff
|
9f87da0a84
Rename Cache->DeferredCache
|
4 tahun lalu |
Patrick Cloke
|
c619253db8
Stop sub-classing object (#8249)
|
4 tahun lalu |
Erik Johnston
|
a7bdf98d01
Rename database classes to make some sense (#8033)
|
4 tahun lalu |
Amber Brown
|
7cb8b4bc67
Allow configuration of Synapse's cache without using synctl or environment variables (#6391)
|
4 tahun lalu |
Patrick Cloke
|
509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957)
|
4 tahun lalu |
Erik Johnston
|
756d4942f5
Move DB pool and helper functions into dedicated Database class
|
5 tahun lalu |
Erik Johnston
|
ee86abb2d6
Remove underscore from SQLBaseStore functions
|
5 tahun lalu |
Erik Johnston
|
326b3dace7
Make ObservableDeferred.observe() always return deferred.
|
5 tahun lalu |
Amber Brown
|
a06614bd2a
UPSERT many functionality (#4644)
|
5 tahun lalu |
black
|
8b3d9b6b19
Run black.
|
6 tahun lalu |
Amber Brown
|
b37c472419
Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678)
|
6 tahun lalu |
Amber Brown
|
49af402019
run isort
|
6 tahun lalu |
Erik Johnston
|
29a4066a4d
Update test
|
7 tahun lalu |
Erik Johnston
|
eefd9fee81
Fix up tests
|
7 tahun lalu |
Erik Johnston
|
f85b6ca494
Speed up cache size calculation
|
7 tahun lalu |
Erik Johnston
|
45fd2c8942
Ensure invalidation list does not grow unboundedly
|
8 tahun lalu |
Erik Johnston
|
c0d7d9d642
Rename to on_invalidate
|
8 tahun lalu |
Erik Johnston
|
dc76a3e909
Make cache_context an explicit option
|
8 tahun lalu |
Erik Johnston
|
ba214a5e32
Remove lru option
|
8 tahun lalu |
Erik Johnston
|
4161ff2fc4
Add concept of cache contexts
|
8 tahun lalu |
Mark Haines
|
700487a7c7
Fix flake8 warnings for tests
|
8 tahun lalu |
Matthew Hodgson
|
6c28ac260c
copyrights
|
9 tahun lalu |
Erik Johnston
|
2df8dd9b37
Move all the caches into their own package, synapse.util.caches
|
9 tahun lalu |
Erik Johnston
|
b8e386db59
Change Cache to not use *args in its interface
|
9 tahun lalu |
Erik Johnston
|
7eea3e356f
Make @cached cache deferreds rather than the deferreds' values
|
9 tahun lalu |
Erik Johnston
|
d8866d7277
Caches should be bound to instances.
|
9 tahun lalu |
Paul "LeoNerd" Evans
|
9ba6487b3f
Allow a choice of LRU behaviour for Cache() by using LruCache() or OrderedDict()
|
9 tahun lalu |