1
0

Commit Graph

  • abc497bae6 Merge branch 'shay/batch_events' of https://github.com/matrix-org/synapse into shay/batch_events H. Shay 2022-09-19 10:43:03 -07:00
  • 2bb3af5310 fix tests to reflect new reality H. Shay 2022-09-01 14:47:10 -07:00
  • fb5ac9208a ditch auth events and pass state map instead H. Shay 2022-09-01 14:46:57 -07:00
  • 5e72a85f33 split out creating events for batches and add helper methods for duplicated code H. Shay 2022-09-01 14:46:25 -07:00
  • b80daa3b2b reduce duplicated code H. Shay 2022-08-31 15:30:05 -07:00
  • 86d135ac63 fix test to align with new behaviour H. Shay 2022-08-24 14:08:47 -07:00
  • f0b65d057b add function to calculate event context without pulling from db H. Shay 2022-08-24 14:08:31 -07:00
  • 466d2c5dfb create events and contexts seperately H. Shay 2022-08-24 14:08:04 -07:00
  • 0a91b06ede add function to create events without computing event context H. Shay 2022-08-24 14:07:36 -07:00
  • ab297fa0a1 fix newsfragment H. Shay 2022-08-11 21:29:35 -07:00
  • b419e55d1e newsfragment H. Shay 2022-08-11 21:20:10 -07:00
  • 8f8a264fb2 fix tests to accomodate new structure of DAG after room creation H. Shay 2022-08-11 21:15:16 -07:00
  • 7020aeac52 batch some events to send H. Shay 2022-08-11 21:13:59 -07:00
  • d06fcba002 split out creating and sending event H. Shay 2022-08-04 12:16:26 -07:00
  • 44be42338e Add support to purge rows from MSC2716 and other tables when purging a room (#13825) Eric Eastwood 2022-09-16 10:56:56 -05:00
  • d5292b8017 Fix Docker build when Rust .so has been build locally first (#13811) Mathieu Velten 2022-09-16 17:38:54 +02:00
  • 642c4b253d Compare ported to unported PG schemas in portdb test job (#13808) David Robertson 2022-09-16 16:25:54 +01:00
  • 5e84461653 Minor speedups to CI linting (#13827) David Robertson 2022-09-16 16:18:32 +01:00
  • d64e85197a Remove error spam when users query the keys of departed remote users (#13826) Sean Quah 2022-09-16 16:16:05 +01:00
  • 384dca53d6 complement: init postgres DB directly inside the target image (#13819) Mathieu Velten 2022-09-16 17:12:45 +02:00
  • ee2fd939b0 Changelog dmr/try-black-cache David Robertson 2022-09-16 14:19:06 +01:00
  • 675b1d47d7 Try caching black David Robertson 2022-09-16 14:18:17 +01:00
  • e88afd2243 deploy: 74f60cec92 DMRobertson 2022-09-16 12:29:57 +00:00
  • 74f60cec92 Add an admin API endpoint to find a user based on its external ID in an auth provider. (#13810) Quentin Gliech 2022-09-16 14:29:03 +02:00
  • 1f26e986bc deploy: f7a77ad717 reivilibre 2022-09-16 11:49:19 +00:00
  • f7a77ad717 Update request log format documentation to mention the format used when the authenticated user is controlling another user. (#13794) reivilibre 2022-09-16 11:48:41 +00:00
  • b73cbb8215 Avoid putting rejected events in room state (#13723) Sean Quah 2022-09-16 12:45:04 +01:00
  • f3d02e30c4 deploy: 6986bcbf39 MadLittleMods 2022-09-15 21:28:54 +00:00
  • 6986bcbf39 Document common fix of Poetry problems by removing egg-info (#13785) Eric Eastwood 2022-09-15 16:28:03 -05:00
  • 5df6c3e41e deploy: 5093cbf88d MadLittleMods 2022-09-15 20:33:08 +00:00
  • 5093cbf88d Be able to correlate timeouts in reverse-proxy layer in front of Synapse (pull request ID from header) (#13801) Eric Eastwood 2022-09-15 15:32:25 -05:00
  • 140af0cdb6 Record any exception when processing a pulled event (#13814) Eric Eastwood 2022-09-15 14:40:49 -05:00
  • b2b0c85279 Support providing an index predicate for upserts. (#13822) Patrick Cloke 2022-09-15 14:28:48 -04:00
  • 742f9f9d78 A third batch of Pydantic validation for rest/client/account.py (#13736) David Robertson 2022-09-15 18:36:02 +01:00
  • 918c74bfb5 Add a MXCUri class to make working with mxc uri's easier. (#13162) Andrew Morgan 2022-09-15 13:57:16 +01:00
  • dab846568d Merge branch 'develop' into madlittlemods/event_id_always_failed_to_fetch madlittlemods/event_id_always_failed_to_fetch Eric Eastwood 2022-09-14 18:14:17 -05:00
  • 84f91e36f3 Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-14 15:36:57 -05:00
  • 66dc75ec05 deploy: 80bb098d87 erikjohnston 2022-09-14 20:25:14 +00:00
  • 957e3d74fc Keep track when we try and fail to process a pulled event (#13589) Eric Eastwood 2022-09-14 13:57:50 -05:00
  • 666ae87729 Update event push action and receipt tables to support threads. (#13753) Patrick Cloke 2022-09-14 13:11:16 -04:00
  • f2d12ccabe Use partial indices on SQLIte. (#13802) Patrick Cloke 2022-09-14 12:01:42 -04:00
  • 6302753012 Deduplicate is_server_notices_room. (#13780) reivilibre 2022-09-14 15:53:18 +00:00
  • cf65433de2 Fix a memory leak when running the unit tests. (#13798) reivilibre 2022-09-14 15:29:05 +00:00
  • f235231492 complement: move PG data outside of the container storage mv/complement-pg-data Mathieu Velten 2022-09-14 17:00:09 +02:00
  • eaed4e6113 Remove unused method in synapse.api.auth.Auth. (#13795) Quentin Gliech 2022-09-14 16:33:54 +02:00
  • 3a5edde170 Merge remote-tracking branch 'origin/develop' into matrix-org-hotfixes Erik Johnston 2022-09-14 14:48:45 +01:00
  • 51a77e990b Remove incorrect migration file from state logical DB (#13788) David Robertson 2022-09-14 14:16:12 +01:00
  • 69beef22c2 Merge remote-tracking branch 'origin/develop' into shay/batch_events Erik Johnston 2022-09-14 11:13:37 +01:00
  • c73774467e Fix bug in device list caching when remote users leave rooms (#13749) Sean Quah 2022-09-14 10:42:57 +01:00
  • 21687ec189 Fix a long-standing spec compliance bug where Synapse would accept a trailing slash on the end of /get_missing_events federation requests. (#13789) reivilibre 2022-09-14 08:28:12 +00:00
  • a027c6e9fe Maybe fix positional argument mismatch for DummyLink Eric Eastwood 2022-09-14 01:59:37 -05:00
  • b77d49f441 Hopefully fix problem when OTEL not installed with non recording span Eric Eastwood 2022-09-13 16:29:51 -05:00
  • 19c6f6ecc9 Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-13 16:26:53 -05:00
  • d40ccbe86f fixup: add comment squah/test_device_list_tracking Sean Quah 2022-09-13 16:18:43 +01:00
  • 12dacecabd Make sequence cache_invalidation_stream_seq begin at 2 (#13766) Mathieu Velten 2022-09-13 16:14:28 +02:00
  • ed11237fe5 Remove linting from CI for now Eric Eastwood 2022-09-13 08:58:23 -05:00
  • d730a46451 Update Twisted to lastest Eric Eastwood 2022-09-13 08:56:12 -05:00
  • 15e242eeaa OTEL install with DMR Eric Eastwood 2022-09-13 08:54:18 -05:00
  • c3e4272fde deploy: 9772e362aa erikjohnston 2022-09-13 11:12:31 +00:00
  • 9772e362aa Merge branch 'master' into develop Erik Johnston 2022-09-13 12:11:53 +01:00
  • b60d47ab2c Updates to the schema dump script (#13770) David Robertson 2022-09-13 10:53:11 +01:00
  • 540afb0bfc Simplify CI tests DAG (#13784) David Robertson 2022-09-13 10:17:23 +01:00
  • 12f26aed55 deploy: 41df25bbbd DMRobertson 2022-09-13 09:02:11 +00:00
  • 41df25bbbd installation.md: require libpq on M1 macs (#13480) Richard van der Hoff 2022-09-13 10:01:21 +01:00
  • 80bb098d87 Fixup changelog v1.67.0 Erik Johnston 2022-09-13 09:55:10 +01:00
  • 4b678b20a2 1.67.0 Erik Johnston 2022-09-13 09:20:28 +01:00
  • cdbb641232 Add receipts event stream ordering (#13703) Nick Mills-Barrett 2022-09-13 08:16:37 +01:00
  • 2cd2813179 Grammar madlittlemods/document-benefit-for-event_id-room_id-pair-for-purging Eric Eastwood 2022-09-12 18:23:13 -05:00
  • 8871e3d635 Clarify why easier Eric Eastwood 2022-09-12 18:22:14 -05:00
  • 1e4f918517 Make sure it's a string madlittlemods/13685-correlate-traces-when-cf-times-out Eric Eastwood 2022-09-12 18:18:09 -05:00
  • 8aa4be5225 Header name has more context Eric Eastwood 2022-09-12 18:16:50 -05:00
  • b52f921902 Better handling Eric Eastwood 2022-09-12 18:11:10 -05:00
  • e244ee513b Add tag Eric Eastwood 2022-09-12 18:00:58 -05:00
  • 7b73d0d898 Add changelog Eric Eastwood 2022-09-12 17:58:51 -05:00
  • 2a3f3c7c28 Be able to correlate timeouts in reverse-proxy layer in front of Synapse (tag specific request headers) Eric Eastwood 2022-09-12 17:54:01 -05:00
  • ad3e324118 Install otel deps from develop Eric Eastwood 2022-09-12 15:46:38 -05:00
  • 6c40dfafcf Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-12 15:34:02 -05:00
  • fa2f3d8d0c Fix GHA skippable syntax (#13778) Mathieu Velten 2022-09-12 19:31:23 +02:00
  • d51a5a34f7 Newsfile rei/efv_as_enum Olivier Wilkinson (reivilibre) 2022-09-12 17:24:53 +01:00
  • fe068dd35c deploy: 7571337445 DMRobertson 2022-09-12 13:12:21 +00:00
  • 7571337445 Fix typo in ratelimiting documentation (#13727) Brendan Abolivier 2022-09-12 15:11:18 +02:00
  • dd7484b562 Fix CI on non-PR builds (#13769) Erik Johnston 2022-09-12 13:26:33 +01:00
  • 73f21a1686 Mark cargo-test step as skippable since it only runs on code change mv/cago-test-skippable Mathieu Velten 2022-09-12 14:21:58 +02:00
  • da41a7cd61 Remove check current state membership up to date (#13745) Nick Mills-Barrett 2022-09-12 12:58:33 +01:00
  • ebfeac7c5d Check if Rust lib needs rebuilding. (#13759) Erik Johnston 2022-09-12 11:03:42 +01:00
  • 32b9d16d82 poetry update Eric Eastwood 2022-09-09 17:38:44 -05:00
  • a15592d073 Poetry install again Eric Eastwood 2022-09-09 17:16:19 -05:00
  • f73bc59d25 Try to resolve poetry deps Eric Eastwood 2022-09-09 17:02:40 -05:00
  • 50f0342594 Merge branch 'develop' into madlittlemods/11850-migrate-to-opentelemetry Eric Eastwood 2022-09-09 16:28:05 -05:00
  • 913eab1b90 Add changelog Eric Eastwood 2022-09-09 14:53:36 -05:00
  • 38ca4159e2 Document another benefit of using (room_id, event_id) Eric Eastwood 2022-09-09 14:50:03 -05:00
  • 4c4889cac0 Concurrently collect room unread counts for push badges (#13765) Nick Mills-Barrett 2022-09-09 19:00:21 +01:00
  • e691227e1a Remove KNOWN_EVENT_FORMAT_VERSIONS Olivier Wilkinson (reivilibre) 2022-09-09 18:18:49 +01:00
  • f6b3884f36 Remove the 's' from EventFormatVersions Olivier Wilkinson (reivilibre) 2022-09-09 18:16:37 +01:00
  • 09f29d5985 Make EventFormatVersions an enum Olivier Wilkinson (reivilibre) 2022-09-09 18:15:51 +01:00
  • a911ffb42c Tag trace with instance name (#13761) Eric Eastwood 2022-09-09 11:31:37 -05:00
  • f694bb71b7 Strip number suffix from instance name to consolidate services that traces are spread over (#13729) Eric Eastwood 2022-09-09 11:30:06 -05:00
  • b234f4d9f8 Merge branch 'develop' into squah/fix_remote_user_leave_device_list_tracking Sean Quah 2022-09-09 17:08:29 +01:00
  • 1780a70748 Newsfile erikj/rust_lru_cache Erik Johnston 2022-09-09 16:26:14 +01:00
  • f3b7940e14 More stuff Erik Johnston 2022-09-06 22:43:51 +01:00