Files
gerrit/Documentation
Patrick Hiesel 4a56ff0171 Instrument RestView#getDescription to analyze slow UIActions
UIActions (GetRevisionActions) calls have a 99.9%ile latency > 1 minute.
We only have metrics on the REST endpoint which does not give much
indication on why this endpoint is slow.

UIActions is implemented in a way that it calls #getDescription on all
RestViews that implement the UIActions interface. This means we do
serial calls to a lot of these methods. This commit adds a latency
metric to instrument these calls. Knowing which actions are slow can
guide futher steps that we take.

Possibilities include reworking slow actions or looking into more
parallelism.

Change-Id: I261bfb1a5a43b81f11dba019d405126198908c5f
2018-05-08 15:33:45 +02:00
..
2015-05-06 11:25:51 -07:00
2017-10-31 11:02:37 -04:00
2016-07-07 14:06:31 +02:00
2016-07-07 14:06:31 +02:00
2017-10-18 21:55:15 -04:00
2018-05-02 11:21:18 +09:00
2018-05-01 10:49:23 +09:00
2018-03-12 16:59:25 +01:00
2017-07-14 13:25:19 +09:00
2017-08-08 14:24:34 +02:00
2018-04-24 22:05:04 -04:00
2017-09-30 15:47:14 +02:00
2015-04-30 14:37:09 +00:00
2017-09-30 15:47:14 +02:00
2018-04-20 12:18:24 +02:00