From 3fa1b1b2437685c30acf2464c283228797de86a7 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Aug 16 2024 10:38:28 +0000 Subject: Keep schema upgrade transactional Related: https://pagure.io/koji/issue/4080 --- diff --git a/schemas/schema-upgrade-1.34-1.35.sql b/schemas/schema-upgrade-1.34-1.35.sql index 38b9bd1..6ee0184 100644 --- a/schemas/schema-upgrade-1.34-1.35.sql +++ b/schemas/schema-upgrade-1.34-1.35.sql @@ -46,8 +46,9 @@ CREATE TABLE external_repo_data ( INSERT INTO locks(name) VALUES('repo-queue'); -COMMIT; --- this must be outside the transaction block -CREATE INDEX CONCURRENTLY IF NOT EXISTS rpminfo_nvra +-- new rpminfo index needed because of draft build changes +CREATE INDEX IF NOT EXISTS rpminfo_nvra ON rpminfo(name,version,release,arch,external_repo_id); + +COMMIT;