Commit Graph

27 Commits (d65ceb4b484dc317f2def3df6f9e92564c997cd4)

Author SHA1 Message Date
Erik Johnston 7c371834cc Stub out broken function only used for cache 7 years ago
Erik Johnston a9a2d66cdd Split out SignatureStore and EventFederationStore 7 years ago
Erik Johnston 00957d1aa4 User Cursor.__iter__ instead of fetchall 8 years ago
Erik Johnston ba214a5e32 Remove lru option 8 years ago
Erik Johnston aefd2d1cbc Cache get_event_reference_hashes 9 years ago
Mark Haines 7076082ae6 Fix relative imports so they work in both py3 and py27 9 years ago
Matthew Hodgson 6c28ac260c copyrights 9 years ago
Mark Haines 973ebb66ba Remove unused functions from synapse/storage/signatures.py 9 years ago
Mark Haines 78323ccdb3 Remove syutil dependency in favour of smaller single-purpose libraries 9 years ago
Erik Johnston 5130d80d79 Add bulk insert events API 10 years ago
Mark Haines d18f37e026 Collect the invalidate callbacks on the transaction object rather than passing around a separate list 10 years ago
Mark Haines a9aea68fd5 Invalidate the caches from the correct thread 10 years ago
Erik Johnston 9236136f3a Make work in both Maria and SQLite. Fix tests 10 years ago
Erik Johnston 0e8f5095c7 Fix unicode database support 10 years ago
Erik Johnston 6e7131f02f Remove uses of REPLACE and ON CONFLICT IGNORE to make the SQL more portable. 10 years ago
Mark Haines adb04b1e57 Update copyright notices 10 years ago
Erik Johnston c31dba86ec Convert rest and handlers to use new event structure 10 years ago
Erik Johnston 5d7c9ab789 Begin converting things to use the new Event structure 10 years ago
Mark Haines db9ce032a4 Fix pep8 codestyle warnings 10 years ago
Erik Johnston f04b3d5042 Store all signatures on events rather than just dropping them 10 years ago
Erik Johnston bf6b72eb55 Start implementing auth chains 10 years ago
Erik Johnston 80b2710e6f Remove unused signature storage methods 10 years ago
Erik Johnston aa80900a8e Fix SQL so that accepts we may want to persist events twice. 10 years ago
Erik Johnston 2d1dfb3b34 Begin implementing all the PDU storage stuff in Events land 10 years ago
Mark Haines 5e2236f9ff fix pyflakes warnings 10 years ago
Mark Haines c8f996e29f Hash the same content covered by the signature when referencing previous PDUs rather than reusing the PDU content hashes 10 years ago
Mark Haines bb04447c44 Include hashes of previous pdus when referencing them 10 years ago
Mark Haines 66104da10c Sign outgoing PDUs. 10 years ago
Mark Haines 3dac27a8a9 Storage for pdu signatures 10 years ago