Commit Graph

230 Commits (4bbfbf898ecfe9bd77b02a7e014d94163d1fd534)

Author SHA1 Message Date
Erik Johnston 6eadbfbea0 Remove redundant for loop 10 years ago
Erik Johnston 284f55a7fb Add doc strings 10 years ago
Erik Johnston b21d015c55 Log origin and stats of incoming transactions 10 years ago
Erik Johnston e70e8e053e Add txn_id to some log lines 10 years ago
Erik Johnston 1b446a5d85 Log less lines at INFO level, but include more helpful information 10 years ago
Erik Johnston 20814fabdd Actually fetch state for new backwards extremeties when backfilling. 10 years ago
Erik Johnston 3a653515ec Add None check 10 years ago
Erik Johnston 5b1631a4a9 Add a timeout param to get_event 10 years ago
Erik Johnston d5cea26d45 Remove pointless newline 10 years ago
Erik Johnston c71176858b Newline, remove debug logging 10 years ago
Erik Johnston f8bd4de87d Remove debug logging 10 years ago
Erik Johnston a2c4f3f150 Fix daedlock 10 years ago
Erik Johnston 95dedb866f Unwrap defer.gatherResults failures 10 years ago
Erik Johnston 476899295f Change the way we do logging contexts so that they survive divergences 10 years ago
Erik Johnston 0cf7e480b4 And use buffer(...) there as well 10 years ago
Erik Johnston 977338a7af Use buffer(...) when inserting into bytea column 10 years ago
Erik Johnston 3d5a955e08 Missed events are not outliers 10 years ago
Erik Johnston 1942382246 Don't log enqueue_ 10 years ago
Erik Johnston 23c639ff32 Split a storage function in two so that we don't have to do extra work. 10 years ago
Erik Johnston c178e4e6ca Add missing servlet to list 10 years ago
Paul "LeoNerd" Evans 128cf2daf7 Appease pep8 10 years ago
Paul "LeoNerd" Evans c782e893ec Neater metrics from TransactionQueue 10 years ago
Paul "LeoNerd" Evans 2e4f0b2bd7 Replace the @metrics.counted annotations in federation with specifically-written counters and distributions 10 years ago
Paul "LeoNerd" Evans 1748605c5d Count incoming HTTP requests per servlet that responds 10 years ago
Paul "LeoNerd" Evans b0cf867319 Use _ instead of . as a metric namespacing separator, for Prometheus 10 years ago
Paul "LeoNerd" Evans f9478e475b Rename Metrics' "keys" to "labels" 10 years ago
Paul "LeoNerd" Evans 094803cf82 Put vector gauges on transaction queue pending PDU and EDU dicts 10 years ago
Paul "LeoNerd" Evans 9470412316 Initial attempt at sprinkling some @metrics.counted decorations around the federation code 10 years ago
Paul "LeoNerd" Evans 120b689284 Delete pointless (and unreachable) __init__ method from FederationClient 10 years ago
Erik Johnston abaf47bbb6 Fix bug in logging. 10 years ago
Erik Johnston 98b867f7b7 Fix bug in logging. 10 years ago
Paul "LeoNerd" Evans d79d91a4a7 Appease pep8 10 years ago
Paul "LeoNerd" Evans 5eab2549ab Append a $ on PATH at registration time, meaning each PATH attribute doesn't need it 10 years ago
Paul "LeoNerd" Evans 7644cb79b2 Slightly neater(?) arrangement of authentication wrapper for HTTP servlet methods 10 years ago
Paul "LeoNerd" Evans ba8ac996f9 Remove the dead 'rate_limit_origin' method from TransportLayerServer 10 years ago
Paul "LeoNerd" Evans a901ed16b5 Move federation API responding code out of weird mix of lambdas into Servlet-style methods on instances 10 years ago
Erik Johnston 9708f49abf Docs 10 years ago
Erik Johnston 96fee64421 Remove unecessary check 10 years ago
Erik Johnston 39aa968a76 Respect min_depth argument 10 years ago
Erik Johnston 6dfd8c73fc Docs. 10 years ago
Erik Johnston ae702d161a Handle if get_missing_pdu returns 400 or not all events. 10 years ago
Erik Johnston 29481690c5 If we're yielding don't add errback 10 years ago
Erik Johnston 23d9bd1d74 Process transactions serially. 10 years ago
Erik Johnston 9d9b230501 Make the federation server ratelimiting configurable. 10 years ago
Erik Johnston 0554d07082 Move federation rate limiting out of transport layer 10 years ago
Erik Johnston 9dc9118e55 Document FederationRateLimiter 10 years ago
Erik Johnston 93d90765c4 Initial implementation of federation server rate limiting 10 years ago
Erik Johnston 59362454dd Must update pending_transactions map before yield'ing 10 years ago
Erik Johnston db215b7e00 Implement and use new batched get missing pdu 10 years ago
Erik Johnston 0ac2a79faa Initial stab at implementing a batched get_missing_pdus request 10 years ago