1
0

Commit Graph

  • 1a4bc25c59 Use Python 3.11 in Dockerfile jaywink/v1.74.0-py311 Jason Robinson 2022-12-22 13:17:05 +02:00
  • 84d3138647 deploy: 14abf22dd6 clokep 2022-12-21 18:09:08 +00:00
  • 14abf22dd6 Update docs about ruff vs. flake8. Patrick Cloke 2022-12-21 13:08:20 -05:00
  • 7010a3d015 Switch to ruff instead of flake8. (#14633) Patrick Cloke 2022-12-21 13:05:21 -05:00
  • 5831bed450 Bump minimum PyYAML to 3.13. (#14720) Patrick Cloke 2022-12-21 12:29:19 -05:00
  • 5a1b56b9b0 Merge branch 'rei/dresync_exp' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-12-21 13:13:30 +00:00
  • 62e4ad7991 Use the multi-user device resync to batch requests Olivier Wilkinson (reivilibre) 2022-12-21 13:12:53 +00:00
  • b624e010f1 (remove no-op changelog entry) Olivier Wilkinson (reivilibre) 2022-12-21 12:28:55 +00:00
  • ec656be480 Revert update of hiredis in Poetry lockfile: revert from 2.1.0 to 2.0.0. (#14718) reivilibre 2022-12-21 12:28:13 +00:00
  • 24b802a524 Merge branch 'rei/dresync_exp' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-12-21 11:42:37 +00:00
  • 55a4d7e1ce Typo fix Olivier Wilkinson (reivilibre) 2022-12-21 11:42:31 +00:00
  • ad8265562d Merge branch 'rei/hiredis_210_no_sdist' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-12-21 11:12:50 +00:00
  • 50a56edcc2 Newsfile Olivier Wilkinson (reivilibre) 2022-12-21 11:04:34 +00:00
  • 3ac08cc0be Revert "Bump hiredis from 2.0.0 to 2.1.0 (#14699)" Olivier Wilkinson (reivilibre) 2022-12-21 11:03:26 +00:00
  • 83dab8e25f Merge branch 'rei/dresync_exp' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-12-21 10:51:29 +00:00
  • 65981bcb27 Merge branch 'rei/jumptodate_statement_limit' into matrix-org-hotfixes Olivier Wilkinson (reivilibre) 2022-12-21 10:51:27 +00:00
  • cbf1cebef3 Mitigate jump to date slowness by adding 30s timeout rei/jumptodate_statement_limit Olivier Wilkinson (reivilibre) 2022-12-20 18:30:47 +00:00
  • 46807789d0 Newsfile Olivier Wilkinson (reivilibre) 2022-12-20 18:20:33 +00:00
  • 712144e768 Batch up the DB writes when marking failures Olivier Wilkinson (reivilibre) 2022-12-20 17:56:57 +00:00
  • 3d7451e04f Split out the marking of failed Olivier Wilkinson (reivilibre) 2022-12-20 17:35:24 +00:00
  • 3c68aa4342 Use the multi-user path even for single users Olivier Wilkinson (reivilibre) 2022-12-20 14:38:09 +00:00
  • 369a97a714 Use assertions to ensure we don't have our expectations broken Olivier Wilkinson (reivilibre) 2022-12-20 14:36:13 +00:00
  • b4f98428ca Add a replication servlet for multi-user device resync Olivier Wilkinson (reivilibre) 2022-12-20 14:05:57 +00:00
  • 55f46d499b Add multi-user device resync in handler Olivier Wilkinson (reivilibre) 2022-12-20 14:32:52 +00:00
  • 7d2261f922 Limit query_devices_for_destination to 10 concurrent invocations Olivier Wilkinson (reivilibre) 2022-12-20 11:49:56 +00:00
  • 227c953d99 Add async helpers Olivier Wilkinson (reivilibre) 2022-12-20 11:49:39 +00:00
  • 9c4562c74a Add log lines Olivier Wilkinson (reivilibre) 2022-12-19 17:53:05 +00:00
  • 2654d61114 Build a set of who we are interested in first and foremost Olivier Wilkinson (reivilibre) 2022-12-19 17:50:57 +00:00
  • 5175bccbde deploy: 43c54ba753 squahtx 2022-12-20 18:11:03 +00:00
  • 39861031ee deploy: 774e20b570 squahtx 2022-12-20 18:10:08 +00:00
  • 43c54ba753 Merge branch 'master' into develop Sean Quah 2022-12-20 18:09:30 +00:00
  • 774e20b570 1.74.0 v1.74.0 Sean Quah 2022-12-20 16:08:33 +00:00
  • 3606b75acc deploy: eb2defc2f7 squahtx 2022-12-20 16:07:13 +00:00
  • eb2defc2f7 Add release note and update doc regarding ICU (#14712) Mathieu Velten 2022-12-20 17:06:26 +01:00
  • b952dcdb34 fix newsfragement number shay/batch_membership_event H. Shay 2022-12-19 18:20:55 -08:00
  • 2cacaa3408 newsfragement H. Shay 2022-12-19 18:02:43 -08:00
  • eaaaf169c2 change tests to reflect new reality H. Shay 2022-12-19 17:59:01 -08:00
  • eb2733c2d8 allow third party rules to rebuild a batched event H. Shay 2022-12-19 17:58:50 -08:00
  • 16fabc8b32 create membership event locally and add to batch H. Shay 2022-12-19 17:58:18 -08:00
  • d80b3596b5 Revert "dodgy" rei/selective_scalene Olivier Wilkinson (reivilibre) 2022-12-19 22:30:33 +00:00
  • 6c579370d4 dodgy Olivier Wilkinson (reivilibre) 2022-12-19 22:05:54 +00:00
  • 37153a5478 Add logging Olivier Wilkinson (reivilibre) 2022-12-19 21:23:15 +00:00
  • 5e56736313 Example: room send event profiling Olivier Wilkinson (reivilibre) 2022-12-19 20:19:45 +00:00
  • bd39e8363c Add helpers Olivier Wilkinson (reivilibre) 2022-12-19 20:01:25 +00:00
  • 5ebd31c349 Add Scalene Olivier Wilkinson (reivilibre) 2022-12-19 20:01:22 +00:00
  • 16d70d0627 Add log line so we can see what's going on Olivier Wilkinson (reivilibre) 2022-12-19 17:53:05 +00:00
  • 68ecfc346b Build a set of who we are interested in first and foremost Olivier Wilkinson (reivilibre) 2022-12-19 17:50:57 +00:00
  • 4be998add4 Bump lxml from 4.9.1 to 4.9.2 (#14698) dependabot[bot] 2022-12-19 16:48:20 +00:00
  • af347e4d69 Bump serde_json from 1.0.89 to 1.0.91 (#14696) dependabot[bot] 2022-12-19 16:48:06 +00:00
  • 4de951180d Bump anyhow from 1.0.66 to 1.0.68 (#14694) dependabot[bot] 2022-12-19 16:47:56 +00:00
  • 6dc4fda9c7 Remove entries from 'account_data_undelivered_deletes' when account data is added/modified anoa/msc3391_future Andrew Morgan 2022-11-18 18:22:28 +00:00
  • c8721fd25b Populate 'account_data_undelivered_deletes' table on delete Andrew Morgan 2022-11-18 17:49:35 +00:00
  • fdf9e2f9d6 Add migration for table account_data_undelivered_deletes Andrew Morgan 2022-11-17 18:36:07 +00:00
  • 8e35bfc889 Prevent deleted account data items appearing in initial syncs Andrew Morgan 2022-11-16 18:27:51 +00:00
  • 47fe40b7ca Return a 404 if an account data type is empty Andrew Morgan 2022-11-15 11:52:17 +00:00
  • 5c7d2e05e8 Allow deleting account data by PUT'ing with empty content Andrew Morgan 2022-11-14 19:26:30 +00:00
  • f112fd6c12 Add servlets, handler, storage functions for deleting user/room account data Andrew Morgan 2022-11-14 18:23:42 +00:00
  • 8c255cbb1d Set 'experimental_features.msc3391_enabled' config to true for complement tests Andrew Morgan 2022-11-14 18:23:07 +00:00
  • f66d743eae Add replication methods for removing account data Andrew Morgan 2022-11-11 18:34:59 +00:00
  • 16cccade57 Enable Complement tests for MSC3391 Andrew Morgan 2022-11-11 11:34:11 +00:00
  • c5765a480f Add experimental features flag Andrew Morgan 2022-10-20 15:35:54 +01:00
  • a17c4e0590 Add the .direnv/ directory to .gitignore (#14707) Andrew Morgan 2022-12-19 16:44:09 +00:00
  • e8884cc282 Bump serde from 1.0.150 to 1.0.151 (#14697) dependabot[bot] 2022-12-19 16:01:02 +00:00
  • 08a881dba4 Bump types-jsonschema from 4.17.0.1 to 4.17.0.2 (#14700) dependabot[bot] 2022-12-19 16:00:27 +00:00
  • 4f1eba469c Bump types-setuptools from 65.6.0.1 to 65.6.0.2 (#14702) dependabot[bot] 2022-12-19 16:00:05 +00:00
  • 2888d7ec83 Faster remote room joins: invalidate caches and unblock requests when receiving un-partial-stated event notifications over replication. [rei:frrj/streams/unpsr] (#14546) reivilibre 2022-12-19 14:57:51 +00:00
  • adbf0cffc4 Bump sentry-sdk from 1.11.1 to 1.12.0 (#14701) dependabot[bot] 2022-12-19 14:15:29 +00:00
  • 9c89707b56 Bump hiredis from 2.0.0 to 2.1.0 (#14699) dependabot[bot] 2022-12-19 14:14:12 +00:00
  • 51abfe5625 Bump blake2 from 0.10.5 to 0.10.6 (#14695) dependabot[bot] 2022-12-19 14:11:15 +00:00
  • 9205249be7 Bump JasonEtco/create-an-issue from 2.8.1 to 2.8.2 (#14693) dependabot[bot] 2022-12-19 14:10:29 +00:00
  • 3aeca2588b Add missing type hints to tests.config. (#14681) Patrick Cloke 2022-12-16 08:53:28 -05:00
  • 864c3f85b0 Improve type annotations for the helper methods on a CachedFunction. (#14685) reivilibre 2022-12-16 13:04:54 +00:00
  • 652d1669c5 Add missing type hints to tests.handlers. (#14680) Patrick Cloke 2022-12-16 06:53:01 -05:00
  • 0929515049 Track the resync processes dmr/faster-joins-leave-during-resync David Robertson 2022-12-15 16:14:42 +00:00
  • 922bab1182 Pull out a method to start a resync David Robertson 2022-12-15 16:14:00 +00:00
  • b373c3655a Pull "tidy up after resync" logic out of the loop David Robertson 2022-12-15 16:11:45 +00:00
  • 54c012c5a8 Make handle_new_client_event throws PartialStateConflictError (#14665) Mathieu Velten 2022-12-15 17:04:23 +01:00
  • f5817281f8 Fixup2 erikj/rust_http Erik Johnston 2022-12-15 14:05:59 +00:00
  • 87406aa5d3 Fixup Erik Johnston 2022-12-15 13:20:20 +00:00
  • 6842974391 Fixup Erik Johnston 2022-12-15 13:15:47 +00:00
  • e047ea007f deploy: 046320b9b6 H-Shay 2022-12-15 04:04:01 +00:00
  • 046320b9b6 Fix missing word in autotune sub-option description (#14674) Jeremy Kescher 2022-12-15 04:03:13 +00:00
  • 4f4d690423 Allow compute_state_after_events to use partial state (#14676) David Robertson 2022-12-14 14:52:35 +00:00
  • fb60cb16fe Faster remote room joins: stream the un-partial-stating of events over replication. [rei:frrj/streams/unpsr] (#14545) reivilibre 2022-12-14 14:47:11 +00:00
  • 24a97b3e71 Delete event_push_summary_unique_index again. (#14669) Patrick Cloke 2022-12-14 09:25:33 -05:00
  • bbd59237fc Merge tag 'v1.74.0rc1' into rei/uvloop rei/uvloop Olivier Wilkinson (reivilibre) 2022-12-14 13:24:38 +00:00
  • e512b25cd1 Fix #11308 : Remove dependency on jquery on reCAPTCHA page (#14672) Jeyachandran Rathnam 2022-12-14 07:02:28 -05:00
  • c93ef61fa3 WIP Rust HTTP for federation Erik Johnston 2022-12-14 11:02:16 +00:00
  • 5025dbf7a2 Merge tag 'v1.74.0rc1' into develop Sean Quah 2022-12-13 18:27:48 +00:00
  • 9b30bc826d deploy: d567a8265f DMRobertson 2022-12-13 15:37:18 +00:00
  • d567a8265f Declare support for Python 3.11 (#14673) David Robertson 2022-12-13 15:36:27 +00:00
  • 51e7255fbb Fix the *MAU Limits* section of the Grafana dashboard relying on a specific job name for the workers of a Synapse deployment. (#14644) reivilibre 2022-12-13 14:19:43 +00:00
  • 9d40fc961b Merge branch 'release-v1.74' into matrix-org-hotfixes Sean Quah 2022-12-13 13:45:55 +00:00
  • e70f398f4a Tidy up CHANGES.md v1.74.0rc1 Sean Quah 2022-12-13 13:44:19 +00:00
  • 2920e540bf Use the room type from stats in hierarchy response. (#14263) Patrick Cloke 2022-12-13 08:43:53 -05:00
  • 822646b636 Tidy up CHANGES.md Sean Quah 2022-12-13 13:41:14 +00:00
  • 0cde17771b deploy: 62ed877433 squahtx 2022-12-13 13:30:19 +00:00
  • b8cf480fa9 1.74.0rc1 Sean Quah 2022-12-13 13:30:07 +00:00
  • 62ed877433 Improve validation of field size limits in events. (#14664) reivilibre 2022-12-13 13:19:19 +00:00
  • 4dc7b444bd Fix import order mv/unbind-callback Mathieu Velten 2022-12-13 10:25:19 +01:00