summary refs log tree commit diff
path: root/LICENSE (unfollow)
Commit message (Collapse)AuthorFilesLines
2020-03-24Move command processing out of transportErik Johnston9-634/+508
2020-03-24mypyErik Johnston1-0/+2
2020-03-23Add CLEAR_USER_SYNCS command that is sent on shutdown.Erik Johnston5-3/+52
This should help with the case where a synchrotron gets restarted gracefully, rather than rely on 5 minute timeout.
2020-03-23Remove `conn_id` usage for UserSyncCommand.Erik Johnston6-19/+26
Each tcp replication connection is assigned a "conn_id", which is used to give an ID to a remotely connected worker. In a redis world, there will no longer be a one to one mapping between connection and instance, so instead we need to replace such usages with an ID generated by the remote instances and included in the replicaiton commands. This really only effects UserSyncCommand.
2020-03-23Handle connection closing under usErik Johnston1-0/+11
2020-03-23Review commentsErik Johnston5-16/+27
2020-03-23Remove unused 'stream' param of REPLICATE and update docsErik Johnston5-48/+21
2020-03-23Convert `*StreamRow` classes to inner classes (#7116)Richard van der Hoff6-100/+106
This just helps keep the rows closer to their streams, so that it's easier to see what the format of each stream is.
2020-03-23matrix.org was fine v1.12.0 github/release-v1.12.0 release-v1.12.0Richard van der Hoff1-0/+2
2020-03-23Update CHANGES.mdNeil Johnson1-1/