In Iebcde4645d472d2 I broke the way we generate metrics keys from endpoint paths. Instead of using the declared paths with placeholders, we were recording the actual paths, resulting in an explosion of metrics keys. This moves metrics logging from Router into Module, where the declared path is available. This patch also introduces regression tests for the issue. Bug: T365111 Change-Id: I2c9ddfe6e28aaecd313356894f17033e2db59073
6 lines
118 B
JSON
6 lines
118 B
JSON
[
|
|
{
|
|
"path": "/foobar/ModuleTest/greetings/{name}",
|
|
"class": "MediaWiki\\Tests\\Rest\\Handler\\HelloHandler"
|
|
}
|
|
]
|