Commit Graph

2902 Commits (b18cd25e42711d99c62a098203f59f4e12f3fca7)

Author SHA1 Message Date
Richard van der Hoff bd4b25f4d0 Remove some redundant joins on event_edges.room_id 6 years ago
Richard van der Hoff 1b4d73fa52 comment on event_edges 6 years ago
Richard van der Hoff 21e878ebb6 Make EventStore inherit from EventFederationStore 6 years ago
Richard van der Hoff 03751a6420 Fix some looping_call calls which were broken in #3604 6 years ago
Matthew Hodgson bc7944e6d2 switch missing_types to be a bool 6 years ago
Matthew Hodgson 7d9fb88617 incorporate more review. 6 years ago
Erik Johnston 78a691d005 Split out DB writes in federation handler 6 years ago
Erik Johnston 7780a7b47c Actually fix it by adding continue 6 years ago
Richard van der Hoff 1be94440d3 Fix occasional 'tuple index out of range' error 6 years ago
Richard van der Hoff 07defd5fe6 Fix another logcontext leak in _persist_events 6 years ago
Erik Johnston a297ff2b16 Fix typo in conditional 6 years ago
Richard van der Hoff 371da42ae4 Wrap a number of things that run in the background 6 years ago
Erik Johnston ec56121b0d Correctly handle outliers during persist events 6 years ago
Matthew Hodgson cb5c37a57c handle the edge case for _get_some_state_from_cache where types is [] 6 years ago
Erik Johnston 3188973857 Pull out did_forget to worker store 6 years ago
Erik Johnston 709c309b0e Expand on docstring comment about return value 6 years ago
Erik Johnston 8f65ab98d2 Remove unnecessary iteritems 6 years ago
Erik Johnston ed0dd68731 Fixup comment (and indent) 6 years ago
Erik Johnston 811ac73a42 Don't fetch state from the database unless needed 6 years ago
Erik Johnston a79410e7b8 Have _get_new_state_after_events return delta 6 years ago
Erik Johnston 223341205e Don't require to_delete to have event_ids 6 years ago
Matthew Hodgson e22700c3dd consider non-filter_type types as wildcards, thus missing from the state-group-cache 6 years ago
Matthew Hodgson cd241d6bda incorporate more review 6 years ago
Erik Johnston 0fa73e4a63 Remove unnecessary if 6 years ago
Erik Johnston ff5426f6b8 Speed up _calculate_state_delta 6 years ago
Richard van der Hoff 8dff6e0322 Logcontext fixes 6 years ago
Richard van der Hoff 69fb5dbdab fix idiocy 6 years ago
Richard van der Hoff 1938cffaea Add some measure blocks to persist_events 6 years ago
Matthew Hodgson efcdacad7d handle case where types is [] on postgres correctly 6 years ago
Matthew Hodgson 254fb430d1 incorporate review 6 years ago
Erik Johnston 8b9f164fff Comments 6 years ago
Erik Johnston 50c60e5fad Only get cached state from context in persist_event 6 years ago
Richard van der Hoff dae6dc1e77 Remove redundant checks on room forgottenness 6 years ago
Erik Johnston e42510ba63 Use new getters 6 years ago
Matthew Hodgson c1bf2b587e
add trailing comma 6 years ago
Matthew Hodgson 2f558300cc fix thinkos; unbreak tests 6 years ago
Matthew Hodgson bcaec2915a incorporate review 6 years ago
Matthew Hodgson 924eb34d94 add a filtered_types param to limit filtering to specific types 6 years ago
Matthew Hodgson 9e40834f74 yes, we do need to invalidate the device_id_exists_cache when deleting a remote device 6 years ago
Richard van der Hoff f1a15ea206 revert 00bc979 6 years ago
Matthew Hodgson c0685f67c0 spell out that include_deleted_devices requires include_all_devices 6 years ago
Richard van der Hoff 00bc979137 Disable logcontext warning 6 years ago
Richard van der Hoff 667fba68f3 Run things as background processes 6 years ago
Krombel 78a9ddcf9a rerun isort with latest version 6 years ago
Krombel 4a27000548 check isort by travis 6 years ago
Matthew Hodgson 12ec58301f shift to using an explicit deleted flag on m.device_list_update EDUs 6 years ago
Erik Johnston aff1dfdf3d Update return value docstring 6 years ago
Matthew Hodgson 5797f5542b WIP to announce deleted devices over federation 6 years ago
Erik Johnston 6ccefef07a Use 'is not None' and add comments 6 years ago
Matthew Hodgson ea752bdd99 s/becuase/because/g 6 years ago