aboutsummaryrefslogtreecommitdiff
path: root/guix-qa-frontpage/guix-data-service.scm
Commit message (Collapse)AuthorAge
* Use call-with-blocked-asyncs when calling call-with-zlib-input-portChristopher Baines2023-11-01
| | | | Since it uses dynamic-wind that's incompatible with fibers.
* Fetch and display package reproducibility information for branchesChristopher Baines2023-10-29
| | | | This involved some refactoring of branch data in general.
* Provide a fallback approach for branch buildsChristopher Baines2023-10-15
| | | | | Where the comparison between the master branch isn't available, but the branch revision has been processed.
* Show the changes to cross derivations on issue pagesChristopher Baines2023-10-15
|
* Improve error reporting around branchesChristopher Baines2023-10-10
|
* Use timeouts for talking to the data service and build coordinatorChristopher Baines2023-09-13
|
* Use nonblocking sockets for data service requestsChristopher Baines2023-07-21
|
* Add a new package changes pageChristopher Baines2023-07-05
| | | | And make some refactoring to make this easier.
* Stop catching exceptions in guix-data-service-requestChristopher Baines2023-07-05
| | | | As this doesn't help debugging.
* Stop retrying guix-data-service reqeusts by defaultChristopher Baines2023-07-03
|
* Add guix-data-service-error->sexpChristopher Baines2023-07-03
|
* Change branch comparisons to work on more specific commit rangesChristopher Baines2023-05-22
| | | | | | Rather than just comparing against the latest master revision. This includes changes to improve request handling to the data service.
* Show more information about branches, including substitute availabilityChristopher Baines2023-03-12
|
* Remove unnecessarily duplicated derivation changes proceduresChristopher Baines2023-03-11
|
* Use compression when requesting the branch derivation changesChristopher Baines2023-03-11
| | | | | JSON compresses well and these responses can be very large, so it's important to accept the compressed data.
* Add a way of fetching the revision details from the data serviceChristopher Baines2023-02-14
|
* Add response codes to the guix-data-service errorsChristopher Baines2023-02-14
|
* Improve Guix Data Service requestsChristopher Baines2023-02-03
| | | | Make sure to raise exceptions when the Guix Data Service reports an error.
* Drop the number of times to retry fetching branch derivation changesChristopher Baines2023-02-03
| | | | | As these requests are quite slow, so there isn't much value in retrying so many times.
* Add more procedures for getting Guix Data Service informationChristopher Baines2022-12-15
|
* Pull more get-issue-branch-base-and-target-refs calls outChristopher Baines2022-12-05
|
* Pull get-issue-branch-base-and-target-refs outChristopher Baines2022-12-05
|
* Improve linking to the Guix Data Service comparisonChristopher Baines2022-11-22
|
* Switch to using the git repository for comparison informationChristopher Baines2022-11-20
| | | | Rather than storing the revisions in Patchwork checks.
* Remove some noise from querying derivation changesChristopher Baines2022-11-19
|
* Use a custom exception type in patch-series-derivation-changesChristopher Baines2022-11-17
|
* Raise errors from patch-series-comparisonChristopher Baines2022-11-17
| | | | When the response indicates a problem.
* Improve exception handling for patch-series-derivation-changesChristopher Baines2022-11-17
| | | | Also remove retrying, as this is handled elsewhere.
* Tweak Guix Data Service request retries and delaysChristopher Baines2022-11-16
|
* Pick the latest comparison checkChristopher Baines2022-11-15
|
* Adopt managing patch branchesChristopher Baines2022-10-25
| | | | | This previously happened with some scripts run through Laminar, this commit moves the functionality here.
* Speed up the /patches pageChristopher Baines2022-09-18
| | | | And add more debugging for slowness.
* Remove some left in peek callsChristopher Baines2022-09-15
|
* Start adding support for branchesChristopher Baines2022-09-14
|
* Get the derivation comparison information for specific systemsChristopher Baines2022-09-06
| | | | | This means the table on the patch issue page isn't cluttered with systems that there isn't information for.
* Show lint warnings for a patch issueChristopher Baines2022-09-03
|
* Add lots more functionalityChristopher Baines2022-09-03