- Jan 16, 2018
-
-
Richard van der Hoff authored
-
- Jan 15, 2018
-
-
Richard van der Hoff authored
In order to circumvent the number of duplicate foo:count metrics increasing without bounds, it's time for a rearrangement. The following are all deprecated, and replaced with synapse_util_metrics_block_count: synapse_util_metrics_block_timer:count synapse_util_metrics_block_ru_utime:count synapse_util_metrics_block_ru_stime:count synapse_util_metrics_block_db_txn_count:count synapse_util_metrics_block_db_txn_duration:count The following are all deprecated, and replaced with synapse_http_server_response_count: synapse_http_server_requests synapse_http_server_response_time:count synapse_http_server_response_ru_utime:count synapse_http_server_response_ru_stime:count synapse_http_server_response_db_txn_count:count synapse_http_server_response_db_txn_duration:count The following are renamed (the old metrics are kept for now, but deprecated): synapse_util_metrics_block_timer:total -> synapse_util_metrics_block_time_seconds synapse_util_metrics_block_ru_utime:total -> synapse_util_metrics_block_ru_utime_seconds synapse_util_metrics_block_ru_stime:total -> synapse_util_metrics_block_ru_stime_seconds synapse_util_metrics_block_db_txn_count:total -> synapse_util_metrics_block_db_txn_count synapse_util_metrics_block_db_txn_duration:total -> synapse_util_metrics_block_db_txn_duration_seconds synapse_http_server_response_time:total -> synapse_http_server_response_time_seconds synapse_http_server_response_ru_utime:total -> synapse_http_server_response_ru_utime_seconds synapse_http_server_response_ru_stime:total -> synapse_http_server_response_ru_stime_seconds synapse_http_server_response_db_txn_count:total -> synapse_http_server_response_db_txn_count synapse_http_server_response_db_txn_duration:total synapse_http_server_response_db_txn_duration_seconds
-
Richard van der Hoff authored
-
Richard van der Hoff authored
-
Richard van der Hoff authored
Make Counter render floats
-
- Jan 12, 2018
-
-
Richard van der Hoff authored
Prometheus handles all metrics as floats, and sometimes we store non-integer values in them (notably, durations in seconds), so let's render them as floats too. (Note that the standard client libraries also treat Counters as floats.)
-
Richard van der Hoff authored
Reinstate media download on thumbnail request
-
Richard van der Hoff authored
We need to actually download the remote media when we get a request for a thumbnail.
-
Erik Johnston authored
When using synctl with workers, don't start the main synapse automatically
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 11, 2018
-
-
Richard van der Hoff authored
Add /room/{id}/event/{id} to synapse
-
Erik Johnston authored
-
Erik Johnston authored
-
- Jan 10, 2018
-
-
Erik Johnston authored
Do bcrypt hashing in a background thread
-
Erik Johnston authored
-
Erik Johnston authored
Fix publicised groups GET API (singular) over federation
-
Michael Telatynski authored
Signed-off-by:
Michael Telatynski <7t3chguy@gmail.com>
-
Michael Telatynski authored
which was missing its fed client API, since there is no other API it might as well reuse the bulk one and unwrap it Signed-off-by:
Michael Telatynski <7t3chguy@gmail.com>
-
Richard van der Hoff authored
Update http request metrics before calling servlet
-
- Jan 09, 2018
-
-
Richard van der Hoff authored
Make sure that we set the servlet name in the metrics object *before* calling the servlet, in case the servlet throws an exception.
-
Erik Johnston authored
Remove dead code related to default thumbnails
-
Erik Johnston authored
-
Richard van der Hoff authored
Turns out that there is a valid usecase for retrieving event by id (notably having received a push), but event ids should be scoped to room, so /event/{id} is wrong.
-
Erik Johnston authored
-
Richard van der Hoff authored
Fix flaky test_rooms UTs
-
Richard van der Hoff authored
Fix broken config UTs
-
Richard van der Hoff authored
Make indentation of generated log config consistent
-
Richard van der Hoff authored
-
Richard van der Hoff authored
pointless function is pointless
-
Richard van der Hoff authored
Fix flakiness in the UTs caused by the user_directory being updated in the background
-
Richard van der Hoff authored
https://github.com/matrix-org/synapse/pull/2755 broke log-config generation, which in turn broke the unit tests.
-
Richard van der Hoff authored
(we had a mix of 2- and 4-space indents)
-
- Jan 08, 2018
-
-
Erik Johnston authored
Fix templating error with unban permission message
-
Travis Ralston authored
Fixes https://github.com/matrix-org/synapse/issues/2759 Signed-off-by:
Travis Ralston <travpc@gmail.com>
-
- Jan 05, 2018
-
-
Richard van der Hoff authored
Remove 'verbosity'/'log_file' from generated cfg
-
Richard van der Hoff authored
... because these only really exist to confuse people nowadays. Also bring log config more into line with the generated log config, by making `level_for_storage` apply to the `synapse.storage.SQL` logger rather than `synapse.storage`.
-
Erik Johnston authored
-
Richard van der Hoff authored
Better logging when login can't find a 3pid
-