Amber Brown
|
7efd1d87c2
|
Run black on the rest of the storage module (#4996)
|
2019-04-03 10:07:29 +01:00 |
|
Amber Brown
|
e1728dfcbe
|
Make scripts/ and scripts-dev/ pass pyflakes (and the rest of the codebase on py3) (#4068)
|
2018-10-20 11:16:55 +11:00 |
|
Amber Brown
|
da7785147d
|
Python 3: Convert some unicode/bytes uses (#3569)
|
2018-08-02 00:54:06 +10:00 |
|
Amber Brown
|
49af402019
|
run isort
|
2018-07-09 16:09:20 +10:00 |
|
Adrian Tschira
|
1afafb3497
|
use memoryview in py3
Signed-off-by: Adrian Tschira <nota@notafile.com>
|
2018-05-29 17:14:34 +02:00 |
|
Erik Johnston
|
7c371834cc
|
Stub out broken function only used for cache
|
2018-03-01 16:44:13 +00:00 |
|
Erik Johnston
|
a9a2d66cdd
|
Split out SignatureStore and EventFederationStore
|
2018-03-01 14:17:53 +00:00 |
|
Erik Johnston
|
00957d1aa4
|
User Cursor.__iter__ instead of fetchall
This prevents unnecessary construction of lists
|
2017-03-23 17:53:49 +00:00 |
|
Erik Johnston
|
ba214a5e32
|
Remove lru option
|
2016-08-19 14:17:11 +01:00 |
|
Erik Johnston
|
aefd2d1cbc
|
Cache get_event_reference_hashes
|
2016-05-31 15:32:32 +01:00 |
|
Mark Haines
|
7076082ae6
|
Fix relative imports so they work in both py3 and py27
|
2016-03-08 11:45:50 +00:00 |
|
Matthew Hodgson
|
6c28ac260c
|
copyrights
|
2016-01-07 04:26:29 +00:00 |
|
Mark Haines
|
973ebb66ba
|
Remove unused functions from synapse/storage/signatures.py
|
2015-09-23 10:36:33 +01:00 |
|
Mark Haines
|
78323ccdb3
|
Remove syutil dependency in favour of smaller single-purpose libraries
|
2015-08-24 16:17:38 +01:00 |
|
Erik Johnston
|
5130d80d79
|
Add bulk insert events API
|
2015-06-25 17:29:34 +01:00 |
|
Erik Johnston
|
9236136f3a
|
Make work in both Maria and SQLite. Fix tests
|
2015-04-01 14:12:33 +01:00 |
|
Erik Johnston
|
0e8f5095c7
|
Fix unicode database support
|
2015-03-25 17:15:20 +00:00 |
|
Erik Johnston
|
6e7131f02f
|
Remove uses of REPLACE and ON CONFLICT IGNORE to make the SQL more portable.
|
2015-03-23 15:38:56 +00:00 |
|
Mark Haines
|
adb04b1e57
|
Update copyright notices
|
2015-01-06 13:21:39 +00:00 |
|
Erik Johnston
|
c31dba86ec
|
Convert rest and handlers to use new event structure
|
2014-12-04 15:50:01 +00:00 |
|
Erik Johnston
|
5d7c9ab789
|
Begin converting things to use the new Event structure
|
2014-12-04 11:27:59 +00:00 |
|
Mark Haines
|
db9ce032a4
|
Fix pep8 codestyle warnings
|
2014-11-20 17:26:36 +00:00 |
|
Erik Johnston
|
f04b3d5042
|
Store all signatures on events rather than just dropping them
|
2014-11-12 17:02:34 +00:00 |
|
Erik Johnston
|
bf6b72eb55
|
Start implementing auth chains
|
2014-11-07 10:53:38 +00:00 |
|
Erik Johnston
|
80b2710e6f
|
Remove unused signature storage methods
|
2014-10-31 17:08:36 +00:00 |
|
Erik Johnston
|
aa80900a8e
|
Fix SQL so that accepts we may want to persist events twice.
|
2014-10-30 10:11:06 +00:00 |
|
Erik Johnston
|
2d1dfb3b34
|
Begin implementing all the PDU storage stuff in Events land
|
2014-10-28 16:42:35 +00:00 |
|
Mark Haines
|
5e2236f9ff
|
fix pyflakes warnings
|
2014-10-27 11:19:15 +00:00 |
|
Mark Haines
|
c8f996e29f
|
Hash the same content covered by the signature when referencing previous PDUs rather than reusing the PDU content hashes
|
2014-10-17 11:40:35 +01:00 |
|
Mark Haines
|
bb04447c44
|
Include hashes of previous pdus when referencing them
|
2014-10-16 23:25:12 +01:00 |
|
Mark Haines
|
66104da10c
|
Sign outgoing PDUs.
|
2014-10-16 00:09:48 +01:00 |
|
Mark Haines
|
3dac27a8a9
|
Storage for pdu signatures
|
2014-10-14 14:58:31 +01:00 |
|