forked-synapse/synapse/rest
Eric Eastwood 1dfa59b238
Sliding Sync: Add more tracing (#17514)
Spawning from looking at a couple traces and wanting a little more info.

Follow-up to github.com/element-hq/synapse/pull/17501

The changes in this PR allow you to find slow Sliding Sync traces ignoring the
`wait_for_events` time. In Jaeger, you can now filter for the `current_sync_for_user`
operation with `RESULT.result=true` indicating that it actually returned non-empty results.

If you want to find traces for your own user, you can use
`RESULT.result=true ARG.sync_config.user="@madlittlemods:matrix.org"`
2024-08-06 11:43:43 -05:00
..
admin Allow enabling sliding sync per-user (#17393) 2024-07-05 13:04:27 +01:00
client Sliding Sync: Add more tracing (#17514) 2024-08-06 11:43:43 -05:00
consent Update license headers 2023-11-21 15:29:58 -05:00
key Reorganize Pydantic models and types used in handlers (#17279) 2024-06-10 15:03:50 -05:00
media Prepare for authenticated media freeze (#17433) 2024-07-22 10:33:17 +01:00
synapse An federation whitelist query endpoint extension (#16848) 2024-05-13 19:38:45 +00:00
__init__.py Fix new media APIs when using synapse.app.media_repository (#17420) 2024-07-09 18:29:32 +01:00
health.py Correctly mention previous copyright (#16820) 2024-01-23 11:26:48 +00:00
well_known.py Update license headers 2023-11-21 15:29:58 -05:00