summary refs log tree commit diff
path: root/changelog.d
diff options
context:
space:
mode:
authorEric Eastwood <erice@element.io>2021-06-11 04:12:35 -0500
committerGitHub <noreply@github.com>2021-06-11 10:12:35 +0100
commitb31daac01c9cc757d7c73da2f23e1b7251c54b79 (patch)
treedd79e3444666c53b7c6a58f25e93eaae2d9670f1 /changelog.d
parentDocument how to see logger output when running the twisted tests (#10148) (diff)
downloadsynapse-b31daac01c9cc757d7c73da2f23e1b7251c54b79.tar.xz
Add metrics to track how often events are `soft_failed` (#10156)
Spawned from missing messages we were seeing on `matrix.org` from a
federated Gtiter bridged room, https://gitlab.com/gitterHQ/webapp/-/issues/2770.
The underlying issue in Synapse is tracked by https://github.com/matrix-org/synapse/issues/10066
where the message and join event race and the message is `soft_failed` before the
`join` event reaches the remote federated server.

Less soft_failed events = better and usually this should only trigger for events
where people are doing bad things and trying to fuzz and fake everything.
Diffstat (limited to 'changelog.d')
-rw-r--r--changelog.d/10156.misc1
1 files changed, 1 insertions, 0 deletions
diff --git a/changelog.d/10156.misc b/changelog.d/10156.misc
new file mode 100644
index 0000000000..92a188b87b
--- /dev/null
+++ b/changelog.d/10156.misc
@@ -0,0 +1 @@
+Add `synapse_federation_soft_failed_events_total` metric to track how often events are soft failed.