1
0

Commit Graph

  • 773277482a typo fixes David Robertson 2022-09-27 12:09:27 +01:00
  • 7bd9e1dc48 SQLite earlier than -> SQLite older than David Robertson 2022-09-27 12:06:15 +01:00
  • 1254eb2247 1.68.0 David Robertson 2022-09-27 12:03:58 +01:00
  • 85e161631a Faster room joins: Fix spurious error when joining a room (#13872) Sean Quah 2022-09-27 11:17:23 +01:00
  • 20f4d1c4f9 Use event_id to compare Eric Eastwood 2022-09-27 03:10:37 -05:00
  • 6423938350 Better assertion message Eric Eastwood 2022-09-27 03:03:46 -05:00
  • 7a3ded017c Test running but no expected results yet Eric Eastwood 2022-09-27 02:05:43 -05:00
  • 31e2c10355 Non-working test Eric Eastwood 2022-09-27 01:48:43 -05:00
  • d6b85a2a7d Complement image: propagate SIGTERM to all workers (#13914) Richard van der Hoff 2022-09-26 23:07:02 +01:00
  • 85451b99c2 Merge branch 'madlittlemods/13356-messages-investigation-scratch-v1' into maddlittlemods/msc2716-many-batches-optimization Eric Eastwood 2022-09-26 15:28:14 -05:00
  • d8899e45a7 Merge branch 'madlittlemods/11850-migrate-to-opentelemetry' into madlittlemods/13356-messages-investigation-scratch-v1 Eric Eastwood 2022-09-26 15:06:30 -05:00
  • e4b9898dec Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-26 15:04:08 -05:00
  • 2fae1a3f78 Improve tests for get_unread_push_actions_for_user_in_range_*. (#13893) Patrick Cloke 2022-09-26 14:28:12 -04:00
  • 58ab96747c Update the manpage documentation for the hash_password script (#13911) Andrew Morgan 2022-09-26 19:18:41 +01:00
  • 0a38c7ec6d Snapshot schema 72 (#13873) David Robertson 2022-09-26 18:28:32 +01:00
  • 41461fd4d6 typing: check origin server of typing event against room's servers (#13830) Mathieu Velten 2022-09-26 17:33:32 +02:00
  • 6b4593a80f Simplify cache invalidation after event persist txn (#13796) Nick Mills-Barrett 2022-09-26 16:26:35 +01:00
  • 8acd2c01bc lil fix anoa/new_cache Andrew Morgan 2022-09-26 16:13:53 +01:00
  • 0ef6914802 deploy: f34b0bc262 DMRobertson 2022-09-26 14:28:13 +00:00
  • f34b0bc262 Update NixOS module URL (#13818) enterprisey 2022-09-26 10:26:59 -04:00
  • 6d3b1497c3 Correctly add Cargo.lock to sdsit (#13909) Erik Johnston 2022-09-26 14:58:10 +01:00
  • c5defa4cba Correctly add Cargo.lock to sdsit (#13909) Erik Johnston 2022-09-26 14:58:10 +01:00
  • dcdd50e458 Fix mypy errors with latest canonicaljson (#13905) David Robertson 2022-09-26 13:30:00 +01:00
  • 78b44340d6 More debugging Eric Eastwood 2022-09-24 04:16:56 -05:00
  • 33d12a516f Debugging Eric Eastwood 2022-09-24 01:29:11 -05:00
  • ac1a31740b Only try to backfill event if we haven't tried before recently (#13635) Eric Eastwood 2022-09-23 14:01:29 -05:00
  • f49f73c0da Faster room joins: Avoid blocking /keys/changes (#13888) Sean Quah 2022-09-23 17:55:15 +01:00
  • db868db594 Fix access token leak to logs from proxyagent (#13855) Eric Eastwood 2022-09-23 11:49:39 -05:00
  • e3512a7719 Update Cargo.lock file. (#13889) Patrick Cloke 2022-09-23 11:59:39 -04:00
  • efd108b45d Accept & store thread IDs for receipts (implement MSC3771). (#13782) Patrick Cloke 2022-09-23 10:33:28 -04:00
  • 03c2bfb7f8 Send device list updates out to servers in partially joined rooms (#13874) Sean Quah 2022-09-23 13:44:03 +01:00
  • c06b2b7142 Faster Remote Room Joins: tell remote homeservers that we are unable to authorise them if they query a room which has partial state on our server. (#13823) reivilibre 2022-09-23 10:47:16 +00:00
  • ac7e5683d6 Add comments to the Prometheus recording rules to make it clear which set of rules you need for Grafana or Prometheus Console. (#13876) reivilibre 2022-09-23 10:46:45 +00:00
  • c9316f9f76 Merge branch 'release-v1.68' into develop Erik Johnston 2022-09-23 10:43:06 +01:00
  • 682385917d Move warnings up v1.68.0rc2 Erik Johnston 2022-09-23 09:40:46 +01:00
  • 11ebcc8a3a 1.68.0rc2 Erik Johnston 2022-09-23 09:40:16 +01:00
  • 44e97465e9 Merge branch 'madlittlemods/13856-fix-have-seen-events-not-being-invalidated' into maddlittlemods/msc2716-many-batches-optimization Eric Eastwood 2022-09-23 00:16:50 -05:00
  • f8dc17b539 Add test to ensure the safety works Eric Eastwood 2022-09-22 23:05:51 -05:00
  • b9be6c5b5d Raise exception so we don't run into this arg mismatch again Eric Eastwood 2022-09-22 22:48:58 -05:00
  • 4fa8f05344 Add test to make sure we can actually clear entries just by room_id Eric Eastwood 2022-09-22 22:28:56 -05:00
  • 9fb750dc2f Better changelog Eric Eastwood 2022-09-22 21:56:57 -05:00
  • 5b9b645400 Add test description Eric Eastwood 2022-09-22 21:51:51 -05:00
  • 0cdc7bf432 Fix @cachedList on _have_seen_events_dict Eric Eastwood 2022-09-22 17:36:54 -05:00
  • 2162ab5607 Invalidate cache like #13796 Eric Eastwood 2022-09-22 17:18:34 -05:00
  • 1054f91e92 Merge branch 'develop' into madlittlemods/13856-fix-have-seen-events-not-being-invalidated Eric Eastwood 2022-09-22 17:15:44 -05:00
  • 5a5c3246f4 Scratch try different orders just to see how the tests pass differently Eric Eastwood 2022-09-22 14:26:58 -05:00
  • f7c89c44c5 Raise issue if complement fails with latest deps (#13859) David Robertson 2022-09-22 17:33:37 +01:00
  • f1d98d3b70 wip2 Andrew Morgan 2022-09-22 15:54:30 +01:00
  • 1b18ba0393 deploy: 8c3dcdf1b9 clokep 2022-09-22 13:12:55 +00:00
  • 8c3dcdf1b9 Fix the cross-link from register admin API to config docs. (#13870) Patrick Cloke 2022-09-22 09:11:50 -04:00
  • b7272b73aa Properly paginate forward in the /relations API. (#13840) Patrick Cloke 2022-09-22 08:47:49 -04:00
  • 9615e23c29 Fix sdist to include rust build script (#13866) Erik Johnston 2022-09-22 11:59:23 +01:00
  • a25821d160 Try sort backfill points by tie breaking on stream_ordering Eric Eastwood 2022-09-22 01:03:35 -05:00
  • b23b3e4b29 Calculate the stream_ordering from newest -> oldest (in the correct order) and persist in the oldest -> newest to get the least missing prev_event fetch thrashing Eric Eastwood 2022-09-21 23:32:56 -05:00
  • f2a5c70b88 Assert is not None Eric Eastwood 2022-09-21 21:29:35 -05:00
  • d07947d0d3 Fix have_seen_event cache not being invalidated Eric Eastwood 2022-09-21 18:02:45 -05:00
  • f6393db0da Add changelog Eric Eastwood 2022-09-21 18:16:09 -05:00
  • a847a35921 Fix have_seen_event cache not being invalidated Eric Eastwood 2022-09-21 18:02:45 -05:00
  • 24905b78f5 Move cache invalidation to the main thread madlittlemods/13856-scratch-have-seen-event-monolith-invalidation Eric Eastwood 2022-09-21 17:55:45 -05:00
  • 1a1abdda42 Last batch of Pydantic for synapse/rest/client/account.py (#13832) David Robertson 2022-09-21 22:23:44 +01:00
  • dd4be2453f Fix have_seen_event cache not being invalidated when we persist the event Eric Eastwood 2022-09-21 15:45:08 -05:00
  • a732796149 Scratch changes for fix have_seen_event not being invalidated Eric Eastwood 2022-09-21 13:34:46 -05:00
  • 6ff8ba5fc6 wip Andrew Morgan 2022-09-21 17:37:25 +01:00
  • efabf44c76 Add version flag for MSC3881 (#13860) Brendan Abolivier 2022-09-21 17:18:44 +01:00
  • ccca14140a Track device IDs for pushers (#13831) Brendan Abolivier 2022-09-21 16:31:53 +01:00
  • 0fd2f2d460 Implementation of MSC3882 login token request (#13722) Hugh Nimmo-Smith 2022-09-21 16:12:29 +01:00
  • 269eddad6f Add worker_main_http_uri to the contrib bash script (#13772) villepeh 2022-09-21 17:58:46 +03:00
  • c0005fd46f Test that the device ID doesn't change babolivier/msc3881_device_id_tmp Brendan Abolivier 2022-09-21 15:50:23 +01:00
  • ead6b09dfd Fixup changelog Brendan Abolivier 2022-09-21 15:13:15 +01:00
  • f712904dab Add a comment explaining why device_id is NULLable Brendan Abolivier 2022-09-16 18:08:37 +01:00
  • 775d1d2b84 Changelog Brendan Abolivier 2022-09-16 18:04:32 +01:00
  • 2c05a30952 Track device IDs for pushers Brendan Abolivier 2022-09-16 18:02:20 +01:00
  • 8ae42ab8fa Support enabling/disabling pushers (from MSC3881) (#13799) Brendan Abolivier 2022-09-21 15:39:01 +01:00
  • 6bd8763804 Add cache invalidation across workers to module API (#13667) Mathieu Velten 2022-09-21 15:32:01 +02:00
  • 574ed41693 deploy: 16e1a9d9a7 DMRobertson 2022-09-21 13:09:00 +00:00
  • 16e1a9d9a7 Correct documentation for map_user_attributes of OpenID Mapping Providers (#13836) Peter Scheu 2022-09-21 15:08:16 +02:00
  • 9ce1a53c46 Fix the release script not publishing binary wheels. (#13850) reivilibre 2022-09-21 09:43:08 +00:00
  • e0804ef898 Improve the synapse.api.auth.Auth mock used in unit tests. (#13809) Quentin Gliech 2022-09-21 14:40:34 +02:00
  • ab86743f33 Lock rust dependencies (#13858) Erik Johnston 2022-09-21 10:49:48 +01:00
  • a35842caec Fix the release script not publishing binary wheels. (#13850) reivilibre 2022-09-21 09:43:08 +00:00
  • b7508b1538 Lower minimum rustc version to 1.58.1 (#13857) Erik Johnston 2022-09-21 10:42:03 +01:00
  • 05e511368b Merge branch 'madlittlemods/11850-migrate-to-opentelemetry' into madlittlemods/13356-messages-investigation-scratch-v1 Eric Eastwood 2022-09-20 18:04:30 -05:00
  • b86869feef Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-20 18:00:28 -05:00
  • aa12e397e5 deploy: 2b522cceb6 reivilibre 2022-09-20 13:54:52 +00:00
  • 2b522cceb6 Merge branch 'release-v1.68' into develop Olivier Wilkinson (reivilibre) 2022-09-20 14:54:05 +01:00
  • 85fc7ea1a1 Remove the complete_sso_login method from the Module API which was deprecated in Synapse 1.13.0. (#13843) Quentin Gliech 2022-09-20 15:18:07 +02:00
  • fff9b955fa Generate separate snapshots for logical databases (#13792) David Robertson 2022-09-20 14:14:12 +01:00
  • f4419438c1 Merge branch 'release-v1.68' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-09-20 12:24:26 +01:00
  • cfe486b041 Tweak changelog v1.68.0rc1 Olivier Wilkinson (reivilibre) 2022-09-20 12:21:59 +01:00
  • ec4dca6064 Edit description of cache invalidation bug Olivier Wilkinson (reivilibre) 2022-09-20 12:11:45 +01:00
  • 42d261c32f Port the push rule classes to Rust. (#13768) Erik Johnston 2022-09-20 12:10:31 +01:00
  • bffb71b04a Edit changelog in response to feedback Olivier Wilkinson (reivilibre) 2022-09-20 12:03:48 +01:00
  • 66b217412c deploy: b2d3a16aa2762c2e9439ae15de7b489e9baf6eaf reivilibre 2022-09-20 11:04:36 +00:00
  • 8981a3d671 deploy: e124b24ad9 reivilibre 2022-09-20 10:31:43 +00:00
  • e124b24ad9 1.68.0rc1 Olivier Wilkinson (reivilibre) 2022-09-20 11:30:48 +01:00
  • c802ef1411 Don't include redundant prev_state in new events (#13791) Denis 2022-09-20 10:44:38 +02:00
  • 404a6e3d79 add suppport for persisting batched events over replication shay/fix_git_hx_batch H. Shay 2022-09-16 13:36:41 -07:00
  • 99aa2136c2 add fucntions to persist events as a batch, encapsulate some logic in a helper function H. Shay 2022-09-13 10:11:11 -07:00
  • d950d99ab5 add some comments and sned events as a batch to be persisted H. Shay 2022-09-13 10:10:25 -07:00
  • 031d2aa543 send batched events over replication shay/fix_batch_history H. Shay 2022-09-19 11:03:46 -07:00