| Commit message (Expand) | Author | Age |
* | Update and refactor the data service details•••The repository id has changed in the database, so update.
| Christopher Baines | 2024-12-15 |
* | Fix missing unquote | Christopher Baines | 2024-10-06 |
* | Update domain for the patches repository | Christopher Baines | 2024-09-11 |
* | Try to fix exception handling for branch builds | Christopher Baines | 2024-08-31 |
* | Refresh issues less often and reduce the parallelism•••To try and avoid overloading the QA data service.
| Christopher Baines | 2024-08-15 |
* | Instrument the time to submit builds | Christopher Baines | 2024-07-12 |
* | Retry fetching branch changes from the data service•••As these requests can sometimes time out.
| Christopher Baines | 2024-07-08 |
* | Fix the branch package changes page | Christopher Baines | 2024-07-08 |
* | Don't submit powerpc64le-linux builds for now | Christopher Baines | 2024-06-27 |
* | Skip updating derived priorities for branch builds•••As I think this can be skipped without affecting the derived priorities.
| Christopher Baines | 2024-06-25 |
* | Handle issues with the branch derivation changes data | Christopher Baines | 2024-06-25 |
* | Increase port timeout for canceling builds | Christopher Baines | 2024-06-25 |
* | Update use of with-port-timeouts•••The timeout is now in seconds.
| Christopher Baines | 2024-06-25 |
* | Don't submit i586-gnu builds for the moment•••The childhurd's connected to the bordeaux build farm just aren't reliable
enough yet.
| Christopher Baines | 2024-06-25 |
* | Just shuffle by name•••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.
| Christopher Baines | 2024-06-22 |
* | Tweak derivation-changes-vectors->builds-to-keep-and-submit•••Use a different variable name for the initial derivation-changes-vectors, and
fix a index increment.
| Christopher Baines | 2024-06-22 |
* | Rework submitting builds for branches•••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.
| Christopher Baines | 2024-06-22 |
* | 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•••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.
| Christopher Baines | 2024-06-22 |
* | 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•••To avoid overloading data.qa.guix.gnu.org.
| Christopher Baines | 2024-06-20 |
* | 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•••As I think we're now ready to start building patches and branches.
| Christopher Baines | 2024-06-12 |
* | 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•••As this makes the ports non-blocking by default.
| Christopher Baines | 2024-06-08 |
* | Set %patchwork-series-default-count earlier•••So it's set for the database threads.
| Christopher Baines | 2024-06-08 |
* | 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•••So that you don't have to load the whole list from the cache each time.
| Christopher Baines | 2024-05-18 |
* | 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 |
* | Use fibers for refreshing issue and branch data | Christopher Baines | 2024-05-17 |
* | Write metrics as a single string•••To reduce the number of system calls.
| Christopher Baines | 2024-05-17 |
* | Queue writes since they seem to be delayed | Christopher Baines | 2024-05-17 |