Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Run sqitch in the change mode | Christopher Baines | 2021-07-04 |
| | | | | | Since this rolls back migrations less, which is good when the rollback bit isn't always implemented. | ||
* | Try to adapt the PostgreSQL paramstring to use with sqitch | Christopher Baines | 2021-06-16 |
| | |||
* | Remove redundant derivation-sources call | Christopher Baines | 2021-06-09 |
| | |||
* | Pass #:system to channel-instances->manifest | Christopher Baines | 2021-06-09 |
| | | | | | This is better than setting the %current-system, since more of the process will run as native code. | ||
* | Use derivations.system_id in select-builds-with-context | Christopher Baines | 2021-06-09 |
| | | | | As that table is always included in the query. | ||
* | Fix a uri encoding issue with linking to outputs | Christopher Baines | 2021-06-09 |
| | |||
* | Add index for package_metadata | Canan Talayhan | 2021-05-27 |
| | | | | | | This index speeds up inserting new entries to the package_metadata table. Signed-off-by: Christopher Baines <mail@cbaines.net> | ||
* | Fix a URI decoding issue | Christopher Baines | 2021-05-27 |
| | | | | | This caused a problem viewing this derivation /gnu/store/65r4488732qy6ilrh1ryb8xwmip1qnir-tklib-0.6.tar.gz?uuid=tklib-0-6.drv | ||
* | Add some indexes | Christopher Baines | 2021-05-17 |
| | | | | This is from reading the slow query log on data.guix.gnu.org. | ||
* | Remove the "derivations using output" data | Christopher Baines | 2021-05-17 |
| | | | | | | From the HTML and JSON responses, since this data isn't very useful, and the query to collect the small amount which is displayed is very slow. This could return at some point, but in a proper paginated form which isn't slow. | ||
* | Use filter-map rather than filter and map when processing linters | Christopher Baines | 2021-05-16 |
| | | | | | | | I guess this is a good change in general, but this seems to avoid a long stack, which when a linter crashes, and the inferior tries to return the exception details, and apparently hang the inferior/client as the reply isn't written/read. | ||
* | Fix incorrect query parameters in a couple of builds queries | Christopher Baines | 2021-05-12 |
| | | | | The parameters must be strings rather than numbers. | ||
* | Fix query typo in branches-by-package-version | Christopher Baines | 2021-05-12 |
| | |||
* | Fix request->path-components-and-mime-type | Christopher Baines | 2021-05-12 |
| | | | | | Previously, it wouldn't pull the mime types out of the request properly, I think it does a better job of that now. | ||
* | Change data handling when comparing derivations | Luciana Lima Brito | 2021-04-27 |
| | | | | | | | | | | comparison.scm: return query data for derivation comparison as an alist, instead of list. html.scm: Access derivation differences data using assq-ref. controller.scm: remove mapping for outputs/inputs/sources. utils.scm: add group-to-alist/vector function. Signed-off-by: Christopher Baines <mail@cbaines.net> | ||
* | Reformat a couple of package related queries | Christopher Baines | 2021-04-24 |
| | |||
* | Fix more things for the systems table introduction | Christopher Baines | 2021-04-23 |
| | |||
* | Actually add the system module | Christopher Baines | 2021-04-23 |
| | |||
* | Add the system module to Makefile.am | Christopher Baines | 2021-04-23 |
| | |||
* | Set more informative page titles | Canan Talayhan | 2021-04-23 |
| | | | | | | For many pages where previously the title was just "Guix Data Service". Signed-off-by: Christopher Baines <mail@cbaines.net> | ||
* | Fetch the list of system values from the database | Christopher Baines | 2021-04-23 |
| | | | | This removes the need to hardcode some values in the code. | ||
* | Create a table for systems | Christopher Baines | 2021-04-23 |
| | | | | | | | | And use it for the systems in the derivations and package derivations tables. The primary motivation here is to allow quickly working out what systems the database contains, and having a small table with just the right data seems a good way to do that. | ||
* | Fix an error with the formatted derivation page | Christopher Baines | 2021-04-23 |
| | |||
* | Implement basic JSON output for the derivation comparison page | Luciana Brito | 2021-04-19 |
| | | | | Signed-off-by: Christopher Baines <mail@cbaines.net> | ||
* | Fix a timezone issue | Christopher Baines | 2021-04-10 |
| | |||
* | Only query for substitutes for things built in the last 5 minutes | Christopher Baines | 2021-04-10 |
| | |||
* | Support querying for outputs that have had successful builds | Christopher Baines | 2021-04-10 |
| | |||
* | Better handle filtering narinfos | Christopher Baines | 2021-04-10 |
| | | | | This avoids a query error when trying to insert data for 0 narinfos. | ||
* | State where to send patches in the README | Christopher Baines | 2021-04-10 |
| | |||
* | Update for the changes around (guix scripts substitute) | Christopher Baines | 2021-04-09 |
| | | | | There's now a better (guix substitutes) module to use. | ||
* | Fix load revision jobs not failing if the extraction of data fails | Christopher Baines | 2021-03-25 |
| | |||
* | Fix a null handling issue for system test derivation comparison | Christopher Baines | 2021-03-25 |
| | |||
* | Have branches-by-package-version look at latest processed revision | Christopher Baines | 2021-03-15 |
| | | | | | This means branches aren't omitted if the latest commit hasn't been processed yet. | ||
* | Add a /package/NAME page | Christopher Baines | 2021-03-14 |
| | | | | | | This might be useful for working out when a non-master branch contains a newer version of a package, or someone has sent in a patch for a newer version already. | ||
* | Add page for looking at the history of a system test | Christopher Baines | 2021-03-14 |
| | | | | This should be useful for looking at when system tests break. | ||
* | Support the system-tests page for the latest processed revision | Christopher Baines | 2021-03-05 |
| | |||
* | Handle NULL values when comparing derivation output details set ids | Christopher Baines | 2021-02-12 |
| | | | | Otherwise this restricts the results to entries where neither value is NULL. | ||
* | Add powerpc64le-linux as a supported system | Christopher Baines | 2021-02-12 |
| | | | | | This should not be necessary, but currently the database isn't used to find out the valid system values. | ||
* | Increase the job timeout | Christopher Baines | 2021-02-10 |
| | | | | | As for some jobs that take lots of time to compute and build the channel instance derivations, it can take more than 24 hours. | ||
* | Properly encode branch names in links | Christopher Baines | 2021-02-09 |
| | | | | | At least from the home page, this fixes links where the branch name contains a /. | ||
* | Fix excluding derivations for unchanged outputs | Christopher Baines | 2021-02-08 |
| | |||
* | Exclude derviations with unchanged outputs from the comparison page | Christopher Baines | 2021-02-08 |
| | | | | | As these aren't useful to look at. This should probably default to #f and be a parameter. | ||
* | Support more query parameters on the /builds page | Christopher Baines | 2021-02-08 |
| | |||
* | Filter out narinfos with excessive size | Christopher Baines | 2021-02-07 |
| | | | | | | This is currently an issue with ci.guix.gnu.org https://issues.guix.gnu.org/46212 for substitutes for outputs who's size exceed 32 bits of information. | ||
* | Fix a squee update issue with the package reproducibility page | Christopher Baines | 2021-02-06 |
| | |||
* | Fix comparing by datetime | Christopher Baines | 2021-02-05 |
| | | | | When the latest revisions haven't been processed successfully yet. | ||
* | Fix dropping the job lock | Christopher Baines | 2021-02-05 |
| | |||
* | Reformat queries in the load-new-guix-revision module | Christopher Baines | 2021-02-05 |
| | |||
* | Update parse-commit for the guix-revision changes | Christopher Baines | 2021-02-04 |
| | |||
* | Adjust all-branches-with-most-recent-commit for recent changes | Christopher Baines | 2021-02-03 |
| | | | | Look at the job succeeded_at, rather than the guix_revisions.id field. |