Now, the server sends the runner pretty much all run metadata. This way, the reservation the server makes for the runner is accurate, providing the runner responds with the same metadata it was sent. It also means that only the server's system clock is relevant for tie breakers, and a run's duration spans from the moment it is reserved to the moment it is saved. Also, the bench method is now always called `bench_method` and a human-readable description is stored in the database for each run. |
||
|---|---|---|
| .. | ||
| 20230805101911_commits.sql | ||
| 20230806143356_queue.sql | ||
| 20230809141314_runs.sql | ||