Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Make patch testing conditional on master branch substitute availability | Christopher Baines | 2023-05-23 |
| | | | | | | | | | Patch testing has been disabled manually recently as master branch substitute availability has been low, but this change automates that. While this check is quite rough, it's generally not worth submitting builds when the substitute availability for the master branch is low since the build farm will be busy with master branch builds. | ||
* | Extract out branch related code | Christopher Baines | 2023-05-23 |
| | |||
* | Change branch comparisons to work on more specific commit ranges | Christopher Baines | 2023-05-22 |
| | | | | | | Rather than just comparing against the latest master revision. This includes changes to improve request handling to the data service. | ||
* | Instrument the substitute availability of branches | Christopher Baines | 2023-05-06 |
| | | | | So that it's possible to get an idea of how this changes over time. | ||
* | Make some tweaks around refreshing patches data | Christopher Baines | 2023-04-20 |
| | |||
* | Increase the number of patch series to show/process | Christopher Baines | 2023-03-15 |
| | | | | Also increase the parallelism for refreshing the data. | ||
* | Show more information about branches, including substitute availability | Christopher Baines | 2023-03-12 |
| | |||
* | Simplify handling the derivation-changes in issue-data | Christopher Baines | 2023-03-11 |
| | |||
* | Avoid returning exceptions in the issue-data | Christopher Baines | 2023-03-11 |
| | | | | As these can't be read back from the cache. | ||
* | Fix the TTL for refreshing issue data | Christopher Baines | 2023-03-11 |
| | |||
* | Better manage the data for issues | Christopher Baines | 2023-03-11 |
| | | | | | | Don't use the full derivation changes data when trying to render the page, as that might be quite large. Instead, compute and cache the counts, and then use this for rendering. | ||
* | Remove unnecessarily duplicated derivation changes procedures | Christopher Baines | 2023-03-11 |
| | |||
* | Rework the branch page and data | Christopher Baines | 2023-03-11 |
| | | | | | This should address the performance problems, and begin to make this page useful. | ||
* | Don't look at the version- branches | Christopher Baines | 2023-02-17 |
| | | | | As these don't represent changes to check. | ||
* | Tweak the ttl handling when refreshing data | Christopher Baines | 2023-02-17 |
| | | | | | So that unnecessary refreshing doesn't happen when restarting the qa-frontpage. | ||
* | Tweak and join up how many patch series are processed | Christopher Baines | 2023-02-17 |
| | | | | By different parts of the code. | ||
* | Drop the concurrency for fetching branch changes | Christopher Baines | 2023-02-03 |
| | | | | As that's quite expensive. | ||
* | Add a thread to refresh data for branches | Christopher Baines | 2023-02-03 |
| | |||
* | Make the refresh data thread more specific | Christopher Baines | 2023-02-03 |
| | | | | As I want to add another thread for non-patch branches. | ||
* | Improve the badges | Christopher Baines | 2022-12-11 |
| | | | | Make them bigger and a consistent size, also increase the font size. | ||
* | Don't cache missing refs for issue branches | Christopher Baines | 2022-12-09 |
| | |||
* | Improve caching of the base and target refs | Christopher Baines | 2022-12-06 |
| | |||
* | Pull more get-issue-branch-base-and-target-refs calls out | Christopher Baines | 2022-12-05 |
| | |||
* | Add a orange medium badge for "needs investigation" issues | Christopher Baines | 2022-12-05 |
| | | | | The text should be improved later. | ||
* | Pull get-issue-branch-base-and-target-refs out | Christopher Baines | 2022-12-05 |
| | |||
* | Increase the parallelism for refreshing data | Christopher Baines | 2022-11-28 |
| | |||
* | Improve linking to the Guix Data Service comparison | Christopher Baines | 2022-11-22 |
| | |||
* | Switch to using the git repository for comparison information | Christopher Baines | 2022-11-20 |
| | | | | Rather than storing the revisions in Patchwork checks. | ||
* | Improve the derivation changes error handling | Christopher Baines | 2022-11-19 |
| | |||
* | Slightly drop the number of series to refresh | Christopher Baines | 2022-11-19 |
| | | | | So that it's closer to the 300 series displayed on the patches page. | ||
* | Remove some noise from querying derivation changes | Christopher Baines | 2022-11-19 |
| | |||
* | Raise errors from patch-series-comparison | Christopher Baines | 2022-11-17 |
| | | | | When the response indicates a problem. | ||
* | Add more exception handling for derivation changes | Christopher Baines | 2022-11-17 |
| | |||
* | Simplify data refresh code and add some parallelism | Christopher Baines | 2022-11-17 |
| | |||
* | Start highlighting build issues in the overall patch status | Christopher Baines | 2022-11-17 |
| | |||
* | Handle not being able to fetch derivation changes when refreshing data | Christopher Baines | 2022-11-16 |
| | |||
* | Make the data refresh thread smarter | Christopher Baines | 2022-11-03 |
| | | | | | Sleep for a variable amount of time, dependent on how long the refresh process has taken. | ||
* | Get more data from mumi | Christopher Baines | 2022-10-25 |
| | | | | | Query the open status so that Patchwork isn't relied on for that. Also switch to querying the tags in bulk. | ||
* | Just include the badge SVGs three times | Christopher Baines | 2022-10-16 |
| | | | | | I don't understand enough about the structure to construct it, so just include the full SVGs for each status. | ||
* | Fix an issue with the issue number for badge requests | Christopher Baines | 2022-10-16 |
| | |||
* | Add some bigger badges for issues | Christopher Baines | 2022-10-16 |
| | | | | With help from Arun. | ||
* | Improve overall statuses to take tags in to account | Christopher Baines | 2022-10-05 |
| | |||
* | Increase the number of issues to process the status for | Christopher Baines | 2022-10-05 |
| | |||
* | Try to make the patches list more useful | Christopher Baines | 2022-10-04 |
| | | | | | | Sort so that the oldest patch series with a good status comes first. Also limit the number of issues displayed. | ||
* | Use SVG images for the overall patch statuses | Christopher Baines | 2022-10-04 |
| | | | | This will make them easy to include in issues.guix.gnu.org. | ||
* | Fix a patch-series-derivation-changes-url call | Christopher Baines | 2022-09-18 |
| | |||
* | Speed up the /patches page | Christopher Baines | 2022-09-18 |
| | | | | And add more debugging for slowness. | ||
* | Refresh some data regularly | Christopher Baines | 2022-09-18 |
| | |||
* | Increase TTL for the drv change info used for patches page | Christopher Baines | 2022-09-17 |
| | |||
* | Display the issue tags on the issue page | Christopher Baines | 2022-09-17 |
| |