summary refs log tree commit diff
path: root/synapse/config/metrics.py (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-04-27Pull inner function out.Erik Johnston1-76/+77
2015-04-27Implement locks using create_observer for fetching media and server keysErik Johnston2-60/+82
2015-04-27Implement create_observer.Erik Johnston1-0/+19
`create_observer` takes a deferred and create a new deferred that *observers* the original deferred. Any callbacks added to the observing deferred will *not* affect the origin deferred.
2015-04-27Shuffle operations so that locking upsert happens last in the txn. This ↵Erik Johnston5-56/+56
ensures the lock is held for the least amount of time possible.
2015-04-27Handle the fact that postgres databases can be restarted from under usErik Johnston3-1/+33
2015-04-24Add note about updating your signing keys (ie. "the auto thing")David Baker1-0/+9
2015-04-24Matrix ID server is now HTTPSDavid Baker1-1/+1
2015-04-24Remove ancient historyDavid Baker1-4/+0
2015-04-24Pedant: OS X has a spaceDavid Baker1-1/+1
2015-04-24Make one-to-one rule an underride otherwise bings don't work in one-to-one ↵David Baker1-21/+21
wrooms. Likewise a couple of other rules.
2015-04-24Fix spellingMark Haines1-1/+1
2015-04-24Call the super classes when generating configMark Haines1-0/+1
2015-04-24Copyright noticesMark Haines6-0/+84
2015-04-24No commas here, otherwise our error string constants become tuples.David Baker1-2/+2
2015-04-23Remove users from the remote_offline_serials list (and clean up empty ↵Paul "LeoNerd" Evans2-1/+38
elements) when they go online again
2015-04-23Don't let the remote offline serial list grow arbitrarily largePaul "LeoNerd" Evans1-0/+5
2015-04-23Store a list of the presence serial number at which remote users went ↵Paul "LeoNerd" Evans2-0/+59
offline, so that when we delete them from the cachemap, we can still synthesize OFFLINE events for them (SYN-261)
2015-04-23Generate presence event-stream JSON structures directlyPaul "LeoNerd" Evans1-8/+9