Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Switch to run-server/patched | Christopher Baines | 2023-07-25 |
| | | | | As run-server was just leading to two schedulers. | ||
* | Reduce the fibers parallelism | Christopher Baines | 2023-07-25 |
| | | | | To avoid having too many threads. | ||
* | Port the package changes functionality from branches to issues | Christopher Baines | 2023-07-21 |
| | |||
* | Add a new package changes page | Christopher Baines | 2023-07-05 |
| | | | | And make some refactoring to make this easier. | ||
* | Add internal time metrics | Christopher Baines | 2023-06-30 |
| | | | | As this helps monitor for crashes. | ||
* | Improve support for redirecting to the branch pages | Christopher Baines | 2023-06-28 |
| | |||
* | Better handle systems with expected low substitute availability | Christopher Baines | 2023-06-25 |
| | | | | | And include powerpc64le-linux in this list, as the bordeaux build farm doesn't have consistent capacity for this system yet. | ||
* | Move issue related code from the server module | Christopher Baines | 2023-06-15 |
| | |||
* | Make branch builds conditional on master branch substitute availability | Christopher Baines | 2023-06-03 |
| | | | | | As is done for patches. While the build coordinator prioritises the builds, I think this can stil help make best use of the build farm. | ||
* | Highlight when branches are out of date | Christopher Baines | 2023-06-02 |
| | |||
* | Highlight low master branch substitute availability on the issue page | Christopher Baines | 2023-06-02 |
| | |||
* | Try to reduce the frequency of the requests to issues.guix.gnu.org | Christopher Baines | 2023-05-31 |
| | | | | To avoid the DoS protection. | ||
* | Set a more sensible #:ttl on list-non-master-branches | Christopher Baines | 2023-05-25 |
| | |||
* | Redirect from the issue page to a branch | Christopher Baines | 2023-05-24 |
| | | | | When this issue is a request to merge a branch. | ||
* | Show a table of branches on the homepage | Christopher Baines | 2023-05-24 |
| | |||
* | 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 |
| |