From e8bf832c45530095e835e669ce483421c589ab58 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Jul 25 2024 15:18:13 +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;