Commit Graph

115 Commits (1dd24f63f8bd4aee75ddf53f40606e4d828e3753)

Author SHA1 Message Date
Kevin ICOL 7bf7407ca6 fix: resolve merge conflicts 4 years ago
KevICO 259dadf7a1 fix: resolve merge conflicts 4 years ago
KevICO 378c82a7c0 fix: resolve merge conflitcs 4 years ago
Richard van der Hoff cbc82aa09f
Implement and use an @lru_cache decorator (#8595) 4 years ago
Richard van der Hoff 6d3905c7c7 Add some more tests 4 years ago
Richard van der Hoff 1f4269700c Push some deferred wrangling down into DeferredCache 4 years ago
Richard van der Hoff 7b71695388 Combine the two sets of tests for CacheDescriptor 4 years ago
Richard van der Hoff 96e7d3c4a0
Fix 'LruCache' object has no attribute '_on_resize' (#8591) 4 years ago
Richard van der Hoff 903d11c43a
Add `DeferredCache.get_immediate` method (#8568) 4 years ago
Richard van der Hoff 3ee17585cd
Make LruCache register its own metrics (#8561) 4 years ago
Richard van der Hoff 470dedd266 Combine the two sets of DeferredCache tests 4 years ago
Richard van der Hoff 4182bb812f move DeferredCache into its own module 4 years ago
Richard van der Hoff 9f87da0a84 Rename Cache->DeferredCache 4 years ago
KevICO 747b95aaf0 fix: resolve merge conflicts 4 years ago
Patrick Cloke c619253db8
Stop sub-classing object (#8249) 4 years ago
Patrick Cloke d2ac767de2
Convert ReadWriteLock to async/await. (#8202) 4 years ago
Andrew Morgan a466b67972
Reduce run-times of tests by advancing the reactor less (#7757) 4 years ago
KevICO 884dd10a9c fix: resolve merge conflicts 4 years ago
Patrick Cloke d294f0e7e1
Remove the unused inlineCallbacks code-paths in the caching code (#8119) 4 years ago
Andrew Morgan 5cf7c12995
Remove : from allowed client_secret chars (#8101) 4 years ago
Patrick Cloke fe6cfc80ec
Convert some util functions to async (#8035) 4 years ago
Patrick Cloke 38e1fac886
Fix some spelling mistakes / typos. (#7811) 4 years ago
Dirk Klimpel 21a212f8e5
Fix inconsistent handling of upper and lower cases of email addresses. (#7021) 4 years ago
Dagfinn Ilmari Mannsåker a3f11567d9
Replace all remaining six usage with native Python 3 equivalents (#7704) 5 years ago
Erik Johnston a72d5f39db Add test for Linearizer.is_queued(..) 5 years ago
Amber Brown 7cb8b4bc67
Allow configuration of Synapse's cache without using synctl or environment variables (#6391) 5 years ago
Richard van der Hoff 13683a3a22
Extend StreamChangeCache to support multiple entities per stream ID (#7303) 5 years ago
KevICO 214601d4d6
Watcha op246 recast of get user by id function (#46) 5 years ago
François Granade 573cf90d5e
Watcha op153 v1.4.2 - Addition of email on access token. (re-added) (#35) 5 years ago
Richard van der Hoff 39230d2171
Clean up some LoggingContext stuff (#7120) 5 years ago
Patrick Cloke 509e381afa
Clarify list/set/dict/tuple comprehensions and enforce via flake8 (#6957) 5 years ago
Andrew Morgan 9f7aaf90b5
Validate client_secret parameter (#6767) 5 years ago
Richard van der Hoff acc7820574 Log saml assertions rather than the whole response 5 years ago
Erik Johnston 9a2223d4c8 Fix make_deferred_yieldable to work with coroutines 5 years ago
Erik Johnston f166a8d1f5 Remove SnapshotCache in favour of ResponseCache 5 years ago
Erik Johnston 326b3dace7 Make ObservableDeferred.observe() always return deferred. 5 years ago
Erik Johnston d0d8a22c13 Quick fix to ensure cache descriptors always return deferreds 5 years ago
Richard van der Hoff 1e19ce00bf
Add 'failure_ts' column to 'destinations' table (#6016) 5 years ago
Erik Johnston 17e1e80726 Retry well-known lookup before expiry. 5 years ago
Richard van der Hoff 618bd1ee76
Fix some error cases in the caching layer. (#5749) 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Richard van der Hoff 9481707a52
Fixes to the federation rate limiter (#5621) 5 years ago
Amber Brown 463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ (#5606) 5 years ago
Amber Brown 0ee9076ffe Fix media repo breaking (#5593) 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Amber Brown b36c82576e
Run Black on the tests again (#5170) 6 years ago
Andrew Morgan caa76e6021
Remove periods from copyright headers (#5046) 6 years ago
Richard van der Hoff bc5f6e1797
Add a caching layer to .well-known responses (#4516) 6 years ago
Richard van der Hoff 676cf2ee26
Fix incorrect logcontexts after a Deferred was cancelled (#4407) 6 years ago
Richard van der Hoff 4a15a3e4d5
Include eventid in log lines when processing incoming federation transactions (#3959) 6 years ago