202 Ревизии (develop)

Автор SHA1 Съобщение Дата
  Patrick Cloke cc4fe68adf
Support reactor timing metric on more reactors. (#16532) преди 6 месеца
  Erik Johnston edec0b93ca
Only use literal strings for process names (#16315) преди 8 месеца
  Erik Johnston 032cf84f52
Remove a reference cycle in background process (#16314) преди 8 месеца
  Patrick Cloke d38d0dffc9
Use StrCollection in additional places. (#16301) преди 8 месеца
  David Robertson d162aecaac
Quick & dirty metric for background update status (#15740) преди 11 месеца
  dependabot[bot] 9bb2eac719
Bump black from 22.12.0 to 23.1.0 (#15103) преди 1 година
  Sean Quah d56f48038a
Fix logging context warnings due to common usage metrics setup (#14574) преди 1 година
  reivilibre 9af2be192a
Remove legacy Prometheus metrics names. They were deprecated in Synapse v1.69.0 and disabled by default in Synapse v1.71.0. (#14538) преди 1 година
  David Robertson 2bb2c32e8e
Avoid incrementing bg process utime/stime counters by negative durations (#14323) преди 1 година
  David Robertson 1fa2e58772
Catch BrokenPipeError from metrics server, and log as a warning (#14072) преди 1 година
  reivilibre cf11919ddd
Fix cache metrics not being updated when not using the legacy exposition module. (#13717) преди 1 година
  reivilibre 526f84bc2e
Fix Prometheus recording rules to not use legacy metric names. (#13718) преди 1 година
  reivilibre b455c2a5ec
Update Grafana dashboard to not use legacy metric names. (#13714) преди 1 година
  Brendan Abolivier 898fef2789
Share some metrics between the Prometheus exporter and the phone home stats (#13671) преди 1 година
  reivilibre be4250c7a8
Add experimental configuration option to allow disabling legacy Prometheus metric names. (#13540) преди 1 година
  Patrick Cloke 50122754c8
Add missing types to opentracing. (#13345) преди 1 година
  David Robertson f30bcbd84a
Fix Synapse git info missing in version strings (#12973) преди 1 година
  David Robertson 3503f42741
Easy type hints in synapse.logging.opentracing (#12894) преди 2 години
  Shay cde8af9a49
Add config flags to allow for cache auto-tuning (#12701) преди 2 години
  David Robertson 2607b3e181
Update mypy to 0.950 and fix complaints (#12650) преди 2 години
  Richard van der Hoff ae01a7edd3
Update type annotations for compatiblity with prometheus_client 0.14 (#12389) преди 2 години
  David Robertson 4ae956c8bb
Use version string helper from matrix-common (#11979) преди 2 години
  reivilibre 41818cda1f
Fix type errors introduced by new annotations in the Prometheus Client library. (#11832) преди 2 години
  Patrick Cloke c072c0b829
Fix mypy for platforms without epoll support. (#11771) преди 2 години
  Richard van der Hoff 6a78ede569
Improve `reactor_tick_time` metric (#11724) преди 2 години
  Richard van der Hoff 20c6d85c6e
Simplify GC prometheus metrics (#11723) преди 2 години
  Patrick Cloke 10a88ba91c
Use auto_attribs/native type hints for attrs classes. (#11692) преди 2 години
  Sean Quah 84fac0f814
Add type annotations to `synapse.metrics` (#10847) преди 2 години
  Erik Johnston 82d2168a15
Add metrics to the threadpools (#11178) преди 2 години
  David Robertson 1bfd141205
Type hints for the remaining two files in `synapse.http`. (#11164) преди 2 години
  David Robertson 797ee7812d
Relax `ignore-missing-imports` for modules that have stubs now and update mypy (#11006) преди 2 години
  Jonathan de Jong 95e47b2e78
[pyupgrade] `synapse/` (#10348) преди 2 години
  Jonathan de Jong bf72d10dbf
Use inline type hints in various other places (in `synapse/`) (#10380) преди 2 години
  Richard van der Hoff b2557cbf42
opentracing: use a consistent name for background processes (#10135) преди 2 години
  Richard van der Hoff ed53bf314f
Set opentracing priority before setting other tags (#10092) преди 3 години
  Erik Johnston 8771b1337d
Export jemalloc stats to prometheus when used (#9882) преди 3 години
  Erik Johnston 1fb9a2d0bf
Limit how often GC happens by time. (#9902) преди 3 години
  Richard van der Hoff 5d281c10dd
Stop BackgroundProcessLoggingContext making new prometheus timeseries (#9854) преди 3 години
  Patrick Cloke b076bc276e
Always use the name as the log ID. (#9829) преди 3 години
  Jonathan de Jong 4b965c862d
Remove redundant "coding: utf-8" lines (#9786) преди 3 години
  Patrick Cloke 48d44ab142
Record more information into structured logs. (#9654) преди 3 години
  Andrew Morgan 0d87c6bd12
Don't report anything from GaugeBucketCollector metrics until data is present (#8926) преди 3 години
  Patrick Cloke 33a02f0f52
Fix additional type hints from Twisted upgrade. (#9518) преди 3 години
  Eric Eastwood 0a00b7ff14
Update black, and run auto formatting over the codebase (#9381) преди 3 години
  Patrick Cloke 1619802228
Various clean-ups to the logging context code (#8935) преди 3 години
  David Teller f14428b25c
Allow spam-checker modules to be provide async methods. (#8890) преди 3 години
  Erik Johnston 427ede619f
Add metrics for tracking 3PID /requestToken requests. (#8712) преди 3 години
  Erik Johnston 2b7c180879
Start fewer opentracing spans (#8640) преди 3 години
  Patrick Cloke 34a5696f93
Fix typos and spelling errors. (#8639) преди 3 години
  Erik Johnston 1fcdbeb3ab
Start an opentracing span for background processes. (#8567) преди 3 години