anonymousland-synapse/synapse/util
Erik Johnston bc67e7d260 Add decent impl of a FileConsumer
Twisted core doesn't have a general purpose one, so we need to write one
ourselves.

Features:
- All writing happens in background thread
- Supports both push and pull producers
- Push producers get paused if the consumer falls behind
2018-01-17 16:43:03 +00:00
..
caches Increase default cache factor size. 2017-07-04 09:58:32 +01:00
__init__.py fix vars named l 2017-10-23 15:56:38 +01:00
async.py Remove preserve_context_over_{fn, deferred} 2017-11-14 11:22:42 +00:00
distributor.py Remove preserve_context_over_{fn, deferred} 2017-11-14 11:22:42 +00:00
file_consumer.py Add decent impl of a FileConsumer 2018-01-17 16:43:03 +00:00
frozenutils.py copyrights 2016-01-07 04:26:29 +00:00
httpresourcetree.py Split out create_resource_tree to a separate file 2016-04-22 15:40:51 +01:00
jsonobject.py Handle sending events and device messages over federation 2016-11-17 15:48:04 +00:00
logcontext.py Remove __PreservingContextDeferred too 2017-11-14 23:00:10 +00:00
logformatter.py logformatter: fix AttributeError 2017-10-11 17:26:17 +01:00
logutils.py Fix up logcontexts 2016-02-08 14:26:45 +00:00
manhole.py Add a metrics listener and a ssh listener to the pusher 2016-04-25 17:34:25 +01:00
metrics.py Reorganise request and block metrics 2018-01-15 17:09:44 +00:00
module_loader.py pep8 2017-09-26 19:21:41 +01:00
msisdn.py Support registration / login with phone number 2017-03-13 17:27:51 +00:00
ratelimitutils.py Remove some unused functions (#711) 2016-04-08 14:01:56 +01:00
retryutils.py replace 'except:' with 'except Exception:' 2017-10-23 15:52:32 +01:00
rlimit.py Move the versionstring code out of app.homeserver into util 2016-04-11 14:57:09 +01:00
stringutils.py Reduce size of joined_user cache 2017-04-25 14:38:51 +01:00
versionstring.py Add federation /version API 2016-08-05 16:36:07 +01:00
wheel_timer.py fix vars named l 2017-10-23 15:56:38 +01:00