Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2017-10-03 | Ignore incoming events for rooms that we have left | Erik Johnston | 2 | -0/+55 | |
When synapse receives an event for a room its not in over federation, it double checks with the remote server to see if it is in fact in the room. This is done so that if the server has forgotten about the room (usually as a result of the database being dropped) it can recover from it. However, in the presence of state resets in large rooms, this can cause a lot of work for servers that have legitimately left. As a hacky solution that supports both cases we drop incoming events for rooms that we have explicitly left. This means that we no longer support the case of servers having forgotten that they've rejoined a room, but that is sufficiently rare that we're not going to support it for now. | |||||
2017-10-02 | Bump version and changelog v0.23.1 | Erik Johnston | 2 | -1/+9 | |
2017-10-02 | Make 'affinity' package optional | Erik Johnston | 2 | -2/+17 | |
2017-10-02 | Move quit_with_error | Erik Johnston | 2 | -10/+11 | |
2017-10-02 | Bump version and change log github/release-v0.23.0 release-v0.23.0 | Erik Johnston | 2 | -1/+7 | |
2017-09-28 | Only log if we've removed media | Erik Johnston | 1 | -2/+4 | |
2017-09-28 | Improve logging of failures in matrixfederationclient | Richard van der Hoff | 1 | -7/+6 | |
* don't log exception types twice * not all exceptions have a meaningful 'message'. Use the repr rather than attempting to build a string ourselves. | |||||
2017-09-28 | Handle SERVFAILs when doing AAAA lookups for federation (#2477) | Richard van der Hoff | 1 | -5/+17 | |
... to cope with people with broken dnssec setups, mostly | |||||
2017-09-28 | Up the limits on number of url cache entries to delete at one time | Erik Johnston | 1 | -2/+2 | |
2017-09-28 | Add old indices | Erik Johnston | 1 | -0/+2 | |
2017-09-28 | Clear up expired url cache every 10s | Erik Johnston | 1 | -1/+1 | |
2017-09-28 | Actually assign result to variable | Erik Johnston | 1 | -1/+1 | |
2017-09-28 | Only pull out local media that were for url cache | Erik Johnston | 1 | -1/+1 | |
2017-09-28 | Fix typo in url cache expiry timer | Erik Johnston | 1 | -1/+1 | |
2017-09-28 | Support new and old style media id formats | Erik Johnston | 1 | -31/+81 | |
2017-09-28 | Fix typo | Erik Johnston | 1 | -3/+3 | |
2017-09-28 |