Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | Update and re-enable cancelling builds | Christopher Baines | 2023-05-23 | |
| | | | | | This will need some monitoring to make sure it doesn't negatively affect the build coordinator. | |||
* | Adjust build code for derivation changes refactoring | 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. | |||
* | Add get-git-merge-base helper | Christopher Baines | 2023-05-22 | |
| | ||||
* | Fix the guix.git repository not fetching all origin branches | Christopher Baines | 2023-05-22 | |
| | ||||
* | Support submitting branch builds manually | Christopher Baines | 2023-05-16 | |
| | ||||
* | Use orange color for the non-master branch pages too | Christopher Baines | 2023-05-12 | |
| | ||||
* | Remove requirement of builds for showing the issue package changes | Christopher Baines | 2023-05-09 | |
| | | | | | | Previously this was needed as the table wouldn't show things as "unknown" unless there were builds. Now the processing of the data has changed such that this is no longer an issue. | |||
* | Update contribution details | Christopher Baines | 2023-05-09 | |
| | ||||
* | 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. | |||
* | Don't show substitute availability of cross build packages | Christopher Baines | 2023-05-03 | |
| | | | | At least in this table. | |||
* | Update the branches listed on the home page | Christopher Baines | 2023-04-25 | |
| | | | | As core-updates has now been merged. | |||
* | Stop canceling builds again | Christopher Baines | 2023-04-25 | |
| | | | | | | | | The listing builds with no dependent builds is currently too expensive, and results in queries that take long enough to block regular build coordinator activity. This reverts commit 15ddc9c552207a7491824a539f99f9edfd3e51f0. | |||
* | Stop submitting builds for core-updates | Christopher Baines | 2023-04-25 | |
| | | | | As I think the branch will be merged soon. | |||
* | Start canceling builds again | Christopher Baines | 2023-04-20 | |
| | | | | As this should work better now. | |||
* | Submit branch builds in parallel | Christopher Baines | 2023-04-20 | |
| | | | | As there can be quite a few, and this should speed things up. | |||
* | Reenable builds for core-updates | Christopher Baines | 2023-04-20 | |
| | | | | Since hopefully the branch will be merged soon. | |||
* | Cap the number of patches read from patchwork | Christopher Baines | 2023-04-20 | |
| | | | | So this doesn't keep growning. | |||
* | Correct database read and write delay logging | Christopher Baines | 2023-04-20 | |
| | ||||
* | Make some tweaks around refreshing patches data | Christopher Baines | 2023-04-20 | |
| | ||||
* | Move the cache entry version in to the key | Christopher Baines | 2023-04-20 | |
| | | | | | This simplifies the database, and makes it easier to put an index on the key column. | |||
* | Remove staging from the home page | Christopher Baines | 2023-04-18 | |
| | | | | As the branch no longer exists. | |||
* | Stop building core-updates | Christopher Baines | 2023-04-11 | |
| | | | | | | | | While substitute availability was getting there, lots of changes were introduced in 2bde53c594aadca3df85d1011a41d8dfc183bb4b. There's only resources to build the branch while it's not changing a lot, so stop building it for now. | |||
* | Refactor submitting builds for issues | Christopher Baines | 2023-04-09 | |
| | | | | So that the code may be used for an individual issue. | |||
* | Increase the number of patch series to show/process | Christopher Baines | 2023-03-15 | |
| | | | | Also increase the parallelism for refreshing the data. | |||
* | Remove links from the table on the issue page | Christopher Baines | 2023-03-12 | |
| | | | | | They Guix Data Service pages don't directly match up with the numbers in the table. | |||
* | Add missing styles to the branch page | Christopher Baines | 2023-03-12 | |
| | ||||
* | Rework how processing the derivation comparisons happens | Christopher Baines | 2023-03-12 | |
| | | | | | Focus on packages rather than builds, this fixes the unknown count when there are missing builds. | |||
* | Reduce the build limit for patches | Christopher Baines | 2023-03-12 | |
| | | | | | As the bordeaux build farm doesn't have a lot of capacity, so I'm not sure it's sensible to have raised the limit so much. | |||
* | 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 | |
| | ||||
* | Increase the number of database reader threads | Christopher Baines | 2023-03-11 | |
| | | | | | As these threads are used to run potentially expensive procedures, it's important to have lots of them. | |||
* | 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. | |||
* | Use compression when requesting the branch derivation changes | Christopher Baines | 2023-03-11 | |
| | | | | | JSON compresses well and these responses can be very large, so it's important to accept the compressed data. | |||
* | Submit patch builds in parallel | Christopher Baines | 2023-03-09 | |
| | ||||
* | Increase the patch build limit to 1500 per system | Christopher Baines | 2023-03-06 | |
| | | | | As I've already seen some patches that exceed the 1000 limit. | |||
* | Increase the number of builds that can be performed for patches | Christopher Baines | 2023-03-06 | |
| | | | | | From 200 per system to 1000 per system. Also change the prioritisation to make best use of the build farm. | |||
* | Improve checking for patch branches to delete | Christopher Baines | 2023-03-03 | |
| | | | | | Lock the repository for shorter periods, and only when necessary. Plus improve exception handling and logging. | |||
* | Enable builds for core-updates | Christopher Baines | 2023-03-03 | |
| | | | | This really shouldn't require a code change, but it currently does. | |||
* | Add a place for some notes | Christopher Baines | 2023-03-01 | |
| | ||||
* | 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. | |||
* | Add a comment | Christopher Baines | 2023-02-17 | |
| | ||||
* | Stop submitting builds for master branch system tests | Christopher Baines | 2023-02-17 | |
| | | | | | These aren't really happening at the moment as there's limited i686-linux build capacity, plus some blocking builds. So stop submitting new ones. | |||
* | Tweak and join up how many patch series are processed | Christopher Baines | 2023-02-17 | |
| | | | | By different parts of the code. | |||
* | Increase the number of series to create branches for | Christopher Baines | 2023-02-14 | |
| |