Store channel instance derivations in a separate transaction

This means that these derivations are stored, even if a later part of the
process fails. Having the channel instance derivations stored might help work
out why the failure occurred, or better display information about it.
This commit is contained in:
Christopher Baines 2021-02-02 23:36:56 +00:00
parent 6195d7b18f
commit 7fbcb3a3c2
8 changed files with 129 additions and 66 deletions

View file

@ -0,0 +1,7 @@
-- Verify guix-data-service:remove_guix_revisions_store_path on pg
BEGIN;
-- XXX Add verifications here.
ROLLBACK;