summary refs log tree commit diff
path: root/synapse/storage/util (unfollow)
Commit message (Collapse)AuthorFilesLines
2015-04-09Unset the timer in the timeout callback so that we don't try to cancel it if ↵Mark Haines1-0/+1
it has been called
2015-04-09Stream ordering and out of order insertions.Erik Johnston5-65/+153
Handle the fact that events can be persisted out of order, and so to get the "current max" stream token becomes non trivial - as we need to make sure that *all* stream tokens less than the current max have also successfully been persisted.
2015-04-09SYN-339: Cancel the notifier timeout when the notifier firesMark Haines1-4/+26
2015-04-08Fix tests after commit 9a0579Erik Johnston1-0/+6
2015-04-08Use generic db exceptions rather than sqlite3 specific onesErik Johnston2-6/+2
2015-04-08Bump versionErik Johnston1-1/+1
2015-04-08SYN-338: Fix typo that caused the cache to throw an exception in some instancesErik Johnston1-1/+1
2015-04-08typoErik Johnston1-1/+1
2015-04-08Don't yield on notifying all listenersErik Johnston1-4/+36
2015-04-08Move comment into docstringErik Johnston1-5/+2
2015-04-08Factor out loops into '_discard_if_notified'Erik Johnston1-15/+14
2015-04-08Also perform paranoia checks in 'on_new_user_event'Erik Johnston1-2/+16
2015-04-08Add paranoia checks to make sure that we evict stale NotificationListeners ↵Erik Johnston1-5/+31
when we are about to process them
2015-04-08Fix bug where we didn't inform the NotificataionListeners about new rooms ↵Erik Johnston1-0/+3
they have been subscribed to. This meant that the listeners didn't clean themselves up fully from all the dicts
2015-04-08Move database timer logging to seperate loggerErik Johnston1-1/+2
2015-04-08Retry transaction, not SQL queryErik Johnston1-21/+25
2015-04-08Fix maria engine to correctly recognize deadlocksErik Johnston1-2/+2
2015-04-08