| 5 Oct 2025 |
raitobezarius | but happy to drop for example nej | 19:36:44 |
raitobezarius | * but happy to drop for example nej tests | 19:36:46 |
raitobezarius | which are notoriously slow | 19:36:49 |
piegames | I think we should primarily be smarter about our scheduling | 19:40:20 |
piegames | stuff like making round-robin across chains, build first and last commit first, skip all in-between on failure of both | 19:41:19 |
raitobezarius | besadii can be extended to support this scheduling | 19:53:30 |
raitobezarius | it contains hooks for result reporting and starting up builds | 19:53:54 |
raitobezarius | so it can delay to wait for a chain upload rather than firing up CI jobs immediately | 19:54:03 |
raitobezarius | and it can cancel many builds in-between if failure occur | 19:54:13 |
raitobezarius | though my priority queue for CI infra is:
- merge queue
- macOS capacity
- benchmarking infra
| 19:54:34 |
raitobezarius | I cannot touch besadii for October | 19:54:47 |
piegames | I agree on the first two, can besadii be put over benchmarking infra? | 19:58:15 |
raitobezarius | I need to talk with pennae | 20:01:53 |
raitobezarius | I have been promising the benchmarking infra for a while | 20:02:04 |
piegames | mhfair | 20:02:24 |
| Kirottu joined the room. | 20:40:47 |
Unhooked Spirits | I assume you're not looking for random community members to contribute hardware, but I do have an aarch64-Darwin machine and (potentially) an x86_64-darwin (if I can get it to power on again), which are just sitting in my server closet[^1]
^1: aka the laundry room
| 22:03:16 |
| 6 Oct 2025 |
raitobezarius | actually, for development purpose, this might be still interesting | 11:16:05 |
raitobezarius | what are the specs of the aarch64-darwin box? | 11:16:09 |
Unhooked Spirits | It's a 2023 m3 MacBook Pro. 24GB RAM, I think. I just need to replace the battery before it goes into service. | 11:31:17 |
| adamt joined the room. | 13:25:34 |
| m joined the room. | 22:07:28 |
| 7 Oct 2025 |
| Primrose (== Léana) changed their profile picture. | 05:24:07 |
| Robin Heggelund Hansen joined the room. | 08:14:41 |
delroth | we will start the maintenance in 34 minutes at 18:00 CEST | 15:26:50 |
delroth | starting now | 16:00:07 |
raitobezarius | We are running into extra issues due to the H2 database corruption we reported the other day, we are investigating them. | 17:10:06 |
raitobezarius | gerrit.lix.systems is back up again | 17:56:24 |
raitobezarius | If you are curious as what happened (my soul is dried for now), you can enjoy this story: https://zulip.afnix.fr/#narrow/channel/4-infra/topic/gerrit.2Elix.2Esystems.20migration/near/7026 | 17:57:16 |
raitobezarius | TL;DR: H2 database which contains "mark files as reviewed" self corrupted on each restarts, we observed CL which were merged to be "unmerged", leading us to worry about this data corruption. We realized later on that rsync didn't synchronize the actual state files and the NoteDB which contained the source of truth on reviews. We used another approach and nuked the H2 database for now. | 17:58:07 |