Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2016-11-23 | Fix tests | Erik Johnston | 1 | -0/+1 | |
2016-11-23 | Ensure only main or federation_sender process can send federation traffic | Erik Johnston | 3 | -5/+21 | |
2016-11-23 | Comment | Erik Johnston | 1 | -0/+3 | |
2016-11-23 | Ignore AS users when fetching push rules | Erik Johnston | 2 | -2/+18 | |
By ignoring AS users early on when fetching push rules for a room we can avoid needlessly hitting the DB and filling up the caches. | |||||
2016-11-23 | Explicit federation ack | Erik Johnston | 3 | -8/+25 | |
2016-11-22 | Fix tests and flake8 | Erik Johnston | 2 | -1/+1 | |
2016-11-22 | Invalidate retry cache in both directions | Erik Johnston | 6 | -27/+132 | |
2016-11-22 | Return early on /sync code paths if a '*' filter is used | Kegan Dougal | 2 | -9/+51 | |
This is currently very conservative in that it only does this if there is no `since` token. This limits the risk to clients likely to be doing one-off syncs (like bridges), but does mean that normal human clients won't benefit from the time savings here. If the savings are large enough, I would consider generalising this to just check the filter. | |||||
2016-11-22 | Review comments | Kegan Dougal | 2 | -21/+11 | |
2016-11-22 | Also check for dict since sometimes they aren't frozen | Kegan Dougal | 1 | -1/+1 | |
2016-11-22 | Bump changelog | Erik Johnston | 1 | -0/+8 | |
2016-11-22 | Glue only_event_fields into the sync rest servlet | Kegan Dougal | 3 | -11/+15 | |
2016-11-22 | More tests | Kegan Dougal | 2 | -4/+60 | |
2016-11-21 | Comments | Erik Johnston | 1 | -0/+2 | |
2016-11-21 | Add remaining tests | Kegan Dougal | 1 | -4/+70 | |
2016-11-21 | Start adding some tests | Kegan Dougal | 2 | -4/+40 | |
2016-11-21 | Move event_fields filtering to serialize_event | Kegan Dougal | 3 | -59/+119 | |
Also make it an inclusive not exclusive filter, as the spec demands. | |||||
2016-11-21 | Add federation-sender to sytest | Erik Johnston | 1 | -0/+1 | |
2016-11-21 | Add some metrics | Erik Johnston | 1 | -48/+68 | |
2016-11-21 | Comments | Erik Johnston | 3 | -0/+41 | |
2016-11-21 | Add filter_event_fields and filter_field to FilterCollection | Kegan Dougal | 1 | -0/+69 | |
2016-11-21 | Remove explicit calls to send_pdu | Erik Johnston | 3 | -61/+9 | |
2016-11-21 | Fail with a coherent error message if `/sync?filter=` is invalid | Kegan Dougal | 2 | -0/+9 | |
2016-11-21 | Fix tests | Erik Johnston | 4 | -7/+24 | |
2016-11-21 | Store federation stream positions in the database | Erik Johnston | 6 | -24/+94 | |
2016-11-18 | Fix flake8 | Mark Haines | 1 | -1/+0 | |
2016-11-18 | Work around client replacing reg params | David Baker | 1 | -0/+12 | |
Works around https://github.com/vector-im/vector-android/issues/715 and equivalent for iOS | |||||