- Oct 17, 2022
-
-
Dirk Klimpel authored
-
- Sep 23, 2022
-
-
reivilibre authored
Add comments to the Prometheus recording rules to make it clear which set of rules you need for Grafana or Prometheus Console. (#13876)
-
- Sep 21, 2022
-
-
villepeh authored
* Add worker_main_http_uri, replace >> with > Co-authored-by:
Dirk Klimpel <5740567+dklimpel@users.noreply.github.com> Co-authored-by:
Erik Johnston <erik@matrix.org>
-
- Sep 08, 2022
-
-
reivilibre authored
Remove unused Prometheus recording rules from `synapse-v2.rules` and add comments describing where the rest are used. (#13756)
-
reivilibre authored
-
- Sep 06, 2022
-
-
reivilibre authored
-
- Sep 01, 2022
-
-
reivilibre authored
* Add missing graph to contrib * Update with minor but plausible changes, including positioning changes * Newsfile Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org> Signed-off-by:
Olivier Wilkinson (reivilibre) <oliverw@matrix.org>
-
- Aug 13, 2022
-
-
Richard van der Hoff authored
-
- Jul 19, 2022
-
-
villepeh authored
Add another bash script to the contrib directory. It creates multiple stream writers and also prints out the example configuration for homeserver.yaml. Signed-off-by: Ville Petteri Huh.
-
- Jul 11, 2022
-
-
villepeh authored
Signed-off-by: Ville Petteri Huh.
-
- Jun 10, 2022
-
-
Patrick Cloke authored
* Clarifies comments and documentation. * Adds type-hints. * Fixes Python 3 compatibility (and runs pyupgrade). * Updates for changes in Synapse internals.
-
- Jun 08, 2022
-
-
James authored
-
- Jun 01, 2022
-
-
Jacek Kuśnierz authored
-
- May 30, 2022
-
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
-
David Robertson authored
-
- May 09, 2022
-
-
Sheogorath authored
-
- Apr 05, 2022
-
-
David Robertson authored
-
- Mar 29, 2022
-
-
David Robertson authored
-
- Mar 02, 2022
-
-
David Robertson authored
* Move the `snapcraft` configuration to `contrib`. We're happy for people to package this as a snap image if it's useful, but we don't support or maintain it. I'd like to move the config to `contrib` to reflect this state of affairs. * Changelog
-
- Jan 17, 2022
-
-
Richard van der Hoff authored
The existing implementation of the `python_twisted_reactor_tick_time` metric is pretty useless, because it *only* measures the time taken to execute timed calls and callbacks from threads. That neglects everything that happens off the back of I/O, which is obviously quite a lot for us. To improve this, I've hooked into a different place in the reactor - in particular, where it calls `epoll`. That call is the only place it should wait for something to happen - the rest of the loop *should* be quick. I've also removed `python_twisted_reactor_pending_calls`, because I don't believe anyone ever looks at it, and it's a nuisance to populate.
-
- Jan 05, 2022
-
-
Callum Macdonald authored
-
- Oct 22, 2021
-
-
Dan Callahan authored
SC2089: Quotes/backslashes will be treated literally. Use an array. https://github.com/koalaman/shellcheck/wiki/SC2089 SC2090: Quotes/backslashes in this variable will not be respected. https://github.com/koalaman/shellcheck/wiki/SC2090 Putting literal JSON in a variable mistakenly triggers these warnings. Instead of adding ignore directives, this can be avoided by inlining the JSON data into the curl invocation. Since the variable is only used in this one location, inlining is fine. Signed-off-by:
Dan Callahan <danc@element.io>
-
- Sep 23, 2021
-
-
David Robertson authored
A follow-up to #10829
-
- Aug 16, 2021
-
-
Brendan Abolivier authored
-
- Jul 13, 2021
-
-
Dirk Klimpel authored
-
- Jul 08, 2021
-
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
- Jun 17, 2021
-
-
Marcus authored
Reformat all files with the new version. Signed-off-by:
Marcus Hoffmann <bubu@bubu1.eu>
-
- May 19, 2021
-
-
Erik Johnston authored
-
Savyasachee Jha authored
Signed-off-by:
Savyasachee Jha <savya.jha@hawkradius.com>
-
- Apr 28, 2021
-
-
Andrew Morgan authored
This reverts commit 05e8c70c.
-
- Apr 14, 2021
-
-
Jonathan de Jong authored
This basically speeds up federation by "squeezing" each individual dual database call (to destinations and destination_rooms), which previously happened per every event, into one call for an entire batch (100 max). Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>
-
Jonathan de Jong authored
Part of #9744 Removes all redundant `# -*- coding: utf-8 -*-` lines from files, as python 3 automatically reads source code as utf-8 now. `Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>`>
-
- Apr 08, 2021
-
-
Jonathan de Jong authored
Part of #9366 Adds in fixes for B006 and B008, both relating to mutable parameter lint errors. Signed-off-by:
Jonathan de Jong <jonathan@automatia.nl>
-
- Mar 25, 2021
-
-
Quentin Gliech authored
On NixOS, `bash` isn't under `/bin/bash` but rather in some directory in `$PATH`. Locally, I've been patching those scripts to make them work. `/usr/bin/env` seems to be the only [portable way](https://unix.stackexchange.com/questions/29608/why-is-it-better-to-use-usr-bin-env-name-instead-of-path-to-name-as-my ) to use binaries from the PATH as interpreters. Signed-off-by:
Quentin Gliech <quentingliech@gmail.com>
-
- Feb 16, 2021
-
-
Eric Eastwood authored
- Update black version to the latest - Run black auto formatting over the codebase - Run autoformatting according to [`docs/code_style.md `](https://github.com/matrix-org/synapse/blob/80d6dc9783aa80886a133756028984dbf8920168/docs/code_style.md) - Update `code_style.md` docs around installing black to use the correct version
-
- Dec 02, 2020
-
-
Johanna Dorothea Reichmann authored
The official dashboard uses data from these rules, but they were never added to the synapse-v2.rules. They are mentioned in this issue: https://github.com/matrix-org/synapse/issues/7917#issuecomment-661330409 , but never got added to the rules. Adding them results in all graphs in the "Event persist rate" section to function as intended. Signed-off-by:
Johanna Dorothea Reichmann <transcaffeine@finallycoffee.eu>
-
- Nov 26, 2020
-
-
Dirk Klimpel authored
Signed-off-by:
Dirk Klimpel <dirk@klimpel.org>
-
Dirk Klimpel authored
-