Commit Graph

569 Commits (e341518f92132ad0b71a826857146b0bd2e56d6b)

Author SHA1 Message Date
Erik Johnston 020377a550 Fix logcontext resource usage tracking 7 years ago
Amber Brown df9f72d9e5 replacing portions 7 years ago
Adrian Tschira 45b55e23d3 Add batch_iter to utils 7 years ago
Adrian Tschira 73cbdef5f7 fix py3 intern and remove unnecessary py3 encode 7 years ago
Richard van der Hoff a7fe62f0cb Fix logcontext leaks in rate limiter 7 years ago
Richard van der Hoff f22e7cda2c Fix a class of logcontext leaks 7 years ago
Richard van der Hoff e482f8cd85 Fix incorrect reference to StringIO 7 years ago
Adrian Tschira e9143b6593 more bytes strings 7 years ago
Adrian Tschira d82b6ea9e6 Move more xrange to six 7 years ago
Adrian Tschira 4f2f5171b7 replace stringIO imports 7 years ago
Richard van der Hoff 2a13af23bc Use run_in_background in preference to preserve_fn 7 years ago
Richard van der Hoff 9d2c1b8429 Backport deferred.addTimeout 7 years ago
Richard van der Hoff 13843f771e Trap exceptions thrown within run_in_background 7 years ago
Richard van der Hoff 9255a6cb17 Improve exception handling for background processes 7 years ago
Richard van der Hoff 1ea904b9f0 Use deferred.addTimeout instead of time_bound_deferred 7 years ago
Adrian Tschira 878995e660 Replace Queue with six.moves.queue 7 years ago
Adrian Tschira f63ff73c7f add __bool__ alias to __nonzero__ methods 7 years ago
Richard van der Hoff d3347ad485 Revert "Use sortedcontainers instead of blist" 7 years ago
Richard van der Hoff 60f6014bb7 ResponseCache: fix handling of completed results 7 years ago
Richard van der Hoff b78395b7fe Refactor ResponseCache usage 7 years ago
Richard van der Hoff b3384232a0 Add metrics for ResponseCache 7 years ago
Vincent Breitmoser 9fbe70a7dc Use sortedcontainers instead of blist 7 years ago
Richard van der Hoff 13decdbf96 Revert "Merge pull request #3066 from matrix-org/rav/remove_redundant_metrics" 7 years ago
Richard van der Hoff 01afc563c3 Fix overzealous cache invalidation 7 years ago
Richard van der Hoff 518f6de088 Remove redundant metrics which were deprecated in 0.27.0. 7 years ago
Richard van der Hoff a9a74101a4 Document the behaviour of ResponseCache 7 years ago
Richard van der Hoff 05630758f2 Use static JSONEncoders 7 years ago
Matthew Hodgson 8cbbfaefc1 404 correctly on missing paths via NoResource 7 years ago
Erik Johnston 9a0d783c11 Add comments 7 years ago
Richard van der Hoff 5a6e54264d Make 'unexpected logging context' into warnings 7 years ago
Erik Johnston 7c7706f42b Fix bug where state cache used lots of memory 7 years ago
Richard van der Hoff 20f40348d4 Factor run_in_background out from preserve_fn 7 years ago
Richard van der Hoff 3a75de923b Rewrite make_deferred_yieldable avoiding inlineCallbacks 7 years ago
Richard van der Hoff bc496df192 report metrics on number of cache evictions 7 years ago
Matthew Hodgson ab9f844aaf
Add federation_domain_whitelist option (#2820) 7 years ago
Matthew Hodgson 8fe253f19b fix PR nitpicking 7 years ago
Matthew Hodgson 447f4f0d5f rewrite based on PR feedback: 7 years ago
Richard van der Hoff d57765fc8a Fix bugs in block metrics 7 years ago
Erik Johnston be0dfcd4a2 Do logcontexts correctly 7 years ago
Erik Johnston 1432f7ccd5 Move test stuff to tests 7 years ago
Erik Johnston 2f18a2647b Make all fields private 7 years ago
Erik Johnston dc519602ac Ensure we registerProducer isn't called twice 7 years ago
Erik Johnston 17b54389fe Fix _notify_empty typo 7 years ago
Erik Johnston 28b338ed9b Move definition of paused_producer to __init__ 7 years ago
Erik Johnston a177325b49 Fix comments 7 years ago
Erik Johnston bc67e7d260 Add decent impl of a FileConsumer 7 years ago
Richard van der Hoff 3d12d97415 Track DB scheduling delay per-request 7 years ago
Richard van der Hoff 6324b65f08 Track db txn time in millisecs 7 years ago
Richard van der Hoff 44a498418c Optimise LoggingContext creation and copying 7 years ago
Richard van der Hoff 39f4e29d01 Reorganise request and block metrics 7 years ago