Commit Graph

220 Commits (bca30cefee3849813565dd71e571172818629d85)

Author SHA1 Message Date
Erik Johnston c66a06ac6b Move storage classes into a main "data store". 5 years ago
Erik Johnston b161786c14 Replace IN usage with helper funcs 5 years ago
Brendan Abolivier 0496eafbf4 Move roommember's bg updates to a dedicated store 5 years ago
Erik Johnston 5119a4cac7 Fix bug where we didn't pull out event ID 5 years ago
Richard van der Hoff 66537e10ce
add some metrics on the federation sender (#6160) 5 years ago
Erik Johnston 91f61fc6d7 Use the right error.... 5 years ago
Erik Johnston 84691da6c3 pep8 5 years ago
Erik Johnston a9610cdf02 Fixup names and comments 5 years ago
Erik Johnston d89ebf7c25 cachedList descriptor doesn't like typing 5 years ago
Erik Johnston c8145af8a9 Cache room membership lookups in _get_joined_users_from_context 5 years ago
Amber Brown 55d5b3af88
Servers-known-about statistic (#5981) 5 years ago
Erik Johnston 6e834e94fc
Fix and refactor room and user stats (#5971) 5 years ago
Erik Johnston 15056ca208 Fix current_state_events membership background update. 5 years ago
Erik Johnston df3a5db629 Expand comment 5 years ago
Erik Johnston 45df38e61b Fix current_state bg update to work on old SQLite 5 years ago
Erik Johnston 14c24c9037 Fix room summary when rejected events are in state 5 years ago
Erik Johnston 0c4a99607e Remove join when calculating room summaries. 5 years ago
Erik Johnston 62921fb53e Remove join on room_memberships when fetching rooms for user. 5 years ago
Erik Johnston 32768e96d4 Add function to get all forgotten rooms for user 5 years ago
Amber Brown 4806651744
Replace returnValue with return (#5736) 5 years ago
Erik Johnston b2a629ef49 Speed up current state background update. 5 years ago
Erik Johnston bd2e1a2aa8 LoggingTransaction accepts None for callback lists. 5 years ago
Erik Johnston 8e1ada9e6f Use the current_state_events.membership column 5 years ago
Erik Johnston 059d8c1a4e Track if current_state_events.membership is up to date 5 years ago
Erik Johnston c618a5d348 Add background update for current_state_events.membership column 5 years ago
Erik Johnston 6de09e07a6 Add membership column to current_state_events table. 5 years ago
Erik Johnston 8ee69f299c Add basic function to get all data for a user out of synapse 5 years ago
Amber Brown 32e7c9e7f2
Run Black. (#5482) 6 years ago
Erik Johnston 04710cc2d7 Fetch membership counts all at once 6 years ago
Amber Brown 4a30e4acb4
Room Statistics (#4338) 6 years ago
Amber Brown 2e060774ad
Run `black` on some storage modules that the stats branch touches (#4959) 6 years ago
Erik Johnston b8082a5445 Use term 'out of band membership' instead 6 years ago
Erik Johnston 7c288c2250 Clarify the invite flows 6 years ago
Erik Johnston 886e5acc76 Store rejected remote invite events as outliers 6 years ago
Matthew Hodgson b041115415
Speed up lazy loading (#3827) 6 years ago
Amber Brown b37c472419
Rename async to async_helpers because `async` is a keyword on Python 3.7 (#3678) 6 years ago
Richard van der Hoff 21e878ebb6 Make EventStore inherit from EventFederationStore 6 years ago
Erik Johnston 3188973857 Pull out did_forget to worker store 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
Amber Brown 49af402019 run isort 6 years ago
Amber Brown 6350bf925e
Attempt to be more performant on PyPy (#3462) 7 years ago
Erik Johnston f8272813a9 Make _get_joined_hosts_cache cache non-iterable 7 years ago
Richard van der Hoff c1f4118bb6 Remove was_forgotten_at 7 years ago
Adrian Tschira 6c16a4ec1b more iteritems 7 years ago
Richard van der Hoff 2fe3f848b9 Remove uses of events.content 7 years ago
Erik Johnston 926ba76e23 Replace ujson with simplejson 7 years ago
Erik Johnston 8cb44da4aa Fix race in sync when joining room 7 years ago
Erik Johnston 493e25d554 Move storage functions for push calculations 7 years ago
Erik Johnston 70349872c2 Update copyright 7 years ago