Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Update use of with-port-timeouts | Christopher Baines | 2024-06-25 |
| | | | | The timeout is now in seconds. | ||
* | Don't submit i586-gnu builds for the moment | Christopher Baines | 2024-06-25 |
| | | | | | The childhurd's connected to the bordeaux build farm just aren't reliable enough yet. | ||
* | Just shuffle by name | Christopher Baines | 2024-06-22 |
| | | | | | | Otherwise the x86_64-linux builds and aarch64-linux builds will be submitted before everything else, which sort of makes sense, but doesn't load other machines early enough. | ||
* | Tweak derivation-changes-vectors->builds-to-keep-and-submit | Christopher Baines | 2024-06-22 |
| | | | | | Use a different variable name for the initial derivation-changes-vectors, and fix a index increment. | ||
* | Rework submitting builds for branches | Christopher Baines | 2024-06-22 |
| | | | | | | Request the builds for each system separately as this reduces the load on the data service, and shuffle the builds before submitting to help ensure some builds for each system get submitted quickly. | ||
* | Handle more error cases in package-changes-summary-table | Christopher Baines | 2024-06-22 |
| | |||
* | Use guix-data-service-error->sexp in issue-data | Christopher Baines | 2024-06-22 |
| | |||
* | Handle non json responses in guix-data-service-request | Christopher Baines | 2024-06-22 |
| | |||
* | Handle more error cases in guix-data-service-error->sexp | Christopher Baines | 2024-06-22 |
| | |||
* | Query for branch changes by system | Christopher Baines | 2024-06-22 |
| | | | | | | And don't store the full data in the database, just the counts. This should avoid timeout issues with the data service and speed up storing and fetching the data from the cache. | ||
* | Reduce logging for some data service errors | Christopher Baines | 2024-06-21 |
| | |||
* | Remove brackets from no-additional-fields | Christopher Baines | 2024-06-21 |
| | |||
* | Capture the URL in the guix-data-service-error | Christopher Baines | 2024-06-21 |
| | |||
* | Log the URL when failing to fetch derivation changes | Christopher Baines | 2024-06-21 |
| | |||
* | Reduce issue-data parallelism | Christopher Baines | 2024-06-20 |
| | | | | To avoid overloading data.qa.guix.gnu.org. | ||
* | Don't keep requesting the latest processed master branch revision | Christopher Baines | 2024-06-12 |
| | |||
* | Log the base commit hash used | Christopher Baines | 2024-06-12 |
| | |||
* | Just build one branch at a time | Christopher Baines | 2024-06-12 |
| | |||
* | Add riscv64-linux to %systems-to-submit-builds-for | Christopher Baines | 2024-06-12 |
| | | | | As I think we're now ready to start building patches and branches. | ||
* | Improve issue-data parallelisation | Christopher Baines | 2024-06-08 |
| | |||
* | Add delay logging to issue-data | Christopher Baines | 2024-06-08 |
| | |||
* | Tweak fetching patchwork data | Christopher Baines | 2024-06-08 |
| | |||
* | Add a non dynamic-wind version of call-with-zlib-input-port* | Christopher Baines | 2024-06-08 |
| | |||
* | Use open-socket-for-uri* from the build coordinator | Christopher Baines | 2024-06-08 |
| | | | | As this makes the ports non-blocking by default. | ||
* | Set %patchwork-series-default-count earlier | Christopher Baines | 2024-06-08 |
| | | | | So it's set for the database threads. | ||
* | Move starting all threads to start-guix-qa-frontpage | Christopher Baines | 2024-06-08 |
| | |||
* | Fix not passing #:count to latest-patchwork-series-by-issue | Christopher Baines | 2024-05-22 |
| | |||
* | Add missing export | Christopher Baines | 2024-05-22 |
| | |||
* | Fix syntax issue | Christopher Baines | 2024-05-21 |
| | |||
* | Note that the soap library uses blocking sockets | Christopher Baines | 2024-05-18 |
| | |||
* | Use the individual issue series data cache for the issue page | Christopher Baines | 2024-05-18 |
| | |||
* | Cache series entries for each individual issue | Christopher Baines | 2024-05-18 |
| | | | | So that you don't have to load the whole list from the cache each time. | ||
* | Fix hardcoded issue number | Christopher Baines | 2024-05-18 |
| | |||
* | Fix log messages | Christopher Baines | 2024-05-17 |
| | |||
* | Use non-blocking when using zlib | Christopher Baines | 2024-05-17 |
| | |||
* | Set %file-port-name-canonicalization 'none | Christopher Baines | 2024-05-17 |
| | |||
* | Use fibers for refreshing issue and branch data | Christopher Baines | 2024-05-17 |
| | |||
* | Write metrics as a single string | Christopher Baines | 2024-05-17 |
| | | | | To reduce the number of system calls. | ||
* | Queue writes since they seem to be delayed | Christopher Baines | 2024-05-17 |
| | |||
* | Use cooperative scheduling for fibers | Christopher Baines | 2024-05-17 |
| | | | | To simplify things. | ||
* | Don't submit system test builds | Christopher Baines | 2024-05-17 |
| | | | | | As they don't really work currently, due to the agents not being able to GC things that they need to build for the system tests. | ||
* | Retry canceling builds | Christopher Baines | 2024-05-17 |
| | | | | As sometimes this times out. | ||
* | Increase timeout when canceling builds | Christopher Baines | 2024-05-17 |
| | |||
* | Handle 404's while processing branch builds | Christopher Baines | 2024-05-17 |
| | |||
* | Avoid issue with accessing the Git repo from fibers | Christopher Baines | 2024-05-17 |
| | |||
* | Process the issue builds in parallel | Christopher Baines | 2024-05-15 |
| | |||
* | Add a way of controling the fibers for-each batch size | Christopher Baines | 2024-05-15 |
| | |||
* | Submit builds in parallel via fibers | Christopher Baines | 2024-05-15 |
| | |||
* | Submit branch builds via a fiber | Christopher Baines | 2024-05-15 |
| | | | | Rather than a thread. | ||
* | Add some fibers utils from the bffe | Christopher Baines | 2024-05-15 |
| |