Open
Bug 1977639
Opened 4 months ago
Design and instrument slow SQL reporting
Categories
(Toolkit :: Telemetry, task, P1)
Toolkit
Telemetry
Tracking
()
ASSIGNED
People
(Reporter: chutten, Assigned: chutten)
References
Details
We can't (and don't want to) do a 1:1 reinstrumentation of slowSQL and slowSQLStartup, so this bug is about designing instrumentation that can serve the same analysis needs (per-db, per-statement performance regression catching and EDA) while also being open to being expanded from today's coverage of mozStorageConnection to tomorrow's SQL runners (say, Rusqlite).
:mak's comment on the subject is quite detailed and gives us a lot of things to consider. I think step 1 will be to see what existing metric types in Glean might fit the bill best. If it's obvious what'll best suit us, we can go ahead with impl. If it's non-obvious or would benefit from some conversation, we might want to draft a design proposal.
You need to log in
before you can comment on or make changes to this bug.
Description
•