- Oct 12, 2017
-
-
hera authored
-
David Baker authored
Allow error strings from spam checker
-
- Oct 11, 2017
-
-
Richard van der Hoff authored
Fix stackoverflow and logcontexts from linearizer
-
Richard van der Hoff authored
log pdu_failures from incoming transactions
-
Richard van der Hoff authored
A logformatter which includes the stack when the exception was caught when logging exceptions.
-
Richard van der Hoff authored
make sure we have the relevant fields before we try to log them.
-
Erik Johnston authored
-
Erik Johnston authored
Fix group stream replication
-
Erik Johnston authored
-
Erik Johnston authored
The stream update functions expect the storage function to return a list of tuples.
-
Richard van der Hoff authored
fix a logcontext leak in read receipt handling
-
Richard van der Hoff authored
1. make it not blow out the stack when there are more than 50 things waiting for a lock. Fixes https://github.com/matrix-org/synapse/issues/2505. 2. Make it not mess up the log contexts.
-
David Baker authored
-
Erik Johnston authored
-
David Baker authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
... even if we have no EDUs. This appears to have been introduced in 47689929.
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
-
Erik Johnston authored
Initial Group Implementation
-
Erik Johnston authored
Support for channel notifications
-
Erik Johnston authored
Unfreeze event before serializing with ujson
-
Erik Johnston authored
-
- Oct 10, 2017
-
-
David Baker authored
-
David Baker authored
-
David Baker authored
Rather than making the condition directly require a specific power level. This way the level require to notify a room can be configured per room.
-
Erik Johnston authored
Ignore incoming events for rooms that we have left
-
David Baker authored
also update copyright
-
David Baker authored
-
David Baker authored
-
David Baker authored
-
Richard van der Hoff authored
fed server: process PDUs for different rooms in parallel
-
Richard van der Hoff authored
Fed server: use a linearizer for ongoing transactions
-
- Oct 09, 2017
-
-
Richard van der Hoff authored
With luck, this will give a real-time improvement when there are many rooms and the server ends up calling out to fetch missing events.
-
Richard van der Hoff authored
We don't want to process the same transaction multiple times concurrently, so use a linearizer.
-
Richard van der Hoff authored
fed server: refactor on_incoming_transaction
-
Richard van der Hoff authored
Move as much as possible to after the have_responded check, and reduce the number of times we iterate over the pdu list.
-
Richard van der Hoff authored
Fed server: Move origin-check code to _handle_received_pdu
-
Richard van der Hoff authored
The response-building code expects there to be an entry in the `results` list for each entry in the pdu_list, so the early `continue` was messing this up. That doesn't really matter, because all that the federation client does is log any errors, but it's pretty poor form.
-