| Commit message (Expand) | Author | Age |
* | Remove odd package derivations with mismatched systems•••This follows on from 79993bfaeff3097d37838bc0636fc20c6fc4283d, disassociating
the relevant derivations from the revisions.
| Christopher Baines | 2020-04-24 |
* | Fix the link to the package derivation outputs page | Christopher Baines | 2020-04-24 |
* | Guard against strange derivations for packages•••Where the requested system doesn't match that of the returned derivation. This
seems to happen for packages like dev86, wine and go.
| Christopher Baines | 2020-04-24 |
* | Add support for query parameters to the View JSON button of Jobs•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Danjela Lura | 2020-04-24 |
* | Include if data is available in the JSON response for a branch | Christopher Baines | 2020-04-24 |
* | Add a JSON output for the revision channel instances | Christopher Baines | 2020-04-24 |
* | Fix the field names for the JSON representation of a branch | Christopher Baines | 2020-04-24 |
* | Implement the JSON response for the package derivations page | Christopher Baines | 2020-04-24 |
* | Support controlling the fields returned for package derivations•••Mostly so that the builds can be avoided when querying for all the
derivations, as that's slow.
| Christopher Baines | 2020-04-24 |
* | Make it clearer that some things relate to package derivations•••Rather than derivations in general.
| Christopher Baines | 2020-04-24 |
* | Set a statement timeout of 60 seconds for web requests•••This will help stop queries running for an unnecessarily long time, longer
than NGinx will wait for example.
| Christopher Baines | 2020-04-24 |
* | Support setting a statement timeout•••To stop queries related to the web server that run for a long time.
| Christopher Baines | 2020-04-24 |
* | Add plain text representation for the page for a single job•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Danjela Lura | 2020-04-20 |
* | Add JSON representation for the Jobs page•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Danjela Lura | 2020-04-20 |
* | Actually load the (guix lint) module if it's available | Christopher Baines | 2020-04-20 |
* | Update the valid-systems test | Christopher Baines | 2020-04-20 |
* | Add i586-gnu as a valid system•••This is present currently on core-updates. Ideally the valid-systems would
adapt to the revision, but for the moment just add it everywhere.
| Christopher Baines | 2020-04-20 |
* | Adapt to the different inferior error handling•••In recent versions of Guix on the Guix Data Service side, I don't think these
are system-error's, but a different type. For compatibility, just catch any
error.
| Christopher Baines | 2020-04-20 |
* | Improve detecting if the (guix lint) module is available•••Previously it would cause an error when it's not available, which is a bit
unnecessary.
| Christopher Baines | 2020-04-20 |
* | Handle when there's no system-test-data to insert•••Previously it would error in one of the INSERT queries.
| Christopher Baines | 2020-04-20 |
* | Add missing locale parameter to the latest revision lint warnings | Christopher Baines | 2020-04-15 |
* | Set a description for the index page | Christopher Baines | 2020-04-08 |
* | Make it possible to set descriptions for pages | Christopher Baines | 2020-04-08 |
* | Remove the meta author tag•••As I'm not the only author :)
| Christopher Baines | 2020-04-08 |
* | Specify the language on the html tag•••Rather than using a meta tag, apparently this is better.
| Christopher Baines | 2020-04-08 |
* | Print out the system tests as the derivations are being computed•••This might help with debugging failures in the load jobs around this point.
| Christopher Baines | 2020-04-07 |
* | Guard against errors loading system tests | Christopher Baines | 2020-04-07 |
* | Guard against errors when inserting log data•••PostgreSQL seems to be unhappy with some data, I guess because it gets a bit
jumbled. Rather than failing the job, or getting stuck not inserting logs, try
and capture the error, log the details, and then keep going.
| Christopher Baines | 2020-04-07 |
* | Use the config options when creating the default paramstring | Christopher Baines | 2020-04-07 |
* | Remove some done items from the README•••The derivations for channel instances (guix pull) and system tests are now
captured.
| Christopher Baines | 2020-04-05 |
* | Fix another typo in the README | Christopher Baines | 2020-04-05 |
* | Fix typos in README•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Vincent Legoll | 2020-04-05 |
* | Add option to change language of lint messages for the revision page•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Danjela lura | 2020-04-04 |
* | Fix the new package-versions-for-branch query•••This recent change simply didn't work, the ordering was bad and the window
function wasn't properly defined. It now should hopefully work, although
there's an interesting case where different versions are available for
different systems/targets, which isn't handled particularly well.
| Christopher Baines | 2020-03-31 |
* | Rebuild the package derivation ranges table for the small backup•••This is better than just deleting the entries that don't match up with the
remaining revisions, but also not very useful for local development (due to
the lack of data).
| Christopher Baines | 2020-03-31 |
* | Improve the insert-guix-revision-package-derivation-entries query•••Somewhat untested improvements, but these make the query a bit more rigorous
in the case of multiple branches and git repositories.
| Christopher Baines | 2020-03-31 |
* | Improve filtering for no target•••Previously, the select option label was empty that's not particularly
informative. These changes also fix the next page link behaviour for the
target parameter.
| Christopher Baines | 2020-03-31 |
* | Store output of most-recent-commits-for-branch in a local variable•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| Danjela lura | 2020-03-29 |
* | Fix a missing ; in a Sqitch migration | Christopher Baines | 2020-03-29 |
* | Handle NULL better insert-missing-data-and-return-all-ids queries•••Actually check if fields can be NULL, and if they can be then include some
extra conditions for the comparison.
This will at least make the queries smaller, I'm not sure if it will have an
effect on performance.
| Christopher Baines | 2020-03-29 |
* | Add a function to fetch information about a table•••Mostly so whether a field can contain NULL values can be determined.
| Christopher Baines | 2020-03-29 |
* | Make jobs unique by commit•••Given that a commit, regardless of what repository it comes from should
contain the same exactly the same data, just track jobs by commit.
| Christopher Baines | 2020-03-28 |
* | Include data in JSON response for the branch page•••Signed-off-by: Christopher Baines <mail@cbaines.net>
| spf50 | 2020-03-28 |
* | Give the temporary database more working memory•••In the hope that this makes the script faster.
| Christopher Baines | 2020-03-26 |
* | Use EXPLAIN ANALYZE for the creation of tmp_derivations•••In the create-small-backup script, as this is quite a slow part, it's useful
to get more information.
| Christopher Baines | 2020-03-26 |
* | Handle a couple more tables in create-small-backup•••derivation_output_details_sets, and derivations_by_output_details_set. This
required moving around some of the code.
| Christopher Baines | 2020-03-26 |
* | Add an unimplemented JSON response for the branch page | Christopher Baines | 2020-03-26 |
* | Use the --no-comments option to pg_dump•••Hopefully this will help with the pg_restore in the create-small-backup
script:
pg_restore: [archiver (db)] Error while PROCESSING TOC:
pg_restore: [archiver (db)] Error from TOC entry 2875; 0 0 COMMENT EXTENSION plpgsql
pg_restore: [archiver (db)] could not execute query: ERROR: must be owner of extension plpgsql
Command was: COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';
| Christopher Baines | 2020-03-25 |
* | Create an index on narinfo_fetch_records•••This greatly improves the performance of the derivation-outputs page.
| Christopher Baines | 2020-03-25 |
* | Handle channel instances in create-small-backup•••Otherwise this table is empty.
| Christopher Baines | 2020-03-25 |