Optimise some references to hs.config (#7546)
These are surprisingly expensive, and we only really need to do them at startup.
Showing
- changelog.d/7546.misc 1 addition, 0 deletionschangelog.d/7546.misc
- synapse/handlers/message.py 5 additions, 3 deletionssynapse/handlers/message.py
- synapse/server_notices/resource_limits_server_notices.py 7 additions, 8 deletionssynapse/server_notices/resource_limits_server_notices.py
- synapse/storage/data_stores/main/monthly_active_users.py 20 additions, 8 deletionssynapse/storage/data_stores/main/monthly_active_users.py
- tests/server_notices/test_resource_limits_server_notices.py 33 additions, 27 deletionstests/server_notices/test_resource_limits_server_notices.py
- tests/storage/test_client_ips.py 5 additions, 8 deletionstests/storage/test_client_ips.py
- tests/storage/test_monthly_active_users.py 60 additions, 50 deletionstests/storage/test_monthly_active_users.py
- tests/test_mau.py 31 additions, 32 deletionstests/test_mau.py
Loading
Please register or sign in to comment