summary refs log tree commit diff
path: root/synapse/rest/client/transactions.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Ordering is important on errbacks so add the cleanup func before creating an ↵Kegan Dougal2017-02-131-7/+7
| | | | ObservableDeferred
* Pop the txn from the map in case it has already been deleted somehowKegan Dougal2017-02-131-1/+1
|
* Don't cache errors at allKegan Dougal2017-02-131-10/+9
|
* http txns: Do not cache error responsesKegan Dougal2017-02-131-1/+10
| | | | | Previously we did. This meant that, amongst other errors, rate-limiting errors would be cached and prevent messages with that txn ID being sent.
* Fix spurious Unhandled Error log linesErik Johnston2017-01-121-1/+5
|
* Clean transactions based on time. Add HttpTransactionCache tests.Kegan Dougal2016-11-141-5/+19
|
* Move .observe() up to the cache to make things neaterKegan Dougal2016-11-141-5/+4
|
* Review commentsKegan Dougal2016-11-111-0/+85