Commit graph

12 commits

Author SHA1 Message Date
5e0b8e3c8c Store finished work in db 2023-08-11 15:16:20 +02:00
65d23f0994 Create tables for runs and measurements 2023-08-09 16:27:25 +02:00
e5de9ccb97 Identify queue items by commit hash, not id 2023-08-09 16:20:20 +02:00
4f11b9c912 Insert new commits into the queue 2023-08-06 18:33:50 +02:00
21d97a5bf4 Store all refs in the db 2023-08-06 12:59:15 +02:00
0d3cd15b03 Store more commit info in db 2023-08-06 10:47:45 +02:00
19a7bda8ab Remove unnecessary index 2023-08-06 03:00:02 +02:00
3bfeb89686 Add indices for slightly better performance
With the linux kernel commits, this reduced the time to update commit
tracked flags from >60s to 44s, but this requires further testing before
committing to the indices.
2023-08-05 12:31:20 +02:00
523b82632f Rename migration according to sqlx convention 2023-08-05 12:21:07 +02:00
1f66fe0299 Add "tracked" column to table "commits" 2023-08-05 11:52:51 +02:00
5dbd8e886b Initialize repo and update tracked refs 2023-08-05 02:51:04 +02:00
6651c72ea3 Insert new commits from repo 2023-08-05 00:32:40 +02:00