Page MenuHomePhabricator

Quarry should store the query runtime along with the results
Closed, DuplicatePublic

Description

Every time you run a SQL query, in addition to the results (in tabular form) you receive a run-time (typically in milliseconds). Quarry stores the former but not the latter. It should store the run-time, so that one can retrospectively check to see how long a particular query took to finish. In fact, ideally, it should keep both the "wait time" (time from query submitted until it gets to running stage, aka time spent in the "pending" stage), as well as the query execution time.

This is needed so that tasks like T160188 can be evaluated in a more objective way.