Commit Graph

5177 Commits (3c320c006ccaa984e1a4a46d5d5d2e5e23d11c6e)

Author SHA1 Message Date
Mark Haines 85b51fdd6b Log the types and values when failing to store devices 8 years ago
Erik Johnston 513188aa56 Comment 8 years ago
Erik Johnston fadb01551a Add appopriate framing clause 8 years ago
Erik Johnston d25c20ccbe Use windowing function to make use of index 8 years ago
Erik Johnston 3c4208a057 Record counts of state changes 8 years ago
Erik Johnston 438ef47637 Short circuit if presence is the same 8 years ago
Erik Johnston 74a3b4a650 Fiddle should_notify to better report stats 8 years ago
Erik Johnston d51b8a1674 Add quotes and be explicity about script-src 8 years ago
Erik Johnston 662b031a30 Allow PDF to be rendered from media repo 8 years ago
Erik Johnston 0595413c0f Scale the batch size so that we're not bitten by the minimum 8 years ago
Erik Johnston a7032abb2e Correctly handle reindexing state groups that already have an edge 8 years ago
Erik Johnston 70332a12dd Take value in a better way 8 years ago
Erik Johnston 373654c635 Comment about sqlite and WITH RECURSIVE 8 years ago
Erik Johnston 485d999c8a Correctly delete old state groups in purge history API 8 years ago
Erik Johnston 69054e3d4c Record why we have chosen to notify 8 years ago
Erik Johnston 69a2d4e38c Use get_joined_users_from_context instead of manually looking up hosts 8 years ago
Erik Johnston caed150363 Remove unused imports 8 years ago
Erik Johnston 80a6a445fa Only fetch local pushers 8 years ago
Erik Johnston 628e65721b Add comments 8 years ago
Erik Johnston a99e933550 Add upgrade script that will slowly prune state_groups_state entries 8 years ago
Erik Johnston 3847fa38c4 Make bulk_get_push_rules_for_room use get_joined_users_from_context cache 8 years ago
Mark Haines f2690c6423 Fix membership changes to be idempotent 8 years ago
Mark Haines 65fa37ac5e Only return new device messages in /sync 8 years ago
Erik Johnston c0238ecbed Explicitly specify state_key for history_visibility fetching 8 years ago
Erik Johnston f7f1027d3d Comment on when auth chain and state are None 8 years ago
Erik Johnston 34e5e17f91 Comment 8 years ago
Erik Johnston b96c6c3185 Docstrings 8 years ago
Erik Johnston cce957e254 Bump max_entries on get_destination_retry_timings 8 years ago
Erik Johnston bd9b8d87ae Only check if host is in room if we have state and auth_chain 8 years ago
Erik Johnston 2854ee2a52 Only pull out IDs from DB for /state_ids/ request 8 years ago
Erik Johnston 598317927c Limit the length of state chains 8 years ago
Mark Haines 7ed5acacf4 Fix up the calls to the notifier for device messages 8 years ago
Erik Johnston 051a9ea921 Linearize state resolution to help caches 8 years ago
Erik Johnston 265d847ffd Fix typo in log line 8 years ago
Erik Johnston 9e25443db8 Move to storing state_groups_state as deltas 8 years ago
Erik Johnston 516a272aca Ensure we only return a validated pdu in get_pdu 8 years ago
Erik Johnston 0cfd6c3161 Use state_groups table to test existence 8 years ago
Erik Johnston 5405351b14 Lower get_linearized_receipts_for_room cache size 8 years ago
Erik Johnston ed7a703d4c Handle the fact that workers can't generate state groups 8 years ago
Erik Johnston f51888530d Always specify state_group so that its in the cache 8 years ago
Erik Johnston 826ca61745 Add storage function to SlaveStore 8 years ago
Erik Johnston c10cb581c6 Correctly handle the difference between prev and current state 8 years ago
Erik Johnston ef0cc648cf Clean up old sent transactions 8 years ago
Mark Haines a662252758 Return the current stream position from add_messages_to_device_inbox 8 years ago
Mark Haines 1aa3e1d287 Add a replication stream for direct to device messages 8 years ago
Erik Johnston 1bb8ec296d Generate state group ids in state layer 8 years ago
Erik Johnston d80f64d370 Fix email notifs by adding missing param 8 years ago
Kegan Dougal c882783535 flake8 8 years ago
Kegan Dougal 572acde483 Use None instead of the empty string 8 years ago
Erik Johnston 5dc2a702cf Make _state_groups_id_gen a normal IdGenerator 8 years ago