synapse-product/synapse/storage
Erik Johnston 8ad0f4912e
Stream ordering and out of order insertions.
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-09 11:41:36 +01:00
..
engines Fix maria engine to correctly recognize deadlocks 2015-04-08 13:10:54 +01:00
schema Merge branch 'develop' of github.com:matrix-org/synapse into mysql 2015-04-07 18:05:39 +01:00
util Stream ordering and out of order insertions. 2015-04-09 11:41:36 +01:00
__init__.py Merge branch 'develop' of github.com:matrix-org/synapse into mysql 2015-04-07 18:05:39 +01:00
_base.py Stream ordering and out of order insertions. 2015-04-09 11:41:36 +01:00
appservice.py Merge branch 'develop' of github.com:matrix-org/synapse into mysql 2015-04-07 18:05:39 +01:00
directory.py Use generic db exceptions rather than sqlite3 specific ones 2015-04-08 16:53:48 +01:00
event_federation.py Merge branch 'develop' of github.com:matrix-org/synapse into mysql 2015-03-20 16:31:48 +00:00
events.py Stream ordering and out of order insertions. 2015-04-09 11:41:36 +01:00
filtering.py Give sensible names for '_simple_...' transactions 2015-03-20 15:59:18 +00:00
keys.py Fix unicode support 2015-04-02 10:06:22 +01:00
media_repository.py Give sensible names for '_simple_...' transactions 2015-03-20 15:59:18 +00:00
presence.py Implement or_ignore flag on inserts 2015-04-07 12:06:22 +01:00
profile.py Fix unicode database support 2015-03-25 17:15:20 +00:00
push_rule.py Merge branch 'develop' of github.com:matrix-org/synapse into mysql 2015-03-20 16:31:48 +00:00
pusher.py Give sensible names for '_simple_...' transactions 2015-03-20 15:59:18 +00:00
registration.py Use generic db exceptions rather than sqlite3 specific ones 2015-04-08 16:53:48 +01:00
rejections.py Give sensible names for '_simple_...' transactions 2015-03-20 15:59:18 +00:00
room.py Fix unicode database support 2015-03-25 17:15:20 +00:00
roommember.py PEP8 2015-04-07 12:16:05 +01:00
signatures.py Make work in both Maria and SQLite. Fix tests 2015-04-01 14:12:33 +01:00
state.py PEP8 2015-04-07 12:16:05 +01:00
stream.py Stream ordering and out of order insertions. 2015-04-09 11:41:36 +01:00
transactions.py PEP8 2015-04-07 12:16:05 +01:00