Running with gitlab-runner 16.11.0~pre.21.gaa21be2d (aa21be2d)
  on blue-5.private.runners-manager.gitlab.com/gitlab.com/gitlab-org PYwgZLQB, system ID: s_4bff81aff7f7
  feature flags: FF_NETWORK_PER_BUILD:true, FF_USE_IMPROVED_URL_MASKING:true
section_start:1712781599:resolve_secrets
Resolving secrets
section_end:1712781599:resolve_secrets
section_start:1712781599:prepare_executor
Preparing the "docker+machine" executor
Using Docker executor with image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...
Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 ...
Using docker image sha256:82f132c22567f8ce17cc132c14b2f9aa3eaf9bb5424d91c2d966912433f0257d for registry.gitlab.com/gitlab-org/gitlab-build-images:postgres-14-pgvector-0.4.1 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:c55e1364ee4327b244a9cfa1750f19feea14fc774eaf792b725967d146eb45f5 ...
WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.
WARNING: Service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 is already created. Ignoring.
Starting service registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 ...
Using docker image sha256:5c5ba5b83d6c60cb0b225bd670b7a43be8c238cc72347d24af57e5027c3648f3 for registry.gitlab.com/gitlab-org/gitlab-build-images:redis-cluster-6.2.12 with digest registry.gitlab.com/gitlab-org/gitlab-build-images@sha256:46aceab84c42d0e819c8e7940f2f98ce9e184785cd7b22d95872024a35f52407 ...
Starting service redis:6.2-alpine ...
Pulling docker image redis:6.2-alpine ...
Using docker image sha256:57763d55554967cf0a9b05258512282482807d361c68b10fd9599ac9732bfb04 for redis:6.2-alpine with digest redis@sha256:3fcb624d83a9c478357f16dc173c58ded325ccc5fd2a4375f3916c04cc579f70 ...
Waiting for services to be up and running (timeout 30 seconds)...
Authenticating with credentials from job payload (GitLab Registry)
Pulling docker image registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 ...
Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...
section_end:1712781682:prepare_executor
section_start:1712781682:prepare_script
Preparing environment
Running on runner-pywgzlqb-project-278964-concurrent-0 via runner-pywgzlqb-private-1712781544-3e7f993b...
section_end:1712781682:prepare_script
section_start:1712781682:get_sources
Getting source from Git repository
Fetching changes with git depth set to 20...
Initialized empty Git repository in /builds/gitlab-org/gitlab/.git/
Created fresh repository.
remote: Enumerating objects: 94554        
remote: Enumerating objects: 152504, done.        
remote: Counting objects:   0% (1/152504)        
remote: Counting objects:   1% (1526/152504)        
remote: Counting objects:   2% (3051/152504)        
remote: Counting objects:   3% (4576/152504)        
remote: Counting objects:   4% (6101/152504)        
remote: Counting objects:   5% (7626/152504)        
remote: Counting objects:   6% (9151/152504)        
remote: Counting objects:   7% (10676/152504)        
remote: Counting objects:   8% (12201/152504)        
remote: Counting objects:   9% (13726/152504)        
remote: Counting objects:  10% (15251/152504)        
remote: Counting objects:  11% (16776/152504)        
remote: Counting objects:  12% (18301/152504)        
remote: Counting objects:  13% (19826/152504)        
remote: Counting objects:  14% (21351/152504)        
remote: Counting objects:  15% (22876/152504)        
remote: Counting objects:  16% (24401/152504)        
remote: Counting objects:  17% (25926/152504)        
remote: Counting objects:  18% (27451/152504)        
remote: Counting objects:  19% (28976/152504)        
remote: Counting objects:  20% (30501/152504)        
remote: Counting objects:  21% (32026/152504)        
remote: Counting objects:  22% (33551/152504)        
remote: Counting objects:  23% (35076/152504)        
remote: Counting objects:  24% (36601/152504)        
remote: Counting objects:  25% (38126/152504)        
remote: Counting objects:  26% (39652/152504)        
remote: Counting objects:  27% (41177/152504)        
remote: Counting objects:  28% (42702/152504)        
remote: Counting objects:  29% (44227/152504)        
remote: Counting objects:  30% (45752/152504)        
remote: Counting objects:  31% (47277/152504)        
remote: Counting objects:  32% (48802/152504)        
remote: Counting objects:  33% (50327/152504)        
remote: Counting objects:  34% (51852/152504)        
remote: Counting objects:  35% (53377/152504)        
remote: Counting objects:  36% (54902/152504)        
remote: Counting objects:  37% (56427/152504)        
remote: Counting objects:  38% (57952/152504)        
remote: Counting objects:  39% (59477/152504)        
remote: Counting objects:  40% (61002/152504)        
remote: Counting objects:  41% (62527/152504)        
remote: Counting objects:  42% (64052/152504)        
remote: Counting objects:  43% (65577/152504)        
remote: Counting objects:  44% (67102/152504)        
remote: Counting objects:  45% (68627/152504)        
remote: Counting objects:  46% (70152/152504)        
remote: Counting objects:  47% (71677/152504)        
remote: Counting objects:  48% (73202/152504)        
remote: Counting objects:  49% (74727/152504)        
remote: Counting objects:  50% (76252/152504)        
remote: Counting objects:  51% (77778/152504)        
remote: Counting objects:  52% (79303/152504)        
remote: Counting objects:  53% (80828/152504)        
remote: Counting objects:  54% (82353/152504)        
remote: Counting objects:  55% (83878/152504)        
remote: Counting objects:  56% (85403/152504)        
remote: Counting objects:  57% (86928/152504)        
remote: Counting objects:  58% (88453/152504)        
remote: Counting objects:  59% (89978/152504)        
remote: Counting objects:  60% (91503/152504)        
remote: Counting objects:  61% (93028/152504)        
remote: Counting objects:  62% (94553/152504)        
remote: Counting objects:  63% (96078/152504)        
remote: Counting objects:  64% (97603/152504)        
remote: Counting objects:  65% (99128/152504)        
remote: Counting objects:  66% (100653/152504)        
remote: Counting objects:  67% (102178/152504)        
remote: Counting objects:  68% (103703/152504)        
remote: Counting objects:  69% (105228/152504)        
remote: Counting objects:  70% (106753/152504)        
remote: Counting objects:  71% (108278/152504)        
remote: Counting objects:  72% (109803/152504)        
remote: Counting objects:  73% (111328/152504)        
remote: Counting objects:  74% (112853/152504)        
remote: Counting objects:  75% (114378/152504)        
remote: Counting objects:  76% (115904/152504)        
remote: Counting objects:  77% (117429/152504)        
remote: Counting objects:  78% (118954/152504)        
remote: Counting objects:  79% (120479/152504)        
remote: Counting objects:  80% (122004/152504)        
remote: Counting objects:  81% (123529/152504)        
remote: Counting objects:  82% (125054/152504)        
remote: Counting objects:  83% (126579/152504)        
remote: Counting objects:  84% (128104/152504)        
remote: Counting objects:  85% (129629/152504)        
remote: Counting objects:  86% (131154/152504)        
remote: Counting objects:  87% (132679/152504)        
remote: Counting objects:  88% (134204/152504)        
remote: Counting objects:  89% (135729/152504)        
remote: Counting objects:  90% (137254/152504)        
remote: Counting objects:  91% (138779/152504)        
remote: Counting objects:  92% (140304/152504)        
remote: Counting objects:  93% (141829/152504)        
remote: Counting objects:  94% (143354/152504)        
remote: Counting objects:  95% (144879/152504)        
remote: Counting objects:  96% (146404/152504)        
remote: Counting objects:  97% (147929/152504)        
remote: Counting objects:  98% (149454/152504)        
remote: Counting objects:  99% (150979/152504)        
remote: Counting objects: 100% (152504/152504)        
remote: Counting objects: 100% (152504/152504), done.        
remote: Compressing objects:   0% (1/106448)        
remote: Compressing objects:   1% (1065/106448)        
remote: Compressing objects:   2% (2129/106448)        
remote: Compressing objects:   3% (3194/106448)        
remote: Compressing objects:   4% (4258/106448)        
remote: Compressing objects:   5% (5323/106448)        
remote: Compressing objects:   6% (6387/106448)        
remote: Compressing objects:   7% (7452/106448)        
remote: Compressing objects:   8% (8516/106448)        
remote: Compressing objects:   9% (9581/106448)        
remote: Compressing objects:  10% (10645/106448)        
remote: Compressing objects:  11% (11710/106448)        
remote: Compressing objects:  12% (12774/106448)        
remote: Compressing objects:  13% (13839/106448)        
remote: Compressing objects:  14% (14903/106448)        
remote: Compressing objects:  15% (15968/106448)        
remote: Compressing objects:  16% (17032/106448)        
remote: Compressing objects:  17% (18097/106448)        
remote: Compressing objects:  18% (19161/106448)        
remote: Compressing objects:  19% (20226/106448)        
remote: Compressing objects:  20% (21290/106448)        
remote: Compressing objects:  21% (22355/106448)        
remote: Compressing objects:  22% (23419/106448)        
remote: Compressing objects:  23% (24484/106448)        
remote: Compressing objects:  24% (25548/106448)        
remote: Compressing objects:  25% (26612/106448)        
remote: Compressing objects:  26% (27677/106448)        
remote: Compressing objects:  27% (28741/106448)        
remote: Compressing objects:  28% (29806/106448)        
remote: Compressing objects:  29% (30870/106448)        
remote: Compressing objects:  30% (31935/106448)        
remote: Compressing objects:  31% (32999/106448)        
remote: Compressing objects:  32% (34064/106448)        
remote: Compressing objects:  33% (35128/106448)        
remote: Compressing objects:  34% (36193/106448)        
remote: Compressing objects:  35% (37257/106448)        
remote: Compressing objects:  36% (38322/106448)        
remote: Compressing objects:  37% (39386/106448)        
remote: Compressing objects:  38% (40451/106448)        
remote: Compressing objects:  39% (41515/106448)        
remote: Compressing objects:  40% (42580/106448)        
remote: Compressing objects:  40% (42989/106448)        
remote: Compressing objects:  41% (43644/106448)        
remote: Compressing objects:  42% (44709/106448)        
remote: Compressing objects:  43% (45773/106448)        
remote: Compressing objects:  44% (46838/106448)        
remote: Compressing objects:  45% (47902/106448)        
remote: Compressing objects:  46% (48967/106448)        
remote: Compressing objects:  47% (50031/106448)        
remote: Compressing objects:  48% (51096/106448)        
remote: Compressing objects:  49% (52160/106448)        
remote: Compressing objects:  50% (53224/106448)        
remote: Compressing objects:  51% (54289/106448)        
remote: Compressing objects:  52% (55353/106448)        
remote: Compressing objects:  53% (56418/106448)        
remote: Compressing objects:  54% (57482/106448)        
remote: Compressing objects:  55% (58547/106448)        
remote: Compressing objects:  56% (59611/106448)        
remote: Compressing objects:  57% (60676/106448)        
remote: Compressing objects:  58% (61740/106448)        
remote: Compressing objects:  59% (62805/106448)        
remote: Compressing objects:  60% (63869/106448)        
remote: Compressing objects:  61% (64934/106448)        
remote: Compressing objects:  62% (65998/106448)        
remote: Compressing objects:  63% (67063/106448)        
remote: Compressing objects:  63% (68082/106448)        
remote: Compressing objects:  64% (68127/106448)        
remote: Compressing objects:  65% (69192/106448)        
remote: Compressing objects:  66% (70256/106448)        
remote: Compressing objects:  67% (71321/106448)        
remote: Compressing objects:  68% (72385/106448)        
remote: Compressing objects:  69% (73450/106448)        
remote: Compressing objects:  70% (74514/106448)        
remote: Compressing objects:  71% (75579/106448)        
remote: Compressing objects:  72% (76643/106448)        
remote: Compressing objects:  73% (77708/106448)        
remote: Compressing objects:  74% (78772/106448)        
remote: Compressing objects:  75% (79836/106448)        
remote: Compressing objects:  76% (80901/106448)        
remote: Compressing objects:  77% (81965/106448)        
remote: Compressing objects:  78% (83030/106448)        
remote: Compressing objects:  79% (84094/106448)        
remote: Compressing objects:  80% (85159/106448)        
remote: Compressing objects:  81% (86223/106448)        
remote: Compressing objects:  82% (87288/106448)        
remote: Compressing objects:  83% (88352/106448)        
remote: Compressing objects:  84% (89417/106448)        
remote: Compressing objects:  85% (90481/106448)        
remote: Compressing objects:  86% (91546/106448)        
remote: Compressing objects:  87% (92610/106448)        
remote: Compressing objects:  88% (93675/106448)        
remote: Compressing objects:  89% (94739/106448)        
remote: Compressing objects:  90% (95804/106448)        
remote: Compressing objects:  91% (96868/106448)        
remote: Compressing objects:  92% (97933/106448)        
remote: Compressing objects:  93% (98997/106448)        
remote: Compressing objects:  94% (100062/106448)        
remote: Compressing objects:  95% (101126/106448)        
remote: Compressing objects:  96% (102191/106448)        
remote: Compressing objects:  97% (103255/106448)        
remote: Compressing objects:  98% (104320/106448)        
remote: Compressing objects:  98% (104457/106448)        
remote: Compressing objects:  99% (105384/106448)        
remote: Compressing objects: 100% (106448/106448)        
remote: Compressing objects: 100% (106448/106448), done.        
Receiving objects:   0% (1/152504)
Receiving objects:   1% (1526/152504)
Receiving objects:   2% (3051/152504)
Receiving objects:   3% (4576/152504)
Receiving objects:   4% (6101/152504)
Receiving objects:   5% (7626/152504)
Receiving objects:   6% (9151/152504)
Receiving objects:   7% (10676/152504)
Receiving objects:   8% (12201/152504)
Receiving objects:   9% (13726/152504)
Receiving objects:  10% (15251/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  11% (16776/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  12% (18301/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  13% (19826/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  14% (21351/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  15% (22876/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  16% (24401/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  17% (25926/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  18% (27451/152504), 14.13 MiB | 28.25 MiB/s
Receiving objects:  18% (28626/152504), 25.16 MiB | 25.16 MiB/s
Receiving objects:  19% (28976/152504), 25.16 MiB | 25.16 MiB/s
Receiving objects:  20% (30501/152504), 25.16 MiB | 25.16 MiB/s
Receiving objects:  21% (32026/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  22% (33551/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  23% (35076/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  24% (36601/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  25% (38126/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  26% (39652/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  27% (41177/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  28% (42702/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  29% (44227/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  30% (45752/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  31% (47277/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  32% (48802/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  33% (50327/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  33% (50746/152504), 44.75 MiB | 29.85 MiB/s
Receiving objects:  34% (51852/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  35% (53377/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  36% (54902/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  37% (56427/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  38% (57952/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  39% (59477/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  40% (61002/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  41% (62527/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  42% (64052/152504), 58.73 MiB | 29.38 MiB/s
Receiving objects:  43% (65577/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  44% (67102/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  45% (68627/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  46% (70152/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  47% (71677/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  48% (73202/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  49% (74727/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  49% (75611/152504), 70.82 MiB | 28.34 MiB/s
Receiving objects:  50% (76252/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  51% (77778/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  52% (79303/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  53% (80828/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  54% (82353/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  55% (83878/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  56% (85403/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  57% (86928/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  58% (88453/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  59% (89978/152504), 88.23 MiB | 29.42 MiB/s
Receiving objects:  60% (91503/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  61% (93028/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  62% (94553/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  63% (96078/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  64% (97603/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  65% (99128/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  66% (100653/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  67% (102178/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  68% (103703/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  69% (105228/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  70% (106753/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  71% (108278/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  72% (109803/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  73% (111328/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  74% (112853/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  75% (114378/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  76% (115904/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  77% (117429/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  78% (118954/152504), 99.38 MiB | 28.41 MiB/s
Receiving objects:  78% (119810/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  79% (120479/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  80% (122004/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  81% (123529/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  82% (125054/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  83% (126579/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  84% (128104/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  85% (129629/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  86% (131154/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  87% (132679/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  88% (134204/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  89% (135729/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  90% (137254/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  91% (138779/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  92% (140304/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  93% (141829/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  94% (143354/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  95% (144879/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  96% (146404/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  97% (147929/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  98% (149454/152504), 119.88 MiB | 29.98 MiB/s
Receiving objects:  99% (150979/152504), 128.54 MiB | 28.58 MiB/s
remote: Total 152504 (delta 66051), reused 99700 (delta 39850), pack-reused 0        
Receiving objects: 100% (152504/152504), 128.54 MiB | 28.58 MiB/s
Receiving objects: 100% (152504/152504), 130.85 MiB | 27.67 MiB/s, done.
Resolving deltas:   0% (0/66051)
Resolving deltas:   1% (661/66051)
Resolving deltas:   2% (1322/66051)
Resolving deltas:   3% (1982/66051)
Resolving deltas:   4% (2643/66051)
Resolving deltas:   5% (3303/66051)
Resolving deltas:   6% (3964/66051)
Resolving deltas:   7% (4624/66051)
Resolving deltas:   8% (5285/66051)
Resolving deltas:   9% (5945/66051)
Resolving deltas:  10% (6606/66051)
Resolving deltas:  11% (7266/66051)
Resolving deltas:  12% (7927/66051)
Resolving deltas:  13% (8587/66051)
Resolving deltas:  14% (9248/66051)
Resolving deltas:  15% (9908/66051)
Resolving deltas:  16% (10569/66051)
Resolving deltas:  17% (11229/66051)
Resolving deltas:  18% (11890/66051)
Resolving deltas:  19% (12551/66051)
Resolving deltas:  20% (13211/66051)
Resolving deltas:  21% (13871/66051)
Resolving deltas:  22% (14532/66051)
Resolving deltas:  23% (15192/66051)
Resolving deltas:  23% (15758/66051)
Resolving deltas:  24% (15853/66051)
Resolving deltas:  25% (16513/66051)
Resolving deltas:  26% (17174/66051)
Resolving deltas:  27% (17834/66051)
Resolving deltas:  28% (18495/66051)
Resolving deltas:  29% (19155/66051)
Resolving deltas:  30% (19816/66051)
Resolving deltas:  31% (20476/66051)
Resolving deltas:  31% (20966/66051)
Resolving deltas:  32% (21138/66051)
Resolving deltas:  33% (21797/66051)
Resolving deltas:  34% (22458/66051)
Resolving deltas:  35% (23118/66051)
Resolving deltas:  36% (23779/66051)
Resolving deltas:  37% (24439/66051)
Resolving deltas:  38% (25100/66051)
Resolving deltas:  39% (25760/66051)
Resolving deltas:  40% (26421/66051)
Resolving deltas:  41% (27081/66051)
Resolving deltas:  42% (27742/66051)
Resolving deltas:  43% (28402/66051)
Resolving deltas:  44% (29063/66051)
Resolving deltas:  45% (29723/66051)
Resolving deltas:  46% (30384/66051)
Resolving deltas:  47% (31044/66051)
Resolving deltas:  48% (31705/66051)
Resolving deltas:  49% (32365/66051)
Resolving deltas:  50% (33026/66051)
Resolving deltas:  51% (33687/66051)
Resolving deltas:  52% (34347/66051)
Resolving deltas:  53% (35008/66051)
Resolving deltas:  54% (35668/66051)
Resolving deltas:  55% (36329/66051)
Resolving deltas:  56% (36989/66051)
Resolving deltas:  57% (37650/66051)
Resolving deltas:  58% (38311/66051)
Resolving deltas:  59% (38971/66051)
Resolving deltas:  60% (39631/66051)
Resolving deltas:  61% (40292/66051)
Resolving deltas:  62% (40952/66051)
Resolving deltas:  63% (41613/66051)
Resolving deltas:  64% (42273/66051)
Resolving deltas:  65% (42934/66051)
Resolving deltas:  66% (43594/66051)
Resolving deltas:  67% (44255/66051)
Resolving deltas:  68% (44915/66051)
Resolving deltas:  68% (45509/66051)
Resolving deltas:  69% (45576/66051)
Resolving deltas:  69% (45744/66051)
Resolving deltas:  69% (45992/66051)
Resolving deltas:  70% (46236/66051)
Resolving deltas:  71% (46897/66051)
Resolving deltas:  72% (47557/66051)
Resolving deltas:  73% (48218/66051)
Resolving deltas:  74% (48878/66051)
Resolving deltas:  75% (49539/66051)
Resolving deltas:  76% (50199/66051)
Resolving deltas:  77% (50860/66051)
Resolving deltas:  78% (51520/66051)
Resolving deltas:  79% (52181/66051)
Resolving deltas:  80% (52841/66051)
Resolving deltas:  81% (53502/66051)
Resolving deltas:  82% (54162/66051)
Resolving deltas:  83% (54823/66051)
Resolving deltas:  84% (55483/66051)
Resolving deltas:  85% (56144/66051)
Resolving deltas:  86% (56804/66051)
Resolving deltas:  87% (57465/66051)
Resolving deltas:  88% (58125/66051)
Resolving deltas:  89% (58786/66051)
Resolving deltas:  90% (59446/66051)
Resolving deltas:  91% (60107/66051)
Resolving deltas:  92% (60767/66051)
Resolving deltas:  93% (61428/66051)
Resolving deltas:  94% (62088/66051)
Resolving deltas:  95% (62749/66051)
Resolving deltas:  96% (63409/66051)
Resolving deltas:  97% (64070/66051)
Resolving deltas:  98% (64730/66051)
Resolving deltas:  99% (65391/66051)
Resolving deltas: 100% (66051/66051)
Resolving deltas: 100% (66051/66051), done.
From https://us-east1-c.ci-gateway.int.gprd.gitlab.net:8989/gitlab-org/gitlab
 * [new ref]             refs/pipelines/1248288917 -> refs/pipelines/1248288917
Checking out 6ba0dc82 as detached HEAD (ref is refs/merge-requests/144819/merge)...

Skipping Git submodules setup
$ git remote set-url origin "${CI_REPOSITORY_URL}"
section_end:1712781713:get_sources
section_start:1712781713:restore_cache
Restoring cache
Checking cache for ruby-gems-debian-bookworm-ruby-3.1-17...
Downloading cache from https://storage.googleapis.com/gitlab-com-runners-cache/project/278964/ruby-gems-debian-bookworm-ruby-3.1-17 
Successfully extracted cache
section_end:1712781729:restore_cache
section_start:1712781729:download_artifacts
Downloading artifacts
Downloading artifacts for setup-test-env (6597627691)...
Downloading artifacts from coordinator... ok        host=storage.googleapis.com id=6597627691 responseStatus=200 OK token=glcbt-65
section_end:1712781741:download_artifacts
section_start:1712781741:step_script
Executing "step_script" stage of the job script
Using docker image sha256:68c28b617bffe2a886c7cc55876bd2ffe9dc0450f41e86898c5245c6247e92ee for registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14:rubygems-3.4-git-2.36-lfs-2.9-chrome-120-yarn-1.22-graphicsmagick-1.3.36 with digest registry.gitlab.com/gitlab-org/gitlab-build-images/debian-bookworm-ruby-3.1.patched-golang-1.20-rust-1.73-node-18.17-postgresql-14@sha256:80a1e9bcb7ece8797ca1d1e1cad6ca2664ece80bda1d4d2575b247f5c91af96d ...
$ echo $FOSS_ONLY

$ [ "$FOSS_ONLY" = "1" ] && rm -rf ee/ qa/spec/ee/ qa/qa/specs/features/ee/ qa/qa/ee/ qa/qa/ee.rb
$ export GOPATH=$CI_PROJECT_DIR/.go
$ mkdir -p $GOPATH
$ source scripts/utils.sh
$ source scripts/prepare_build.sh
section_start:1712781741:bundle-install[collapsed=true]
Installing gems
3.4.4
Bundler version 2.4.4
Successfully installed bundler-2.4.11
1 gem installed
production:development
Settings are listed in order of priority. The top value will be used.
clean
Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): true

frozen
Set via BUNDLE_FROZEN: true

install_flags
Set via BUNDLE_INSTALL_FLAGS: "--jobs=$(nproc) --retry=3"

path
Set for your local app (/builds/gitlab-org/gitlab/.bundle/config): "/builds/gitlab-org/gitlab/vendor"

without
Set via BUNDLE_WITHOUT: [:production, :development]

$ bundle install --jobs=$(nproc) --retry=3 
Don't run Bundler as root. Installing your bundle as root will break this
application for all non-root users on this machine.
Patching bundler with bundler-checksum...
Using rake 13.0.6
Using rexml 3.2.6
Using CFPropertyList 3.0.5
Using RedCloth 4.3.3
Using faraday-em_http 1.0.0
Using faraday-em_synchrony 1.0.0
Using faraday-excon 1.1.0
Using faraday-httpclient 1.0.1
Using multipart-post 2.2.3
Using faraday-multipart 1.0.4
Using faraday-net_http 1.0.1
Using faraday-net_http_persistent 1.2.0
Using faraday-patron 1.0.0
Using faraday-rack 1.0.0
Using faraday-retry 1.0.3
Using ruby2_keywords 0.0.5
Using faraday 1.10.0
Using acme-client 2.0.11
Using concurrent-ruby 1.2.2
Using i18n 1.14.1
Using minitest 5.11.3
Using tzinfo 2.0.6
Using activesupport 7.0.8.1
Using builder 3.2.4
Using erubi 1.12.0
Using racc 1.6.2
Using nokogiri 1.16.0 (x86_64-linux)
Using rails-dom-testing 2.0.3
Using crass 1.0.6
Using loofah 2.22.0
Using rails-html-sanitizer 1.6.0
Using actionview 7.0.8.1
Using rack 2.2.8.1
Using rack-test 2.1.0
Using actionpack 7.0.8.1
Using nio4r 2.7.0
Using websocket-extensions 0.1.5
Using websocket-driver 0.7.6
Using actioncable 7.0.8.1
Using globalid 1.1.0
Using activejob 7.0.8.1
Using activemodel 7.0.8.1
Using activerecord 7.0.8.1
Using marcel 1.0.2
Using mini_mime 1.1.2
Using activestorage 7.0.8.1
Using date 3.3.3
Using timeout 0.3.2
Using net-protocol 0.1.3
Using net-imap 0.3.4
Using net-pop 0.1.2
Using net-smtp 0.3.3
Using mail 2.8.1
Using actionmailbox 7.0.8.1
Using actionmailer 7.0.8.1
Using actiontext 7.0.8.1
Using pg 1.5.6
Using activerecord-explain-analyze 0.1.0
Using activerecord-gitlab 0.2.0 from source at `gems/activerecord-gitlab`
Using acts-as-taggable-on 10.0.0
Using public_suffix 5.0.0
Using addressable 2.8.1
Using aes_key_wrap 1.1.0
Using akismet 3.0.0
Using http-accept 1.7.0
Using unf_ext 0.0.8.2
Using unf 0.1.4
Using domain_name 0.5.20190701
Using http-cookie 1.0.5
Using mime-types-data 3.2023.1003
Using mime-types 3.5.1
Using netrc 0.11.0
Using rest-client 2.1.0
Using aliyun-sdk 0.8.0
Using sexp_processor 4.17.1
Using ruby_parser 3.21.0
Using protocol 2.0.0
Using mize 0.4.1
Using sync 0.5.0
Using tins 1.31.1
Using amatch 0.4.1
Using android_key_attestation 0.3.0
Using graphql 2.2.5
Using apollo_upload_server 2.1.5
Using jwt 2.5.0
Using app_store_connect 0.29.0
Using arr-pm 0.0.12
Using asciidoctor 2.0.18
Using asciidoctor-include-ext 0.4.0
Using asciidoctor-kroki 0.8.0
Using asciidoctor-plantuml 0.0.16
Using ast 2.4.2
Using atlassian-jwt 0.2.1
Using encryptor 3.0.0
Using attr_encrypted 3.2.4 from source at `vendor/gems/attr_encrypted`
Using attr_required 1.0.1
Using awesome_print 1.9.2
Using awrence 1.2.1
Using aws-eventstream 1.3.0
Using aws-partitions 1.877.0
Using aws-sigv4 1.8.0
Using jmespath 1.6.2
Using aws-sdk-core 3.191.3
Using aws-sdk-cloudformation 1.41.0
Using aws-sdk-kms 1.76.0
Using aws-sdk-s3 1.144.0
Using dumb_delegator 1.0.0
Using thread_safe 0.3.6
Using descendants_tracker 0.0.4
Using ice_nine 0.11.2
Using axiom-types 0.1.1
Using coercible 1.0.0
Using virtus 2.0.0
Using axe-core-api 4.8.0
Using axe-core-rspec 4.8.2
Using faraday_middleware 1.2.0
Using connection_pool 2.4.1
Using net-http-persistent 4.0.1
Using azure-storage-common 2.0.4
Using azure-storage-blob 2.0.3
Using babosa 2.0.0
Using base32 0.3.2
Using base64 0.2.0
Using batch-loader 2.0.1
Using bcrypt 3.1.18
Using benchmark-ips 2.11.0
Using benchmark-malloc 0.2.0
Using memory_profiler 1.0.1
Using benchmark-memory 0.2.0
Using benchmark-perf 0.6.0
Using benchmark-trend 0.4.0
Using bindata 2.4.11
Using debug_inspector 1.1.0
Using binding_of_caller 1.0.0
Using msgpack 1.5.4
Using bootsnap 1.18.3
Using browser 5.3.1
Using uniform_notifier 1.16.0
Using bullet 7.1.2
Using bundler 2.4.11
Using thor 1.3.1
Using bundler-audit 0.9.1
Using bundler-checksum 0.1.0 from source at `vendor/gems/bundler-checksum` and installing its executables
Using byebug 11.1.3
Using matrix 0.4.2
Using regexp_parser 2.6.0
Using xpath 3.2.0
Using capybara 3.40.0
Using launchy 2.5.0
Using capybara-screenshot 1.0.26
Using ssrf_filter 1.0.8
Using carrierwave 1.3.4
Using cbor 0.5.9.8
Using character_set 1.8.0
Using chef-utils 18.3.0
Using fuzzyurl 0.9.0
Using tomlrb 1.3.0
Using mixlib-config 3.0.27
Using mixlib-shellout 3.2.7
Using chef-config 18.3.0
Using chunky_png 1.4.0
Using circuitbox 2.0.0
Using citrus 3.0.2
Using claide 1.1.0
Using colored2 3.1.2
Using cork 0.3.0
Using nap 1.1.0
Using open4 1.3.4
Using claide-plugins 0.9.2
Using json 2.6.3
Using click_house-client 0.1.0 from source at `gems/click_house-client`
Using google-protobuf 3.25.3 (x86_64-linux)
Using googleapis-common-protos-types 1.5.0
Using grpc 1.60.0 (x86_64-linux)
Using googleapis-common-protos 1.4.0
Using multi_json 1.14.1
Using os 1.1.4
Using signet 0.18.0
Using googleauth 1.8.1
Using gapic-common 0.20.0
Using google-cloud-errors 1.3.0
Using google-cloud-profiler-v2 0.4.0
Using stackprof 0.2.25
Using cloud_profiler_agent 0.0.1.pre from source at `vendor/gems/cloud_profiler_agent`
Using coderay 1.1.3
Using commonmarker 0.23.10
Using openssl 3.1.0
Using openssl-signature_algorithm 1.3.0
Using cose 1.3.0
Using i18n_data 0.13.1
Using sixarm_ruby_unaccent 1.2.0
Using countries 4.0.1
Using safe_yaml 1.0.4
Using crack 0.4.3
Using creole 0.5.0
Using rchardet 1.8.0
Using git 1.18.0
Using crystalball 0.7.0
Using css_parser 1.14.0
Using method_source 1.0.0
Using zeitwerk 2.6.7
Using railties 7.0.8.1
Using cssbundling-rails 1.4.0
Using csv_builder 0.1.0 from source at `gems/csv_builder`
Using cvss-suite 3.0.1
Using faraday-http-cache 2.5.0
Using kramdown 2.3.2
Using kramdown-parser-gfm 1.1.0
Using no_proxy_fix 0.1.2
Using sawyer 0.9.2
Using octokit 8.0.0
Using unicode-display_width 2.4.2
Using terminal-table 3.0.2
Using danger 9.4.2
Using multi_xml 0.6.0
Using httparty 0.21.0
Using gitlab 4.19.0
Using danger-gitlab 8.0.0
Using dartsass 1.49.8
Using database_cleaner-core 2.0.1
Using database_cleaner-active_record 2.1.0
Using dead_end 3.1.1
Using deb_version 1.0.2
Using html-pipeline 2.14.3
Using deckar01-task_list 2.3.4
Using declarative 0.0.20
Using declarative_policy 1.1.0
Using deprecation_toolkit 1.5.1
Using ffi 1.15.5
Using get_process_mem 0.2.7
Using heapy 0.2.0
Using mini_histogram 0.3.1
Using ruby-statistics 3.0.0
Using derailed_benchmarks 2.1.2
Using devfile 0.0.25.pre.alpha1 (x86_64-linux)
Using device_detector 1.0.0
Using orm_adapter 0.5.0
Using responders 3.0.1
Using warden 1.2.9
Using devise 4.9.3
Using rotp 6.3.0
Using devise-two-factor 4.1.1
Using devise-pbkdf2-encryptable 0.0.0 from source at `vendor/gems/devise-pbkdf2-encryptable`
Using diff-lcs 1.5.0
Using diff_match_patch 0.1.0 from source at `vendor/gems/diff_match_patch`
Using diffy 3.4.2
Using digest-crc 0.6.5
Using discordrb-webhooks 3.5.0
Using docile 1.4.0
Using doorkeeper 5.6.6
Using doorkeeper-openid_connect 1.8.7
Using dotenv 2.7.6
Using dry-cli 1.0.0
Using dry-core 1.0.1
Using dry-inflector 1.0.0
Using dry-logic 1.5.0
Using dry-types 1.7.1
Using duo_api 1.3.0
Using ecma-re-validator 0.3.0
Using ed25519 1.3.0
Using elasticsearch-api 7.13.3
Using elasticsearch-transport 7.13.3
Using elasticsearch 7.13.3
Using hashie 5.0.0
Using elasticsearch-model 7.2.0
Using elasticsearch-rails 7.2.1
Using email_reply_trimmer 0.1.6
Using htmlentities 4.3.4
Using email_spec 2.2.0
Using ethon 0.16.0
Using typhoeus 1.4.0
Using error_tracking_open_api 1.0.0 from source at `gems/error_tracking_open_api`
Using escape_utils 1.3.0
Using et-orbi 1.2.7
Using excon 0.99.0
Using execjs 2.8.1
Using parslet 1.8.2
Using expgen 0.1.1
Using expression_parser 0.9.0
Using extended-markdown-filter 0.7.0
Using factory_bot 6.4.5
Using factory_bot_rails 6.4.3
Using faraday_middleware-aws-sigv4 0.3.0
Using fast_blank 1.0.1
Using fast_gettext 2.3.0
Using ffaker 2.23.0
Using ffi-compiler 1.0.1
Using libyajl2 2.1.0
Using ffi-yajl 2.6.0
Using find_a_port 1.0.1
Using flipper 0.26.2
Using flipper-active_record 0.26.2
Using flipper-active_support_cache_store 0.26.2
Using formatador 0.2.5
Using fog-core 2.1.0
Using fog-json 1.2.0
Using ipaddress 0.8.3
Using xml-simple 1.1.9
Using fog-aliyun 0.4.0
Using fog-xml 0.1.3
Using fog-aws 3.18.0
Using httpclient 2.8.3
Using trailblazer-option 0.1.2
Using uber 0.1.0
Using representable 3.2.0
Using retriable 3.1.2
Using webrick 1.8.1
Using google-apis-core 0.11.2
Using google-apis-compute_v1 0.57.0
Using google-apis-dns_v1 0.28.0
Using google-apis-iamcredentials_v1 0.15.0
Using google-apis-monitoring_v3 0.37.0
Using google-apis-pubsub_v1 0.30.0
Using google-apis-sqladmin_v1beta4 0.41.0
Using google-apis-storage_v1 0.29.0
Using google-cloud-env 1.6.0
Using fog-google 1.19.0
Using fog-local 0.8.0
Using forwardable 1.3.3
Using raabro 1.4.0
Using fugit 1.8.1
Using rspec-support 3.12.0
Using rspec-core 3.12.2
Using ruby-progressbar 1.11.0
Using fuubar 2.2.0
Using gemoji 3.0.1
Using locale 2.1.3
Using singleton 0.1.1
Using prime 0.1.2
Using text 1.3.1
Using gettext 3.4.9
Using gettext_i18n_rails 1.12.0
Using gitaly 16.10.1
Using gitlab-backup-cli 0.0.1 from source at `gems/gitlab-backup-cli`
Using numerizer 0.2.0
Using gitlab-chronic 0.10.5
Using gitlab-dangerfiles 4.7.0
Using request_store 1.5.1
Using gitlab-experiment 0.9.1
Using gitlab-fog-azure-rm 1.9.1
Using rb_sys 0.9.86
Using gitlab-glfm-markdown 0.0.14 (x86_64-linux)
Using language_server-protocol 3.17.0.3
Using parallel 1.22.1
Using parser 3.3.0.5
Using rainbow 3.1.1
Using rubocop-ast 1.29.0
Using rubocop 1.57.2
Using gitlab-housekeeper 0.1.0 from source at `gems/gitlab-housekeeper` and installing its executables
Using gitlab-http 0.1.0 from source at `gems/gitlab-http`
Using opentracing 0.5.0
Using thrift 0.16.0
Using jaeger-client 1.1.0
Using pg_query 5.1.0
Using redis-client 0.21.1
Using redis 5.0.8
Using gitlab-labkit 0.35.1
Using gitlab-license 2.4.0
Using version_gem 1.1.0
Using snaky_hash 2.0.0
Using oauth2 2.0.9
Using redis-namespace 1.10.0
Using gitlab-mail_room 0.0.24
Using gitlab-markup 1.9.0
Using gitlab-net-dns 0.9.2
Using rspec-expectations 3.12.3
Using rspec-mocks 3.12.6
Using rspec 3.12.0
Using gitlab-rspec 0.1.0 from source at `gems/gitlab-rspec`
Using gitlab-rspec_flaky 0.1.0 from source at `gems/gitlab-rspec_flaky`
Using gitlab-safe_request_store 0.1.0 from source at `gems/gitlab-safe_request_store`
Using gitlab-schema-validation 0.1.0 from source at `gems/gitlab-schema-validation`
Using snowplow-tracker 0.8.0
Using gitlab-sdk 0.3.0
Using re2 2.7.0 (x86_64-linux)
Using toml-rb 2.2.0
Using gitlab-secret_detection 0.1.0 from source at `gems/gitlab-secret_detection`
Using sidekiq 7.1.6 from source at `vendor/gems/sidekiq-7.1.6` and installing its executables
Using gitlab-sidekiq-fetcher 0.11.0 from source at `vendor/gems/sidekiq-reliable-fetch`
Using rubocop-graphql 0.19.0
Using rubocop-performance 1.19.1
Using rubocop-rails 2.22.1
Using rubocop-capybara 2.19.0
Using rubocop-factory_bot 2.24.0
Using rubocop-rspec 2.25.0
Using gitlab-styles 11.0.0
Using gitlab-utils 0.1.0 from source at `gems/gitlab-utils`
Using gitlab_chronic_duration 0.12.0
Using net-ldap 0.17.1
Using rack-protection 2.2.2
Using omniauth 2.1.0
Using pyu-ruby-sasl 0.0.3.3
Using rubyntlm 0.6.3
Using gitlab_omniauth-ldap 2.2.0
Using http-form_data 2.3.0
Using llhttp-ffi 0.4.0
Using http 5.1.1
Using unparser 0.6.7
Using proc_to_ast 0.1.0
Using rspec-parameterized-core 1.0.0
Using rspec-parameterized-table_syntax 1.0.0
Using rspec-parameterized 1.0.0
Using table_print 1.5.7
Using gitlab_quality-test_tooling 1.21.1
Using gon 6.4.0
Using google-apis-androidpublisher_v3 0.34.0
Using google-apis-cloudbilling_v1 0.21.0
Using google-apis-cloudresourcemanager_v1 0.31.0
Using google-apis-container_v1 0.43.0
Using google-apis-container_v1beta1 0.43.0
Using google-apis-iam_v1 0.36.0
Using google-apis-serviceusage_v1 0.28.0
Using google-cloud-location 0.6.0
Using grpc-google-iam-v1 1.5.0
Using google-cloud-artifact_registry-v1 0.11.0
Using google-cloud-common 1.1.0
Using google-cloud-compute-v1 2.6.0
Using google-cloud-core 1.6.0
Using google-cloud-storage 1.45.0
Using mini_portile2 2.8.5
Using gpgme 2.0.23
Using mustermann 3.0.0
Using mustermann-grape 1.0.2
Using rack-accept 0.4.5
Using grape 2.0.0
Using grape-entity 0.10.2
Using grape-path-helpers 2.0.1
Using grape-swagger 2.0.2
Using grape-swagger-entity 0.5.1
Using grape_logging 1.8.4
Using sprockets 3.7.2
Using sprockets-rails 3.4.2
Using graphiql-rails 1.8.0
Using graphql-client 0.19.0
Using graphlient 0.6.0
Using graphlyte 1.0.0
Using graphql-docs 4.0.0
Using gssapi 1.3.1
Using rb-fsevent 0.11.2
Using rb-inotify 0.10.1
Using listen 3.7.1
Using lumberjack 1.2.7
Using nenv 0.3.0
Using shellany 0.0.1
Using notiffany 0.1.3
Using pry 0.14.2
Using guard 2.16.2
Using guard-compat 1.2.1
Using guard-rspec 4.7.3
Using temple 0.8.2
Using tilt 2.0.11
Using haml 5.2.2
Using sysexits 1.2.0
Using haml_lint 0.53.0
Using hamlit 2.15.0
Using hana 1.3.7
Using hashdiff 1.1.0
Using health_check 3.1.0
Using html2text 0.2.0
Using ice_cube 0.16.4
Using icalendar 2.8.0
Using imagen 0.1.8
Using influxdb-client 2.9.0
Using rails 7.0.8.1
Using invisible_captcha 2.1.0
Using ipaddr 1.2.5
Using oj 3.13.23
Using ipynbdiff 0.4.7 from source at `gems/ipynbdiff`
Using oauth 0.5.6
Using jira-ruby 2.3.0
Using regexp_property_values 1.0.0
Using js_regex 3.8.0
Using json-jwt 1.15.3
Using uri_template 0.7.0
Using json_schemer 0.2.18
Using jsonb_accessor 1.3.10
Using jsonpath 1.1.2
Using kaminari-core 1.2.2
Using kaminari-actionview 1.2.2
Using kaminari-activerecord 1.2.2
Using kaminari 1.2.2
Using kas-grpc 0.4.0
Using knapsack 1.22.0
Using recursive-open-struct 1.1.3
Using kubeclient 4.11.0
Using rubyzip 2.3.2
Using with_env 1.1.0
Using license_finder 7.0.1
Using reverse_markdown 1.4.0
Using rugged 1.6.3
Using licensee 9.16.1
Using lockbox 1.3.0
Using lograge 0.11.2
Using lru_redux 1.1.0
Using mail-smtp_pool 0.1.0 from source at `vendor/gems/mail-smtp_pool`
Using marginalia 1.11.1
Using microsoft_graph_mailer 0.1.0 from source at `vendor/gems/microsoft_graph_mailer`
Using mini_magick 4.12.0
Using mixlib-cli 2.1.8
Using mixlib-log 3.0.9
Using murmurhash3 0.1.7
Using neighbor 0.2.3
Using uri 0.13.0
Using net-http 0.1.1
Using net-ntp 2.1.3
Using net-ssh 7.2.0
Using net-scp 4.0.0
Using plist 3.7.0
Using train-core 3.10.8
Using wmi-lite 1.0.7
Using ohai 18.1.3
Using oj-introspect 0.7.2
Using omniauth-oauth2 1.8.0
Using omniauth-alicloud 3.0.0
Using omniauth-atlassian-oauth2 0.2.0
Using omniauth-auth0 3.1.0
Using omniauth-azure-activedirectory-v2 2.0.0
Using omniauth-azure-oauth2 0.0.10 from source at `vendor/gems/omniauth-azure-oauth2`
Using omniauth-dingtalk-oauth2 1.0.1
Using omniauth-facebook 4.0.0
Using omniauth-github 2.0.1
Using omniauth-gitlab 4.0.0 from source at `vendor/gems/omniauth-gitlab`
Using omniauth-google-oauth2 1.1.1
Using omniauth-oauth 1.2.0
Using omniauth-oauth2-generic 0.2.8
Using omniauth-salesforce 1.0.5 from source at `vendor/gems/omniauth-salesforce`
Using ruby-saml 1.15.0
Using omniauth-saml 2.1.0
Using omniauth-shibboleth-redux 2.0.0
Using omniauth-twitter 1.4.0
Using omniauth_crowd 2.4.0 from source at `vendor/gems/omniauth_crowd`
Using rack-oauth2 1.21.3
Using swd 1.3.0
Using validate_email 0.1.6
Using validate_url 1.0.15
Using webfinger 1.2.0
Using openid_connect 1.3.0
Using omniauth_openid_connect 0.6.1
Using optimist 3.0.1
Using rubypants 0.2.0
Using org-ruby 0.9.12
Using pact-support 1.20.0
Using pact-mock_service 3.11.2
Using term-ansicolor 1.7.1
Using pact 1.64.0
Using tty-color 0.6.0
Using pastel 0.8.0
Using peek 1.1.0
Using png_quantizator 0.2.1
Using premailer 1.16.0
Using premailer-rails 1.10.3
Using prometheus-client-mmap 1.1.1 (x86_64-linux)
Using pry-byebug 3.10.1
Using pry-rails 0.3.9
Using rouge 4.2.0
Using strings-ansi 0.2.0
Using unicode_utils 1.4.0
Using strings 0.2.1
Using tty-screen 0.8.1
Using tty-markdown 0.7.2
Using tty-cursor 0.7.1
Using wisper 2.0.1
Using tty-reader 0.9.0
Using tty-prompt 0.23.1
Using pry-shell 0.6.4
Using puma 6.4.0
Using rack-attack 6.7.0
Using rack-cors 2.0.1
Using rack-proxy 0.7.7
Using rack-session 1.0.2
Using rack-timeout 0.6.3
Using rails-controller-testing 1.0.5
Using rails-i18n 7.0.3
Using rbtrace 0.5.1
Using recaptcha 5.12.3
Using redis-store 1.10.0
Using redis-rack 3.0.0
Using redis-actionpack 5.4.0
Using redis-cluster-client 0.7.5
Using redis-clustering 5.0.8
Using rinku 2.0.0
Using rqrcode_core 1.2.0
Using rqrcode 2.2.0
Using rspec-benchmark 0.6.0
Using rspec-rails 6.1.1
Using rspec-retry 0.6.2
Using rspec_junit_formatter 0.6.0
Using rspec_profiling 0.0.9
Using ruby-fogbugz 0.3.0
Using ruby-magic 0.6.0
Using ruby-openai 3.7.0
Using safety_net_attestation 0.4.0
Using sanitize 6.0.2
Using sd_notify 0.1.1
Using seed-fu 2.3.7
Using websocket 1.2.10
Using selenium-webdriver 4.18.1
Using tty-command 0.10.1
Using semver_dialects 2.0.0
Using sentry-ruby 5.10.0
Using sentry-rails 5.10.0
Using sentry-raven 3.1.2
Using sentry-sidekiq 5.10.0
Using shoulda-matchers 5.1.0
Using sidekiq-cron 1.12.0
Using sigdump 0.2.4
Using simple_po_parser 1.1.6
Using simplecov-html 0.12.3
Using simplecov_json_formatter 0.1.4
Using simplecov 0.22.0
Using simplecov-cobertura 2.1.0
Using simplecov-lcov 0.8.0
Using slack-messenger 2.3.4
Using spamcheck 1.3.0
Using spring 4.1.0
Using spring-commands-rspec 1.0.4
Using ssh_data 1.3.0
Using state_machines 0.5.0
Using state_machines-activemodel 0.8.0
Using state_machines-activerecord 0.8.0
Using static_holmes 0.7.7
Using sys-filesystem 1.4.3
Using tanuki_emoji 0.9.0
Using telesign 2.2.4
Using telesignenterprise 2.2.2
Using terser 1.0.2
Using test-prof 1.3.2
Using test_file_finder 0.3.1
Using timfel-krb5-auth 0.8.3
Using tpm-key_attestation 0.12.0
Using truncato 0.7.12
Using undercover 0.4.6
Using unleash 3.2.2
Using valid_email 0.1.3
Using validates_hostname 1.0.13
Using version_sorter 2.3.0
Using view_component 3.11.0
Using vite_ruby 3.5.0
Using vite_rails 3.0.17
Using vmstat 2.3.0
Using warning 1.3.0
Using webauthn 3.0.0
Using webmock 3.23.0
Using wikicloth 0.8.1
Using yajl-ruby 1.4.3
Bundle complete! 332 Gemfile dependencies, 645 gems now installed.
Gems in the groups 'production' and 'development' were not installed.
Bundled gems are installed into `./vendor`
2 installed gems you directly depend on are looking for funding.
  Run `bundle fund` for details
==> 'bundle install --jobs=$(nproc) --retry=3 ' succeeded in 1 seconds.
$ bundle pristine pg
Patching bundler with bundler-checksum...
Installing pg 1.5.6 with native extensions
==> 'bundle pristine pg' succeeded in 10 seconds.
section_end:1712781754:bundle-install

Using decomposed database config (config/database.yml.decomposed-postgresql)
Geo DB won't be set up.
Embedding DB won't be set up.
section_start:1712781754:setup-db[collapsed=true]
Setting up DBs
CREATE ROLE
GRANT
$ bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes
Dropped database 'gitlabhq_test'
Dropped database 'gitlabhq_test_ci'
Created database 'gitlabhq_test'
Created database 'gitlabhq_test_ci'
==> 'bundle exec rake db:drop db:create db:schema:load db:migrate gitlab:db:lock_writes' succeeded in 56 seconds.
SELECT pg_catalog.set_config('search_path', '', false);
CREATE DATABASE praefect_test ENCODING 'UTF8';
section_end:1712781810:setup-db

$ run_timed_command "bundle exec rake db:drop db:create db:migrate"
$ bundle exec rake db:drop db:create db:migrate
Dropped database 'gitlabhq_test'
Dropped database 'gitlabhq_test_ci'
Created database 'gitlabhq_test'
Created database 'gitlabhq_test_ci'
main: == [advisory_lock_connection] object_id: 112640, pg_backend_pid: 140
main: == 20211202041233 InitSchema: migrating =======================================
main: == 20211202041233 InitSchema: migrated (2.8981s) ==============================

main: == [advisory_lock_connection] object_id: 112640, pg_backend_pid: 140
ci: == [advisory_lock_connection] object_id: 112800, pg_backend_pid: 142
ci: == 20211202041233 InitSchema: migrating =======================================
ci: == 20211202041233 InitSchema: migrated (2.8445s) ==============================

ci: == [advisory_lock_connection] object_id: 112800, pg_backend_pid: 142
main: == [advisory_lock_connection] object_id: 113040, pg_backend_pid: 145
main: == 20230314094213 RemoveForeignKeysFromU2fRegistrationsTable: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:u2f_registrations, :users)
main:    -> 0.4069s
main: == 20230314094213 RemoveForeignKeysFromU2fRegistrationsTable: migrated (0.4421s) 

main: == [advisory_lock_connection] object_id: 113040, pg_backend_pid: 145
ci: == [advisory_lock_connection] object_id: 113340, pg_backend_pid: 147
ci: == 20230314094213 RemoveForeignKeysFromU2fRegistrationsTable: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:u2f_registrations, :users)
ci:    -> 0.0056s
ci: == 20230314094213 RemoveForeignKeysFromU2fRegistrationsTable: migrated (0.0239s) 

ci: == [advisory_lock_connection] object_id: 113340, pg_backend_pid: 147
main: == [advisory_lock_connection] object_id: 116260, pg_backend_pid: 150
main: == 20230314094215 DropU2fRegistrationsTable: migrating ========================
main: -- drop_table(:u2f_registrations)
main:    -> 0.0024s
main: == 20230314094215 DropU2fRegistrationsTable: migrated (0.0084s) ===============

main: == [advisory_lock_connection] object_id: 116260, pg_backend_pid: 150
ci: == [advisory_lock_connection] object_id: 116420, pg_backend_pid: 152
ci: == 20230314094215 DropU2fRegistrationsTable: migrating ========================
ci: -- drop_table(:u2f_registrations)
ci:    -> 0.0024s
ci: == 20230314094215 DropU2fRegistrationsTable: migrated (0.0188s) ===============

ci: == [advisory_lock_connection] object_id: 116420, pg_backend_pid: 152
main: == [advisory_lock_connection] object_id: 116660, pg_backend_pid: 155
main: == 20230522162742 CleanupBigintConversionForMergeRequestMetricsForSelfHosts: migrating 
main: == 20230522162742 CleanupBigintConversionForMergeRequestMetricsForSelfHosts: migrated (0.0051s) 

main: == [advisory_lock_connection] object_id: 116660, pg_backend_pid: 155
ci: == [advisory_lock_connection] object_id: 116820, pg_backend_pid: 157
ci: == 20230522162742 CleanupBigintConversionForMergeRequestMetricsForSelfHosts: migrating 
ci: == 20230522162742 CleanupBigintConversionForMergeRequestMetricsForSelfHosts: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 116820, pg_backend_pid: 157
main: == [advisory_lock_connection] object_id: 117040, pg_backend_pid: 160
main: == 20230523101514 FinalizeUserTypeMigration: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230523101514 FinalizeUserTypeMigration: migrated (0.0426s) ===============

main: == [advisory_lock_connection] object_id: 117040, pg_backend_pid: 160
ci: == [advisory_lock_connection] object_id: 117240, pg_backend_pid: 162
ci: == 20230523101514 FinalizeUserTypeMigration: migrating ========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230523101514 FinalizeUserTypeMigration: migrated (0.0152s) ===============

ci: == [advisory_lock_connection] object_id: 117240, pg_backend_pid: 162
main: == [advisory_lock_connection] object_id: 117380, pg_backend_pid: 165
main: == 20230528203340 DropMessageFromVulnerabilityOccurrences: migrating ==========
main: -- remove_column(:vulnerability_occurrences, :message)
main:    -> 0.0016s
main: == 20230528203340 DropMessageFromVulnerabilityOccurrences: migrated (0.0070s) =

main: == [advisory_lock_connection] object_id: 117380, pg_backend_pid: 165
ci: == [advisory_lock_connection] object_id: 117460, pg_backend_pid: 167
ci: == 20230528203340 DropMessageFromVulnerabilityOccurrences: migrating ==========
ci: -- remove_column(:vulnerability_occurrences, :message)
ci:    -> 0.0019s
ci: == 20230528203340 DropMessageFromVulnerabilityOccurrences: migrated (0.0158s) =

ci: == [advisory_lock_connection] object_id: 117460, pg_backend_pid: 167
main: == [advisory_lock_connection] object_id: 117600, pg_backend_pid: 170
main: == 20230530012406 FinalizeBackfillResourceLinkEvents: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230530012406 FinalizeBackfillResourceLinkEvents: migrated (0.0151s) ======

main: == [advisory_lock_connection] object_id: 117600, pg_backend_pid: 170
ci: == [advisory_lock_connection] object_id: 117700, pg_backend_pid: 172
ci: == 20230530012406 FinalizeBackfillResourceLinkEvents: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230530012406 FinalizeBackfillResourceLinkEvents: migrated (0.0155s) ======

ci: == [advisory_lock_connection] object_id: 117700, pg_backend_pid: 172
main: == [advisory_lock_connection] object_id: 117840, pg_backend_pid: 175
main: == 20230601090722 AddStatusMessageToPackages: migrating =======================
main: -- add_column(:packages_packages, :status_message, :text)
main:    -> 0.0018s
main: == 20230601090722 AddStatusMessageToPackages: migrated (0.0085s) ==============

main: == [advisory_lock_connection] object_id: 117840, pg_backend_pid: 175
ci: == [advisory_lock_connection] object_id: 117980, pg_backend_pid: 177
ci: == 20230601090722 AddStatusMessageToPackages: migrating =======================
ci: -- add_column(:packages_packages, :status_message, :text)
ci:    -> 0.0016s
ci: == 20230601090722 AddStatusMessageToPackages: migrated (0.0172s) ==============

ci: == [advisory_lock_connection] object_id: 117980, pg_backend_pid: 177
main: == [advisory_lock_connection] object_id: 118160, pg_backend_pid: 180
main: == 20230601153401 AddTextLimitToPackagesStatusMessage: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_packages\nADD CONSTRAINT check_d6301aedeb\nCHECK ( char_length(status_message) <= 255 )\nNOT VALID;\n")
main:    -> 0.0013s
main: == 20230601153401 AddTextLimitToPackagesStatusMessage: migrated (0.0119s) =====

main: == [advisory_lock_connection] object_id: 118160, pg_backend_pid: 180
ci: == [advisory_lock_connection] object_id: 118280, pg_backend_pid: 182
ci: == 20230601153401 AddTextLimitToPackagesStatusMessage: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_packages\nADD CONSTRAINT check_d6301aedeb\nCHECK ( char_length(status_message) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0013s
ci: == 20230601153401 AddTextLimitToPackagesStatusMessage: migrated (0.0211s) =====

ci: == [advisory_lock_connection] object_id: 118280, pg_backend_pid: 182
main: == [advisory_lock_connection] object_id: 118460, pg_backend_pid: 185
main: == 20230601211635 AddDetectedAtIdIndexToVulnerabilities: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerabilities, [:id, :detected_at], {:name=>"index_vulnerabilities_on_detected_at_and_id", :algorithm=>:concurrently})
main:    -> 0.0146s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:vulnerabilities, [:id, :detected_at], {:name=>"index_vulnerabilities_on_detected_at_and_id", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230601211635 AddDetectedAtIdIndexToVulnerabilities: migrated (0.0393s) ===

main: == [advisory_lock_connection] object_id: 118460, pg_backend_pid: 185
ci: == [advisory_lock_connection] object_id: 118980, pg_backend_pid: 187
ci: == 20230601211635 AddDetectedAtIdIndexToVulnerabilities: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerabilities, [:id, :detected_at], {:name=>"index_vulnerabilities_on_detected_at_and_id", :algorithm=>:concurrently})
ci:    -> 0.0156s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerabilities, [:id, :detected_at], {:name=>"index_vulnerabilities_on_detected_at_and_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230601211635 AddDetectedAtIdIndexToVulnerabilities: migrated (0.0460s) ===

ci: == [advisory_lock_connection] object_id: 118980, pg_backend_pid: 187
main: == [advisory_lock_connection] object_id: 122460, pg_backend_pid: 190
main: == 20230601213750 AddUuidProjectIdStateIdIndexToVulnerabilityReads: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:vulnerability_reads, [:uuid, :project_id, :state], {:name=>"index_vulnerability_reads_on_uuid_project_id_and_state", :algorithm=>:concurrently})
main:    -> 0.0151s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:uuid, :project_id, :state], {:name=>"index_vulnerability_reads_on_uuid_project_id_and_state", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230601213750 AddUuidProjectIdStateIdIndexToVulnerabilityReads: migrated (0.0341s) 

main: == [advisory_lock_connection] object_id: 122460, pg_backend_pid: 190
ci: == [advisory_lock_connection] object_id: 122960, pg_backend_pid: 192
ci: == 20230601213750 AddUuidProjectIdStateIdIndexToVulnerabilityReads: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:vulnerability_reads, [:uuid, :project_id, :state], {:name=>"index_vulnerability_reads_on_uuid_project_id_and_state", :algorithm=>:concurrently})
ci:    -> 0.0157s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:vulnerability_reads, [:uuid, :project_id, :state], {:name=>"index_vulnerability_reads_on_uuid_project_id_and_state", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230601213750 AddUuidProjectIdStateIdIndexToVulnerabilityReads: migrated (0.0491s) 

ci: == [advisory_lock_connection] object_id: 122960, pg_backend_pid: 192
main: == [advisory_lock_connection] object_id: 123480, pg_backend_pid: 195
main: == 20230605125735 AddTrackingColumnsToNamespaceLimits: migrating ==============
main: -- add_column(:namespace_limits, :pre_enforcement_notification_at, :datetime_with_timezone)
main:    -> 0.0019s
main: -- add_column(:namespace_limits, :first_enforced_at, :datetime_with_timezone)
main:    -> 0.0011s
main: == 20230605125735 AddTrackingColumnsToNamespaceLimits: migrated (0.0094s) =====

main: == [advisory_lock_connection] object_id: 123480, pg_backend_pid: 195
ci: == [advisory_lock_connection] object_id: 123740, pg_backend_pid: 197
ci: == 20230605125735 AddTrackingColumnsToNamespaceLimits: migrating ==============
ci: -- add_column(:namespace_limits, :pre_enforcement_notification_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: -- add_column(:namespace_limits, :first_enforced_at, :datetime_with_timezone)
ci:    -> 0.0008s
ci: == 20230605125735 AddTrackingColumnsToNamespaceLimits: migrated (0.0180s) =====

ci: == [advisory_lock_connection] object_id: 123740, pg_backend_pid: 197
main: == [advisory_lock_connection] object_id: 127500, pg_backend_pid: 200
main: == 20230607124754 CreateOrganizationSettings: migrating =======================
main: -- create_table(:organization_settings, {:id=>false})
main:    -> 0.0046s
main: == 20230607124754 CreateOrganizationSettings: migrated (0.0117s) ==============

main: == [advisory_lock_connection] object_id: 127500, pg_backend_pid: 200
ci: == [advisory_lock_connection] object_id: 133380, pg_backend_pid: 202
ci: == 20230607124754 CreateOrganizationSettings: migrating =======================
ci: -- create_table(:organization_settings, {:id=>false})
ci:    -> 0.0040s
I, [2024-04-10T20:43:58.828540 #290]  INFO -- : Database: 'ci', Table: 'organization_settings': Lock Writes
ci: == 20230607124754 CreateOrganizationSettings: migrated (0.0215s) ==============

ci: == [advisory_lock_connection] object_id: 133380, pg_backend_pid: 202
main: == [advisory_lock_connection] object_id: 133720, pg_backend_pid: 205
main: == 20230608113106 CreateOrganizationUsers: migrating ==========================
main: -- create_table(:organization_users)
main:    -> 0.0049s
main: == 20230608113106 CreateOrganizationUsers: migrated (0.0105s) =================

main: == [advisory_lock_connection] object_id: 133720, pg_backend_pid: 205
ci: == [advisory_lock_connection] object_id: 134140, pg_backend_pid: 207
ci: == 20230608113106 CreateOrganizationUsers: migrating ==========================
ci: -- create_table(:organization_users)
ci:    -> 0.0047s
I, [2024-04-10T20:43:58.987333 #290]  INFO -- : Database: 'ci', Table: 'organization_users': Lock Writes
ci: == 20230608113106 CreateOrganizationUsers: migrated (0.0226s) =================

ci: == [advisory_lock_connection] object_id: 134140, pg_backend_pid: 207
main: == [advisory_lock_connection] object_id: 137920, pg_backend_pid: 210
main: == 20230608145500 AddPreparedAtIndexToMergeRequests: migrating ================
main: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0241s
main: -- add_index_options(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230608145500 AddPreparedAtIndexToMergeRequests: migrated (0.0607s) =======

main: == [advisory_lock_connection] object_id: 137920, pg_backend_pid: 210
ci: == [advisory_lock_connection] object_id: 138200, pg_backend_pid: 212
ci: == 20230608145500 AddPreparedAtIndexToMergeRequests: migrating ================
ci: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0241s
ci: -- add_index_options(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230608145500 AddPreparedAtIndexToMergeRequests: migrated (0.0479s) =======

ci: == [advisory_lock_connection] object_id: 138200, pg_backend_pid: 212
main: == [advisory_lock_connection] object_id: 138600, pg_backend_pid: 215
main: == 20230609065641 InitializeConversionOfCiPipelineVariablesPipelineId: migrating 
main: -- column_exists?(:ci_pipeline_variables, :id)
main:    -> 0.0038s
main: -- column_exists?(:ci_pipeline_variables, :pipeline_id)
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_pipeline_variables)
main:    -> 0.0023s
main: -- add_column(:ci_pipeline_variables, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
main:    -> 0.0017s
main: == 20230609065641 InitializeConversionOfCiPipelineVariablesPipelineId: migrated (0.0255s) 

main: == [advisory_lock_connection] object_id: 138600, pg_backend_pid: 215
ci: == [advisory_lock_connection] object_id: 139040, pg_backend_pid: 217
ci: == 20230609065641 InitializeConversionOfCiPipelineVariablesPipelineId: migrating 
ci: -- column_exists?(:ci_pipeline_variables, :id)
ci:    -> 0.0034s
ci: -- column_exists?(:ci_pipeline_variables, :pipeline_id)
ci:    -> 0.0020s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_pipeline_variables)
ci:    -> 0.0024s
ci: -- add_column(:ci_pipeline_variables, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
ci:    -> 0.0025s
ci: == 20230609065641 InitializeConversionOfCiPipelineVariablesPipelineId: migrated (0.0314s) 

ci: == [advisory_lock_connection] object_id: 139040, pg_backend_pid: 217
main: == [advisory_lock_connection] object_id: 141300, pg_backend_pid: 220
main: == 20230609065942 BackfillCiPipelineVariablesForPipelineIdBigintConversion: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230609065942 BackfillCiPipelineVariablesForPipelineIdBigintConversion: migrated (0.0054s) 

main: == [advisory_lock_connection] object_id: 141300, pg_backend_pid: 220
ci: == [advisory_lock_connection] object_id: 143580, pg_backend_pid: 222
ci: == 20230609065942 BackfillCiPipelineVariablesForPipelineIdBigintConversion: migrating 
ci: -- column_exists?(:ci_pipeline_variables, :id)
ci:    -> 0.0036s
ci: -- column_exists?(:ci_pipeline_variables, :pipeline_id)
ci:    -> 0.0024s
ci: -- column_exists?(:ci_pipeline_variables, "pipeline_id_convert_to_bigint")
ci:    -> 0.0019s
ci: == 20230609065942 BackfillCiPipelineVariablesForPipelineIdBigintConversion: migrated (0.0868s) 

ci: == [advisory_lock_connection] object_id: 143580, pg_backend_pid: 222
main: == [advisory_lock_connection] object_id: 165880, pg_backend_pid: 225
main: == 20230612074428 AddNameToExternalAuditEventDestination: migrating ===========
main: -- add_column(:audit_events_external_audit_event_destinations, :name, :text)
main:    -> 0.0013s
main: == 20230612074428 AddNameToExternalAuditEventDestination: migrated (0.0070s) ==

main: == [advisory_lock_connection] object_id: 165880, pg_backend_pid: 225
ci: == [advisory_lock_connection] object_id: 185740, pg_backend_pid: 227
ci: == 20230612074428 AddNameToExternalAuditEventDestination: migrating ===========
ci: -- add_column(:audit_events_external_audit_event_destinations, :name, :text)
ci:    -> 0.0012s
ci: == 20230612074428 AddNameToExternalAuditEventDestination: migrated (0.0157s) ==

ci: == [advisory_lock_connection] object_id: 185740, pg_backend_pid: 227
main: == [advisory_lock_connection] object_id: 205260, pg_backend_pid: 230
main: == 20230612091526 AddTextLimitToExternalAuditEventDestinationName: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE audit_events_external_audit_event_destinations\nADD CONSTRAINT check_c52ff8e90e\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE audit_events_external_audit_event_destinations VALIDATE CONSTRAINT check_c52ff8e90e;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230612091526 AddTextLimitToExternalAuditEventDestinationName: migrated (0.0156s) 

main: == [advisory_lock_connection] object_id: 205260, pg_backend_pid: 230
ci: == [advisory_lock_connection] object_id: 224800, pg_backend_pid: 232
ci: == 20230612091526 AddTextLimitToExternalAuditEventDestinationName: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE audit_events_external_audit_event_destinations\nADD CONSTRAINT check_c52ff8e90e\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE audit_events_external_audit_event_destinations VALIDATE CONSTRAINT check_c52ff8e90e;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230612091526 AddTextLimitToExternalAuditEventDestinationName: migrated (0.0252s) 

ci: == [advisory_lock_connection] object_id: 224800, pg_backend_pid: 232
main: == [advisory_lock_connection] object_id: 225380, pg_backend_pid: 235
main: == 20230612091747 AddNameToInstanceAuditEventDestination: migrating ===========
main: -- add_column(:audit_events_instance_external_audit_event_destinations, :name, :text)
main:    -> 0.0013s
main: == 20230612091747 AddNameToInstanceAuditEventDestination: migrated (0.0068s) ==

main: == [advisory_lock_connection] object_id: 225380, pg_backend_pid: 235
ci: == [advisory_lock_connection] object_id: 225980, pg_backend_pid: 237
ci: == 20230612091747 AddNameToInstanceAuditEventDestination: migrating ===========
ci: -- add_column(:audit_events_instance_external_audit_event_destinations, :name, :text)
ci:    -> 0.0012s
ci: == 20230612091747 AddNameToInstanceAuditEventDestination: migrated (0.0160s) ==

ci: == [advisory_lock_connection] object_id: 225980, pg_backend_pid: 237
main: == [advisory_lock_connection] object_id: 226720, pg_backend_pid: 240
main: == 20230612091910 AddTextLimitToInstanceAuditEventDestinationName: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE audit_events_instance_external_audit_event_destinations\nADD CONSTRAINT check_433fbb3305\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE audit_events_instance_external_audit_event_destinations VALIDATE CONSTRAINT check_433fbb3305;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230612091910 AddTextLimitToInstanceAuditEventDestinationName: migrated (0.0164s) 

main: == [advisory_lock_connection] object_id: 226720, pg_backend_pid: 240
ci: == [advisory_lock_connection] object_id: 227500, pg_backend_pid: 242
ci: == 20230612091910 AddTextLimitToInstanceAuditEventDestinationName: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE audit_events_instance_external_audit_event_destinations\nADD CONSTRAINT check_433fbb3305\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE audit_events_instance_external_audit_event_destinations VALIDATE CONSTRAINT check_433fbb3305;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230612091910 AddTextLimitToInstanceAuditEventDestinationName: migrated (0.0232s) 

ci: == [advisory_lock_connection] object_id: 227500, pg_backend_pid: 242
main: == [advisory_lock_connection] object_id: 228480, pg_backend_pid: 245
main: == 20230612232000 QueueBackfillDismissalReasonInVulnerabilityReads: migrating =
main: == 20230612232000 QueueBackfillDismissalReasonInVulnerabilityReads: migrated (0.0349s) 

main: == [advisory_lock_connection] object_id: 228480, pg_backend_pid: 245
ci: == [advisory_lock_connection] object_id: 229540, pg_backend_pid: 247
ci: == 20230612232000 QueueBackfillDismissalReasonInVulnerabilityReads: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230612232000 QueueBackfillDismissalReasonInVulnerabilityReads: migrated (0.0146s) 

ci: == [advisory_lock_connection] object_id: 229540, pg_backend_pid: 247
main: == [advisory_lock_connection] object_id: 258780, pg_backend_pid: 250
main: == 20230613122211 AddVulnerabilityAttributesToScanResultPolicies: migrating ===
main: -- add_column(:scan_result_policies, :vulnerability_attributes, :jsonb, {:default=>{}})
main:    -> 0.0019s
main: == 20230613122211 AddVulnerabilityAttributesToScanResultPolicies: migrated (0.0073s) 

main: == [advisory_lock_connection] object_id: 258780, pg_backend_pid: 250
ci: == [advisory_lock_connection] object_id: 285700, pg_backend_pid: 252
ci: == 20230613122211 AddVulnerabilityAttributesToScanResultPolicies: migrating ===
ci: -- add_column(:scan_result_policies, :vulnerability_attributes, :jsonb, {:default=>{}})
ci:    -> 0.0021s
ci: == 20230613122211 AddVulnerabilityAttributesToScanResultPolicies: migrated (0.0176s) 

ci: == [advisory_lock_connection] object_id: 285700, pg_backend_pid: 252
main: == [advisory_lock_connection] object_id: 296320, pg_backend_pid: 255
main: == 20230613192703 EnsureCiBuildNeedsBigIntBackfillIsFinishedForSelfHosts: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230613192703 EnsureCiBuildNeedsBigIntBackfillIsFinishedForSelfHosts: migrated (0.0053s) 

main: == [advisory_lock_connection] object_id: 296320, pg_backend_pid: 255
ci: == [advisory_lock_connection] object_id: 306920, pg_backend_pid: 257
ci: == 20230613192703 EnsureCiBuildNeedsBigIntBackfillIsFinishedForSelfHosts: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230613192703 EnsureCiBuildNeedsBigIntBackfillIsFinishedForSelfHosts: migrated (0.0242s) 

ci: == [advisory_lock_connection] object_id: 306920, pg_backend_pid: 257
main: == [advisory_lock_connection] object_id: 307160, pg_backend_pid: 260
main: == 20230613192802 SwapCiBuildNeedsToBigIntForSelfHosts: migrating =============
main: == 20230613192802 SwapCiBuildNeedsToBigIntForSelfHosts: migrated (0.0055s) ====

main: == [advisory_lock_connection] object_id: 307160, pg_backend_pid: 260
ci: == [advisory_lock_connection] object_id: 329360, pg_backend_pid: 262
ci: == 20230613192802 SwapCiBuildNeedsToBigIntForSelfHosts: migrating =============
ci: == 20230613192802 SwapCiBuildNeedsToBigIntForSelfHosts: migrated (0.0138s) ====

ci: == [advisory_lock_connection] object_id: 329360, pg_backend_pid: 262
main: == [advisory_lock_connection] object_id: 329760, pg_backend_pid: 265
main: == 20230614180651 AddOrganizationIdToNamespaces: migrating ====================
main: -- column_exists?(:namespaces, :organization_id)
main:    -> 0.0057s
main: -- add_column(:namespaces, :organization_id, :bigint, {:default=>1, :null=>true})
main:    -> 0.0022s
main: == 20230614180651 AddOrganizationIdToNamespaces: migrated (0.0136s) ===========

main: == [advisory_lock_connection] object_id: 329760, pg_backend_pid: 265
ci: == [advisory_lock_connection] object_id: 330200, pg_backend_pid: 267
ci: == 20230614180651 AddOrganizationIdToNamespaces: migrating ====================
ci: -- column_exists?(:namespaces, :organization_id)
ci:    -> 0.0052s
ci: -- add_column(:namespaces, :organization_id, :bigint, {:default=>1, :null=>true})
ci:    -> 0.0020s
ci: == 20230614180651 AddOrganizationIdToNamespaces: migrated (0.0219s) ===========

ci: == [advisory_lock_connection] object_id: 330200, pg_backend_pid: 267
main: == [advisory_lock_connection] object_id: 334340, pg_backend_pid: 270
main: == 20230614181310 TrackOrganizationDeletions: migrating =======================
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- execute("CREATE TRIGGER organizations_loose_fk_trigger AFTER DELETE ON organizations REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")
main:    -> 0.0011s
main: == 20230614181310 TrackOrganizationDeletions: migrated (0.0101s) ==============

main: == [advisory_lock_connection] object_id: 334340, pg_backend_pid: 270
ci: == [advisory_lock_connection] object_id: 338380, pg_backend_pid: 272
ci: == 20230614181310 TrackOrganizationDeletions: migrating =======================
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- execute("CREATE TRIGGER organizations_loose_fk_trigger AFTER DELETE ON organizations REFERENCING OLD TABLE AS old_table FOR EACH STATEMENT EXECUTE FUNCTION insert_into_loose_foreign_keys_deleted_records();")
ci:    -> 0.0010s
ci: == 20230614181310 TrackOrganizationDeletions: migrated (0.0174s) ==============

ci: == [advisory_lock_connection] object_id: 338380, pg_backend_pid: 272
main: == [advisory_lock_connection] object_id: 338920, pg_backend_pid: 275
main: == 20230614182049 AddIndexToNamespacesOrganizationId: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0189s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230614182049 AddIndexToNamespacesOrganizationId: migrated (0.0361s) ======

main: == [advisory_lock_connection] object_id: 338920, pg_backend_pid: 275
ci: == [advisory_lock_connection] object_id: 339320, pg_backend_pid: 277
ci: == 20230614182049 AddIndexToNamespacesOrganizationId: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0199s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230614182049 AddIndexToNamespacesOrganizationId: migrated (0.0480s) ======

ci: == [advisory_lock_connection] object_id: 339320, pg_backend_pid: 277
main: == [advisory_lock_connection] object_id: 343420, pg_backend_pid: 280
main: == 20230615030402 RemoveAuditEventsGroupIndex: migrating ======================
main: == 20230615030402 RemoveAuditEventsGroupIndex: migrated (0.0168s) =============

main: == [advisory_lock_connection] object_id: 343420, pg_backend_pid: 280
ci: == [advisory_lock_connection] object_id: 347580, pg_backend_pid: 282
ci: == 20230615030402 RemoveAuditEventsGroupIndex: migrating ======================
ci: == 20230615030402 RemoveAuditEventsGroupIndex: migrated (0.0296s) =============

ci: == [advisory_lock_connection] object_id: 347580, pg_backend_pid: 282
main: == [advisory_lock_connection] object_id: 354220, pg_backend_pid: 285
main: == 20230615074515 AddIndexToAuditEventExternalDestination: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:audit_events_external_audit_event_destinations, [:namespace_id, :name], {:unique=>true, :name=>"unique_external_audit_event_destination_namespace_id_and_name", :algorithm=>:concurrently})
main:    -> 0.0045s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:audit_events_external_audit_event_destinations, [:namespace_id, :name], {:unique=>true, :name=>"unique_external_audit_event_destination_namespace_id_and_name", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230615074515 AddIndexToAuditEventExternalDestination: migrated (0.0222s) =

main: == [advisory_lock_connection] object_id: 354220, pg_backend_pid: 285
ci: == [advisory_lock_connection] object_id: 354460, pg_backend_pid: 287
ci: == 20230615074515 AddIndexToAuditEventExternalDestination: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0016s
ci: -- index_exists?(:audit_events_external_audit_event_destinations, [:namespace_id, :name], {:unique=>true, :name=>"unique_external_audit_event_destination_namespace_id_and_name", :algorithm=>:concurrently})
ci:    -> 0.0043s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:audit_events_external_audit_event_destinations, [:namespace_id, :name], {:unique=>true, :name=>"unique_external_audit_event_destination_namespace_id_and_name", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230615074515 AddIndexToAuditEventExternalDestination: migrated (0.0333s) =

ci: == [advisory_lock_connection] object_id: 354460, pg_backend_pid: 287
main: == [advisory_lock_connection] object_id: 355180, pg_backend_pid: 290
main: == 20230615074544 AddIndexToInstanceAuditEventDestination: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:audit_events_instance_external_audit_event_destinations, :name, {:unique=>true, :name=>"unique_instance_audit_event_destination_name", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- add_index(:audit_events_instance_external_audit_event_destinations, :name, {:unique=>true, :name=>"unique_instance_audit_event_destination_name", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20230615074544 AddIndexToInstanceAuditEventDestination: migrated (0.0234s) =

main: == [advisory_lock_connection] object_id: 355180, pg_backend_pid: 290
ci: == [advisory_lock_connection] object_id: 355920, pg_backend_pid: 292
ci: == 20230615074544 AddIndexToInstanceAuditEventDestination: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:audit_events_instance_external_audit_event_destinations, :name, {:unique=>true, :name=>"unique_instance_audit_event_destination_name", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:audit_events_instance_external_audit_event_destinations, :name, {:unique=>true, :name=>"unique_instance_audit_event_destination_name", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230615074544 AddIndexToInstanceAuditEventDestination: migrated (0.0321s) =

ci: == [advisory_lock_connection] object_id: 355920, pg_backend_pid: 292
main: == [advisory_lock_connection] object_id: 356120, pg_backend_pid: 295
main: == 20230615104902 AddUserIdForeignKeyToOrganizationUsers: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE organization_users ADD CONSTRAINT fk_8d9b20725d FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0019s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE organization_users VALIDATE CONSTRAINT fk_8d9b20725d;")
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230615104902 AddUserIdForeignKeyToOrganizationUsers: migrated (0.0398s) ==

main: == [advisory_lock_connection] object_id: 356120, pg_backend_pid: 295
ci: == [advisory_lock_connection] object_id: 359720, pg_backend_pid: 297
ci: == 20230615104902 AddUserIdForeignKeyToOrganizationUsers: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE organization_users ADD CONSTRAINT fk_8d9b20725d FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE organization_users VALIDATE CONSTRAINT fk_8d9b20725d;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230615104902 AddUserIdForeignKeyToOrganizationUsers: migrated (0.0418s) ==

ci: == [advisory_lock_connection] object_id: 359720, pg_backend_pid: 297
main: == [advisory_lock_connection] object_id: 359960, pg_backend_pid: 300
main: == 20230615113748 ReplaceCiJobArtifactsForeignKeyV3: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT temp_fk_rails_c5137cb2c1_p;")
main:    -> 0.0031s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230615113748 ReplaceCiJobArtifactsForeignKeyV3: migrated (0.0277s) =======

main: == [advisory_lock_connection] object_id: 359960, pg_backend_pid: 300
ci: == [advisory_lock_connection] object_id: 360220, pg_backend_pid: 302
ci: == 20230615113748 ReplaceCiJobArtifactsForeignKeyV3: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT temp_fk_rails_c5137cb2c1_p;")
ci:    -> 0.0030s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230615113748 ReplaceCiJobArtifactsForeignKeyV3: migrated (0.0597s) =======

ci: == [advisory_lock_connection] object_id: 360220, pg_backend_pid: 302
main: == [advisory_lock_connection] object_id: 363500, pg_backend_pid: 305
main: == 20230615113840 ReplaceCiRunningBuildsForeignKeyV3: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_running_builds VALIDATE CONSTRAINT temp_fk_rails_da45cfa165_p;")
main:    -> 0.0028s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20230615113840 ReplaceCiRunningBuildsForeignKeyV3: migrated (0.0315s) ======

main: == [advisory_lock_connection] object_id: 363500, pg_backend_pid: 305
ci: == [advisory_lock_connection] object_id: 366800, pg_backend_pid: 307
ci: == 20230615113840 ReplaceCiRunningBuildsForeignKeyV3: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_running_builds VALIDATE CONSTRAINT temp_fk_rails_da45cfa165_p;")
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230615113840 ReplaceCiRunningBuildsForeignKeyV3: migrated (0.0385s) ======

ci: == [advisory_lock_connection] object_id: 366800, pg_backend_pid: 307
main: == [advisory_lock_connection] object_id: 368440, pg_backend_pid: 310
main: == 20230615113858 ReplaceCiJobVariablesForeignKeyV3: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_job_variables VALIDATE CONSTRAINT temp_fk_rails_fbf3b34792_p;")
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230615113858 ReplaceCiJobVariablesForeignKeyV3: migrated (0.0277s) =======

main: == [advisory_lock_connection] object_id: 368440, pg_backend_pid: 310
ci: == [advisory_lock_connection] object_id: 370100, pg_backend_pid: 312
ci: == 20230615113858 ReplaceCiJobVariablesForeignKeyV3: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_job_variables VALIDATE CONSTRAINT temp_fk_rails_fbf3b34792_p;")
ci:    -> 0.0025s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230615113858 ReplaceCiJobVariablesForeignKeyV3: migrated (0.0371s) =======

ci: == [advisory_lock_connection] object_id: 370100, pg_backend_pid: 312
main: == [advisory_lock_connection] object_id: 394400, pg_backend_pid: 315
main: == 20230615121103 ReplacePCiBuildsMetadataForeignKeyV3: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds_metadata VALIDATE CONSTRAINT temp_fk_e20479742e_p;")
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_builds, p_ci_builds_metadata IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- execute("ALTER TABLE p_ci_builds_metadata ADD CONSTRAINT temp_fk_e20479742e_p FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0015s
main: -- execute("ALTER TABLE p_ci_builds_metadata VALIDATE CONSTRAINT temp_fk_e20479742e_p;")
main:    -> 0.0006s
main: == 20230615121103 ReplacePCiBuildsMetadataForeignKeyV3: migrated (0.0635s) ====

main: == [advisory_lock_connection] object_id: 394400, pg_backend_pid: 315
ci: == [advisory_lock_connection] object_id: 418760, pg_backend_pid: 317
ci: == 20230615121103 ReplacePCiBuildsMetadataForeignKeyV3: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE public.ci_builds_metadata VALIDATE CONSTRAINT temp_fk_e20479742e_p;")
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_builds, p_ci_builds_metadata IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE p_ci_builds_metadata ADD CONSTRAINT temp_fk_e20479742e_p FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("ALTER TABLE p_ci_builds_metadata VALIDATE CONSTRAINT temp_fk_e20479742e_p;")
ci:    -> 0.0006s
ci: == 20230615121103 ReplacePCiBuildsMetadataForeignKeyV3: migrated (0.0784s) ====

ci: == [advisory_lock_connection] object_id: 418760, pg_backend_pid: 317
main: == [advisory_lock_connection] object_id: 420120, pg_backend_pid: 320
main: == 20230615121122 ReplacePCiRunnerMachineBuildsForeignKeyV3: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_builds, p_ci_runner_machine_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_runner_machine_builds ADD CONSTRAINT temp_fk_bb490f12fe_p FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_ci_runner_machine_builds VALIDATE CONSTRAINT temp_fk_bb490f12fe_p;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230615121122 ReplacePCiRunnerMachineBuildsForeignKeyV3: migrated (0.0440s) 

main: == [advisory_lock_connection] object_id: 420120, pg_backend_pid: 320
ci: == [advisory_lock_connection] object_id: 421480, pg_backend_pid: 322
ci: == 20230615121122 ReplacePCiRunnerMachineBuildsForeignKeyV3: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_builds, p_ci_runner_machine_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE p_ci_runner_machine_builds ADD CONSTRAINT temp_fk_bb490f12fe_p FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_ci_runner_machine_builds VALIDATE CONSTRAINT temp_fk_bb490f12fe_p;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230615121122 ReplacePCiRunnerMachineBuildsForeignKeyV3: migrated (0.0612s) 

ci: == [advisory_lock_connection] object_id: 421480, pg_backend_pid: 322
main: == [advisory_lock_connection] object_id: 429840, pg_backend_pid: 325
main: == 20230615144627 RemoveTemporaryContainerRepositoryIndexes: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:container_repositories)
main:    -> 0.0112s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_container_repos_on_non_migrated"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0088s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_container_repositories_on_id_migration_state"})
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0082s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_migrated_container_registries"})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:container_repositories)
main:    -> 0.0081s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_import_started_at_when_importing"})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:container_repositories)
main:    -> 0.0071s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_migration_state_migration_plan_created"})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0064s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_pre_import_done_at_when_pre_import_done"})
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0062s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_pre_import_started_at_when_pre_importing"})
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0054s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"index_container_repositories_on_greatest_completed_at"})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:container_repositories)
main:    -> 0.0052s
main: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"index_container_repositories_on_migration_state_import_done_at"})
main:    -> 0.0010s
main: == 20230615144627 RemoveTemporaryContainerRepositoryIndexes: migrated (0.1502s) 

main: == [advisory_lock_connection] object_id: 429840, pg_backend_pid: 325
ci: == [advisory_lock_connection] object_id: 442260, pg_backend_pid: 327
ci: == 20230615144627 RemoveTemporaryContainerRepositoryIndexes: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:container_repositories)
ci:    -> 0.0110s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_container_repos_on_non_migrated"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0088s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_container_repositories_on_id_migration_state"})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0084s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"tmp_index_migrated_container_registries"})
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0076s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_import_started_at_when_importing"})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0076s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_migration_state_migration_plan_created"})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0068s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_pre_import_done_at_when_pre_import_done"})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0060s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"idx_container_repos_on_pre_import_started_at_when_pre_importing"})
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:container_repositories)
ci:    -> 0.0053s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"index_container_repositories_on_greatest_completed_at"})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:container_repositories)
ci:    -> 0.0053s
ci: -- remove_index(:container_repositories, {:algorithm=>:concurrently, :name=>"index_container_repositories_on_migration_state_import_done_at"})
ci:    -> 0.0010s
ci: == 20230615144627 RemoveTemporaryContainerRepositoryIndexes: migrated (0.1691s) 

ci: == [advisory_lock_connection] object_id: 442260, pg_backend_pid: 327
main: == [advisory_lock_connection] object_id: 452000, pg_backend_pid: 330
main: == 20230616082958 AddUniqueIndexForNpmPackagesOnProjectIdNameVersion: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:packages_packages, [:project_id, :name, :version], {:name=>"idx_packages_on_project_id_name_version_unique_when_npm", :unique=>true, :where=>"package_type = 2 AND status <> 4", :algorithm=>:concurrently})
main:    -> 0.0162s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:packages_packages, [:project_id, :name, :version], {:name=>"idx_packages_on_project_id_name_version_unique_when_npm", :unique=>true, :where=>"package_type = 2 AND status <> 4", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230616082958 AddUniqueIndexForNpmPackagesOnProjectIdNameVersion: migrated (0.0350s) 

main: == [advisory_lock_connection] object_id: 452000, pg_backend_pid: 330
ci: == [advisory_lock_connection] object_id: 460200, pg_backend_pid: 332
ci: == 20230616082958 AddUniqueIndexForNpmPackagesOnProjectIdNameVersion: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:packages_packages, [:project_id, :name, :version], {:name=>"idx_packages_on_project_id_name_version_unique_when_npm", :unique=>true, :where=>"package_type = 2 AND status <> 4", :algorithm=>:concurrently})
ci:    -> 0.0166s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:packages_packages, [:project_id, :name, :version], {:name=>"idx_packages_on_project_id_name_version_unique_when_npm", :unique=>true, :where=>"package_type = 2 AND status <> 4", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230616082958 AddUniqueIndexForNpmPackagesOnProjectIdNameVersion: migrated (0.0463s) 

ci: == [advisory_lock_connection] object_id: 460200, pg_backend_pid: 332
main: == [advisory_lock_connection] object_id: 466120, pg_backend_pid: 335
main: == 20230616164309 CreateSubscriptionUserAddOnAssignments: migrating ===========
main: -- create_table(:subscription_user_add_on_assignments)
main:    -> 0.0051s
main: == 20230616164309 CreateSubscriptionUserAddOnAssignments: migrated (0.0108s) ==

main: == [advisory_lock_connection] object_id: 466120, pg_backend_pid: 335
ci: == [advisory_lock_connection] object_id: 470660, pg_backend_pid: 337
ci: == 20230616164309 CreateSubscriptionUserAddOnAssignments: migrating ===========
ci: -- create_table(:subscription_user_add_on_assignments)
ci:    -> 0.0051s
I, [2024-04-10T20:44:04.198782 #290]  INFO -- : Database: 'ci', Table: 'subscription_user_add_on_assignments': Lock Writes
ci: == 20230616164309 CreateSubscriptionUserAddOnAssignments: migrated (0.0227s) ==

ci: == [advisory_lock_connection] object_id: 470660, pg_backend_pid: 337
main: == [advisory_lock_connection] object_id: 475300, pg_backend_pid: 340
main: == 20230616164705 AddForeignKeyAddOnPurchaseIdOnSubscriptionUserAddOnAssignments: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE subscription_user_add_on_assignments ADD CONSTRAINT fk_0d89020c49 FOREIGN KEY (add_on_purchase_id) REFERENCES subscription_add_on_purchases (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE subscription_user_add_on_assignments VALIDATE CONSTRAINT fk_0d89020c49;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230616164705 AddForeignKeyAddOnPurchaseIdOnSubscriptionUserAddOnAssignments: migrated (0.0306s) 

main: == [advisory_lock_connection] object_id: 475300, pg_backend_pid: 340
ci: == [advisory_lock_connection] object_id: 479860, pg_backend_pid: 342
ci: == 20230616164705 AddForeignKeyAddOnPurchaseIdOnSubscriptionUserAddOnAssignments: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE subscription_user_add_on_assignments ADD CONSTRAINT fk_0d89020c49 FOREIGN KEY (add_on_purchase_id) REFERENCES subscription_add_on_purchases (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE subscription_user_add_on_assignments VALIDATE CONSTRAINT fk_0d89020c49;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230616164705 AddForeignKeyAddOnPurchaseIdOnSubscriptionUserAddOnAssignments: migrated (0.0396s) 

ci: == [advisory_lock_connection] object_id: 479860, pg_backend_pid: 342
main: == [advisory_lock_connection] object_id: 484560, pg_backend_pid: 345
main: == 20230616164731 AddForeignKeyUserIdOnSubscriptionUserAddOnAssignments: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE subscription_user_add_on_assignments ADD CONSTRAINT fk_724c2df9a8 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE subscription_user_add_on_assignments VALIDATE CONSTRAINT fk_724c2df9a8;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230616164731 AddForeignKeyUserIdOnSubscriptionUserAddOnAssignments: migrated (0.0322s) 

main: == [advisory_lock_connection] object_id: 484560, pg_backend_pid: 345
ci: == [advisory_lock_connection] object_id: 489120, pg_backend_pid: 347
ci: == 20230616164731 AddForeignKeyUserIdOnSubscriptionUserAddOnAssignments: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE subscription_user_add_on_assignments ADD CONSTRAINT fk_724c2df9a8 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE subscription_user_add_on_assignments VALIDATE CONSTRAINT fk_724c2df9a8;")
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230616164731 AddForeignKeyUserIdOnSubscriptionUserAddOnAssignments: migrated (0.0417s) 

ci: == [advisory_lock_connection] object_id: 489120, pg_backend_pid: 347
main: == [advisory_lock_connection] object_id: 493820, pg_backend_pid: 350
main: == 20230616200440 CreateSystemAccessMicrosoftApplication: migrating ===========
main: -- create_table(:system_access_microsoft_applications)
main: -- quote_column_name(:tenant_xid)
main:    -> 0.0000s
main: -- quote_column_name(:client_xid)
main:    -> 0.0000s
main: -- quote_column_name(:login_endpoint)
main:    -> 0.0000s
main: -- quote_column_name(:graph_endpoint)
main:    -> 0.0001s
main:    -> 0.0088s
main: == 20230616200440 CreateSystemAccessMicrosoftApplication: migrated (0.0150s) ==

main: == [advisory_lock_connection] object_id: 493820, pg_backend_pid: 350
ci: == [advisory_lock_connection] object_id: 510980, pg_backend_pid: 352
ci: == 20230616200440 CreateSystemAccessMicrosoftApplication: migrating ===========
ci: -- create_table(:system_access_microsoft_applications)
ci: -- quote_column_name(:tenant_xid)
ci:    -> 0.0000s
ci: -- quote_column_name(:client_xid)
ci:    -> 0.0001s
ci: -- quote_column_name(:login_endpoint)
ci:    -> 0.0000s
ci: -- quote_column_name(:graph_endpoint)
ci:    -> 0.0000s
ci:    -> 0.0091s
I, [2024-04-10T20:44:04.798966 #290]  INFO -- : Database: 'ci', Table: 'system_access_microsoft_applications': Lock Writes
ci: == 20230616200440 CreateSystemAccessMicrosoftApplication: migrated (0.0266s) ==

ci: == [advisory_lock_connection] object_id: 510980, pg_backend_pid: 352
main: == [advisory_lock_connection] object_id: 528280, pg_backend_pid: 355
main: == 20230616214220 CreateSystemAccessMicrosoftGraphAccessTokens: migrating =====
main: -- create_table(:system_access_microsoft_graph_access_tokens)
main:    -> 0.0052s
main: == 20230616214220 CreateSystemAccessMicrosoftGraphAccessTokens: migrated (0.0111s) 

main: == [advisory_lock_connection] object_id: 528280, pg_backend_pid: 355
ci: == [advisory_lock_connection] object_id: 541160, pg_backend_pid: 357
ci: == 20230616214220 CreateSystemAccessMicrosoftGraphAccessTokens: migrating =====
ci: -- create_table(:system_access_microsoft_graph_access_tokens)
ci:    -> 0.0055s
I, [2024-04-10T20:44:04.964904 #290]  INFO -- : Database: 'ci', Table: 'system_access_microsoft_graph_access_tokens': Lock Writes
ci: == 20230616214220 CreateSystemAccessMicrosoftGraphAccessTokens: migrated (0.0234s) 

ci: == [advisory_lock_connection] object_id: 541160, pg_backend_pid: 357
main: == [advisory_lock_connection] object_id: 554200, pg_backend_pid: 360
main: == 20230618020202 FinishUserTypeMigration: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230618020202 FinishUserTypeMigration: migrated (0.0128s) =================

main: == [advisory_lock_connection] object_id: 554200, pg_backend_pid: 360
ci: == [advisory_lock_connection] object_id: 630580, pg_backend_pid: 362
ci: == 20230618020202 FinishUserTypeMigration: migrating ==========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230618020202 FinishUserTypeMigration: migrated (0.0150s) =================

ci: == [advisory_lock_connection] object_id: 630580, pg_backend_pid: 362
main: == [advisory_lock_connection] object_id: 659300, pg_backend_pid: 365
main: == 20230619005223 ChangeUnconfirmedCreatedAtIndexOnUsers: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:users, [:created_at, :id], {:name=>"index_users_on_unconfirmed_created_at_active_type_sign_in_count", :where=>"confirmed_at IS NULL AND state = 'active' AND user_type IN (0) AND sign_in_count = 0", :algorithm=>:concurrently})
main:    -> 0.0217s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:users, [:created_at, :id], {:name=>"index_users_on_unconfirmed_created_at_active_type_sign_in_count", :where=>"confirmed_at IS NULL AND state = 'active' AND user_type IN (0) AND sign_in_count = 0", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:users)
main:    -> 0.0211s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>"index_users_on_unconfirmed_and_created_at_for_active_humans"})
main:    -> 0.0017s
main: == 20230619005223 ChangeUnconfirmedCreatedAtIndexOnUsers: migrated (0.0707s) ==

main: == [advisory_lock_connection] object_id: 659300, pg_backend_pid: 365
ci: == [advisory_lock_connection] object_id: 764320, pg_backend_pid: 367
ci: == 20230619005223 ChangeUnconfirmedCreatedAtIndexOnUsers: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:users, [:created_at, :id], {:name=>"index_users_on_unconfirmed_created_at_active_type_sign_in_count", :where=>"confirmed_at IS NULL AND state = 'active' AND user_type IN (0) AND sign_in_count = 0", :algorithm=>:concurrently})
ci:    -> 0.0223s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:users, [:created_at, :id], {:name=>"index_users_on_unconfirmed_created_at_active_type_sign_in_count", :where=>"confirmed_at IS NULL AND state = 'active' AND user_type IN (0) AND sign_in_count = 0", :algorithm=>:concurrently})
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:users)
ci:    -> 0.0206s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>"index_users_on_unconfirmed_and_created_at_for_active_humans"})
ci:    -> 0.0014s
ci: == 20230619005223 ChangeUnconfirmedCreatedAtIndexOnUsers: migrated (0.0819s) ==

ci: == [advisory_lock_connection] object_id: 764320, pg_backend_pid: 367
main: == [advisory_lock_connection] object_id: 786000, pg_backend_pid: 370
main: == 20230619072744 ScheduleIndexEventsOnProjectIdAndIdDescOnMergedActionForRemoval: migrating 
main: -- index_exists?(:events, [:project_id, :id], {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action"})
main:    -> 0.0142s
main: -- quote_column_name("index_events_on_project_id_and_id_desc_on_merged_action")
main:    -> 0.0001s
main: == 20230619072744 ScheduleIndexEventsOnProjectIdAndIdDescOnMergedActionForRemoval: migrated (0.0247s) 

main: == [advisory_lock_connection] object_id: 786000, pg_backend_pid: 370
ci: == [advisory_lock_connection] object_id: 807800, pg_backend_pid: 372
ci: == 20230619072744 ScheduleIndexEventsOnProjectIdAndIdDescOnMergedActionForRemoval: migrating 
ci: -- index_exists?(:events, [:project_id, :id], {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action"})
ci:    -> 0.0164s
ci: -- quote_column_name("index_events_on_project_id_and_id_desc_on_merged_action")
ci:    -> 0.0001s
ci: == 20230619072744 ScheduleIndexEventsOnProjectIdAndIdDescOnMergedActionForRemoval: migrated (0.0357s) 

ci: == [advisory_lock_connection] object_id: 807800, pg_backend_pid: 372
main: == [advisory_lock_connection] object_id: 808840, pg_backend_pid: 375
main: == 20230619081412 AddIndexToCiTriggersToken: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:ci_triggers, :token, {:unique=>true, :name=>"index_ci_triggers_on_token", :algorithm=>:concurrently})
main:    -> 0.0039s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:ci_triggers, :token, {:unique=>true, :name=>"index_ci_triggers_on_token", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230619081412 AddIndexToCiTriggersToken: migrated (0.0216s) ===============

main: == [advisory_lock_connection] object_id: 808840, pg_backend_pid: 375
ci: == [advisory_lock_connection] object_id: 809820, pg_backend_pid: 377
ci: == 20230619081412 AddIndexToCiTriggersToken: migrating ========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_triggers, :token, {:unique=>true, :name=>"index_ci_triggers_on_token", :algorithm=>:concurrently})
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_triggers, :token, {:unique=>true, :name=>"index_ci_triggers_on_token", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230619081412 AddIndexToCiTriggersToken: migrated (0.0342s) ===============

ci: == [advisory_lock_connection] object_id: 809820, pg_backend_pid: 377
main: == [advisory_lock_connection] object_id: 815640, pg_backend_pid: 380
main: == 20230619123701 ScheduleRemovalIndexJobArtifactsIdAndExpireAt: migrating ====
main: -- index_exists?(:ci_job_artifacts, :id, {:name=>:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace})
main:    -> 0.0134s
main: -- quote_column_name(:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace)
main:    -> 0.0001s
main: == 20230619123701 ScheduleRemovalIndexJobArtifactsIdAndExpireAt: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 815640, pg_backend_pid: 380
ci: == [advisory_lock_connection] object_id: 821580, pg_backend_pid: 382
ci: == 20230619123701 ScheduleRemovalIndexJobArtifactsIdAndExpireAt: migrating ====
ci: -- index_exists?(:ci_job_artifacts, :id, {:name=>:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace})
ci:    -> 0.0138s
ci: -- quote_column_name(:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace)
ci:    -> 0.0000s
ci: == 20230619123701 ScheduleRemovalIndexJobArtifactsIdAndExpireAt: migrated (0.0332s) 

ci: == [advisory_lock_connection] object_id: 821580, pg_backend_pid: 382
main: == [advisory_lock_connection] object_id: 827500, pg_backend_pid: 385
main: == 20230619134106 PrepareIndexForVulnerabilityReadsOnCommonProjectFilters: migrating 
main: -- index_exists?(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
main:    -> 0.0156s
main: -- add_index_options(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20230619134106 PrepareIndexForVulnerabilityReadsOnCommonProjectFilters: migrated (0.0302s) 

main: == [advisory_lock_connection] object_id: 827500, pg_backend_pid: 385
ci: == [advisory_lock_connection] object_id: 833360, pg_backend_pid: 387
ci: == 20230619134106 PrepareIndexForVulnerabilityReadsOnCommonProjectFilters: migrating 
ci: -- index_exists?(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
ci:    -> 0.0168s
ci: -- add_index_options(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
ci:    -> 0.0006s
ci: == 20230619134106 PrepareIndexForVulnerabilityReadsOnCommonProjectFilters: migrated (0.0409s) 

ci: == [advisory_lock_connection] object_id: 833360, pg_backend_pid: 387
main: == [advisory_lock_connection] object_id: 835120, pg_backend_pid: 390
main: == 20230620072854 ReplaceOldFkCiBuildPendingStatesToBuildsV2: migrating =======
main: == 20230620072854 ReplaceOldFkCiBuildPendingStatesToBuildsV2: migrated (0.0166s) 

main: == [advisory_lock_connection] object_id: 835120, pg_backend_pid: 390
ci: == [advisory_lock_connection] object_id: 836860, pg_backend_pid: 392
ci: == 20230620072854 ReplaceOldFkCiBuildPendingStatesToBuildsV2: migrating =======
ci: == 20230620072854 ReplaceOldFkCiBuildPendingStatesToBuildsV2: migrated (0.0259s) 

ci: == [advisory_lock_connection] object_id: 836860, pg_backend_pid: 392
main: == [advisory_lock_connection] object_id: 837540, pg_backend_pid: 395
main: == 20230620072856 ReplaceOldFkCiBuildTraceChunksToBuildsV2: migrating =========
main: == 20230620072856 ReplaceOldFkCiBuildTraceChunksToBuildsV2: migrated (0.0195s) 

main: == [advisory_lock_connection] object_id: 837540, pg_backend_pid: 395
ci: == [advisory_lock_connection] object_id: 838220, pg_backend_pid: 397
ci: == 20230620072856 ReplaceOldFkCiBuildTraceChunksToBuildsV2: migrating =========
ci: == 20230620072856 ReplaceOldFkCiBuildTraceChunksToBuildsV2: migrated (0.0278s) 

ci: == [advisory_lock_connection] object_id: 838220, pg_backend_pid: 397
main: == [advisory_lock_connection] object_id: 841780, pg_backend_pid: 400
main: == 20230620072900 ReplaceOldFkCiUnitTestFailuresToBuildsV2: migrating =========
main: == 20230620072900 ReplaceOldFkCiUnitTestFailuresToBuildsV2: migrated (0.0199s) 

main: == [advisory_lock_connection] object_id: 841780, pg_backend_pid: 400
ci: == [advisory_lock_connection] object_id: 842000, pg_backend_pid: 402
ci: == 20230620072900 ReplaceOldFkCiUnitTestFailuresToBuildsV2: migrating =========
ci: == 20230620072900 ReplaceOldFkCiUnitTestFailuresToBuildsV2: migrated (0.0256s) 

ci: == [advisory_lock_connection] object_id: 842000, pg_backend_pid: 402
main: == [advisory_lock_connection] object_id: 895260, pg_backend_pid: 405
main: == 20230620072905 ReplaceOldFkCiSourcesPipelinesToBuildsV2: migrating =========
main: == 20230620072905 ReplaceOldFkCiSourcesPipelinesToBuildsV2: migrated (0.0169s) 

main: == [advisory_lock_connection] object_id: 895260, pg_backend_pid: 405
ci: == [advisory_lock_connection] object_id: 948540, pg_backend_pid: 407
ci: == 20230620072905 ReplaceOldFkCiSourcesPipelinesToBuildsV2: migrating =========
ci: == 20230620072905 ReplaceOldFkCiSourcesPipelinesToBuildsV2: migrated (0.0253s) 

ci: == [advisory_lock_connection] object_id: 948540, pg_backend_pid: 407
main: == [advisory_lock_connection] object_id: 962640, pg_backend_pid: 410
main: == 20230620072908 ReplaceOldFkCiResourcesToBuildsV2: migrating ================
main: == 20230620072908 ReplaceOldFkCiResourcesToBuildsV2: migrated (0.0173s) =======

main: == [advisory_lock_connection] object_id: 962640, pg_backend_pid: 410
ci: == [advisory_lock_connection] object_id: 976760, pg_backend_pid: 412
ci: == 20230620072908 ReplaceOldFkCiResourcesToBuildsV2: migrating ================
ci: == 20230620072908 ReplaceOldFkCiResourcesToBuildsV2: migrated (0.0264s) =======

ci: == [advisory_lock_connection] object_id: 976760, pg_backend_pid: 412
main: == [advisory_lock_connection] object_id: 985000, pg_backend_pid: 415
main: == 20230620072911 ReplaceOldFkCiBuildReportResultsToBuildsV2: migrating =======
main: == 20230620072911 ReplaceOldFkCiBuildReportResultsToBuildsV2: migrated (0.0177s) 

main: == [advisory_lock_connection] object_id: 985000, pg_backend_pid: 415
ci: == [advisory_lock_connection] object_id: 993280, pg_backend_pid: 417
ci: == 20230620072911 ReplaceOldFkCiBuildReportResultsToBuildsV2: migrating =======
ci: == 20230620072911 ReplaceOldFkCiBuildReportResultsToBuildsV2: migrated (0.0261s) 

ci: == [advisory_lock_connection] object_id: 993280, pg_backend_pid: 417
main: == [advisory_lock_connection] object_id: 1006380, pg_backend_pid: 420
main: == 20230620072915 ReplaceOldFkCiBuildNeedsToBuildsV2: migrating ===============
main: == 20230620072915 ReplaceOldFkCiBuildNeedsToBuildsV2: migrated (0.0170s) ======

main: == [advisory_lock_connection] object_id: 1006380, pg_backend_pid: 420
ci: == [advisory_lock_connection] object_id: 1019500, pg_backend_pid: 422
ci: == 20230620072915 ReplaceOldFkCiBuildNeedsToBuildsV2: migrating ===============
ci: == 20230620072915 ReplaceOldFkCiBuildNeedsToBuildsV2: migrated (0.0273s) ======

ci: == [advisory_lock_connection] object_id: 1019500, pg_backend_pid: 422
main: == [advisory_lock_connection] object_id: 1037920, pg_backend_pid: 425
main: == 20230620072917 ReplaceOldFkCiBuildsRunnerSessionToBuildsV2: migrating ======
main: == 20230620072917 ReplaceOldFkCiBuildsRunnerSessionToBuildsV2: migrated (0.0172s) 

main: == [advisory_lock_connection] object_id: 1037920, pg_backend_pid: 425
ci: == [advisory_lock_connection] object_id: 1055980, pg_backend_pid: 427
ci: == 20230620072917 ReplaceOldFkCiBuildsRunnerSessionToBuildsV2: migrating ======
ci: == 20230620072917 ReplaceOldFkCiBuildsRunnerSessionToBuildsV2: migrated (0.0259s) 

ci: == [advisory_lock_connection] object_id: 1055980, pg_backend_pid: 427
main: == [advisory_lock_connection] object_id: 1059600, pg_backend_pid: 430
main: == 20230620072920 ReplaceOldFkCiPendingBuildsToBuildsV2: migrating ============
main: == 20230620072920 ReplaceOldFkCiPendingBuildsToBuildsV2: migrated (0.0170s) ===

main: == [advisory_lock_connection] object_id: 1059600, pg_backend_pid: 430
ci: == [advisory_lock_connection] object_id: 1062240, pg_backend_pid: 432
ci: == 20230620072920 ReplaceOldFkCiPendingBuildsToBuildsV2: migrating ============
ci: == 20230620072920 ReplaceOldFkCiPendingBuildsToBuildsV2: migrated (0.0271s) ===

ci: == [advisory_lock_connection] object_id: 1062240, pg_backend_pid: 432
main: == [advisory_lock_connection] object_id: 1066100, pg_backend_pid: 435
main: == 20230620072925 ReplaceOldFkCiBuildTraceMetadataToBuildsV2: migrating =======
main: == 20230620072925 ReplaceOldFkCiBuildTraceMetadataToBuildsV2: migrated (0.0178s) 

main: == [advisory_lock_connection] object_id: 1066100, pg_backend_pid: 435
ci: == [advisory_lock_connection] object_id: 1069340, pg_backend_pid: 437
ci: == 20230620072925 ReplaceOldFkCiBuildTraceMetadataToBuildsV2: migrating =======
ci: == 20230620072925 ReplaceOldFkCiBuildTraceMetadataToBuildsV2: migrated (0.0276s) 

ci: == [advisory_lock_connection] object_id: 1069340, pg_backend_pid: 437
main: == [advisory_lock_connection] object_id: 1072600, pg_backend_pid: 440
main: == 20230620101808 ChangeDefaultValueForDistroVersion: migrating ===============
main: -- change_column_default(:pm_affected_packages, :distro_version, {:from=>nil, :to=>""})
main:    -> 0.0056s
main: -- change_column_null(:pm_affected_packages, :distro_version, false)
main:    -> 0.0009s
main: == 20230620101808 ChangeDefaultValueForDistroVersion: migrated (0.0132s) ======

main: == [advisory_lock_connection] object_id: 1072600, pg_backend_pid: 440
ci: == [advisory_lock_connection] object_id: 1075880, pg_backend_pid: 442
ci: == 20230620101808 ChangeDefaultValueForDistroVersion: migrating ===============
ci: -- change_column_default(:pm_affected_packages, :distro_version, {:from=>nil, :to=>""})
ci:    -> 0.0048s
ci: -- change_column_null(:pm_affected_packages, :distro_version, false)
ci:    -> 0.0008s
ci: == 20230620101808 ChangeDefaultValueForDistroVersion: migrated (0.0209s) ======

ci: == [advisory_lock_connection] object_id: 1075880, pg_backend_pid: 442
main: == [advisory_lock_connection] object_id: 1079160, pg_backend_pid: 445
main: == 20230620104217 AddOrganizationIdForeignKeyToOrganizationUsers: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE organization_users ADD CONSTRAINT fk_8471abad75 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE organization_users VALIDATE CONSTRAINT fk_8471abad75;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230620104217 AddOrganizationIdForeignKeyToOrganizationUsers: migrated (0.0295s) 

main: == [advisory_lock_connection] object_id: 1079160, pg_backend_pid: 445
ci: == [advisory_lock_connection] object_id: 1081860, pg_backend_pid: 447
ci: == 20230620104217 AddOrganizationIdForeignKeyToOrganizationUsers: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE organization_users ADD CONSTRAINT fk_8471abad75 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE organization_users VALIDATE CONSTRAINT fk_8471abad75;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230620104217 AddOrganizationIdForeignKeyToOrganizationUsers: migrated (0.0393s) 

ci: == [advisory_lock_connection] object_id: 1081860, pg_backend_pid: 447
main: == [advisory_lock_connection] object_id: 1085760, pg_backend_pid: 450
main: == 20230620105919 ReplaceOldFkCiJobArtifactsToBuilds: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_builds, ci_job_artifacts IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:ci_job_artifacts, :ci_builds, {:name=>:fk_rails_c5137cb2c1_p})
main:    -> 0.0042s
main: -- quote_table_name(:ci_job_artifacts)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_rails_c5137cb2c1_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_rails_c5137cb2c1_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_job_artifacts\"\nRENAME CONSTRAINT \"temp_fk_rails_c5137cb2c1_p\" TO \"fk_rails_c5137cb2c1_p\"\n")
main:    -> 0.0006s
main: == 20230620105919 ReplaceOldFkCiJobArtifactsToBuilds: migrated (0.0349s) ======

main: == [advisory_lock_connection] object_id: 1085760, pg_backend_pid: 450
ci: == [advisory_lock_connection] object_id: 1089060, pg_backend_pid: 452
ci: == 20230620105919 ReplaceOldFkCiJobArtifactsToBuilds: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_builds, ci_job_artifacts IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:ci_job_artifacts, :ci_builds, {:name=>:fk_rails_c5137cb2c1_p})
ci:    -> 0.0041s
ci: -- quote_table_name(:ci_job_artifacts)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_rails_c5137cb2c1_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_rails_c5137cb2c1_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_job_artifacts\"\nRENAME CONSTRAINT \"temp_fk_rails_c5137cb2c1_p\" TO \"fk_rails_c5137cb2c1_p\"\n")
ci:    -> 0.0006s
ci: == 20230620105919 ReplaceOldFkCiJobArtifactsToBuilds: migrated (0.0442s) ======

ci: == [advisory_lock_connection] object_id: 1089060, pg_backend_pid: 452
main: == [advisory_lock_connection] object_id: 1092320, pg_backend_pid: 455
main: == 20230620110004 ReplaceOldFkCiRunningBuildsToBuilds: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_builds, ci_running_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:ci_running_builds, :ci_builds, {:name=>:fk_rails_da45cfa165_p})
main:    -> 0.0048s
main: -- quote_table_name(:ci_running_builds)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_rails_da45cfa165_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_rails_da45cfa165_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_running_builds\"\nRENAME CONSTRAINT \"temp_fk_rails_da45cfa165_p\" TO \"fk_rails_da45cfa165_p\"\n")
main:    -> 0.0009s
main: == 20230620110004 ReplaceOldFkCiRunningBuildsToBuilds: migrated (0.0533s) =====

main: == [advisory_lock_connection] object_id: 1092320, pg_backend_pid: 455
ci: == [advisory_lock_connection] object_id: 1095620, pg_backend_pid: 457
ci: == 20230620110004 ReplaceOldFkCiRunningBuildsToBuilds: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_builds, ci_running_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:ci_running_builds, :ci_builds, {:name=>:fk_rails_da45cfa165_p})
ci:    -> 0.0042s
ci: -- quote_table_name(:ci_running_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_rails_da45cfa165_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_rails_da45cfa165_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_running_builds\"\nRENAME CONSTRAINT \"temp_fk_rails_da45cfa165_p\" TO \"fk_rails_da45cfa165_p\"\n")
ci:    -> 0.0006s
ci: == 20230620110004 ReplaceOldFkCiRunningBuildsToBuilds: migrated (0.0450s) =====

ci: == [advisory_lock_connection] object_id: 1095620, pg_backend_pid: 457
main: == [advisory_lock_connection] object_id: 1098900, pg_backend_pid: 460
main: == 20230620110021 ReplaceOldFkCiJobVariablesToBuilds: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_builds, ci_job_variables IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- remove_foreign_key(:ci_job_variables, :ci_builds, {:name=>:fk_rails_fbf3b34792_p})
main:    -> 0.0042s
main: -- quote_table_name(:ci_job_variables)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_rails_fbf3b34792_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_rails_fbf3b34792_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_job_variables\"\nRENAME CONSTRAINT \"temp_fk_rails_fbf3b34792_p\" TO \"fk_rails_fbf3b34792_p\"\n")
main:    -> 0.0008s
main: == 20230620110021 ReplaceOldFkCiJobVariablesToBuilds: migrated (0.0346s) ======

main: == [advisory_lock_connection] object_id: 1098900, pg_backend_pid: 460
ci: == [advisory_lock_connection] object_id: 1102200, pg_backend_pid: 462
ci: == 20230620110021 ReplaceOldFkCiJobVariablesToBuilds: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_builds, ci_job_variables IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- remove_foreign_key(:ci_job_variables, :ci_builds, {:name=>:fk_rails_fbf3b34792_p})
ci:    -> 0.0041s
ci: -- quote_table_name(:ci_job_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_rails_fbf3b34792_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_rails_fbf3b34792_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_job_variables\"\nRENAME CONSTRAINT \"temp_fk_rails_fbf3b34792_p\" TO \"fk_rails_fbf3b34792_p\"\n")
ci:    -> 0.0006s
ci: == 20230620110021 ReplaceOldFkCiJobVariablesToBuilds: migrated (0.0448s) ======

ci: == [advisory_lock_connection] object_id: 1102200, pg_backend_pid: 462
main: == [advisory_lock_connection] object_id: 1105480, pg_backend_pid: 465
main: == 20230620134708 ValidateUserTypeConstraint: migrating =======================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_0dd5948e38;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230620134708 ValidateUserTypeConstraint: migrated (0.0110s) ==============

main: == [advisory_lock_connection] object_id: 1105480, pg_backend_pid: 465
ci: == [advisory_lock_connection] object_id: 1108740, pg_backend_pid: 467
ci: == 20230620134708 ValidateUserTypeConstraint: migrating =======================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_0dd5948e38;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230620134708 ValidateUserTypeConstraint: migrated (0.0217s) ==============

ci: == [advisory_lock_connection] object_id: 1108740, pg_backend_pid: 467
main: == [advisory_lock_connection] object_id: 1111980, pg_backend_pid: 470
main: == 20230620201738 AddIndexIssuesOnProjectHealthStatusAscWorkItemType: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"ASC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_asc_work_item_type", :algorithm=>:concurrently})
main:    -> 0.0276s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"ASC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_asc_work_item_type", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230620201738 AddIndexIssuesOnProjectHealthStatusAscWorkItemType: migrated (0.0463s) 

main: == [advisory_lock_connection] object_id: 1111980, pg_backend_pid: 470
ci: == [advisory_lock_connection] object_id: 1115240, pg_backend_pid: 472
ci: == 20230620201738 AddIndexIssuesOnProjectHealthStatusAscWorkItemType: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"ASC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_asc_work_item_type", :algorithm=>:concurrently})
ci:    -> 0.0276s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"ASC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_asc_work_item_type", :algorithm=>:concurrently})
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230620201738 AddIndexIssuesOnProjectHealthStatusAscWorkItemType: migrated (0.0572s) 

ci: == [advisory_lock_connection] object_id: 1115240, pg_backend_pid: 472
main: == [advisory_lock_connection] object_id: 1118480, pg_backend_pid: 475
main: == 20230620201817 AddIndexIssuesOnProjectHealthStatusDescWorkItemType: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"DESC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_desc_work_item_type", :algorithm=>:concurrently})
main:    -> 0.0287s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"DESC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_desc_work_item_type", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230620201817 AddIndexIssuesOnProjectHealthStatusDescWorkItemType: migrated (0.0502s) 

main: == [advisory_lock_connection] object_id: 1118480, pg_backend_pid: 475
ci: == [advisory_lock_connection] object_id: 1121740, pg_backend_pid: 477
ci: == 20230620201817 AddIndexIssuesOnProjectHealthStatusDescWorkItemType: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"DESC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_desc_work_item_type", :algorithm=>:concurrently})
ci:    -> 0.0297s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:issues, [:project_id, :health_status, :id, :state_id, :work_item_type_id], {:order=>{:health_status=>"DESC NULLS LAST", :id=>:desc}, :name=>"index_issues_on_project_health_status_desc_work_item_type", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230620201817 AddIndexIssuesOnProjectHealthStatusDescWorkItemType: migrated (0.0618s) 

ci: == [advisory_lock_connection] object_id: 1121740, pg_backend_pid: 477
main: == [advisory_lock_connection] object_id: 1124900, pg_backend_pid: 480
main: == 20230621065943 AddElasticsearchRequeueWorkersToApplicationSettings: migrating 
main: -- add_column(:application_settings, :elasticsearch_requeue_workers, :boolean, {:null=>false, :default=>false})
main:    -> 0.0032s
main: == 20230621065943 AddElasticsearchRequeueWorkersToApplicationSettings: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 1124900, pg_backend_pid: 480
ci: == [advisory_lock_connection] object_id: 1127960, pg_backend_pid: 482
ci: == 20230621065943 AddElasticsearchRequeueWorkersToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :elasticsearch_requeue_workers, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0030s
ci: == 20230621065943 AddElasticsearchRequeueWorkersToApplicationSettings: migrated (0.0188s) 

ci: == [advisory_lock_connection] object_id: 1127960, pg_backend_pid: 482
main: == [advisory_lock_connection] object_id: 1133820, pg_backend_pid: 485
main: == 20230621070810 UpdateRequeueWorkersInApplicationSettingsForGitlabCom: migrating 
main: == 20230621070810 UpdateRequeueWorkersInApplicationSettingsForGitlabCom: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 1133820, pg_backend_pid: 485
ci: == [advisory_lock_connection] object_id: 1139700, pg_backend_pid: 487
ci: == 20230621070810 UpdateRequeueWorkersInApplicationSettingsForGitlabCom: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230621070810 UpdateRequeueWorkersInApplicationSettingsForGitlabCom: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 1139700, pg_backend_pid: 487
main: == [advisory_lock_connection] object_id: 1152720, pg_backend_pid: 490
main: == 20230621072726 AddDescriptionToCiVariable: migrating =======================
main: -- add_column(:ci_variables, :description, :text)
main:    -> 0.0012s
main: == 20230621072726 AddDescriptionToCiVariable: migrated (0.0071s) ==============

main: == [advisory_lock_connection] object_id: 1152720, pg_backend_pid: 490
ci: == [advisory_lock_connection] object_id: 1165740, pg_backend_pid: 492
ci: == 20230621072726 AddDescriptionToCiVariable: migrating =======================
ci: -- add_column(:ci_variables, :description, :text)
ci:    -> 0.0012s
ci: == 20230621072726 AddDescriptionToCiVariable: migrated (0.0173s) ==============

ci: == [advisory_lock_connection] object_id: 1165740, pg_backend_pid: 492
main: == [advisory_lock_connection] object_id: 1178740, pg_backend_pid: 495
main: == 20230621072848 AddTextLimitToCiVariableDescription: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_variables\nADD CONSTRAINT check_7e46c006aa\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ci_variables VALIDATE CONSTRAINT check_7e46c006aa;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230621072848 AddTextLimitToCiVariableDescription: migrated (0.0167s) =====

main: == [advisory_lock_connection] object_id: 1178740, pg_backend_pid: 495
ci: == [advisory_lock_connection] object_id: 1191780, pg_backend_pid: 497
ci: == 20230621072848 AddTextLimitToCiVariableDescription: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_variables\nADD CONSTRAINT check_7e46c006aa\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ci_variables VALIDATE CONSTRAINT check_7e46c006aa;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230621072848 AddTextLimitToCiVariableDescription: migrated (0.0250s) =====

ci: == [advisory_lock_connection] object_id: 1191780, pg_backend_pid: 497
main: == [advisory_lock_connection] object_id: 1204800, pg_backend_pid: 500
main: == 20230621074446 AddElasticsearchNumberOfShardsToApplicationSettings: migrating 
main: -- add_column(:application_settings, :elasticsearch_worker_number_of_shards, :integer, {:null=>false, :default=>2})
main:    -> 0.0035s
main: == 20230621074446 AddElasticsearchNumberOfShardsToApplicationSettings: migrated (0.0095s) 

main: == [advisory_lock_connection] object_id: 1204800, pg_backend_pid: 500
ci: == [advisory_lock_connection] object_id: 1217840, pg_backend_pid: 502
ci: == 20230621074446 AddElasticsearchNumberOfShardsToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :elasticsearch_worker_number_of_shards, :integer, {:null=>false, :default=>2})
ci:    -> 0.0029s
ci: == 20230621074446 AddElasticsearchNumberOfShardsToApplicationSettings: migrated (0.0191s) 

ci: == [advisory_lock_connection] object_id: 1217840, pg_backend_pid: 502
main: == [advisory_lock_connection] object_id: 1219960, pg_backend_pid: 505
main: == 20230621074611 UpdateElasticsearchNumberOfShardsInApplicationSettingsForGitlabCom: migrating 
main: == 20230621074611 UpdateElasticsearchNumberOfShardsInApplicationSettingsForGitlabCom: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 1219960, pg_backend_pid: 505
ci: == [advisory_lock_connection] object_id: 1222100, pg_backend_pid: 507
ci: == 20230621074611 UpdateElasticsearchNumberOfShardsInApplicationSettingsForGitlabCom: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230621074611 UpdateElasticsearchNumberOfShardsInApplicationSettingsForGitlabCom: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 1222100, pg_backend_pid: 507
main: == [advisory_lock_connection] object_id: 1255320, pg_backend_pid: 510
main: == 20230621083004 AddDescriptionToCiGroupVariable: migrating ==================
main: -- add_column(:ci_group_variables, :description, :text)
main:    -> 0.0012s
main: == 20230621083004 AddDescriptionToCiGroupVariable: migrated (0.0067s) =========

main: == [advisory_lock_connection] object_id: 1255320, pg_backend_pid: 510
ci: == [advisory_lock_connection] object_id: 1288560, pg_backend_pid: 512
ci: == 20230621083004 AddDescriptionToCiGroupVariable: migrating ==================
ci: -- add_column(:ci_group_variables, :description, :text)
ci:    -> 0.0013s
ci: == 20230621083004 AddDescriptionToCiGroupVariable: migrated (0.0167s) =========

ci: == [advisory_lock_connection] object_id: 1288560, pg_backend_pid: 512
main: == [advisory_lock_connection] object_id: 1322520, pg_backend_pid: 515
main: == 20230621083052 AddTextLimitToCiGroupVariableDescription: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_group_variables\nADD CONSTRAINT check_e2e50ff879\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ci_group_variables VALIDATE CONSTRAINT check_e2e50ff879;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230621083052 AddTextLimitToCiGroupVariableDescription: migrated (0.0164s) 

main: == [advisory_lock_connection] object_id: 1322520, pg_backend_pid: 515
ci: == [advisory_lock_connection] object_id: 1356500, pg_backend_pid: 517
ci: == 20230621083052 AddTextLimitToCiGroupVariableDescription: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_group_variables\nADD CONSTRAINT check_e2e50ff879\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ci_group_variables VALIDATE CONSTRAINT check_e2e50ff879;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230621083052 AddTextLimitToCiGroupVariableDescription: migrated (0.0252s) 

ci: == [advisory_lock_connection] object_id: 1356500, pg_backend_pid: 517
main: == [advisory_lock_connection] object_id: 1357260, pg_backend_pid: 520
main: == 20230621102941 ReplaceOldFkCiJobArtifactsToBuildsV2: migrating =============
main: == 20230621102941 ReplaceOldFkCiJobArtifactsToBuildsV2: migrated (0.0184s) ====

main: == [advisory_lock_connection] object_id: 1357260, pg_backend_pid: 520
ci: == [advisory_lock_connection] object_id: 1358000, pg_backend_pid: 522
ci: == 20230621102941 ReplaceOldFkCiJobArtifactsToBuildsV2: migrating =============
ci: == 20230621102941 ReplaceOldFkCiJobArtifactsToBuildsV2: migrated (0.0285s) ====

ci: == [advisory_lock_connection] object_id: 1358000, pg_backend_pid: 522
main: == [advisory_lock_connection] object_id: 1358220, pg_backend_pid: 525
main: == 20230621103000 ReplaceOldFkCiRunningBuildsToBuildsV2: migrating ============
main: == 20230621103000 ReplaceOldFkCiRunningBuildsToBuildsV2: migrated (0.0179s) ===

main: == [advisory_lock_connection] object_id: 1358220, pg_backend_pid: 525
ci: == [advisory_lock_connection] object_id: 1358460, pg_backend_pid: 527
ci: == 20230621103000 ReplaceOldFkCiRunningBuildsToBuildsV2: migrating ============
ci: == 20230621103000 ReplaceOldFkCiRunningBuildsToBuildsV2: migrated (0.0255s) ===

ci: == [advisory_lock_connection] object_id: 1358460, pg_backend_pid: 527
main: == [advisory_lock_connection] object_id: 1358840, pg_backend_pid: 530
main: == 20230621103043 ReplaceOldFkCiJobVariablesToBuildsV2: migrating =============
main: == 20230621103043 ReplaceOldFkCiJobVariablesToBuildsV2: migrated (0.0165s) ====

main: == [advisory_lock_connection] object_id: 1358840, pg_backend_pid: 530
ci: == [advisory_lock_connection] object_id: 1359220, pg_backend_pid: 532
ci: == 20230621103043 ReplaceOldFkCiJobVariablesToBuildsV2: migrating =============
ci: == 20230621103043 ReplaceOldFkCiJobVariablesToBuildsV2: migrated (0.0252s) ====

ci: == [advisory_lock_connection] object_id: 1359220, pg_backend_pid: 532
main: == [advisory_lock_connection] object_id: 1363340, pg_backend_pid: 535
main: == 20230622044119 CreateMergeRequestReviewLlmSummary: migrating ===============
main: -- create_table(:merge_request_review_llm_summaries)
main: -- quote_column_name(:content)
main:    -> 0.0000s
main:    -> 0.0072s
main: == 20230622044119 CreateMergeRequestReviewLlmSummary: migrated (0.0130s) ======

main: == [advisory_lock_connection] object_id: 1363340, pg_backend_pid: 535
ci: == [advisory_lock_connection] object_id: 1367480, pg_backend_pid: 537
ci: == 20230622044119 CreateMergeRequestReviewLlmSummary: migrating ===============
ci: -- create_table(:merge_request_review_llm_summaries)
ci: -- quote_column_name(:content)
ci:    -> 0.0000s
ci:    -> 0.0061s
I, [2024-04-10T20:44:11.655555 #290]  INFO -- : Database: 'ci', Table: 'merge_request_review_llm_summaries': Lock Writes
ci: == 20230622044119 CreateMergeRequestReviewLlmSummary: migrated (0.0224s) ======

ci: == [advisory_lock_connection] object_id: 1367480, pg_backend_pid: 537
main: == [advisory_lock_connection] object_id: 1368280, pg_backend_pid: 540
main: == 20230622051925 AddUserForeignKeyToMergeRequestReviewLlmSummary: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_d07eeb6392 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0019s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_d07eeb6392;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230622051925 AddUserForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0321s) 

main: == [advisory_lock_connection] object_id: 1368280, pg_backend_pid: 540
ci: == [advisory_lock_connection] object_id: 1369060, pg_backend_pid: 542
ci: == 20230622051925 AddUserForeignKeyToMergeRequestReviewLlmSummary: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_d07eeb6392 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_d07eeb6392;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230622051925 AddUserForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0406s) 

ci: == [advisory_lock_connection] object_id: 1369060, pg_backend_pid: 542
main: == [advisory_lock_connection] object_id: 1369320, pg_backend_pid: 545
main: == 20230622051943 AddReviewForeignKeyToMergeRequestReviewLlmSummary: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_6154a9cb89 FOREIGN KEY (review_id) REFERENCES reviews (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_6154a9cb89;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230622051943 AddReviewForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0299s) 

main: == [advisory_lock_connection] object_id: 1369320, pg_backend_pid: 545
ci: == [advisory_lock_connection] object_id: 1369600, pg_backend_pid: 547
ci: == 20230622051943 AddReviewForeignKeyToMergeRequestReviewLlmSummary: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_6154a9cb89 FOREIGN KEY (review_id) REFERENCES reviews (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_6154a9cb89;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230622051943 AddReviewForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0391s) 

ci: == [advisory_lock_connection] object_id: 1369600, pg_backend_pid: 547
main: == [advisory_lock_connection] object_id: 1370020, pg_backend_pid: 550
main: == 20230622052015 AddMergeRequestDiffForeignKeyToMergeRequestReviewLlmSummary: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_8ec009c6ab FOREIGN KEY (merge_request_diff_id) REFERENCES merge_request_diffs (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_8ec009c6ab;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230622052015 AddMergeRequestDiffForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0314s) 

main: == [advisory_lock_connection] object_id: 1370020, pg_backend_pid: 550
ci: == [advisory_lock_connection] object_id: 1370460, pg_backend_pid: 552
ci: == 20230622052015 AddMergeRequestDiffForeignKeyToMergeRequestReviewLlmSummary: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries ADD CONSTRAINT fk_8ec009c6ab FOREIGN KEY (merge_request_diff_id) REFERENCES merge_request_diffs (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE merge_request_review_llm_summaries VALIDATE CONSTRAINT fk_8ec009c6ab;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230622052015 AddMergeRequestDiffForeignKeyToMergeRequestReviewLlmSummary: migrated (0.0381s) 

ci: == [advisory_lock_connection] object_id: 1370460, pg_backend_pid: 552
main: == [advisory_lock_connection] object_id: 1374600, pg_backend_pid: 555
main: == 20230622052046 RemoveCiPipelineVariablesTriggerAndOldColumn: migrating =====
main: -- remove_column(:ci_pipeline_variables, "id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0042s
main: == 20230622052046 RemoveCiPipelineVariablesTriggerAndOldColumn: migrated (0.0114s) 

main: == [advisory_lock_connection] object_id: 1374600, pg_backend_pid: 555
ci: == [advisory_lock_connection] object_id: 1378760, pg_backend_pid: 557
ci: == 20230622052046 RemoveCiPipelineVariablesTriggerAndOldColumn: migrating =====
ci: -- remove_column(:ci_pipeline_variables, "id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0044s
ci: == 20230622052046 RemoveCiPipelineVariablesTriggerAndOldColumn: migrated (0.0207s) 

ci: == [advisory_lock_connection] object_id: 1378760, pg_backend_pid: 557
main: == [advisory_lock_connection] object_id: 1382040, pg_backend_pid: 560
main: == 20230622073752 EnsureBackfillCiPipelinesBigintIdIsCompleted: migrating =====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230622073752 EnsureBackfillCiPipelinesBigintIdIsCompleted: migrated (0.0065s) 

main: == [advisory_lock_connection] object_id: 1382040, pg_backend_pid: 560
ci: == [advisory_lock_connection] object_id: 1385300, pg_backend_pid: 562
ci: == 20230622073752 EnsureBackfillCiPipelinesBigintIdIsCompleted: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230622073752 EnsureBackfillCiPipelinesBigintIdIsCompleted: migrated (0.0246s) 

ci: == [advisory_lock_connection] object_id: 1385300, pg_backend_pid: 562
main: == [advisory_lock_connection] object_id: 1388560, pg_backend_pid: 565
main: == 20230622093921 RemoveDeprecatedMetricWorkerInstances: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230622093921 RemoveDeprecatedMetricWorkerInstances: migrated (0.0062s) ===

main: == [advisory_lock_connection] object_id: 1388560, pg_backend_pid: 565
ci: == [advisory_lock_connection] object_id: 1391820, pg_backend_pid: 567
ci: == 20230622093921 RemoveDeprecatedMetricWorkerInstances: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230622093921 RemoveDeprecatedMetricWorkerInstances: migrated (0.0147s) ===

ci: == [advisory_lock_connection] object_id: 1391820, pg_backend_pid: 567
main: == [advisory_lock_connection] object_id: 1395040, pg_backend_pid: 570
main: == 20230623073906 PrepareAsyncIndexForCiPipelinesBigintId: migrating ==========
main: -- index_exists?(:ci_pipelines, :id_convert_to_bigint, {:unique=>true, :name=>"index_ci_pipelines_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0164s
main: -- add_index_options(:ci_pipelines, :id_convert_to_bigint, {:unique=>true, :name=>"index_ci_pipelines_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230623073906 PrepareAsyncIndexForCiPipelinesBigintId: migrated (0.0305s) =

main: == [advisory_lock_connection] object_id: 1395040, pg_backend_pid: 570
ci: == [advisory_lock_connection] object_id: 1398380, pg_backend_pid: 572
ci: == 20230623073906 PrepareAsyncIndexForCiPipelinesBigintId: migrating ==========
ci: -- index_exists?(:ci_pipelines, :id_convert_to_bigint, {:unique=>true, :name=>"index_ci_pipelines_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0184s
ci: -- add_index_options(:ci_pipelines, :id_convert_to_bigint, {:unique=>true, :name=>"index_ci_pipelines_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230623073906 PrepareAsyncIndexForCiPipelinesBigintId: migrated (0.0413s) =

ci: == [advisory_lock_connection] object_id: 1398380, pg_backend_pid: 572
main: == [advisory_lock_connection] object_id: 1399600, pg_backend_pid: 575
main: == 20230626065725 BackfillInstanceAuditEventName: migrating ===================
main: == 20230626065725 BackfillInstanceAuditEventName: migrated (0.0250s) ==========

main: == [advisory_lock_connection] object_id: 1399600, pg_backend_pid: 575
ci: == [advisory_lock_connection] object_id: 1400780, pg_backend_pid: 577
ci: == 20230626065725 BackfillInstanceAuditEventName: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230626065725 BackfillInstanceAuditEventName: migrated (0.0153s) ==========

ci: == [advisory_lock_connection] object_id: 1400780, pg_backend_pid: 577
main: == [advisory_lock_connection] object_id: 1406600, pg_backend_pid: 580
main: == 20230626065755 BackfillExternalAuditEventName: migrating ===================
main: == 20230626065755 BackfillExternalAuditEventName: migrated (0.0275s) ==========

main: == [advisory_lock_connection] object_id: 1406600, pg_backend_pid: 580
ci: == [advisory_lock_connection] object_id: 1412440, pg_backend_pid: 582
ci: == 20230626065755 BackfillExternalAuditEventName: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230626065755 BackfillExternalAuditEventName: migrated (0.0149s) ==========

ci: == [advisory_lock_connection] object_id: 1412440, pg_backend_pid: 582
main: == [advisory_lock_connection] object_id: 1418260, pg_backend_pid: 585
main: == 20230626070723 DropUnusedSentNotificationColumns: migrating ================
main: -- remove_column(:sent_notifications, :line_code)
main:    -> 0.0013s
main: -- remove_column(:sent_notifications, :note_type)
main:    -> 0.0009s
main: -- remove_column(:sent_notifications, :position)
main:    -> 0.0007s
main: == 20230626070723 DropUnusedSentNotificationColumns: migrated (0.0090s) =======

main: == [advisory_lock_connection] object_id: 1418260, pg_backend_pid: 585
ci: == [advisory_lock_connection] object_id: 1424140, pg_backend_pid: 587
ci: == 20230626070723 DropUnusedSentNotificationColumns: migrating ================
ci: -- remove_column(:sent_notifications, :line_code)
ci:    -> 0.0012s
ci: -- remove_column(:sent_notifications, :note_type)
ci:    -> 0.0008s
ci: -- remove_column(:sent_notifications, :position)
ci:    -> 0.0006s
ci: == 20230626070723 DropUnusedSentNotificationColumns: migrated (0.0174s) =======

ci: == [advisory_lock_connection] object_id: 1424140, pg_backend_pid: 587
main: == [advisory_lock_connection] object_id: 1430000, pg_backend_pid: 590
main: == 20230626070959 AddNotNullToExternalAuditEvent: migrating ===================
main: -- change_column_null(:audit_events_external_audit_event_destinations, :name, false)
main:    -> 0.0011s
main: == 20230626070959 AddNotNullToExternalAuditEvent: migrated (0.0066s) ==========

main: == [advisory_lock_connection] object_id: 1430000, pg_backend_pid: 590
ci: == [advisory_lock_connection] object_id: 1435840, pg_backend_pid: 592
ci: == 20230626070959 AddNotNullToExternalAuditEvent: migrating ===================
ci: -- change_column_null(:audit_events_external_audit_event_destinations, :name, false)
ci:    -> 0.0010s
ci: == 20230626070959 AddNotNullToExternalAuditEvent: migrated (0.0155s) ==========

ci: == [advisory_lock_connection] object_id: 1435840, pg_backend_pid: 592
main: == [advisory_lock_connection] object_id: 1439280, pg_backend_pid: 595
main: == 20230626071100 AddNotNullToInstanceAuditEvent: migrating ===================
main: -- change_column_null(:audit_events_instance_external_audit_event_destinations, :name, false)
main:    -> 0.0011s
main: == 20230626071100 AddNotNullToInstanceAuditEvent: migrated (0.0065s) ==========

main: == [advisory_lock_connection] object_id: 1439280, pg_backend_pid: 595
ci: == [advisory_lock_connection] object_id: 1442740, pg_backend_pid: 597
ci: == 20230626071100 AddNotNullToInstanceAuditEvent: migrating ===================
ci: -- change_column_null(:audit_events_instance_external_audit_event_destinations, :name, false)
ci:    -> 0.0012s
ci: == 20230626071100 AddNotNullToInstanceAuditEvent: migrated (0.0158s) ==========

ci: == [advisory_lock_connection] object_id: 1442740, pg_backend_pid: 597
main: == [advisory_lock_connection] object_id: 1442940, pg_backend_pid: 600
main: == 20230626072436 DropTmpIndexJobArtifactsIdAndExpireAt: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:ci_job_artifacts)
main:    -> 0.0120s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:ci_job_artifacts, {:algorithm=>:concurrently, :name=>:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626072436 DropTmpIndexJobArtifactsIdAndExpireAt: migrated (0.0314s) ===

main: == [advisory_lock_connection] object_id: 1442940, pg_backend_pid: 600
ci: == [advisory_lock_connection] object_id: 1446540, pg_backend_pid: 602
ci: == 20230626072436 DropTmpIndexJobArtifactsIdAndExpireAt: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:ci_job_artifacts)
ci:    -> 0.0132s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:ci_job_artifacts, {:algorithm=>:concurrently, :name=>:tmp_index_ci_job_artifacts_on_id_expire_at_file_type_trace})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230626072436 DropTmpIndexJobArtifactsIdAndExpireAt: migrated (0.0432s) ===

ci: == [advisory_lock_connection] object_id: 1446540, pg_backend_pid: 602
main: == [advisory_lock_connection] object_id: 1446740, pg_backend_pid: 605
main: == 20230626101519 CreateIndexForVulnerabilityReadsOnCommonProjectFilters: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
main:    -> 0.0146s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230626101519 CreateIndexForVulnerabilityReadsOnCommonProjectFilters: migrated (0.0357s) 

main: == [advisory_lock_connection] object_id: 1446740, pg_backend_pid: 605
ci: == [advisory_lock_connection] object_id: 1446960, pg_backend_pid: 607
ci: == 20230626101519 CreateIndexForVulnerabilityReadsOnCommonProjectFilters: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
ci:    -> 0.0180s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_reads, [:project_id, :state, :report_type, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>:desc}, :name=>"index_project_vulnerability_reads_common_finder_query_desc", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230626101519 CreateIndexForVulnerabilityReadsOnCommonProjectFilters: migrated (0.0503s) 

ci: == [advisory_lock_connection] object_id: 1446960, pg_backend_pid: 607
main: == [advisory_lock_connection] object_id: 1467120, pg_backend_pid: 610
main: == 20230626113908 AddProjectIdToScanResultPolicies: migrating =================
main: -- add_column(:scan_result_policies, :project_id, :bigint)
main:    -> 0.0013s
main: == 20230626113908 AddProjectIdToScanResultPolicies: migrated (0.0071s) ========

main: == [advisory_lock_connection] object_id: 1467120, pg_backend_pid: 610
ci: == [advisory_lock_connection] object_id: 1487380, pg_backend_pid: 612
ci: == 20230626113908 AddProjectIdToScanResultPolicies: migrating =================
ci: -- add_column(:scan_result_policies, :project_id, :bigint)
ci:    -> 0.0014s
ci: == 20230626113908 AddProjectIdToScanResultPolicies: migrated (0.0165s) ========

ci: == [advisory_lock_connection] object_id: 1487380, pg_backend_pid: 612
main: == [advisory_lock_connection] object_id: 1490280, pg_backend_pid: 615
main: == 20230626113909 AddIndexToScanResultPoliciesOnProjectId: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:scan_result_policies, :project_id, {:name=>"index_scan_result_policies_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0039s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:scan_result_policies, :project_id, {:name=>"index_scan_result_policies_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626113909 AddIndexToScanResultPoliciesOnProjectId: migrated (0.0230s) =

main: == [advisory_lock_connection] object_id: 1490280, pg_backend_pid: 615
ci: == [advisory_lock_connection] object_id: 1490500, pg_backend_pid: 617
ci: == 20230626113909 AddIndexToScanResultPoliciesOnProjectId: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:scan_result_policies, :project_id, {:name=>"index_scan_result_policies_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0040s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:scan_result_policies, :project_id, {:name=>"index_scan_result_policies_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230626113909 AddIndexToScanResultPoliciesOnProjectId: migrated (0.0336s) =

ci: == [advisory_lock_connection] object_id: 1490500, pg_backend_pid: 617
main: == [advisory_lock_connection] object_id: 1493360, pg_backend_pid: 620
main: == 20230626113910 AddProjectIdForeignKeyToScanResultPolicies: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE scan_result_policies ADD CONSTRAINT fk_7aa24439f1 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0024s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE scan_result_policies VALIDATE CONSTRAINT fk_7aa24439f1;")
main:    -> 0.0029s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626113910 AddProjectIdForeignKeyToScanResultPolicies: migrated (0.0342s) 

main: == [advisory_lock_connection] object_id: 1493360, pg_backend_pid: 620
ci: == [advisory_lock_connection] object_id: 1493620, pg_backend_pid: 622
ci: == 20230626113910 AddProjectIdForeignKeyToScanResultPolicies: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE scan_result_policies ADD CONSTRAINT fk_7aa24439f1 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE scan_result_policies VALIDATE CONSTRAINT fk_7aa24439f1;")
ci:    -> 0.0028s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20230626113910 AddProjectIdForeignKeyToScanResultPolicies: migrated (0.0418s) 

ci: == [advisory_lock_connection] object_id: 1493620, pg_backend_pid: 622
main: == [advisory_lock_connection] object_id: 1494360, pg_backend_pid: 625
main: == 20230626115046 AddTemporaryIndexOnVulnerabilityReads: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:vulnerability_reads, [:id], {:where=>"state = 2 AND dismissal_reason IS NULL", :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null", :algorithm=>:concurrently})
main:    -> 0.0157s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:vulnerability_reads, [:id], {:where=>"state = 2 AND dismissal_reason IS NULL", :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626115046 AddTemporaryIndexOnVulnerabilityReads: migrated (0.0338s) ===

main: == [advisory_lock_connection] object_id: 1494360, pg_backend_pid: 625
ci: == [advisory_lock_connection] object_id: 1495080, pg_backend_pid: 627
ci: == 20230626115046 AddTemporaryIndexOnVulnerabilityReads: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- index_exists?(:vulnerability_reads, [:id], {:where=>"state = 2 AND dismissal_reason IS NULL", :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null", :algorithm=>:concurrently})
ci:    -> 0.0161s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_reads, [:id], {:where=>"state = 2 AND dismissal_reason IS NULL", :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230626115046 AddTemporaryIndexOnVulnerabilityReads: migrated (0.0449s) ===

ci: == [advisory_lock_connection] object_id: 1495080, pg_backend_pid: 627
main: == [advisory_lock_connection] object_id: 1495440, pg_backend_pid: 630
main: == 20230626142009 AddRuleIdxToScanResultPolicies: migrating ===================
main: -- add_column(:scan_result_policies, :rule_idx, :smallint)
main:    -> 0.0013s
main: == 20230626142009 AddRuleIdxToScanResultPolicies: migrated (0.0071s) ==========

main: == [advisory_lock_connection] object_id: 1495440, pg_backend_pid: 630
ci: == [advisory_lock_connection] object_id: 1495860, pg_backend_pid: 632
ci: == 20230626142009 AddRuleIdxToScanResultPolicies: migrating ===================
ci: -- add_column(:scan_result_policies, :rule_idx, :smallint)
ci:    -> 0.0016s
ci: == 20230626142009 AddRuleIdxToScanResultPolicies: migrated (0.0179s) ==========

ci: == [advisory_lock_connection] object_id: 1495860, pg_backend_pid: 632
main: == [advisory_lock_connection] object_id: 1496260, pg_backend_pid: 635
main: == 20230626142010 AddRuleIdxConstraintToScanResultPolicies: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE scan_result_policies\nADD CONSTRAINT check_scan_result_policies_rule_idx_positive\nCHECK ( rule_idx IS NULL OR rule_idx >= 0 )\nNOT VALID;\n")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE scan_result_policies VALIDATE CONSTRAINT check_scan_result_policies_rule_idx_positive;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626142010 AddRuleIdxConstraintToScanResultPolicies: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 1496260, pg_backend_pid: 635
ci: == [advisory_lock_connection] object_id: 1496680, pg_backend_pid: 637
ci: == 20230626142010 AddRuleIdxConstraintToScanResultPolicies: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE scan_result_policies\nADD CONSTRAINT check_scan_result_policies_rule_idx_positive\nCHECK ( rule_idx IS NULL OR rule_idx >= 0 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE scan_result_policies VALIDATE CONSTRAINT check_scan_result_policies_rule_idx_positive;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230626142010 AddRuleIdxConstraintToScanResultPolicies: migrated (0.0263s) 

ci: == [advisory_lock_connection] object_id: 1496680, pg_backend_pid: 637
main: == [advisory_lock_connection] object_id: 1513180, pg_backend_pid: 640
main: == 20230626143139 AddUniqueIndexToScanResultPoliciesOnPositionInConfiguration: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :project_id, :orchestration_policy_idx, :rule_idx], {:unique=>true, :name=>"index_scan_result_policies_on_position_in_configuration", :algorithm=>:concurrently})
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :project_id, :orchestration_policy_idx, :rule_idx], {:unique=>true, :name=>"index_scan_result_policies_on_position_in_configuration", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230626143139 AddUniqueIndexToScanResultPoliciesOnPositionInConfiguration: migrated (0.0281s) 

main: == [advisory_lock_connection] object_id: 1513180, pg_backend_pid: 640
ci: == [advisory_lock_connection] object_id: 1529660, pg_backend_pid: 642
ci: == 20230626143139 AddUniqueIndexToScanResultPoliciesOnPositionInConfiguration: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :project_id, :orchestration_policy_idx, :rule_idx], {:unique=>true, :name=>"index_scan_result_policies_on_position_in_configuration", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :project_id, :orchestration_policy_idx, :rule_idx], {:unique=>true, :name=>"index_scan_result_policies_on_position_in_configuration", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230626143139 AddUniqueIndexToScanResultPoliciesOnPositionInConfiguration: migrated (0.0342s) 

ci: == [advisory_lock_connection] object_id: 1529660, pg_backend_pid: 642
main: == [advisory_lock_connection] object_id: 1550380, pg_backend_pid: 645
main: == 20230626211305 CreateCatalogResourceVersions: migrating ====================
main: -- create_table(:catalog_resource_versions)
main:    -> 0.0056s
main: == 20230626211305 CreateCatalogResourceVersions: migrated (0.0116s) ===========

main: == [advisory_lock_connection] object_id: 1550380, pg_backend_pid: 645
ci: == [advisory_lock_connection] object_id: 1571160, pg_backend_pid: 648
ci: == 20230626211305 CreateCatalogResourceVersions: migrating ====================
ci: -- create_table(:catalog_resource_versions)
ci:    -> 0.0068s
I, [2024-04-10T20:44:15.624974 #290]  INFO -- : Database: 'ci', Table: 'catalog_resource_versions': Lock Writes
ci: == 20230626211305 CreateCatalogResourceVersions: migrated (0.0277s) ===========

ci: == [advisory_lock_connection] object_id: 1571160, pg_backend_pid: 648
main: == [advisory_lock_connection] object_id: 1571580, pg_backend_pid: 651
main: == 20230626215602 AddReleaseFkToCatalogResourceVersions: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_15376d917e FOREIGN KEY (release_id) REFERENCES releases (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0017s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_15376d917e;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626215602 AddReleaseFkToCatalogResourceVersions: migrated (0.0457s) ===

main: == [advisory_lock_connection] object_id: 1571580, pg_backend_pid: 651
ci: == [advisory_lock_connection] object_id: 1572020, pg_backend_pid: 653
ci: == 20230626215602 AddReleaseFkToCatalogResourceVersions: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_15376d917e FOREIGN KEY (release_id) REFERENCES releases (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0018s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_15376d917e;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20230626215602 AddReleaseFkToCatalogResourceVersions: migrated (0.0555s) ===

ci: == [advisory_lock_connection] object_id: 1572020, pg_backend_pid: 653
main: == [advisory_lock_connection] object_id: 1579660, pg_backend_pid: 656
main: == 20230626215614 AddProjectFkToCatalogResourceVersions: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_7ad8849db4 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0032s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_7ad8849db4;")
main:    -> 0.0033s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230626215614 AddProjectFkToCatalogResourceVersions: migrated (0.0447s) ===

main: == [advisory_lock_connection] object_id: 1579660, pg_backend_pid: 656
ci: == [advisory_lock_connection] object_id: 1587320, pg_backend_pid: 658
ci: == 20230626215614 AddProjectFkToCatalogResourceVersions: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_7ad8849db4 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0026s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_7ad8849db4;")
ci:    -> 0.0044s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230626215614 AddProjectFkToCatalogResourceVersions: migrated (0.0522s) ===

ci: == [advisory_lock_connection] object_id: 1587320, pg_backend_pid: 658
main: == [advisory_lock_connection] object_id: 1593180, pg_backend_pid: 661
main: == 20230626215638 AddCatalogResourceFkToCatalogResourceVersions: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_b670eae96b FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_b670eae96b;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230626215638 AddCatalogResourceFkToCatalogResourceVersions: migrated (0.0299s) 

main: == [advisory_lock_connection] object_id: 1593180, pg_backend_pid: 661
ci: == [advisory_lock_connection] object_id: 1599060, pg_backend_pid: 663
ci: == 20230626215638 AddCatalogResourceFkToCatalogResourceVersions: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_versions ADD CONSTRAINT fk_b670eae96b FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT fk_b670eae96b;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230626215638 AddCatalogResourceFkToCatalogResourceVersions: migrated (0.0410s) 

ci: == [advisory_lock_connection] object_id: 1599060, pg_backend_pid: 663
main: == [advisory_lock_connection] object_id: 1620100, pg_backend_pid: 666
main: == 20230627115305 ReplacePCiBuildsMetadataForeignKeyV4: migrating =============
main: == 20230627115305 ReplacePCiBuildsMetadataForeignKeyV4: migrated (0.0230s) ====

main: == [advisory_lock_connection] object_id: 1620100, pg_backend_pid: 666
ci: == [advisory_lock_connection] object_id: 1641120, pg_backend_pid: 668
ci: == 20230627115305 ReplacePCiBuildsMetadataForeignKeyV4: migrating =============
ci: == 20230627115305 ReplacePCiBuildsMetadataForeignKeyV4: migrated (0.0301s) ====

ci: == [advisory_lock_connection] object_id: 1641120, pg_backend_pid: 668
main: == [advisory_lock_connection] object_id: 1641500, pg_backend_pid: 671
main: == 20230627140707 AsyncIndexForVulnerabilitiesUuidTypeMigration: migrating ====
main: -- index_exists?(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
main:    -> 0.0080s
main: -- add_index_options(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230627140707 AsyncIndexForVulnerabilitiesUuidTypeMigration: migrated (0.0215s) 

main: == [advisory_lock_connection] object_id: 1641500, pg_backend_pid: 671
ci: == [advisory_lock_connection] object_id: 1641920, pg_backend_pid: 673
ci: == 20230627140707 AsyncIndexForVulnerabilitiesUuidTypeMigration: migrating ====
ci: -- index_exists?(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
ci:    -> 0.0086s
ci: -- add_index_options(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
ci:    -> 0.0003s
ci: == 20230627140707 AsyncIndexForVulnerabilitiesUuidTypeMigration: migrated (0.0328s) 

ci: == [advisory_lock_connection] object_id: 1641920, pg_backend_pid: 673
main: == [advisory_lock_connection] object_id: 1646040, pg_backend_pid: 676
main: == 20230627174139 AddIndexToPoolRepositories: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:pool_repositories, [:disk_path, :shard_id], {:name=>:unique_pool_repositories_on_disk_path_and_shard_id, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:pool_repositories, [:disk_path, :shard_id], {:name=>:unique_pool_repositories_on_disk_path_and_shard_id, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:pool_repositories)
main:    -> 0.0042s
main: -- remove_index(:pool_repositories, {:algorithm=>:concurrently, :name=>:index_pool_repositories_on_disk_path})
main:    -> 0.0011s
main: == 20230627174139 AddIndexToPoolRepositories: migrated (0.0388s) ==============

main: == [advisory_lock_connection] object_id: 1646040, pg_backend_pid: 676
ci: == [advisory_lock_connection] object_id: 1650160, pg_backend_pid: 678
ci: == 20230627174139 AddIndexToPoolRepositories: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0017s
ci: -- index_exists?(:pool_repositories, [:disk_path, :shard_id], {:name=>:unique_pool_repositories_on_disk_path_and_shard_id, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0060s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:pool_repositories, [:disk_path, :shard_id], {:name=>:unique_pool_repositories_on_disk_path_and_shard_id, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- indexes(:pool_repositories)
ci:    -> 0.0052s
ci: -- remove_index(:pool_repositories, {:algorithm=>:concurrently, :name=>:index_pool_repositories_on_disk_path})
ci:    -> 0.0013s
ci: == 20230627174139 AddIndexToPoolRepositories: migrated (0.0527s) ==============

ci: == [advisory_lock_connection] object_id: 1650160, pg_backend_pid: 678
main: == [advisory_lock_connection] object_id: 1658540, pg_backend_pid: 681
main: == 20230628023103 QueueBackfillMissingCiCdSettings: migrating =================
main: == 20230628023103 QueueBackfillMissingCiCdSettings: migrated (0.0364s) ========

main: == [advisory_lock_connection] object_id: 1658540, pg_backend_pid: 681
ci: == [advisory_lock_connection] object_id: 1667020, pg_backend_pid: 683
ci: == 20230628023103 QueueBackfillMissingCiCdSettings: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230628023103 QueueBackfillMissingCiCdSettings: migrated (0.0153s) ========

ci: == [advisory_lock_connection] object_id: 1667020, pg_backend_pid: 683
main: == [advisory_lock_connection] object_id: 1668180, pg_backend_pid: 686
main: == 20230629011859 CleanupBigintConversionForNotesForGitlabCom: migrating ======
main: -- remove_column(:notes, "id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0051s
main: == 20230629011859 CleanupBigintConversionForNotesForGitlabCom: migrated (0.0126s) 

main: == [advisory_lock_connection] object_id: 1668180, pg_backend_pid: 686
ci: == [advisory_lock_connection] object_id: 1669360, pg_backend_pid: 688
ci: == 20230629011859 CleanupBigintConversionForNotesForGitlabCom: migrating ======
ci: -- remove_column(:notes, "id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0231s
ci: == 20230629011859 CleanupBigintConversionForNotesForGitlabCom: migrated (0.0406s) 

ci: == [advisory_lock_connection] object_id: 1669360, pg_backend_pid: 688
main: == [advisory_lock_connection] object_id: 1675220, pg_backend_pid: 691
main: == 20230629024032 EnsureEventsBigintBackfillIsFinishedForGitlabDotCom: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230629024032 EnsureEventsBigintBackfillIsFinishedForGitlabDotCom: migrated (0.0155s) 

main: == [advisory_lock_connection] object_id: 1675220, pg_backend_pid: 691
ci: == [advisory_lock_connection] object_id: 1681080, pg_backend_pid: 693
ci: == 20230629024032 EnsureEventsBigintBackfillIsFinishedForGitlabDotCom: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230629024032 EnsureEventsBigintBackfillIsFinishedForGitlabDotCom: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 1681080, pg_backend_pid: 693
main: == [advisory_lock_connection] object_id: 1686900, pg_backend_pid: 696
main: == 20230629024403 EventsBigintCreateIndexeAsyncForGitlabDotCom: migrating =====
main: -- index_exists?(:events, [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0132s
main: -- add_index_options(:events, [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230629024403 EventsBigintCreateIndexeAsyncForGitlabDotCom: migrated (0.0256s) 

main: == [advisory_lock_connection] object_id: 1686900, pg_backend_pid: 696
ci: == [advisory_lock_connection] object_id: 1692840, pg_backend_pid: 698
ci: == 20230629024403 EventsBigintCreateIndexeAsyncForGitlabDotCom: migrating =====
ci: -- index_exists?(:events, [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0136s
ci: -- add_index_options(:events, [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230629024403 EventsBigintCreateIndexeAsyncForGitlabDotCom: migrated (0.0347s) 

ci: == [advisory_lock_connection] object_id: 1692840, pg_backend_pid: 698
main: == [advisory_lock_connection] object_id: 1698760, pg_backend_pid: 701
main: == 20230629071427 AddLastEnforcedAtToNamespaceLimits: migrating ===============
main: -- add_column(:namespace_limits, :last_enforced_at, :datetime_with_timezone)
main:    -> 0.0013s
main: == 20230629071427 AddLastEnforcedAtToNamespaceLimits: migrated (0.0069s) ======

main: == [advisory_lock_connection] object_id: 1698760, pg_backend_pid: 701
ci: == [advisory_lock_connection] object_id: 1704640, pg_backend_pid: 703
ci: == 20230629071427 AddLastEnforcedAtToNamespaceLimits: migrating ===============
ci: -- add_column(:namespace_limits, :last_enforced_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: == 20230629071427 AddLastEnforcedAtToNamespaceLimits: migrated (0.0162s) ======

ci: == [advisory_lock_connection] object_id: 1704640, pg_backend_pid: 703
main: == [advisory_lock_connection] object_id: 1711140, pg_backend_pid: 706
main: == 20230629095819 QueueBackfillUuidConversionColumnInVulnerabilityOccurrences: migrating 
main: == 20230629095819 QueueBackfillUuidConversionColumnInVulnerabilityOccurrences: migrated (0.0331s) 

main: == [advisory_lock_connection] object_id: 1711140, pg_backend_pid: 706
ci: == [advisory_lock_connection] object_id: 1717700, pg_backend_pid: 708
ci: == 20230629095819 QueueBackfillUuidConversionColumnInVulnerabilityOccurrences: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230629095819 QueueBackfillUuidConversionColumnInVulnerabilityOccurrences: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 1717700, pg_backend_pid: 708
main: == [advisory_lock_connection] object_id: 1728360, pg_backend_pid: 711
main: == 20230629112833 CreateFkMlCandidatesOnUserId: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_candidates ADD CONSTRAINT fk_ml_candidates_on_user_id FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0021s
main: == 20230629112833 CreateFkMlCandidatesOnUserId: migrated (0.0347s) ============

main: == [advisory_lock_connection] object_id: 1728360, pg_backend_pid: 711
ci: == [advisory_lock_connection] object_id: 1739040, pg_backend_pid: 713
ci: == 20230629112833 CreateFkMlCandidatesOnUserId: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_candidates ADD CONSTRAINT fk_ml_candidates_on_user_id FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0020s
ci: == 20230629112833 CreateFkMlCandidatesOnUserId: migrated (0.0376s) ============

ci: == [advisory_lock_connection] object_id: 1739040, pg_backend_pid: 713
main: == [advisory_lock_connection] object_id: 1756200, pg_backend_pid: 716
main: == 20230629113029 ValidateFkMlCandidatesOnUserId: migrating ===================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT fk_ml_candidates_on_user_id;")
main:    -> 0.0031s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230629113029 ValidateFkMlCandidatesOnUserId: migrated (0.0261s) ==========

main: == [advisory_lock_connection] object_id: 1756200, pg_backend_pid: 716
ci: == [advisory_lock_connection] object_id: 1773380, pg_backend_pid: 718
ci: == 20230629113029 ValidateFkMlCandidatesOnUserId: migrating ===================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT fk_ml_candidates_on_user_id;")
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20230629113029 ValidateFkMlCandidatesOnUserId: migrated (0.0310s) ==========

ci: == [advisory_lock_connection] object_id: 1773380, pg_backend_pid: 718
main: == [advisory_lock_connection] object_id: 1780020, pg_backend_pid: 721
main: == 20230629113133 RemoveOldFkMlCandidatesOnUserId: migrating ==================
main: -- remove_foreign_key(:ml_candidates, {:column=>:user_id, :name=>"fk_rails_1b37441fe5"})
main:    -> 0.0067s
main: == 20230629113133 RemoveOldFkMlCandidatesOnUserId: migrated (0.0254s) =========

main: == [advisory_lock_connection] object_id: 1780020, pg_backend_pid: 721
ci: == [advisory_lock_connection] object_id: 1780260, pg_backend_pid: 723
ci: == 20230629113133 RemoveOldFkMlCandidatesOnUserId: migrating ==================
ci: -- remove_foreign_key(:ml_candidates, {:column=>:user_id, :name=>"fk_rails_1b37441fe5"})
ci:    -> 0.0066s
ci: == 20230629113133 RemoveOldFkMlCandidatesOnUserId: migrated (0.0359s) =========

ci: == [advisory_lock_connection] object_id: 1780260, pg_backend_pid: 723
main: == [advisory_lock_connection] object_id: 1783680, pg_backend_pid: 726
main: == 20230630101337 AddPreviousPersonalAccessTokenToPersonalAccessTokens: migrating 
main: -- add_column(:personal_access_tokens, :previous_personal_access_token_id, :bigint, {:null=>true})
main:    -> 0.0015s
main: == 20230630101337 AddPreviousPersonalAccessTokenToPersonalAccessTokens: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 1783680, pg_backend_pid: 726
ci: == [advisory_lock_connection] object_id: 1786680, pg_backend_pid: 728
ci: == 20230630101337 AddPreviousPersonalAccessTokenToPersonalAccessTokens: migrating 
ci: -- add_column(:personal_access_tokens, :previous_personal_access_token_id, :bigint, {:null=>true})
ci:    -> 0.0015s
ci: == 20230630101337 AddPreviousPersonalAccessTokenToPersonalAccessTokens: migrated (0.0191s) 

ci: == [advisory_lock_connection] object_id: 1786680, pg_backend_pid: 728
main: == [advisory_lock_connection] object_id: 1790280, pg_backend_pid: 731
main: == 20230630101342 AddIndexToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:personal_access_tokens, :previous_personal_access_token_id, {:name=>"idx_personal_access_tokens_on_previous_personal_access_token_id", :algorithm=>:concurrently})
main:    -> 0.0071s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:personal_access_tokens, :previous_personal_access_token_id, {:name=>"idx_personal_access_tokens_on_previous_personal_access_token_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230630101342 AddIndexToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrated (0.0271s) 

main: == [advisory_lock_connection] object_id: 1790280, pg_backend_pid: 731
ci: == [advisory_lock_connection] object_id: 1790500, pg_backend_pid: 733
ci: == 20230630101342 AddIndexToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:personal_access_tokens, :previous_personal_access_token_id, {:name=>"idx_personal_access_tokens_on_previous_personal_access_token_id", :algorithm=>:concurrently})
ci:    -> 0.0062s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:personal_access_tokens, :previous_personal_access_token_id, {:name=>"idx_personal_access_tokens_on_previous_personal_access_token_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230630101342 AddIndexToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrated (0.0328s) 

ci: == [advisory_lock_connection] object_id: 1790500, pg_backend_pid: 733
main: == [advisory_lock_connection] object_id: 1806700, pg_backend_pid: 736
main: == 20230630101347 AddFkToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE personal_access_tokens ADD CONSTRAINT fk_c951fbf57e FOREIGN KEY (previous_personal_access_token_id) REFERENCES personal_access_tokens (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE personal_access_tokens VALIDATE CONSTRAINT fk_c951fbf57e;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230630101347 AddFkToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrated (0.0313s) 

main: == [advisory_lock_connection] object_id: 1806700, pg_backend_pid: 736
ci: == [advisory_lock_connection] object_id: 1822960, pg_backend_pid: 738
ci: == 20230630101347 AddFkToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE personal_access_tokens ADD CONSTRAINT fk_c951fbf57e FOREIGN KEY (previous_personal_access_token_id) REFERENCES personal_access_tokens (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE personal_access_tokens VALIDATE CONSTRAINT fk_c951fbf57e;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230630101347 AddFkToPersonalAccessTokensOnPreviousPersonalAccessTokenId: migrated (0.0387s) 

ci: == [advisory_lock_connection] object_id: 1822960, pg_backend_pid: 738
main: == [advisory_lock_connection] object_id: 1823380, pg_backend_pid: 741
main: == 20230630170515 AddStateToCatalogResources: migrating =======================
main: -- add_column(:catalog_resources, :state, :smallint, {:null=>false, :limit=>1, :default=>0})
main:    -> 0.0022s
main: == 20230630170515 AddStateToCatalogResources: migrated (0.0084s) ==============

main: == [advisory_lock_connection] object_id: 1823380, pg_backend_pid: 741
ci: == [advisory_lock_connection] object_id: 1823820, pg_backend_pid: 743
ci: == 20230630170515 AddStateToCatalogResources: migrating =======================
ci: -- add_column(:catalog_resources, :state, :smallint, {:null=>false, :limit=>1, :default=>0})
ci:    -> 0.0018s
ci: == 20230630170515 AddStateToCatalogResources: migrated (0.0163s) ==============

ci: == [advisory_lock_connection] object_id: 1823820, pg_backend_pid: 743
main: == [advisory_lock_connection] object_id: 1830460, pg_backend_pid: 746
main: == 20230701043315 EnsureBackfillForCiPipelineVariablesPipelineIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230701043315 EnsureBackfillForCiPipelineVariablesPipelineIdIsFinished: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 1830460, pg_backend_pid: 746
ci: == [advisory_lock_connection] object_id: 1830700, pg_backend_pid: 748
ci: == 20230701043315 EnsureBackfillForCiPipelineVariablesPipelineIdIsFinished: migrating 
ci: == 20230701043315 EnsureBackfillForCiPipelineVariablesPipelineIdIsFinished: migrated (0.0139s) 

ci: == [advisory_lock_connection] object_id: 1830700, pg_backend_pid: 748
main: == [advisory_lock_connection] object_id: 1836060, pg_backend_pid: 751
main: == 20230701053315 EnsureAgainBackfillForCiPipelineVariablesPipelineIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230701053315 EnsureAgainBackfillForCiPipelineVariablesPipelineIdIsFinished: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 1836060, pg_backend_pid: 751
ci: == [advisory_lock_connection] object_id: 1841440, pg_backend_pid: 753
ci: == 20230701053315 EnsureAgainBackfillForCiPipelineVariablesPipelineIdIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230701053315 EnsureAgainBackfillForCiPipelineVariablesPipelineIdIsFinished: migrated (0.0358s) 

ci: == [advisory_lock_connection] object_id: 1841440, pg_backend_pid: 753
main: == [advisory_lock_connection] object_id: 1845140, pg_backend_pid: 756
main: == 20230701195315 AddKubernetesNamespaceColumnToEnvironments: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:environments, :kubernetes_namespace)
main:    -> 0.0036s
main: -- add_column(:environments, :kubernetes_namespace, :text)
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE environments\nADD CONSTRAINT check_b5373a1804\nCHECK ( char_length(kubernetes_namespace) <= 63 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE environments VALIDATE CONSTRAINT check_b5373a1804;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230701195315 AddKubernetesNamespaceColumnToEnvironments: migrated (0.0225s) 

main: == [advisory_lock_connection] object_id: 1845140, pg_backend_pid: 756
ci: == [advisory_lock_connection] object_id: 1848880, pg_backend_pid: 758
ci: == 20230701195315 AddKubernetesNamespaceColumnToEnvironments: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:environments, :kubernetes_namespace)
ci:    -> 0.0039s
ci: -- add_column(:environments, :kubernetes_namespace, :text)
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE environments\nADD CONSTRAINT check_b5373a1804\nCHECK ( char_length(kubernetes_namespace) <= 63 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE environments VALIDATE CONSTRAINT check_b5373a1804;")
ci:    -> 0.0009s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230701195315 AddKubernetesNamespaceColumnToEnvironments: migrated (0.0335s) 

ci: == [advisory_lock_connection] object_id: 1848880, pg_backend_pid: 758
main: == [advisory_lock_connection] object_id: 1854940, pg_backend_pid: 761
main: == 20230702053002 CreateAsyncIndexForCiPiplineVariablesPipelineId: migrating ==
main: -- index_exists?(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- add_index_options(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230702053002 CreateAsyncIndexForCiPiplineVariablesPipelineId: migrated (0.0164s) 

main: == [advisory_lock_connection] object_id: 1854940, pg_backend_pid: 761
ci: == [advisory_lock_connection] object_id: 1861000, pg_backend_pid: 763
ci: == 20230702053002 CreateAsyncIndexForCiPiplineVariablesPipelineId: migrating ==
ci: -- index_exists?(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
ci:    -> 0.0038s
ci: -- add_index_options(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230702053002 CreateAsyncIndexForCiPiplineVariablesPipelineId: migrated (0.0255s) 

ci: == [advisory_lock_connection] object_id: 1861000, pg_backend_pid: 763
main: == [advisory_lock_connection] object_id: 1861980, pg_backend_pid: 766
main: == 20230703024031 CleanupProjectPipelineStatusKey: migrating ==================
main: == 20230703024031 CleanupProjectPipelineStatusKey: migrated (0.0607s) =========

main: == [advisory_lock_connection] object_id: 1861980, pg_backend_pid: 766
ci: == [advisory_lock_connection] object_id: 1862420, pg_backend_pid: 768
ci: == 20230703024031 CleanupProjectPipelineStatusKey: migrating ==================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230703024031 CleanupProjectPipelineStatusKey: migrated (0.0148s) =========

ci: == [advisory_lock_connection] object_id: 1862420, pg_backend_pid: 768
main: == [advisory_lock_connection] object_id: 1872720, pg_backend_pid: 771
main: == 20230703115902 AddRelayStateAllowlistApplicationSettings: migrating ========
main: -- add_column(:application_settings, :relay_state_domain_allowlist, :text, {:array=>true, :default=>[], :null=>false})
main:    -> 0.0033s
main: == 20230703115902 AddRelayStateAllowlistApplicationSettings: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 1872720, pg_backend_pid: 771
ci: == [advisory_lock_connection] object_id: 1883080, pg_backend_pid: 773
ci: == 20230703115902 AddRelayStateAllowlistApplicationSettings: migrating ========
ci: -- add_column(:application_settings, :relay_state_domain_allowlist, :text, {:array=>true, :default=>[], :null=>false})
ci:    -> 0.0045s
ci: == 20230703115902 AddRelayStateAllowlistApplicationSettings: migrated (0.0235s) 

ci: == [advisory_lock_connection] object_id: 1883080, pg_backend_pid: 773
main: == [advisory_lock_connection] object_id: 1888940, pg_backend_pid: 776
main: == 20230703121859 AddRelayStateAllowlistSamlProviders: migrating ==============
main: -- add_column(:saml_providers, :relay_state_domain_allowlist, :text, {:array=>true, :default=>[], :null=>false})
main:    -> 0.0020s
main: == 20230703121859 AddRelayStateAllowlistSamlProviders: migrated (0.0075s) =====

main: == [advisory_lock_connection] object_id: 1888940, pg_backend_pid: 776
ci: == [advisory_lock_connection] object_id: 1894820, pg_backend_pid: 778
ci: == 20230703121859 AddRelayStateAllowlistSamlProviders: migrating ==============
ci: -- add_column(:saml_providers, :relay_state_domain_allowlist, :text, {:array=>true, :default=>[], :null=>false})
ci:    -> 0.0021s
ci: == 20230703121859 AddRelayStateAllowlistSamlProviders: migrated (0.0174s) =====

ci: == [advisory_lock_connection] object_id: 1894820, pg_backend_pid: 778
main: == [advisory_lock_connection] object_id: 1895580, pg_backend_pid: 781
main: == 20230703122803 CreateVulnerabilityUuidTypeMigrationIndex: migrating ========
main: == 20230703122803 CreateVulnerabilityUuidTypeMigrationIndex: migrated (0.0051s) 

main: == [advisory_lock_connection] object_id: 1895580, pg_backend_pid: 781
ci: == [advisory_lock_connection] object_id: 1896360, pg_backend_pid: 783
ci: == 20230703122803 CreateVulnerabilityUuidTypeMigrationIndex: migrating ========
ci: == 20230703122803 CreateVulnerabilityUuidTypeMigrationIndex: migrated (0.0142s) 

ci: == [advisory_lock_connection] object_id: 1896360, pg_backend_pid: 783
main: == [advisory_lock_connection] object_id: 1896640, pg_backend_pid: 786
main: == 20230704042302 PrepareRemovalIndexDeploymentsOnProjectIdSha: migrating =====
main: -- index_exists?(:deployments, [:project_id, :sha], {:name=>"index_deployments_on_project_id_sha"})
main:    -> 0.0188s
main: -- quote_column_name("index_deployments_on_project_id_sha")
main:    -> 0.0000s
main: == 20230704042302 PrepareRemovalIndexDeploymentsOnProjectIdSha: migrated (0.0287s) 

main: == [advisory_lock_connection] object_id: 1896640, pg_backend_pid: 786
ci: == [advisory_lock_connection] object_id: 1896960, pg_backend_pid: 788
ci: == 20230704042302 PrepareRemovalIndexDeploymentsOnProjectIdSha: migrating =====
ci: -- index_exists?(:deployments, [:project_id, :sha], {:name=>"index_deployments_on_project_id_sha"})
ci:    -> 0.0194s
ci: -- quote_column_name("index_deployments_on_project_id_sha")
ci:    -> 0.0001s
ci: == 20230704042302 PrepareRemovalIndexDeploymentsOnProjectIdSha: migrated (0.0387s) 

ci: == [advisory_lock_connection] object_id: 1896960, pg_backend_pid: 788
main: == [advisory_lock_connection] object_id: 1897260, pg_backend_pid: 791
main: == 20230704044541 PrepareRemovalIndexDeploymentsOnProjectIdAndStatus: migrating 
main: -- index_exists?(:deployments, [:project_id, :status], {:name=>"index_deployments_on_project_id_and_status"})
main:    -> 0.0186s
main: -- quote_column_name("index_deployments_on_project_id_and_status")
main:    -> 0.0000s
main: == 20230704044541 PrepareRemovalIndexDeploymentsOnProjectIdAndStatus: migrated (0.0285s) 

main: == [advisory_lock_connection] object_id: 1897260, pg_backend_pid: 791
ci: == [advisory_lock_connection] object_id: 1903280, pg_backend_pid: 793
ci: == 20230704044541 PrepareRemovalIndexDeploymentsOnProjectIdAndStatus: migrating 
ci: -- index_exists?(:deployments, [:project_id, :status], {:name=>"index_deployments_on_project_id_and_status"})
ci:    -> 0.0197s
ci: -- quote_column_name("index_deployments_on_project_id_and_status")
ci:    -> 0.0000s
ci: == 20230704044541 PrepareRemovalIndexDeploymentsOnProjectIdAndStatus: migrated (0.0387s) 

ci: == [advisory_lock_connection] object_id: 1903280, pg_backend_pid: 793
main: == [advisory_lock_connection] object_id: 1910620, pg_backend_pid: 796
main: == 20230704050739 PrepareRemovalIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrating 
main: -- index_exists?(:deployments, [:environment_id, :iid, :project_id], {:name=>"index_deployments_on_environment_id_and_iid_and_project_id"})
main:    -> 0.0193s
main: -- quote_column_name("index_deployments_on_environment_id_and_iid_and_project_id")
main:    -> 0.0000s
main: == 20230704050739 PrepareRemovalIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrated (0.0377s) 

main: == [advisory_lock_connection] object_id: 1910620, pg_backend_pid: 796
ci: == [advisory_lock_connection] object_id: 1917980, pg_backend_pid: 798
ci: == 20230704050739 PrepareRemovalIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrating 
ci: -- index_exists?(:deployments, [:environment_id, :iid, :project_id], {:name=>"index_deployments_on_environment_id_and_iid_and_project_id"})
ci:    -> 0.0197s
ci: -- quote_column_name("index_deployments_on_environment_id_and_iid_and_project_id")
ci:    -> 0.0000s
ci: == 20230704050739 PrepareRemovalIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrated (0.0391s) 

ci: == [advisory_lock_connection] object_id: 1917980, pg_backend_pid: 798
main: == [advisory_lock_connection] object_id: 1923820, pg_backend_pid: 801
main: == 20230704062132 ReplacePCiBuildsMetadataForeignKeyV5: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230704062132 ReplacePCiBuildsMetadataForeignKeyV5: migrated (0.0200s) ====

main: == [advisory_lock_connection] object_id: 1923820, pg_backend_pid: 801
ci: == [advisory_lock_connection] object_id: 1929580, pg_backend_pid: 803
ci: == 20230704062132 ReplacePCiBuildsMetadataForeignKeyV5: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230704062132 ReplacePCiBuildsMetadataForeignKeyV5: migrated (0.0283s) ====

ci: == [advisory_lock_connection] object_id: 1929580, pg_backend_pid: 803
main: == [advisory_lock_connection] object_id: 1929780, pg_backend_pid: 806
main: == 20230704062136 ReplacePCiRunnerMachineBuildsForeignKeyV4: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230704062136 ReplacePCiRunnerMachineBuildsForeignKeyV4: migrated (0.0207s) 

main: == [advisory_lock_connection] object_id: 1929780, pg_backend_pid: 806
ci: == [advisory_lock_connection] object_id: 1930020, pg_backend_pid: 808
ci: == 20230704062136 ReplacePCiRunnerMachineBuildsForeignKeyV4: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230704062136 ReplacePCiRunnerMachineBuildsForeignKeyV4: migrated (0.0319s) 

ci: == [advisory_lock_connection] object_id: 1930020, pg_backend_pid: 808
main: == [advisory_lock_connection] object_id: 1930760, pg_backend_pid: 811
main: == 20230704074120 ReplaceOldFkPCiBuildsMetadataToBuilds: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_builds, p_ci_builds_metadata IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0011s
main: -- remove_foreign_key(:p_ci_builds_metadata, :ci_builds, {:name=>:fk_e20479742e_p})
main:    -> 0.0052s
main: -- quote_table_name(:p_ci_builds_metadata)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_e20479742e_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_e20479742e_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds_metadata\"\nRENAME CONSTRAINT \"temp_fk_e20479742e_p\" TO \"fk_e20479742e_p\"\n")
main:    -> 0.0007s
main: -- quote_table_name("public.ci_builds_metadata")
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_e20479742e_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_e20479742e_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"public\".\"ci_builds_metadata\"\nRENAME CONSTRAINT \"temp_fk_e20479742e_p\" TO \"fk_e20479742e_p\"\n")
main:    -> 0.0007s
main: == 20230704074120 ReplaceOldFkPCiBuildsMetadataToBuilds: migrated (0.0553s) ===

main: == [advisory_lock_connection] object_id: 1930760, pg_backend_pid: 811
ci: == [advisory_lock_connection] object_id: 1931540, pg_backend_pid: 813
ci: == 20230704074120 ReplaceOldFkPCiBuildsMetadataToBuilds: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_builds, p_ci_builds_metadata IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:p_ci_builds_metadata, :ci_builds, {:name=>:fk_e20479742e_p})
ci:    -> 0.0049s
ci: -- quote_table_name(:p_ci_builds_metadata)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_e20479742e_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_e20479742e_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds_metadata\"\nRENAME CONSTRAINT \"temp_fk_e20479742e_p\" TO \"fk_e20479742e_p\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name("public.ci_builds_metadata")
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_e20479742e_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_e20479742e_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"public\".\"ci_builds_metadata\"\nRENAME CONSTRAINT \"temp_fk_e20479742e_p\" TO \"fk_e20479742e_p\"\n")
ci:    -> 0.0007s
ci: == 20230704074120 ReplaceOldFkPCiBuildsMetadataToBuilds: migrated (0.0596s) ===

ci: == [advisory_lock_connection] object_id: 1931540, pg_backend_pid: 813
main: == [advisory_lock_connection] object_id: 1932300, pg_backend_pid: 816
main: == 20230704074124 ReplaceOldFkPCiRunnerMachineBuildsToBuilds: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_builds, p_ci_runner_machine_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:p_ci_runner_machine_builds, :ci_builds, {:name=>:fk_bb490f12fe_p})
main:    -> 0.0050s
main: -- quote_table_name(:p_ci_runner_machine_builds)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_bb490f12fe_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_bb490f12fe_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_runner_machine_builds\"\nRENAME CONSTRAINT \"temp_fk_bb490f12fe_p\" TO \"fk_bb490f12fe_p\"\n")
main:    -> 0.0006s
main: == 20230704074124 ReplaceOldFkPCiRunnerMachineBuildsToBuilds: migrated (0.0521s) 

main: == [advisory_lock_connection] object_id: 1932300, pg_backend_pid: 816
ci: == [advisory_lock_connection] object_id: 1933080, pg_backend_pid: 818
ci: == 20230704074124 ReplaceOldFkPCiRunnerMachineBuildsToBuilds: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_builds, p_ci_runner_machine_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:p_ci_runner_machine_builds, :ci_builds, {:name=>:fk_bb490f12fe_p})
ci:    -> 0.0052s
ci: -- quote_table_name(:p_ci_runner_machine_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_bb490f12fe_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_bb490f12fe_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_runner_machine_builds\"\nRENAME CONSTRAINT \"temp_fk_bb490f12fe_p\" TO \"fk_bb490f12fe_p\"\n")
ci:    -> 0.0010s
ci: == 20230704074124 ReplaceOldFkPCiRunnerMachineBuildsToBuilds: migrated (0.0552s) 

ci: == [advisory_lock_connection] object_id: 1933080, pg_backend_pid: 818
main: == [advisory_lock_connection] object_id: 1933460, pg_backend_pid: 821
main: == 20230704233431 CreateTableBatchedGitRefUpdatesDeletions: migrating =========
main: -- create_table(:p_batched_git_ref_updates_deletions, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
main: -- quote_column_name(:ref)
main:    -> 0.0000s
main:    -> 0.0057s
main: == 20230704233431 CreateTableBatchedGitRefUpdatesDeletions: migrated (0.0145s) 

main: == [advisory_lock_connection] object_id: 1933460, pg_backend_pid: 821
ci: == [advisory_lock_connection] object_id: 1933680, pg_backend_pid: 823
ci: == 20230704233431 CreateTableBatchedGitRefUpdatesDeletions: migrating =========
ci: -- create_table(:p_batched_git_ref_updates_deletions, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
ci: -- quote_column_name(:ref)
ci:    -> 0.0000s
ci:    -> 0.0052s
I, [2024-04-10T20:44:22.626977 #290]  INFO -- : Database: 'ci', Table: 'p_batched_git_ref_updates_deletions': Lock Writes
ci: == 20230704233431 CreateTableBatchedGitRefUpdatesDeletions: migrated (0.0254s) 

ci: == [advisory_lock_connection] object_id: 1933680, pg_backend_pid: 823
main: == [advisory_lock_connection] object_id: 1953860, pg_backend_pid: 826
main: == 20230705085223 CreateServiceAccessTokens: migrating ========================
main: -- create_table(:service_access_tokens)
main:    -> 0.0038s
main: == 20230705085223 CreateServiceAccessTokens: migrated (0.0101s) ===============

main: == [advisory_lock_connection] object_id: 1953860, pg_backend_pid: 826
ci: == [advisory_lock_connection] object_id: 1974000, pg_backend_pid: 828
ci: == 20230705085223 CreateServiceAccessTokens: migrating ========================
ci: -- create_table(:service_access_tokens)
ci:    -> 0.0039s
I, [2024-04-10T20:44:22.789613 #290]  INFO -- : Database: 'ci', Table: 'service_access_tokens': Lock Writes
ci: == 20230705085223 CreateServiceAccessTokens: migrated (0.0219s) ===============

ci: == [advisory_lock_connection] object_id: 1974000, pg_backend_pid: 828
main: == [advisory_lock_connection] object_id: 1994200, pg_backend_pid: 831
main: == 20230705092150 CreateMlModels: migrating ===================================
main: -- create_table(:ml_models)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0071s
main: == 20230705092150 CreateMlModels: migrated (0.0129s) ==========================

main: == [advisory_lock_connection] object_id: 1994200, pg_backend_pid: 831
ci: == [advisory_lock_connection] object_id: 2014380, pg_backend_pid: 833
ci: == 20230705092150 CreateMlModels: migrating ===================================
ci: -- create_table(:ml_models)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0070s
I, [2024-04-10T20:44:22.956477 #290]  INFO -- : Database: 'ci', Table: 'ml_models': Lock Writes
ci: == 20230705092150 CreateMlModels: migrated (0.0240s) ==========================

ci: == [advisory_lock_connection] object_id: 2014380, pg_backend_pid: 833
main: == [advisory_lock_connection] object_id: 2034560, pg_backend_pid: 836
main: == 20230705115215 RemoveUserDetailsProvisionedByGroupAtColumn: migrating ======
main: -- remove_column(:user_details, :provisioned_by_group_at, :datetime_with_timezone)
main:    -> 0.0014s
main: == 20230705115215 RemoveUserDetailsProvisionedByGroupAtColumn: migrated (0.0070s) 

main: == [advisory_lock_connection] object_id: 2034560, pg_backend_pid: 836
ci: == [advisory_lock_connection] object_id: 2054740, pg_backend_pid: 838
ci: == 20230705115215 RemoveUserDetailsProvisionedByGroupAtColumn: migrating ======
ci: -- remove_column(:user_details, :provisioned_by_group_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: == 20230705115215 RemoveUserDetailsProvisionedByGroupAtColumn: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 2054740, pg_backend_pid: 838
main: == [advisory_lock_connection] object_id: 2058260, pg_backend_pid: 841
main: == 20230705141703 RollbackVulnerabilityAdvisoriesForeignKeyOnVulnerableComponentVersions: migrating 
main: == 20230705141703 RollbackVulnerabilityAdvisoriesForeignKeyOnVulnerableComponentVersions: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 2058260, pg_backend_pid: 841
ci: == [advisory_lock_connection] object_id: 2061760, pg_backend_pid: 843
ci: == 20230705141703 RollbackVulnerabilityAdvisoriesForeignKeyOnVulnerableComponentVersions: migrating 
ci: == 20230705141703 RollbackVulnerabilityAdvisoriesForeignKeyOnVulnerableComponentVersions: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 2061760, pg_backend_pid: 843
main: == [advisory_lock_connection] object_id: 2065240, pg_backend_pid: 846
main: == 20230705141733 RollbackComponentVersionForeignKeyOnVulnerableComponentVersions: migrating 
main: == 20230705141733 RollbackComponentVersionForeignKeyOnVulnerableComponentVersions: migrated (0.0052s) 

main: == [advisory_lock_connection] object_id: 2065240, pg_backend_pid: 846
ci: == [advisory_lock_connection] object_id: 2068740, pg_backend_pid: 848
ci: == 20230705141733 RollbackComponentVersionForeignKeyOnVulnerableComponentVersions: migrating 
ci: == 20230705141733 RollbackComponentVersionForeignKeyOnVulnerableComponentVersions: migrated (0.0145s) 

ci: == [advisory_lock_connection] object_id: 2068740, pg_backend_pid: 848
main: == [advisory_lock_connection] object_id: 2082920, pg_backend_pid: 851
main: == 20230705142241 DropVulnerableComponentVersions: migrating ==================
main: -- drop_table(:sbom_vulnerable_component_versions)
main:    -> 0.0023s
main: == 20230705142241 DropVulnerableComponentVersions: migrated (0.0080s) =========

main: == [advisory_lock_connection] object_id: 2082920, pg_backend_pid: 851
ci: == [advisory_lock_connection] object_id: 2097160, pg_backend_pid: 853
ci: == 20230705142241 DropVulnerableComponentVersions: migrating ==================
ci: -- drop_table(:sbom_vulnerable_component_versions)
ci:    -> 0.0025s
ci: == 20230705142241 DropVulnerableComponentVersions: migrated (0.0172s) =========

ci: == [advisory_lock_connection] object_id: 2097160, pg_backend_pid: 853
main: == [advisory_lock_connection] object_id: 2111180, pg_backend_pid: 856
main: == 20230705142334 DropVulnerabilitiesAdvisories: migrating ====================
main: -- drop_table(:vulnerability_advisories)
main:    -> 0.0024s
main: == 20230705142334 DropVulnerabilitiesAdvisories: migrated (0.0078s) ===========

main: == [advisory_lock_connection] object_id: 2111180, pg_backend_pid: 856
ci: == [advisory_lock_connection] object_id: 2125220, pg_backend_pid: 858
ci: == 20230705142334 DropVulnerabilitiesAdvisories: migrating ====================
ci: -- drop_table(:vulnerability_advisories)
ci:    -> 0.0024s
ci: == 20230705142334 DropVulnerabilitiesAdvisories: migrated (0.0168s) ===========

ci: == [advisory_lock_connection] object_id: 2125220, pg_backend_pid: 858
main: == [advisory_lock_connection] object_id: 2126900, pg_backend_pid: 861
main: == 20230705145827 DropWrongIndexOnVulnerabilityOccurrences: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:vulnerability_occurrences)
main:    -> 0.0083s
main: -- current_schema(nil)
main:    -> 0.0003s
main: == 20230705145827 DropWrongIndexOnVulnerabilityOccurrences: migrated (0.0222s) 

main: == [advisory_lock_connection] object_id: 2126900, pg_backend_pid: 861
ci: == [advisory_lock_connection] object_id: 2128600, pg_backend_pid: 863
ci: == 20230705145827 DropWrongIndexOnVulnerabilityOccurrences: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:vulnerability_occurrences)
ci:    -> 0.0084s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: == 20230705145827 DropWrongIndexOnVulnerabilityOccurrences: migrated (0.0324s) 

ci: == [advisory_lock_connection] object_id: 2128600, pg_backend_pid: 863
main: == [advisory_lock_connection] object_id: 2129320, pg_backend_pid: 866
main: == 20230705150100 RecreateTypeMigrationIndexOnVulnerabilityOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
main:    -> 0.0082s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230705150100 RecreateTypeMigrationIndexOnVulnerabilityOccurrences: migrated (0.0292s) 

main: == [advisory_lock_connection] object_id: 2129320, pg_backend_pid: 866
ci: == [advisory_lock_connection] object_id: 2130060, pg_backend_pid: 868
ci: == 20230705150100 RecreateTypeMigrationIndexOnVulnerabilityOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
ci:    -> 0.0086s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_occurrences, [:id, :uuid_convert_string_to_uuid], {:name=>"tmp_idx_vulns_on_converted_uuid", :where=>"uuid_convert_string_to_uuid = '00000000-0000-0000-0000-000000000000'::uuid", :algorithm=>:concurrently})
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230705150100 RecreateTypeMigrationIndexOnVulnerabilityOccurrences: migrated (0.0385s) 

ci: == [advisory_lock_connection] object_id: 2130060, pg_backend_pid: 868
main: == [advisory_lock_connection] object_id: 2131000, pg_backend_pid: 871
main: == 20230705155000 AddGroupMentionEventsToIntegrations: migrating ==============
main: -- add_column(:integrations, :group_mention_events, :boolean, {:null=>false, :default=>false})
main:    -> 0.0023s
main: -- add_column(:integrations, :group_confidential_mention_events, :boolean, {:null=>false, :default=>false})
main:    -> 0.0016s
main: == 20230705155000 AddGroupMentionEventsToIntegrations: migrated (0.0096s) =====

main: == [advisory_lock_connection] object_id: 2131000, pg_backend_pid: 871
ci: == [advisory_lock_connection] object_id: 2132020, pg_backend_pid: 873
ci: == 20230705155000 AddGroupMentionEventsToIntegrations: migrating ==============
ci: -- add_column(:integrations, :group_mention_events, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0021s
ci: -- add_column(:integrations, :group_confidential_mention_events, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0015s
ci: == 20230705155000 AddGroupMentionEventsToIntegrations: migrated (0.0186s) =====

ci: == [advisory_lock_connection] object_id: 2132020, pg_backend_pid: 873
main: == [advisory_lock_connection] object_id: 2132440, pg_backend_pid: 876
main: == 20230706011541 AddUserIdForeignKeyToMlExperiments: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_experiments ADD CONSTRAINT fk_ml_experiments_on_user_id FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0019s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_experiments VALIDATE CONSTRAINT fk_ml_experiments_on_user_id;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:ml_experiments, {:name=>"fk_rails_1fbc5e001f"})
main:    -> 0.0044s
main: == 20230706011541 AddUserIdForeignKeyToMlExperiments: migrated (0.0470s) ======

main: == [advisory_lock_connection] object_id: 2132440, pg_backend_pid: 876
ci: == [advisory_lock_connection] object_id: 2132920, pg_backend_pid: 878
ci: == 20230706011541 AddUserIdForeignKeyToMlExperiments: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_experiments ADD CONSTRAINT fk_ml_experiments_on_user_id FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_experiments VALIDATE CONSTRAINT fk_ml_experiments_on_user_id;")
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:ml_experiments, {:name=>"fk_rails_1fbc5e001f"})
ci:    -> 0.0048s
ci: == 20230706011541 AddUserIdForeignKeyToMlExperiments: migrated (0.0607s) ======

ci: == [advisory_lock_connection] object_id: 2132920, pg_backend_pid: 878
main: == [advisory_lock_connection] object_id: 2133180, pg_backend_pid: 881
main: == 20230706073937 RemoveIndexEventsOnProjectIdAndIdDescOnMergedAction: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:events, [:project_id, :id], {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action", :algorithm=>:concurrently})
main:    -> 0.0132s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:events, {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action", :algorithm=>:concurrently, :column=>[:project_id, :id]})
main:    -> 0.0130s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230706073937 RemoveIndexEventsOnProjectIdAndIdDescOnMergedAction: migrated (0.0460s) 

main: == [advisory_lock_connection] object_id: 2133180, pg_backend_pid: 881
ci: == [advisory_lock_connection] object_id: 2133400, pg_backend_pid: 883
ci: == 20230706073937 RemoveIndexEventsOnProjectIdAndIdDescOnMergedAction: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:events, [:project_id, :id], {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action", :algorithm=>:concurrently})
ci:    -> 0.0138s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- remove_index(:events, {:order=>{:id=>:desc}, :where=>"action = 7", :name=>"index_events_on_project_id_and_id_desc_on_merged_action", :algorithm=>:concurrently, :column=>[:project_id, :id]})
ci:    -> 0.0135s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230706073937 RemoveIndexEventsOnProjectIdAndIdDescOnMergedAction: migrated (0.0557s) 

ci: == [advisory_lock_connection] object_id: 2133400, pg_backend_pid: 883
main: == [advisory_lock_connection] object_id: 2133600, pg_backend_pid: 886
main: == 20230706080234 AddTriggerOnOrganizations: migrating ========================
main: -- execute("CREATE OR REPLACE FUNCTION prevent_delete_of_default_organization()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF OLD.id = 1 THEN\n  RAISE EXCEPTION 'Deletion of the default Organization is not allowed.';\nEND IF;\nRETURN OLD;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0027s
main: -- execute("CREATE TRIGGER prevent_delete_of_default_organization_before_destroy\nBEFORE DELETE ON organizations\nFOR EACH ROW\n\nEXECUTE FUNCTION prevent_delete_of_default_organization()\n")
main:    -> 0.0014s
main: == 20230706080234 AddTriggerOnOrganizations: migrated (0.0741s) ===============

main: == [advisory_lock_connection] object_id: 2133600, pg_backend_pid: 886
ci: == [advisory_lock_connection] object_id: 2133860, pg_backend_pid: 888
ci: == 20230706080234 AddTriggerOnOrganizations: migrating ========================
ci: -- execute("CREATE OR REPLACE FUNCTION prevent_delete_of_default_organization()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF OLD.id = 1 THEN\n  RAISE EXCEPTION 'Deletion of the default Organization is not allowed.';\nEND IF;\nRETURN OLD;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0019s
ci: -- execute("CREATE TRIGGER prevent_delete_of_default_organization_before_destroy\nBEFORE DELETE ON organizations\nFOR EACH ROW\n\nEXECUTE FUNCTION prevent_delete_of_default_organization()\n")
ci:    -> 0.0010s
ci: == 20230706080234 AddTriggerOnOrganizations: migrated (0.0190s) ===============

ci: == [advisory_lock_connection] object_id: 2133860, pg_backend_pid: 888
main: == [advisory_lock_connection] object_id: 2134360, pg_backend_pid: 891
main: == 20230706130217 AddColumnModelIdToMlExperiments: migrating ==================
main: -- add_reference(:ml_experiments, :model, {:index=>true, :null=>true, :unique=>true, :foreign_key=>{:on_delete=>:cascade, :to_table=>:ml_models}})
main:    -> 0.0066s
main: == 20230706130217 AddColumnModelIdToMlExperiments: migrated (0.0139s) =========

main: == [advisory_lock_connection] object_id: 2134360, pg_backend_pid: 891
ci: == [advisory_lock_connection] object_id: 2134880, pg_backend_pid: 893
ci: == 20230706130217 AddColumnModelIdToMlExperiments: migrating ==================
ci: -- add_reference(:ml_experiments, :model, {:index=>true, :null=>true, :unique=>true, :foreign_key=>{:on_delete=>:cascade, :to_table=>:ml_models}})
ci:    -> 0.0047s
ci: == 20230706130217 AddColumnModelIdToMlExperiments: migrated (0.0221s) =========

ci: == [advisory_lock_connection] object_id: 2134880, pg_backend_pid: 893
main: == [advisory_lock_connection] object_id: 2135380, pg_backend_pid: 896
main: == 20230706192435 RemoveDebianProcessChangesWorkerJobInstances: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230706192435 RemoveDebianProcessChangesWorkerJobInstances: migrated (0.0070s) 

main: == [advisory_lock_connection] object_id: 2135380, pg_backend_pid: 896
ci: == [advisory_lock_connection] object_id: 2135860, pg_backend_pid: 898
ci: == 20230706192435 RemoveDebianProcessChangesWorkerJobInstances: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230706192435 RemoveDebianProcessChangesWorkerJobInstances: migrated (0.0146s) 

ci: == [advisory_lock_connection] object_id: 2135860, pg_backend_pid: 898
main: == [advisory_lock_connection] object_id: 2146120, pg_backend_pid: 901
main: == 20230707003301 AddExpiryNotifiedAtToMember: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column("members", "expiry_notified_at", :datetime_with_timezone)
main:    -> 0.0013s
main: == 20230707003301 AddExpiryNotifiedAtToMember: migrated (0.0094s) =============

main: == [advisory_lock_connection] object_id: 2146120, pg_backend_pid: 901
ci: == [advisory_lock_connection] object_id: 2156440, pg_backend_pid: 903
ci: == 20230707003301 AddExpiryNotifiedAtToMember: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column("members", "expiry_notified_at", :datetime_with_timezone)
ci:    -> 0.0014s
ci: == 20230707003301 AddExpiryNotifiedAtToMember: migrated (0.0194s) =============

ci: == [advisory_lock_connection] object_id: 2156440, pg_backend_pid: 903
main: == [advisory_lock_connection] object_id: 2169400, pg_backend_pid: 906
main: == 20230707031923 AddEmailsToX509Certificates: migrating ======================
main: -- add_column(:x509_certificates, :emails, :string, {:array=>true, :default=>[], :null=>false})
main:    -> 0.0022s
main: == 20230707031923 AddEmailsToX509Certificates: migrated (0.0079s) =============

main: == [advisory_lock_connection] object_id: 2169400, pg_backend_pid: 906
ci: == [advisory_lock_connection] object_id: 2182380, pg_backend_pid: 908
ci: == 20230707031923 AddEmailsToX509Certificates: migrating ======================
ci: -- add_column(:x509_certificates, :emails, :string, {:array=>true, :default=>[], :null=>false})
ci:    -> 0.0021s
ci: == 20230707031923 AddEmailsToX509Certificates: migrated (0.0170s) =============

ci: == [advisory_lock_connection] object_id: 2182380, pg_backend_pid: 908
main: == [advisory_lock_connection] object_id: 2183640, pg_backend_pid: 911
main: == 20230707090835 CreateMlModelVersions: migrating ============================
main: -- create_table(:ml_model_versions)
main: -- quote_column_name(:version)
main:    -> 0.0000s
main:    -> 0.0086s
main: == 20230707090835 CreateMlModelVersions: migrated (0.0140s) ===================

main: == [advisory_lock_connection] object_id: 2183640, pg_backend_pid: 911
ci: == [advisory_lock_connection] object_id: 2184920, pg_backend_pid: 913
ci: == 20230707090835 CreateMlModelVersions: migrating ============================
ci: -- create_table(:ml_model_versions)
ci: -- quote_column_name(:version)
ci:    -> 0.0000s
ci:    -> 0.0090s
I, [2024-04-10T20:44:25.834042 #290]  INFO -- : Database: 'ci', Table: 'ml_model_versions': Lock Writes
ci: == 20230707090835 CreateMlModelVersions: migrated (0.0263s) ===================

ci: == [advisory_lock_connection] object_id: 2184920, pg_backend_pid: 913
main: == [advisory_lock_connection] object_id: 2196900, pg_backend_pid: 916
main: == 20230707094002 AddFkOnMlModelVersionsToMlModels: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_model_versions ADD CONSTRAINT fk_4e8b59e7a8 FOREIGN KEY (model_id) REFERENCES ml_models (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT fk_4e8b59e7a8;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230707094002 AddFkOnMlModelVersionsToMlModels: migrated (0.0326s) ========

main: == [advisory_lock_connection] object_id: 2196900, pg_backend_pid: 916
ci: == [advisory_lock_connection] object_id: 2208860, pg_backend_pid: 918
ci: == 20230707094002 AddFkOnMlModelVersionsToMlModels: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_model_versions ADD CONSTRAINT fk_4e8b59e7a8 FOREIGN KEY (model_id) REFERENCES ml_models (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT fk_4e8b59e7a8;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230707094002 AddFkOnMlModelVersionsToMlModels: migrated (0.0424s) ========

ci: == [advisory_lock_connection] object_id: 2208860, pg_backend_pid: 918
main: == [advisory_lock_connection] object_id: 2240540, pg_backend_pid: 921
main: == 20230707094003 AddFkOnMlModelVersionsToPackages: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_model_versions ADD CONSTRAINT fk_39f8aa0b8a FOREIGN KEY (package_id) REFERENCES packages_packages (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0019s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT fk_39f8aa0b8a;")
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230707094003 AddFkOnMlModelVersionsToPackages: migrated (0.0375s) ========

main: == [advisory_lock_connection] object_id: 2240540, pg_backend_pid: 921
ci: == [advisory_lock_connection] object_id: 2272300, pg_backend_pid: 923
ci: == 20230707094003 AddFkOnMlModelVersionsToPackages: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_model_versions ADD CONSTRAINT fk_39f8aa0b8a FOREIGN KEY (package_id) REFERENCES packages_packages (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT fk_39f8aa0b8a;")
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230707094003 AddFkOnMlModelVersionsToPackages: migrated (0.0410s) ========

ci: == [advisory_lock_connection] object_id: 2272300, pg_backend_pid: 923
main: == [advisory_lock_connection] object_id: 2272900, pg_backend_pid: 926
main: == 20230707114012 ChangeProjectViewDefault: migrating =========================
main: -- change_column_default(:users, :project_view, {:from=>0, :to=>2})
main:    -> 0.0082s
main: == 20230707114012 ChangeProjectViewDefault: migrated (0.0136s) ================

main: == [advisory_lock_connection] object_id: 2272900, pg_backend_pid: 926
ci: == [advisory_lock_connection] object_id: 2273520, pg_backend_pid: 928
ci: == 20230707114012 ChangeProjectViewDefault: migrating =========================
ci: -- change_column_default(:users, :project_view, {:from=>0, :to=>2})
ci:    -> 0.0082s
ci: == 20230707114012 ChangeProjectViewDefault: migrated (0.0225s) ================

ci: == [advisory_lock_connection] object_id: 2273520, pg_backend_pid: 928
main: == [advisory_lock_connection] object_id: 2274420, pg_backend_pid: 931
main: == 20230707211358 DeduplicateInactiveAlertIntegrations: migrating =============
main: == 20230707211358 DeduplicateInactiveAlertIntegrations: migrated (0.0129s) ====

main: == [advisory_lock_connection] object_id: 2274420, pg_backend_pid: 931
ci: == [advisory_lock_connection] object_id: 2275360, pg_backend_pid: 933
ci: == 20230707211358 DeduplicateInactiveAlertIntegrations: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230707211358 DeduplicateInactiveAlertIntegrations: migrated (0.0160s) ====

ci: == [advisory_lock_connection] object_id: 2275360, pg_backend_pid: 933
main: == [advisory_lock_connection] object_id: 2275600, pg_backend_pid: 936
main: == 20230707211359 ChangeAlertIntegrationsUniqueIndex: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:alert_management_http_integrations, [:project_id, :endpoint_identifier], {:name=>"index_http_integrations_on_project_and_endpoint", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0051s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0020s
main: -- add_index(:alert_management_http_integrations, [:project_id, :endpoint_identifier], {:name=>"index_http_integrations_on_project_and_endpoint", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:alert_management_http_integrations)
main:    -> 0.0040s
main: -- remove_index(:alert_management_http_integrations, {:algorithm=>:concurrently, :name=>"index_http_integrations_on_active_and_project_and_endpoint"})
main:    -> 0.0013s
main: == 20230707211359 ChangeAlertIntegrationsUniqueIndex: migrated (0.0432s) ======

main: == [advisory_lock_connection] object_id: 2275600, pg_backend_pid: 936
ci: == [advisory_lock_connection] object_id: 2275820, pg_backend_pid: 938
ci: == 20230707211359 ChangeAlertIntegrationsUniqueIndex: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:alert_management_http_integrations, [:project_id, :endpoint_identifier], {:name=>"index_http_integrations_on_project_and_endpoint", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:alert_management_http_integrations, [:project_id, :endpoint_identifier], {:name=>"index_http_integrations_on_project_and_endpoint", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:alert_management_http_integrations)
ci:    -> 0.0042s
ci: -- remove_index(:alert_management_http_integrations, {:algorithm=>:concurrently, :name=>"index_http_integrations_on_active_and_project_and_endpoint"})
ci:    -> 0.0013s
ci: == 20230707211359 ChangeAlertIntegrationsUniqueIndex: migrated (0.0474s) ======

ci: == [advisory_lock_connection] object_id: 2275820, pg_backend_pid: 938
main: == [advisory_lock_connection] object_id: 2276620, pg_backend_pid: 941
main: == 20230707220646 AddIndexToVulnerabilityFindingsOnUuidAgain: migrating =======
main: == 20230707220646 AddIndexToVulnerabilityFindingsOnUuidAgain: migrated (0.0088s) 

main: == [advisory_lock_connection] object_id: 2276620, pg_backend_pid: 941
ci: == [advisory_lock_connection] object_id: 2277480, pg_backend_pid: 943
ci: == 20230707220646 AddIndexToVulnerabilityFindingsOnUuidAgain: migrating =======
ci: == 20230707220646 AddIndexToVulnerabilityFindingsOnUuidAgain: migrated (0.0196s) 

ci: == [advisory_lock_connection] object_id: 2277480, pg_backend_pid: 943
main: == [advisory_lock_connection] object_id: 2278240, pg_backend_pid: 946
main: == 20230710024518 EnsureTodosBigintBackfillCompletedForSelfManaged: migrating =
main: == 20230710024518 EnsureTodosBigintBackfillCompletedForSelfManaged: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 2278240, pg_backend_pid: 946
ci: == [advisory_lock_connection] object_id: 2278980, pg_backend_pid: 948
ci: == 20230710024518 EnsureTodosBigintBackfillCompletedForSelfManaged: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230710024518 EnsureTodosBigintBackfillCompletedForSelfManaged: migrated (0.0145s) 

ci: == [advisory_lock_connection] object_id: 2278980, pg_backend_pid: 948
main: == [advisory_lock_connection] object_id: 2280400, pg_backend_pid: 951
main: == 20230710024903 SwapTodosNoteIdToBigintForSelfManaged: migrating ============
main: == 20230710024903 SwapTodosNoteIdToBigintForSelfManaged: migrated (0.0059s) ===

main: == [advisory_lock_connection] object_id: 2280400, pg_backend_pid: 951
ci: == [advisory_lock_connection] object_id: 2281860, pg_backend_pid: 953
ci: == 20230710024903 SwapTodosNoteIdToBigintForSelfManaged: migrating ============
ci: == 20230710024903 SwapTodosNoteIdToBigintForSelfManaged: migrated (0.0144s) ===

ci: == [advisory_lock_connection] object_id: 2281860, pg_backend_pid: 953
main: == [advisory_lock_connection] object_id: 2287680, pg_backend_pid: 956
main: == 20230710094027 AddProtectedPathsForGetRequestToApplicationSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:application_settings, :protected_paths_for_get_request, :text, {:array=>true, :default=>[], :null=>false, :if_not_exists=>true})
main:    -> 0.2576s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_protected_paths_max_length\nCHECK ( CARDINALITY(protected_paths_for_get_request) <= 100 )\nNOT VALID;\n")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_protected_paths_max_length;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230710094027 AddProtectedPathsForGetRequestToApplicationSettings: migrated (0.2781s) 

main: == [advisory_lock_connection] object_id: 2287680, pg_backend_pid: 956
ci: == [advisory_lock_connection] object_id: 2293640, pg_backend_pid: 958
ci: == 20230710094027 AddProtectedPathsForGetRequestToApplicationSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:application_settings, :protected_paths_for_get_request, :text, {:array=>true, :default=>[], :null=>false, :if_not_exists=>true})
ci:    -> 0.2531s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_protected_paths_max_length\nCHECK ( CARDINALITY(protected_paths_for_get_request) <= 100 )\nNOT VALID;\n")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_protected_paths_max_length;")
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0010s
ci: == 20230710094027 AddProtectedPathsForGetRequestToApplicationSettings: migrated (0.2875s) 

ci: == [advisory_lock_connection] object_id: 2293640, pg_backend_pid: 958
main: == [advisory_lock_connection] object_id: 2299540, pg_backend_pid: 961
main: == 20230710160232 AddExpiresAtToServiceAccessTokens: migrating ================
main: -- add_column(:service_access_tokens, :expires_at, :datetime_with_timezone, {:null=>false})
main:    -> 0.0013s
main: == 20230710160232 AddExpiresAtToServiceAccessTokens: migrated (0.0071s) =======

main: == [advisory_lock_connection] object_id: 2299540, pg_backend_pid: 961
ci: == [advisory_lock_connection] object_id: 2305420, pg_backend_pid: 963
ci: == 20230710160232 AddExpiresAtToServiceAccessTokens: migrating ================
ci: -- add_column(:service_access_tokens, :expires_at, :datetime_with_timezone, {:null=>false})
ci:    -> 0.0015s
ci: == 20230710160232 AddExpiresAtToServiceAccessTokens: migrated (0.0184s) =======

ci: == [advisory_lock_connection] object_id: 2305420, pg_backend_pid: 963
main: == [advisory_lock_connection] object_id: 2308380, pg_backend_pid: 966
main: == 20230710200434 AddEmojiEventsToWebHooks: migrating =========================
main: -- add_column(:web_hooks, :emoji_events, :boolean, {:null=>false, :default=>false})
main:    -> 0.0021s
main: == 20230710200434 AddEmojiEventsToWebHooks: migrated (0.0076s) ================

main: == [advisory_lock_connection] object_id: 2308380, pg_backend_pid: 966
ci: == [advisory_lock_connection] object_id: 2311360, pg_backend_pid: 968
ci: == 20230710200434 AddEmojiEventsToWebHooks: migrating =========================
ci: -- add_column(:web_hooks, :emoji_events, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0020s
ci: == 20230710200434 AddEmojiEventsToWebHooks: migrated (0.0171s) ================

ci: == [advisory_lock_connection] object_id: 2311360, pg_backend_pid: 968
main: == [advisory_lock_connection] object_id: 2314760, pg_backend_pid: 971
main: == 20230711032913 InitializeConversionOfCiPipelineChatDataPipelineId: migrating 
main: -- column_exists?(:ci_pipeline_chat_data, :id)
main:    -> 0.0033s
main: -- column_exists?(:ci_pipeline_chat_data, :pipeline_id)
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_pipeline_chat_data)
main:    -> 0.0017s
main: -- add_column(:ci_pipeline_chat_data, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
main:    -> 0.0015s
main: == 20230711032913 InitializeConversionOfCiPipelineChatDataPipelineId: migrated (0.0211s) 

main: == [advisory_lock_connection] object_id: 2314760, pg_backend_pid: 971
ci: == [advisory_lock_connection] object_id: 2315040, pg_backend_pid: 973
ci: == 20230711032913 InitializeConversionOfCiPipelineChatDataPipelineId: migrating 
ci: -- column_exists?(:ci_pipeline_chat_data, :id)
ci:    -> 0.0033s
ci: -- column_exists?(:ci_pipeline_chat_data, :pipeline_id)
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_pipeline_chat_data)
ci:    -> 0.0017s
ci: -- add_column(:ci_pipeline_chat_data, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
ci:    -> 0.0015s
ci: == 20230711032913 InitializeConversionOfCiPipelineChatDataPipelineId: migrated (0.0297s) 

ci: == [advisory_lock_connection] object_id: 2315040, pg_backend_pid: 973
main: == [advisory_lock_connection] object_id: 2330920, pg_backend_pid: 976
main: == 20230711033030 BackfillCiPipelineChatDataPipelineIdBigintConversion: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230711033030 BackfillCiPipelineChatDataPipelineIdBigintConversion: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 2330920, pg_backend_pid: 976
ci: == [advisory_lock_connection] object_id: 2346820, pg_backend_pid: 978
ci: == 20230711033030 BackfillCiPipelineChatDataPipelineIdBigintConversion: migrating 
ci: -- column_exists?(:ci_pipeline_chat_data, :id)
ci:    -> 0.0034s
ci: -- column_exists?(:ci_pipeline_chat_data, :pipeline_id)
ci:    -> 0.0019s
ci: -- column_exists?(:ci_pipeline_chat_data, "pipeline_id_convert_to_bigint")
ci:    -> 0.0017s
ci: == 20230711033030 BackfillCiPipelineChatDataPipelineIdBigintConversion: migrated (0.0463s) 

ci: == [advisory_lock_connection] object_id: 2346820, pg_backend_pid: 978
main: == [advisory_lock_connection] object_id: 2347560, pg_backend_pid: 981
main: == 20230711093010 DropDefaultPartitionIdValueForCiTables: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_build_needs, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0042s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_build_pending_states, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_build_report_results, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0026s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_build_trace_chunks, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_builds_runner_session, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0025s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_job_variables, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_pending_builds, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_pipelines, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0037s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_running_builds, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0025s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_sources_pipelines, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0025s
main: -- change_column_default(:ci_sources_pipelines, :source_partition_id, {:from=>100, :to=>nil})
main:    -> 0.0026s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- change_column_default(:ci_unit_test_failures, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0024s
main: == 20230711093010 DropDefaultPartitionIdValueForCiTables: migrated (0.0658s) ==

main: == [advisory_lock_connection] object_id: 2347560, pg_backend_pid: 981
ci: == [advisory_lock_connection] object_id: 2348740, pg_backend_pid: 983
ci: == 20230711093010 DropDefaultPartitionIdValueForCiTables: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_build_needs, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0043s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_build_pending_states, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0027s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_build_report_results, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0024s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_build_trace_chunks, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0025s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_builds_runner_session, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0024s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_job_variables, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0025s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_pending_builds, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0025s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_pipelines, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0034s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_running_builds, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0024s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_sources_pipelines, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0024s
ci: -- change_column_default(:ci_sources_pipelines, :source_partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- change_column_default(:ci_unit_test_failures, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0024s
ci: == 20230711093010 DropDefaultPartitionIdValueForCiTables: migrated (0.0717s) ==

ci: == [advisory_lock_connection] object_id: 2348740, pg_backend_pid: 983
main: == [advisory_lock_connection] object_id: 2349460, pg_backend_pid: 986
main: == 20230711151845 AddEmailResetOfferedAtToUserDetails: migrating ==============
main: -- add_column(:user_details, :email_reset_offered_at, :datetime_with_timezone)
main:    -> 0.0015s
main: == 20230711151845 AddEmailResetOfferedAtToUserDetails: migrated (0.0076s) =====

main: == [advisory_lock_connection] object_id: 2349460, pg_backend_pid: 986
ci: == [advisory_lock_connection] object_id: 2349640, pg_backend_pid: 988
ci: == 20230711151845 AddEmailResetOfferedAtToUserDetails: migrating ==============
ci: -- add_column(:user_details, :email_reset_offered_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: == 20230711151845 AddEmailResetOfferedAtToUserDetails: migrated (0.0168s) =====

ci: == [advisory_lock_connection] object_id: 2349640, pg_backend_pid: 988
main: == [advisory_lock_connection] object_id: 2349960, pg_backend_pid: 991
main: == 20230711182029 ScheduleRemoveTempIndexVulnerabilityOccurrences: migrating ==
main: -- index_exists?(:vulnerability_occurrences, :id, {:where=>"report_type IN (7, 99)", :name=>"tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99"})
main:    -> 0.0098s
main: -- quote_column_name("tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99")
main:    -> 0.0000s
main: == 20230711182029 ScheduleRemoveTempIndexVulnerabilityOccurrences: migrated (0.0201s) 

main: == [advisory_lock_connection] object_id: 2349960, pg_backend_pid: 991
ci: == [advisory_lock_connection] object_id: 2357560, pg_backend_pid: 993
ci: == 20230711182029 ScheduleRemoveTempIndexVulnerabilityOccurrences: migrating ==
ci: -- index_exists?(:vulnerability_occurrences, :id, {:where=>"report_type IN (7, 99)", :name=>"tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99"})
ci:    -> 0.0097s
ci: -- quote_column_name("tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99")
ci:    -> 0.0000s
ci: == 20230711182029 ScheduleRemoveTempIndexVulnerabilityOccurrences: migrated (0.0287s) 

ci: == [advisory_lock_connection] object_id: 2357560, pg_backend_pid: 993
main: == [advisory_lock_connection] object_id: 2365320, pg_backend_pid: 996
main: == 20230712020407 RemoveTemporaryIndexFromSystemNoteMetadata: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:system_note_metadata)
main:    -> 0.0052s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:system_note_metadata, {:algorithm=>:concurrently, :name=>"tmp_index_for_backfilling_resource_link_events"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230712020407 RemoveTemporaryIndexFromSystemNoteMetadata: migrated (0.0239s) 

main: == [advisory_lock_connection] object_id: 2365320, pg_backend_pid: 996
ci: == [advisory_lock_connection] object_id: 2365640, pg_backend_pid: 998
ci: == 20230712020407 RemoveTemporaryIndexFromSystemNoteMetadata: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:system_note_metadata)
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:system_note_metadata, {:algorithm=>:concurrently, :name=>"tmp_index_for_backfilling_resource_link_events"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230712020407 RemoveTemporaryIndexFromSystemNoteMetadata: migrated (0.0325s) 

ci: == [advisory_lock_connection] object_id: 2365640, pg_backend_pid: 998
main: == [advisory_lock_connection] object_id: 2366100, pg_backend_pid: 1001
main: == 20230712052619 DropIndexDeploymentsOnProjectIdAndStatus: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:deployments)
main:    -> 0.0198s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_and_status"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230712052619 DropIndexDeploymentsOnProjectIdAndStatus: migrated (0.0390s) 

main: == [advisory_lock_connection] object_id: 2366100, pg_backend_pid: 1001
ci: == [advisory_lock_connection] object_id: 2366760, pg_backend_pid: 1003
ci: == 20230712052619 DropIndexDeploymentsOnProjectIdAndStatus: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- indexes(:deployments)
ci:    -> 0.0190s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_and_status"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230712052619 DropIndexDeploymentsOnProjectIdAndStatus: migrated (0.0460s) 

ci: == [advisory_lock_connection] object_id: 2366760, pg_backend_pid: 1003
main: == [advisory_lock_connection] object_id: 2367560, pg_backend_pid: 1006
main: == 20230712054057 DropIndexDeploymentsOnProjectIdSha: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:deployments)
main:    -> 0.0181s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_sha"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230712054057 DropIndexDeploymentsOnProjectIdSha: migrated (0.0365s) ======

main: == [advisory_lock_connection] object_id: 2367560, pg_backend_pid: 1006
ci: == [advisory_lock_connection] object_id: 2378080, pg_backend_pid: 1008
ci: == 20230712054057 DropIndexDeploymentsOnProjectIdSha: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:deployments)
ci:    -> 0.0191s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_sha"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230712054057 DropIndexDeploymentsOnProjectIdSha: migrated (0.0472s) ======

ci: == [advisory_lock_connection] object_id: 2378080, pg_backend_pid: 1008
main: == [advisory_lock_connection] object_id: 2388740, pg_backend_pid: 1011
main: == 20230712055956 DropIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:deployments)
main:    -> 0.0168s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_environment_id_and_iid_and_project_id"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230712055956 DropIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrated (0.0367s) 

main: == [advisory_lock_connection] object_id: 2388740, pg_backend_pid: 1011
ci: == [advisory_lock_connection] object_id: 2388900, pg_backend_pid: 1013
ci: == 20230712055956 DropIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:deployments)
ci:    -> 0.0174s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_environment_id_and_iid_and_project_id"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230712055956 DropIndexDeploymentsOnEnvironmentIdAndIidAndProjectId: migrated (0.0462s) 

ci: == [advisory_lock_connection] object_id: 2388900, pg_backend_pid: 1013
main: == [advisory_lock_connection] object_id: 2403940, pg_backend_pid: 1016
main: == 20230712064637 ReplaceOldFkPCiBuildsMetadataToBuildsV2: migrating ==========
main: == 20230712064637 ReplaceOldFkPCiBuildsMetadataToBuildsV2: migrated (0.0233s) =

main: == [advisory_lock_connection] object_id: 2403940, pg_backend_pid: 1016
ci: == [advisory_lock_connection] object_id: 2440220, pg_backend_pid: 1018
ci: == 20230712064637 ReplaceOldFkPCiBuildsMetadataToBuildsV2: migrating ==========
ci: == 20230712064637 ReplaceOldFkPCiBuildsMetadataToBuildsV2: migrated (0.0313s) =

ci: == [advisory_lock_connection] object_id: 2440220, pg_backend_pid: 1018
main: == [advisory_lock_connection] object_id: 2476640, pg_backend_pid: 1021
main: == 20230712064655 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV2: migrating =====
main: == 20230712064655 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV2: migrated (0.0229s) 

main: == [advisory_lock_connection] object_id: 2476640, pg_backend_pid: 1021
ci: == [advisory_lock_connection] object_id: 2476960, pg_backend_pid: 1023
ci: == 20230712064655 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV2: migrating =====
ci: == 20230712064655 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV2: migrated (0.0296s) 

ci: == [advisory_lock_connection] object_id: 2476960, pg_backend_pid: 1023
main: == [advisory_lock_connection] object_id: 2477420, pg_backend_pid: 1026
main: == 20230712135325 InitializeConversionOfCiPipelineMessagesPipelineId: migrating 
main: -- column_exists?(:ci_pipeline_messages, :id)
main:    -> 0.0033s
main: -- column_exists?(:ci_pipeline_messages, :pipeline_id)
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_pipeline_messages)
main:    -> 0.0017s
main: -- add_column(:ci_pipeline_messages, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
main:    -> 0.0015s
main: == 20230712135325 InitializeConversionOfCiPipelineMessagesPipelineId: migrated (0.0210s) 

main: == [advisory_lock_connection] object_id: 2477420, pg_backend_pid: 1026
ci: == [advisory_lock_connection] object_id: 2486400, pg_backend_pid: 1028
ci: == 20230712135325 InitializeConversionOfCiPipelineMessagesPipelineId: migrating 
ci: -- column_exists?(:ci_pipeline_messages, :id)
ci:    -> 0.0035s
ci: -- column_exists?(:ci_pipeline_messages, :pipeline_id)
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_pipeline_messages)
ci:    -> 0.0016s
ci: -- add_column(:ci_pipeline_messages, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
ci:    -> 0.0016s
ci: == 20230712135325 InitializeConversionOfCiPipelineMessagesPipelineId: migrated (0.0296s) 

ci: == [advisory_lock_connection] object_id: 2486400, pg_backend_pid: 1028
main: == [advisory_lock_connection] object_id: 2495500, pg_backend_pid: 1031
main: == 20230712135428 BackfillCiPipelineMessagesPipelineIdBigintConversion: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230712135428 BackfillCiPipelineMessagesPipelineIdBigintConversion: migrated (0.0052s) 

main: == [advisory_lock_connection] object_id: 2495500, pg_backend_pid: 1031
ci: == [advisory_lock_connection] object_id: 2503320, pg_backend_pid: 1033
ci: == 20230712135428 BackfillCiPipelineMessagesPipelineIdBigintConversion: migrating 
ci: -- column_exists?(:ci_pipeline_messages, :id)
ci:    -> 0.0035s
ci: -- column_exists?(:ci_pipeline_messages, :pipeline_id)
ci:    -> 0.0020s
ci: -- column_exists?(:ci_pipeline_messages, "pipeline_id_convert_to_bigint")
ci:    -> 0.0017s
ci: == 20230712135428 BackfillCiPipelineMessagesPipelineIdBigintConversion: migrated (0.0489s) 

ci: == [advisory_lock_connection] object_id: 2503320, pg_backend_pid: 1033
main: == [advisory_lock_connection] object_id: 2511320, pg_backend_pid: 1036
main: == 20230712141733 RemoveChatNamesIntegrationIdColumn: migrating ===============
main: -- remove_column(:chat_names, :integration_id)
main:    -> 0.0012s
main: == 20230712141733 RemoveChatNamesIntegrationIdColumn: migrated (0.0066s) ======

main: == [advisory_lock_connection] object_id: 2511320, pg_backend_pid: 1036
ci: == [advisory_lock_connection] object_id: 2534780, pg_backend_pid: 1038
ci: == 20230712141733 RemoveChatNamesIntegrationIdColumn: migrating ===============
ci: -- remove_column(:chat_names, :integration_id)
ci:    -> 0.0013s
ci: == 20230712141733 RemoveChatNamesIntegrationIdColumn: migrated (0.0161s) ======

ci: == [advisory_lock_connection] object_id: 2534780, pg_backend_pid: 1038
main: == [advisory_lock_connection] object_id: 2558360, pg_backend_pid: 1041
main: == 20230712145323 DropCiJobArtifactsPartitionIdDefault: migrating =============
main: -- change_column_default(:ci_job_artifacts, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0039s
main: == 20230712145323 DropCiJobArtifactsPartitionIdDefault: migrated (0.0167s) ====

main: == [advisory_lock_connection] object_id: 2558360, pg_backend_pid: 1041
ci: == [advisory_lock_connection] object_id: 2570560, pg_backend_pid: 1043
ci: == 20230712145323 DropCiJobArtifactsPartitionIdDefault: migrating =============
ci: -- change_column_default(:ci_job_artifacts, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0037s
ci: == 20230712145323 DropCiJobArtifactsPartitionIdDefault: migrated (0.0258s) ====

ci: == [advisory_lock_connection] object_id: 2570560, pg_backend_pid: 1043
main: == [advisory_lock_connection] object_id: 2581460, pg_backend_pid: 1046
main: == 20230712145557 QueueBackfillMissingVulnerabilityDismissalDetails: migrating 
main: == 20230712145557 QueueBackfillMissingVulnerabilityDismissalDetails: migrated (0.0396s) 

main: == [advisory_lock_connection] object_id: 2581460, pg_backend_pid: 1046
ci: == [advisory_lock_connection] object_id: 2605200, pg_backend_pid: 1048
ci: == 20230712145557 QueueBackfillMissingVulnerabilityDismissalDetails: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230712145557 QueueBackfillMissingVulnerabilityDismissalDetails: migrated (0.0143s) 

ci: == [advisory_lock_connection] object_id: 2605200, pg_backend_pid: 1048
main: == [advisory_lock_connection] object_id: 2626280, pg_backend_pid: 1051
main: == 20230712145821 DropCiStagesPartitionIdDefault: migrating ===================
main: -- change_column_default(:ci_stages, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0034s
main: == 20230712145821 DropCiStagesPartitionIdDefault: migrated (0.0151s) ==========

main: == [advisory_lock_connection] object_id: 2626280, pg_backend_pid: 1051
ci: == [advisory_lock_connection] object_id: 2648460, pg_backend_pid: 1053
ci: == 20230712145821 DropCiStagesPartitionIdDefault: migrating ===================
ci: -- change_column_default(:ci_stages, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0038s
ci: == 20230712145821 DropCiStagesPartitionIdDefault: migrated (0.0249s) ==========

ci: == [advisory_lock_connection] object_id: 2648460, pg_backend_pid: 1053
main: == [advisory_lock_connection] object_id: 2654960, pg_backend_pid: 1056
main: == 20230712145926 DropCiBuildTraceMetadataPartitionIdDefault: migrating =======
main: -- change_column_default(:ci_build_trace_metadata, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0029s
main: == 20230712145926 DropCiBuildTraceMetadataPartitionIdDefault: migrated (0.0149s) 

main: == [advisory_lock_connection] object_id: 2654960, pg_backend_pid: 1056
ci: == [advisory_lock_connection] object_id: 2661480, pg_backend_pid: 1058
ci: == 20230712145926 DropCiBuildTraceMetadataPartitionIdDefault: migrating =======
ci: -- change_column_default(:ci_build_trace_metadata, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0031s
ci: == 20230712145926 DropCiBuildTraceMetadataPartitionIdDefault: migrated (0.0242s) 

ci: == [advisory_lock_connection] object_id: 2661480, pg_backend_pid: 1058
main: == [advisory_lock_connection] object_id: 2667900, pg_backend_pid: 1061
main: == 20230712214613 AddReadDependencyToMemberRoles: migrating ===================
main: -- add_column(:member_roles, :read_dependency, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20230712214613 AddReadDependencyToMemberRoles: migrated (0.0078s) ==========

main: == [advisory_lock_connection] object_id: 2667900, pg_backend_pid: 1061
ci: == [advisory_lock_connection] object_id: 2674340, pg_backend_pid: 1063
ci: == 20230712214613 AddReadDependencyToMemberRoles: migrating ===================
ci: -- add_column(:member_roles, :read_dependency, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0018s
ci: == 20230712214613 AddReadDependencyToMemberRoles: migrated (0.0164s) ==========

ci: == [advisory_lock_connection] object_id: 2674340, pg_backend_pid: 1063
main: == [advisory_lock_connection] object_id: 2684960, pg_backend_pid: 1066
main: == 20230713020247 ChangePmAdvisoriesUrlsConstraint: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE pm_advisories\n            DROP CONSTRAINT IF EXISTS chk_rails_e73af9de76\n")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE pm_advisories\nADD CONSTRAINT chk_rails_e73af9de76\nCHECK ( CARDINALITY(urls) <= 20 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE pm_advisories VALIDATE CONSTRAINT chk_rails_e73af9de76;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230713020247 ChangePmAdvisoriesUrlsConstraint: migrated (0.0190s) ========

main: == [advisory_lock_connection] object_id: 2684960, pg_backend_pid: 1066
ci: == [advisory_lock_connection] object_id: 2695640, pg_backend_pid: 1068
ci: == 20230713020247 ChangePmAdvisoriesUrlsConstraint: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE pm_advisories\n            DROP CONSTRAINT IF EXISTS chk_rails_e73af9de76\n")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE pm_advisories\nADD CONSTRAINT chk_rails_e73af9de76\nCHECK ( CARDINALITY(urls) <= 20 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE pm_advisories VALIDATE CONSTRAINT chk_rails_e73af9de76;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230713020247 ChangePmAdvisoriesUrlsConstraint: migrated (0.0310s) ========

ci: == [advisory_lock_connection] object_id: 2695640, pg_backend_pid: 1068
main: == [advisory_lock_connection] object_id: 2695920, pg_backend_pid: 1071
main: == 20230713021230 RemoveNamespacesUsersManagingGroupIdFk: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE namespaces, users IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:users, :namespaces, {:name=>"fk_a4b8fefe3e"})
main:    -> 0.0052s
main: == 20230713021230 RemoveNamespacesUsersManagingGroupIdFk: migrated (0.0349s) ==

main: == [advisory_lock_connection] object_id: 2695920, pg_backend_pid: 1071
ci: == [advisory_lock_connection] object_id: 2710940, pg_backend_pid: 1073
ci: == 20230713021230 RemoveNamespacesUsersManagingGroupIdFk: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE namespaces, users IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:users, :namespaces, {:name=>"fk_a4b8fefe3e"})
ci:    -> 0.0054s
ci: == 20230713021230 RemoveNamespacesUsersManagingGroupIdFk: migrated (0.0428s) ==

ci: == [advisory_lock_connection] object_id: 2710940, pg_backend_pid: 1073
main: == [advisory_lock_connection] object_id: 2711360, pg_backend_pid: 1076
main: == 20230713100100 DropCiPipelineVariablePartitionIdDefault: migrating =========
main: -- change_column_default(:ci_pipeline_variables, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0034s
main: == 20230713100100 DropCiPipelineVariablePartitionIdDefault: migrated (0.0151s) 

main: == [advisory_lock_connection] object_id: 2711360, pg_backend_pid: 1076
ci: == [advisory_lock_connection] object_id: 2711800, pg_backend_pid: 1078
ci: == 20230713100100 DropCiPipelineVariablePartitionIdDefault: migrating =========
ci: -- change_column_default(:ci_pipeline_variables, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0034s
ci: == 20230713100100 DropCiPipelineVariablePartitionIdDefault: migrated (0.0245s) 

ci: == [advisory_lock_connection] object_id: 2711800, pg_backend_pid: 1078
main: == [advisory_lock_connection] object_id: 2717900, pg_backend_pid: 1081
main: == 20230713234121 CreateIndexVulnerabilityFindingsOnUuidSync: migrating =======
main: -- indexes(:vulnerability_occurrences)
main:    -> 0.0101s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("CREATE UNIQUE INDEX CONCURRENTLY index_vuln_findings_on_uuid_including_vuln_id ON vulnerability_occurrences (uuid) include (vulnerability_id);\n")
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230713234121 CreateIndexVulnerabilityFindingsOnUuidSync: migrated (0.0231s) 

main: == [advisory_lock_connection] object_id: 2717900, pg_backend_pid: 1081
ci: == [advisory_lock_connection] object_id: 2723980, pg_backend_pid: 1083
ci: == 20230713234121 CreateIndexVulnerabilityFindingsOnUuidSync: migrating =======
ci: -- indexes(:vulnerability_occurrences)
ci:    -> 0.0092s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("CREATE UNIQUE INDEX CONCURRENTLY index_vuln_findings_on_uuid_including_vuln_id ON vulnerability_occurrences (uuid) include (vulnerability_id);\n")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230713234121 CreateIndexVulnerabilityFindingsOnUuidSync: migrated (0.0291s) 

ci: == [advisory_lock_connection] object_id: 2723980, pg_backend_pid: 1083
main: == [advisory_lock_connection] object_id: 2730840, pg_backend_pid: 1086
main: == 20230714015909 AddIndexForMemberExpiringQuery: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:members, [:expires_at, :access_level, :id], {:where=>"requested_at IS NULL AND expiry_notified_at IS NULL", :name=>"index_members_on_expiring_at_access_level_id", :algorithm=>:concurrently})
main:    -> 0.0141s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:members, [:expires_at, :access_level, :id], {:where=>"requested_at IS NULL AND expiry_notified_at IS NULL", :name=>"index_members_on_expiring_at_access_level_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230714015909 AddIndexForMemberExpiringQuery: migrated (0.0320s) ==========

main: == [advisory_lock_connection] object_id: 2730840, pg_backend_pid: 1086
ci: == [advisory_lock_connection] object_id: 2731060, pg_backend_pid: 1088
ci: == 20230714015909 AddIndexForMemberExpiringQuery: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:members, [:expires_at, :access_level, :id], {:where=>"requested_at IS NULL AND expiry_notified_at IS NULL", :name=>"index_members_on_expiring_at_access_level_id", :algorithm=>:concurrently})
ci:    -> 0.0146s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:members, [:expires_at, :access_level, :id], {:where=>"requested_at IS NULL AND expiry_notified_at IS NULL", :name=>"index_members_on_expiring_at_access_level_id", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230714015909 AddIndexForMemberExpiringQuery: migrated (0.0421s) ==========

ci: == [advisory_lock_connection] object_id: 2731060, pg_backend_pid: 1088
main: == [advisory_lock_connection] object_id: 2737120, pg_backend_pid: 1091
main: == 20230714020854 AddNameAndDescriptionToMemberRoles: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:member_roles, :name, :text, {:null=>false, :default=>"Custom", :if_not_exists=>true})
main:    -> 0.0066s
main: -- add_column(:member_roles, :description, :text, {:if_not_exists=>true})
main:    -> 0.0030s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE member_roles\nADD CONSTRAINT check_9907916995\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE member_roles VALIDATE CONSTRAINT check_9907916995;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE member_roles\nADD CONSTRAINT check_4364846f58\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE member_roles VALIDATE CONSTRAINT check_4364846f58;")
main:    -> 0.0007s
main: == 20230714020854 AddNameAndDescriptionToMemberRoles: migrated (0.0370s) ======

main: == [advisory_lock_connection] object_id: 2737120, pg_backend_pid: 1091
ci: == [advisory_lock_connection] object_id: 2743320, pg_backend_pid: 1093
ci: == 20230714020854 AddNameAndDescriptionToMemberRoles: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:member_roles, :name, :text, {:null=>false, :default=>"Custom", :if_not_exists=>true})
ci:    -> 0.0063s
ci: -- add_column(:member_roles, :description, :text, {:if_not_exists=>true})
ci:    -> 0.0030s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE member_roles\nADD CONSTRAINT check_9907916995\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE member_roles VALIDATE CONSTRAINT check_9907916995;")
ci:    -> 0.0010s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE member_roles\nADD CONSTRAINT check_4364846f58\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("ALTER TABLE member_roles VALIDATE CONSTRAINT check_4364846f58;")
ci:    -> 0.0007s
ci: == 20230714020854 AddNameAndDescriptionToMemberRoles: migrated (0.0496s) ======

ci: == [advisory_lock_connection] object_id: 2743320, pg_backend_pid: 1093
main: == [advisory_lock_connection] object_id: 2749440, pg_backend_pid: 1096
main: == 20230714084415 AddIsUniqueToProjectAuthorizations: migrating ===============
main: -- add_column(:project_authorizations, :is_unique, :boolean, {:null=>true})
main:    -> 0.0014s
main: == 20230714084415 AddIsUniqueToProjectAuthorizations: migrated (0.0076s) ======

main: == [advisory_lock_connection] object_id: 2749440, pg_backend_pid: 1096
ci: == [advisory_lock_connection] object_id: 2755460, pg_backend_pid: 1098
ci: == 20230714084415 AddIsUniqueToProjectAuthorizations: migrating ===============
ci: -- add_column(:project_authorizations, :is_unique, :boolean, {:null=>true})
ci:    -> 0.0013s
ci: == 20230714084415 AddIsUniqueToProjectAuthorizations: migrated (0.0184s) ======

ci: == [advisory_lock_connection] object_id: 2755460, pg_backend_pid: 1098
main: == [advisory_lock_connection] object_id: 2756220, pg_backend_pid: 1101
main: == 20230714095946 ScheduleUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrating 
main: -- index_exists?(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
main:    -> 0.0038s
main: -- add_index_options(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230714095946 ScheduleUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrated (0.0164s) 

main: == [advisory_lock_connection] object_id: 2756220, pg_backend_pid: 1101
ci: == [advisory_lock_connection] object_id: 2757060, pg_backend_pid: 1103
ci: == 20230714095946 ScheduleUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrating 
ci: -- index_exists?(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
ci:    -> 0.0038s
ci: -- add_index_options(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230714095946 ScheduleUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrated (0.0267s) 

ci: == [advisory_lock_connection] object_id: 2757060, pg_backend_pid: 1103
main: == [advisory_lock_connection] object_id: 2761860, pg_backend_pid: 1106
main: == 20230714195649 AddNamespaceStorageForksCostFactorToApplicationSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:application_settings, :namespace_storage_forks_cost_factor, :float, {:default=>1.0, :null=>false, :if_not_exists=>true})
main:    -> 0.2547s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_app_settings_namespace_storage_forks_cost_factor_range\nCHECK ( namespace_storage_forks_cost_factor >= 0 AND namespace_storage_forks_cost_factor <= 1 )\nNOT VALID;\n")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_app_settings_namespace_storage_forks_cost_factor_range;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230714195649 AddNamespaceStorageForksCostFactorToApplicationSettings: migrated (0.2752s) 

main: == [advisory_lock_connection] object_id: 2761860, pg_backend_pid: 1106
ci: == [advisory_lock_connection] object_id: 2776100, pg_backend_pid: 1108
ci: == 20230714195649 AddNamespaceStorageForksCostFactorToApplicationSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:application_settings, :namespace_storage_forks_cost_factor, :float, {:default=>1.0, :null=>false, :if_not_exists=>true})
ci:    -> 0.2557s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_app_settings_namespace_storage_forks_cost_factor_range\nCHECK ( namespace_storage_forks_cost_factor >= 0 AND namespace_storage_forks_cost_factor <= 1 )\nNOT VALID;\n")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_app_settings_namespace_storage_forks_cost_factor_range;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230714195649 AddNamespaceStorageForksCostFactorToApplicationSettings: migrated (0.2855s) 

ci: == [advisory_lock_connection] object_id: 2776100, pg_backend_pid: 1108
main: == [advisory_lock_connection] object_id: 2785900, pg_backend_pid: 1111
main: == 20230717055659 InitializeConversionOfCiPipelinesAutoCanceledById: migrating 
main: -- column_exists?(:ci_pipelines, :id)
main:    -> 0.0047s
main: -- column_exists?(:ci_pipelines, :auto_canceled_by_id)
main:    -> 0.0029s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_pipelines)
main:    -> 0.0027s
main: -- add_column(:ci_pipelines, "auto_canceled_by_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0017s
main: == 20230717055659 InitializeConversionOfCiPipelinesAutoCanceledById: migrated (0.0263s) 

main: == [advisory_lock_connection] object_id: 2785900, pg_backend_pid: 1111
ci: == [advisory_lock_connection] object_id: 2791940, pg_backend_pid: 1113
ci: == 20230717055659 InitializeConversionOfCiPipelinesAutoCanceledById: migrating 
ci: -- column_exists?(:ci_pipelines, :id)
ci:    -> 0.0046s
ci: -- column_exists?(:ci_pipelines, :auto_canceled_by_id)
ci:    -> 0.0031s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_pipelines)
ci:    -> 0.0027s
ci: -- add_column(:ci_pipelines, "auto_canceled_by_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: == 20230717055659 InitializeConversionOfCiPipelinesAutoCanceledById: migrated (0.0337s) 

ci: == [advisory_lock_connection] object_id: 2791940, pg_backend_pid: 1113
main: == [advisory_lock_connection] object_id: 2798120, pg_backend_pid: 1116
main: == 20230717055730 BackfillCiPipelinesAutoCanceledByIdConversion: migrating ====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230717055730 BackfillCiPipelinesAutoCanceledByIdConversion: migrated (0.0061s) 

main: == [advisory_lock_connection] object_id: 2798120, pg_backend_pid: 1116
ci: == [advisory_lock_connection] object_id: 2807920, pg_backend_pid: 1118
ci: == 20230717055730 BackfillCiPipelinesAutoCanceledByIdConversion: migrating ====
ci: -- column_exists?(:ci_pipelines, :id)
ci:    -> 0.0045s
ci: -- column_exists?(:ci_pipelines, :auto_canceled_by_id)
ci:    -> 0.0027s
ci: -- column_exists?(:ci_pipelines, "auto_canceled_by_id_convert_to_bigint")
ci:    -> 0.0025s
ci: == 20230717055730 BackfillCiPipelinesAutoCanceledByIdConversion: migrated (0.0510s) 

ci: == [advisory_lock_connection] object_id: 2807920, pg_backend_pid: 1118
main: == [advisory_lock_connection] object_id: 2817900, pg_backend_pid: 1121
main: == 20230717062425 InitializeConversionOfCiStagesPipelineId: migrating =========
main: -- column_exists?(:ci_stages, :id)
main:    -> 0.0040s
main: -- column_exists?(:ci_stages, :pipeline_id)
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_stages)
main:    -> 0.0019s
main: -- add_column(:ci_stages, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0016s
main: == 20230717062425 InitializeConversionOfCiStagesPipelineId: migrated (0.0240s) 

main: == [advisory_lock_connection] object_id: 2817900, pg_backend_pid: 1121
ci: == [advisory_lock_connection] object_id: 2837220, pg_backend_pid: 1123
ci: == 20230717062425 InitializeConversionOfCiStagesPipelineId: migrating =========
ci: -- column_exists?(:ci_stages, :id)
ci:    -> 0.0036s
ci: -- column_exists?(:ci_stages, :pipeline_id)
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_stages)
ci:    -> 0.0021s
ci: -- add_column(:ci_stages, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: == 20230717062425 InitializeConversionOfCiStagesPipelineId: migrated (0.0315s) 

ci: == [advisory_lock_connection] object_id: 2837220, pg_backend_pid: 1123
main: == [advisory_lock_connection] object_id: 2856680, pg_backend_pid: 1126
main: == 20230717062445 BackfillCiStagesPipelineIdConversion: migrating =============
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230717062445 BackfillCiStagesPipelineIdConversion: migrated (0.0055s) ====

main: == [advisory_lock_connection] object_id: 2856680, pg_backend_pid: 1126
ci: == [advisory_lock_connection] object_id: 2870540, pg_backend_pid: 1128
ci: == 20230717062445 BackfillCiStagesPipelineIdConversion: migrating =============
ci: -- column_exists?(:ci_stages, :id)
ci:    -> 0.0041s
ci: -- column_exists?(:ci_stages, :pipeline_id)
ci:    -> 0.0021s
ci: -- column_exists?(:ci_stages, "pipeline_id_convert_to_bigint")
ci:    -> 0.0020s
ci: == 20230717062445 BackfillCiStagesPipelineIdConversion: migrated (0.0539s) ====

ci: == [advisory_lock_connection] object_id: 2870540, pg_backend_pid: 1128
main: == [advisory_lock_connection] object_id: 2884580, pg_backend_pid: 1131
main: == 20230717091811 AddPreparedAtIndexToMergeRequestsSync: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0229s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230717091811 AddPreparedAtIndexToMergeRequestsSync: migrated (0.0440s) ===

main: == [advisory_lock_connection] object_id: 2884580, pg_backend_pid: 1131
ci: == [advisory_lock_connection] object_id: 2884900, pg_backend_pid: 1133
ci: == 20230717091811 AddPreparedAtIndexToMergeRequestsSync: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0238s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230717091811 AddPreparedAtIndexToMergeRequestsSync: migrated (0.0542s) ===

ci: == [advisory_lock_connection] object_id: 2884900, pg_backend_pid: 1133
main: == [advisory_lock_connection] object_id: 2885360, pg_backend_pid: 1136
main: == 20230717142737 CreateGroupSshCertificate: migrating ========================
main: -- create_table(:group_ssh_certificates)
main: -- quote_column_name(:title)
main:    -> 0.0000s
main: -- quote_column_name(:key)
main:    -> 0.0000s
main:    -> 0.0073s
main: == 20230717142737 CreateGroupSshCertificate: migrated (0.0129s) ===============

main: == [advisory_lock_connection] object_id: 2885360, pg_backend_pid: 1136
ci: == [advisory_lock_connection] object_id: 2891100, pg_backend_pid: 1138
ci: == 20230717142737 CreateGroupSshCertificate: migrating ========================
ci: -- create_table(:group_ssh_certificates)
ci: -- quote_column_name(:title)
ci:    -> 0.0000s
ci: -- quote_column_name(:key)
ci:    -> 0.0000s
ci:    -> 0.0077s
I, [2024-04-10T20:44:35.494210 #290]  INFO -- : Database: 'ci', Table: 'group_ssh_certificates': Lock Writes
ci: == 20230717142737 CreateGroupSshCertificate: migrated (0.0263s) ===============

ci: == [advisory_lock_connection] object_id: 2891100, pg_backend_pid: 1138
main: == [advisory_lock_connection] object_id: 2897000, pg_backend_pid: 1141
main: == 20230717144729 DropCiJobArtifactsPartitionIdDefaultV2: migrating ===========
main: == 20230717144729 DropCiJobArtifactsPartitionIdDefaultV2: migrated (0.0104s) ==

main: == [advisory_lock_connection] object_id: 2897000, pg_backend_pid: 1141
ci: == [advisory_lock_connection] object_id: 2904540, pg_backend_pid: 1144
ci: == 20230717144729 DropCiJobArtifactsPartitionIdDefaultV2: migrating ===========
ci: == 20230717144729 DropCiJobArtifactsPartitionIdDefaultV2: migrated (0.0378s) ==

ci: == [advisory_lock_connection] object_id: 2904540, pg_backend_pid: 1144
main: == [advisory_lock_connection] object_id: 2912240, pg_backend_pid: 1147
main: == 20230717144744 DropCiStagesPartitionIdDefaultV2: migrating =================
main: == 20230717144744 DropCiStagesPartitionIdDefaultV2: migrated (0.0096s) ========

main: == [advisory_lock_connection] object_id: 2912240, pg_backend_pid: 1147
ci: == [advisory_lock_connection] object_id: 2922800, pg_backend_pid: 1149
ci: == 20230717144744 DropCiStagesPartitionIdDefaultV2: migrating =================
ci: == 20230717144744 DropCiStagesPartitionIdDefaultV2: migrated (0.0196s) ========

ci: == [advisory_lock_connection] object_id: 2922800, pg_backend_pid: 1149
main: == [advisory_lock_connection] object_id: 2933500, pg_backend_pid: 1152
main: == 20230717144802 DropCiBuildTraceMetadataPartitionIdDefaultV2: migrating =====
main: == 20230717144802 DropCiBuildTraceMetadataPartitionIdDefaultV2: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 2933500, pg_backend_pid: 1152
ci: == [advisory_lock_connection] object_id: 2933700, pg_backend_pid: 1154
ci: == 20230717144802 DropCiBuildTraceMetadataPartitionIdDefaultV2: migrating =====
ci: == 20230717144802 DropCiBuildTraceMetadataPartitionIdDefaultV2: migrated (0.0191s) 

ci: == [advisory_lock_connection] object_id: 2933700, pg_backend_pid: 1154
main: == [advisory_lock_connection] object_id: 2942420, pg_backend_pid: 1157
main: == 20230717144817 DropCiPipelineVariablePartitionIdDefaultV2: migrating =======
main: == 20230717144817 DropCiPipelineVariablePartitionIdDefaultV2: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 2942420, pg_backend_pid: 1157
ci: == [advisory_lock_connection] object_id: 2948900, pg_backend_pid: 1159
ci: == 20230717144817 DropCiPipelineVariablePartitionIdDefaultV2: migrating =======
ci: == 20230717144817 DropCiPipelineVariablePartitionIdDefaultV2: migrated (0.0188s) 

ci: == [advisory_lock_connection] object_id: 2948900, pg_backend_pid: 1159
main: == [advisory_lock_connection] object_id: 2959520, pg_backend_pid: 1162
main: == 20230717165532 AddNugetDuplicateAllowedToNamespacePackageSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:namespace_package_settings, :nuget_duplicates_allowed, :boolean, {:default=>true, :null=>false, :if_not_exists=>true})
main:    -> 0.0050s
main: -- add_column(:namespace_package_settings, :nuget_duplicate_exception_regex, :text, {:default=>"", :null=>false, :if_not_exists=>true})
main:    -> 0.0034s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE namespace_package_settings\nADD CONSTRAINT check_eedcf85c48\nCHECK ( char_length(nuget_duplicate_exception_regex) <= 255 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE namespace_package_settings VALIDATE CONSTRAINT check_eedcf85c48;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230717165532 AddNugetDuplicateAllowedToNamespacePackageSettings: migrated (0.0272s) 

main: == [advisory_lock_connection] object_id: 2959520, pg_backend_pid: 1162
ci: == [advisory_lock_connection] object_id: 2970200, pg_backend_pid: 1164
ci: == 20230717165532 AddNugetDuplicateAllowedToNamespacePackageSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:namespace_package_settings, :nuget_duplicates_allowed, :boolean, {:default=>true, :null=>false, :if_not_exists=>true})
ci:    -> 0.0053s
ci: -- add_column(:namespace_package_settings, :nuget_duplicate_exception_regex, :text, {:default=>"", :null=>false, :if_not_exists=>true})
ci:    -> 0.0036s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE namespace_package_settings\nADD CONSTRAINT check_eedcf85c48\nCHECK ( char_length(nuget_duplicate_exception_regex) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE namespace_package_settings VALIDATE CONSTRAINT check_eedcf85c48;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230717165532 AddNugetDuplicateAllowedToNamespacePackageSettings: migrated (0.0368s) 

ci: == [advisory_lock_connection] object_id: 2970200, pg_backend_pid: 1164
main: == [advisory_lock_connection] object_id: 2970540, pg_backend_pid: 1167
main: == 20230717200940 CreateGroupWikiRepositoryStates: migrating ==================
main: -- create_table(:group_wiki_repository_states)
main: -- quote_column_name(:verification_failure)
main:    -> 0.0000s
main:    -> 0.0097s
main: == 20230717200940 CreateGroupWikiRepositoryStates: migrated (0.0151s) =========

main: == [advisory_lock_connection] object_id: 2970540, pg_backend_pid: 1167
ci: == [advisory_lock_connection] object_id: 2985520, pg_backend_pid: 1169
ci: == 20230717200940 CreateGroupWikiRepositoryStates: migrating ==================
ci: -- create_table(:group_wiki_repository_states)
ci: -- quote_column_name(:verification_failure)
ci:    -> 0.0000s
ci:    -> 0.0105s
I, [2024-04-10T20:44:36.544004 #290]  INFO -- : Database: 'ci', Table: 'group_wiki_repository_states': Lock Writes
ci: == 20230717200940 CreateGroupWikiRepositoryStates: migrated (0.0285s) =========

ci: == [advisory_lock_connection] object_id: 2985520, pg_backend_pid: 1169
main: == [advisory_lock_connection] object_id: 3014600, pg_backend_pid: 1172
main: == 20230718020825 SwapEventsTargetIdToBigintForGitlabDotCom: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?("events", [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0131s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index("events", [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE events IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0005s
main: -- execute("ALTER TABLE events RENAME COLUMN target_id TO target_id_tmp")
main:    -> 0.0006s
main: -- execute("ALTER TABLE events RENAME COLUMN target_id_convert_to_bigint TO target_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE events RENAME COLUMN target_id_tmp TO target_id_convert_to_bigint")
main:    -> 0.0005s
main: -- quote_table_name("trigger_cd1aeb22b34a")
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_cd1aeb22b34a\" RESET ALL")
main:    -> 0.0006s
main: -- execute("DROP INDEX IF EXISTS index_events_on_target_type_and_target_id_and_fingerprint")
main:    -> 0.0008s
main: -- rename_index("events", "index_events_on_target_type_and_target_id_bigint_fingerprint", "index_events_on_target_type_and_target_id_and_fingerprint")
main:    -> 0.0006s
main: == 20230718020825 SwapEventsTargetIdToBigintForGitlabDotCom: migrated (0.0405s) 

main: == [advisory_lock_connection] object_id: 3014600, pg_backend_pid: 1172
ci: == [advisory_lock_connection] object_id: 3043680, pg_backend_pid: 1174
ci: == 20230718020825 SwapEventsTargetIdToBigintForGitlabDotCom: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?("events", [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0126s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index("events", [:target_type, :target_id_convert_to_bigint, :fingerprint], {:name=>:index_events_on_target_type_and_target_id_bigint_fingerprint, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE events IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE events RENAME COLUMN target_id TO target_id_tmp")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE events RENAME COLUMN target_id_convert_to_bigint TO target_id")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE events RENAME COLUMN target_id_tmp TO target_id_convert_to_bigint")
ci:    -> 0.0006s
ci: -- quote_table_name("trigger_cd1aeb22b34a")
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_cd1aeb22b34a\" RESET ALL")
ci:    -> 0.0005s
ci: -- execute("DROP INDEX IF EXISTS index_events_on_target_type_and_target_id_and_fingerprint")
ci:    -> 0.0008s
ci: -- rename_index("events", "index_events_on_target_type_and_target_id_bigint_fingerprint", "index_events_on_target_type_and_target_id_and_fingerprint")
ci:    -> 0.0006s
ci: == 20230718020825 SwapEventsTargetIdToBigintForGitlabDotCom: migrated (0.0485s) 

ci: == [advisory_lock_connection] object_id: 3043680, pg_backend_pid: 1174
main: == [advisory_lock_connection] object_id: 3044620, pg_backend_pid: 1177
main: == 20230718025027 CleanupBigintConversionForEventsForGitlabCom: migrating =====
main: == 20230718025027 CleanupBigintConversionForEventsForGitlabCom: migrated (0.0054s) 

main: == [advisory_lock_connection] object_id: 3044620, pg_backend_pid: 1177
ci: == [advisory_lock_connection] object_id: 3045600, pg_backend_pid: 1179
ci: == 20230718025027 CleanupBigintConversionForEventsForGitlabCom: migrating =====
ci: == 20230718025027 CleanupBigintConversionForEventsForGitlabCom: migrated (0.0141s) 

ci: == [advisory_lock_connection] object_id: 3045600, pg_backend_pid: 1179
main: == [advisory_lock_connection] object_id: 3048380, pg_backend_pid: 1182
main: == 20230718094246 AddNamespaceIdToNotes: migrating ============================
main: -- add_column(:notes, :namespace_id, :bigint)
main:    -> 0.0013s
main: == 20230718094246 AddNamespaceIdToNotes: migrated (0.0069s) ===================

main: == [advisory_lock_connection] object_id: 3048380, pg_backend_pid: 1182
ci: == [advisory_lock_connection] object_id: 3051100, pg_backend_pid: 1184
ci: == 20230718094246 AddNamespaceIdToNotes: migrating ============================
ci: -- add_column(:notes, :namespace_id, :bigint)
ci:    -> 0.0015s
ci: == 20230718094246 AddNamespaceIdToNotes: migrated (0.0174s) ===================

ci: == [advisory_lock_connection] object_id: 3051100, pg_backend_pid: 1184
main: == [advisory_lock_connection] object_id: 3053900, pg_backend_pid: 1187
main: == 20230718094501 PrepareNotesNamespaceIdIndex: migrating =====================
main: -- index_exists?(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0111s
main: -- add_index_options(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230718094501 PrepareNotesNamespaceIdIndex: migrated (0.0235s) ============

main: == [advisory_lock_connection] object_id: 3053900, pg_backend_pid: 1187
ci: == [advisory_lock_connection] object_id: 3056780, pg_backend_pid: 1189
ci: == 20230718094501 PrepareNotesNamespaceIdIndex: migrating =====================
ci: -- index_exists?(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0120s
ci: -- add_index_options(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230718094501 PrepareNotesNamespaceIdIndex: migrated (0.0344s) ============

ci: == [advisory_lock_connection] object_id: 3056780, pg_backend_pid: 1189
main: == [advisory_lock_connection] object_id: 3059580, pg_backend_pid: 1192
main: == 20230718111807 AddColumnForwardDeploymentRollbackAllowedToCiCdSetting: migrating 
main: -- add_column(:project_ci_cd_settings, :forward_deployment_rollback_allowed, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20230718111807 AddColumnForwardDeploymentRollbackAllowedToCiCdSetting: migrated (0.0088s) 

main: == [advisory_lock_connection] object_id: 3059580, pg_backend_pid: 1192
ci: == [advisory_lock_connection] object_id: 3062260, pg_backend_pid: 1194
ci: == 20230718111807 AddColumnForwardDeploymentRollbackAllowedToCiCdSetting: migrating 
ci: -- add_column(:project_ci_cd_settings, :forward_deployment_rollback_allowed, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0021s
ci: == 20230718111807 AddColumnForwardDeploymentRollbackAllowedToCiCdSetting: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 3062260, pg_backend_pid: 1194
main: == [advisory_lock_connection] object_id: 3065060, pg_backend_pid: 1197
main: == 20230718120802 AddPackageManagerColumnToSbomOccurrences: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:sbom_occurrences, :package_manager, :text, {:if_not_exists=>true})
main:    -> 0.0049s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_3f2d2c7ffc\nCHECK ( char_length(package_manager) <= 255 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_3f2d2c7ffc;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230718120802 AddPackageManagerColumnToSbomOccurrences: migrated (0.0237s) 

main: == [advisory_lock_connection] object_id: 3065060, pg_backend_pid: 1197
ci: == [advisory_lock_connection] object_id: 3067960, pg_backend_pid: 1199
ci: == 20230718120802 AddPackageManagerColumnToSbomOccurrences: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:sbom_occurrences, :package_manager, :text, {:if_not_exists=>true})
ci:    -> 0.0044s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_3f2d2c7ffc\nCHECK ( char_length(package_manager) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_3f2d2c7ffc;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230718120802 AddPackageManagerColumnToSbomOccurrences: migrated (0.0313s) 

ci: == [advisory_lock_connection] object_id: 3067960, pg_backend_pid: 1199
main: == [advisory_lock_connection] object_id: 3078460, pg_backend_pid: 1202
main: == 20230718124213 AddNormalizedVersionToPackagesNugetMetadatum: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:packages_nuget_metadata, :normalized_version, :text, {:if_not_exists=>true})
main:    -> 0.0040s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_nuget_metadata\nADD CONSTRAINT check_9973c0cc33\nCHECK ( char_length(normalized_version) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE packages_nuget_metadata VALIDATE CONSTRAINT check_9973c0cc33;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230718124213 AddNormalizedVersionToPackagesNugetMetadatum: migrated (0.0215s) 

main: == [advisory_lock_connection] object_id: 3078460, pg_backend_pid: 1202
ci: == [advisory_lock_connection] object_id: 3088940, pg_backend_pid: 1204
ci: == 20230718124213 AddNormalizedVersionToPackagesNugetMetadatum: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:packages_nuget_metadata, :normalized_version, :text, {:if_not_exists=>true})
ci:    -> 0.0038s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_nuget_metadata\nADD CONSTRAINT check_9973c0cc33\nCHECK ( char_length(normalized_version) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_nuget_metadata VALIDATE CONSTRAINT check_9973c0cc33;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230718124213 AddNormalizedVersionToPackagesNugetMetadatum: migrated (0.0299s) 

ci: == [advisory_lock_connection] object_id: 3088940, pg_backend_pid: 1204
main: == [advisory_lock_connection] object_id: 3091760, pg_backend_pid: 1207
main: == 20230718145613 AddTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:project_statistics, [:project_id], {:name=>"tmp_index_project_statistics_pipeline_artifacts_size", :where=>"pipeline_artifacts_size != 0", :algorithm=>:concurrently})
main:    -> 0.0075s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:project_statistics, [:project_id], {:name=>"tmp_index_project_statistics_pipeline_artifacts_size", :where=>"pipeline_artifacts_size != 0", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230718145613 AddTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrated (0.0258s) 

main: == [advisory_lock_connection] object_id: 3091760, pg_backend_pid: 1207
ci: == [advisory_lock_connection] object_id: 3094340, pg_backend_pid: 1209
ci: == 20230718145613 AddTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:project_statistics, [:project_id], {:name=>"tmp_index_project_statistics_pipeline_artifacts_size", :where=>"pipeline_artifacts_size != 0", :algorithm=>:concurrently})
ci:    -> 0.0074s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:project_statistics, [:project_id], {:name=>"tmp_index_project_statistics_pipeline_artifacts_size", :where=>"pipeline_artifacts_size != 0", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0004s
ci: == 20230718145613 AddTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrated (0.0344s) 

ci: == [advisory_lock_connection] object_id: 3094340, pg_backend_pid: 1209
main: == [advisory_lock_connection] object_id: 3113680, pg_backend_pid: 1212
main: == 20230718145747 CreateTargetBranchRules: migrating ==========================
main: -- create_table(:target_branch_rules)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0062s
main: == 20230718145747 CreateTargetBranchRules: migrated (0.0122s) =================

main: == [advisory_lock_connection] object_id: 3113680, pg_backend_pid: 1212
ci: == [advisory_lock_connection] object_id: 3133120, pg_backend_pid: 1214
ci: == 20230718145747 CreateTargetBranchRules: migrating ==========================
ci: -- create_table(:target_branch_rules)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0070s
I, [2024-04-10T20:44:38.160544 #290]  INFO -- : Database: 'ci', Table: 'target_branch_rules': Lock Writes
ci: == 20230718145747 CreateTargetBranchRules: migrated (0.0243s) =================

ci: == [advisory_lock_connection] object_id: 3133120, pg_backend_pid: 1214
main: == [advisory_lock_connection] object_id: 3133400, pg_backend_pid: 1217
main: == 20230718160522 AddIndexPackagesNugetMetadatumOnPackageIdAndNormalizedVersion: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:packages_nuget_metadata, "package_id, normalized_version", {:name=>"idx_packages_nuget_metadata_on_pkg_id_and_normalized_version", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:packages_nuget_metadata, "package_id, normalized_version", {:name=>"idx_packages_nuget_metadata_on_pkg_id_and_normalized_version", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230718160522 AddIndexPackagesNugetMetadatumOnPackageIdAndNormalizedVersion: migrated (0.0199s) 

main: == [advisory_lock_connection] object_id: 3133400, pg_backend_pid: 1217
ci: == [advisory_lock_connection] object_id: 3133640, pg_backend_pid: 1219
ci: == 20230718160522 AddIndexPackagesNugetMetadatumOnPackageIdAndNormalizedVersion: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:packages_nuget_metadata, "package_id, normalized_version", {:name=>"idx_packages_nuget_metadata_on_pkg_id_and_normalized_version", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:packages_nuget_metadata, "package_id, normalized_version", {:name=>"idx_packages_nuget_metadata_on_pkg_id_and_normalized_version", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230718160522 AddIndexPackagesNugetMetadatumOnPackageIdAndNormalizedVersion: migrated (0.0282s) 

ci: == [advisory_lock_connection] object_id: 3133640, pg_backend_pid: 1219
main: == [advisory_lock_connection] object_id: 3134040, pg_backend_pid: 1222
main: == 20230718160749 AddIndexPackagesPackagesOnProjectIdAndLowerNameToPackages: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:packages_packages, "project_id, LOWER(name)", {:name=>"index_packages_packages_on_project_id_and_lower_name", :where=>"package_type = 4", :algorithm=>:concurrently})
main:    -> 0.0188s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- add_index(:packages_packages, "project_id, LOWER(name)", {:name=>"index_packages_packages_on_project_id_and_lower_name", :where=>"package_type = 4", :algorithm=>:concurrently})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230718160749 AddIndexPackagesPackagesOnProjectIdAndLowerNameToPackages: migrated (0.0383s) 

main: == [advisory_lock_connection] object_id: 3134040, pg_backend_pid: 1222
ci: == [advisory_lock_connection] object_id: 3134440, pg_backend_pid: 1224
ci: == 20230718160749 AddIndexPackagesPackagesOnProjectIdAndLowerNameToPackages: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:packages_packages, "project_id, LOWER(name)", {:name=>"index_packages_packages_on_project_id_and_lower_name", :where=>"package_type = 4", :algorithm=>:concurrently})
ci:    -> 0.0174s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:packages_packages, "project_id, LOWER(name)", {:name=>"index_packages_packages_on_project_id_and_lower_name", :where=>"package_type = 4", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230718160749 AddIndexPackagesPackagesOnProjectIdAndLowerNameToPackages: migrated (0.0446s) 

ci: == [advisory_lock_connection] object_id: 3134440, pg_backend_pid: 1224
main: == [advisory_lock_connection] object_id: 3148280, pg_backend_pid: 1227
main: == 20230718234602 AddPatchIdToMergeRequestDiffs: migrating ====================
main: -- add_column(:merge_request_diffs, :patch_id_sha, :binary)
main:    -> 0.0014s
main: == 20230718234602 AddPatchIdToMergeRequestDiffs: migrated (0.0068s) ===========

main: == [advisory_lock_connection] object_id: 3148280, pg_backend_pid: 1227
ci: == [advisory_lock_connection] object_id: 3162100, pg_backend_pid: 1229
ci: == 20230718234602 AddPatchIdToMergeRequestDiffs: migrating ====================
ci: -- add_column(:merge_request_diffs, :patch_id_sha, :binary)
ci:    -> 0.0012s
ci: == 20230718234602 AddPatchIdToMergeRequestDiffs: migrated (0.0155s) ===========

ci: == [advisory_lock_connection] object_id: 3162100, pg_backend_pid: 1229
main: == [advisory_lock_connection] object_id: 3162860, pg_backend_pid: 1232
main: == 20230719083202 BackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSize: migrating 
main: == 20230719083202 BackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSize: migrated (0.0339s) 

main: == [advisory_lock_connection] object_id: 3162860, pg_backend_pid: 1232
ci: == [advisory_lock_connection] object_id: 3165180, pg_backend_pid: 1234
ci: == 20230719083202 BackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSize: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230719083202 BackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSize: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 3165180, pg_backend_pid: 1234
main: == [advisory_lock_connection] object_id: 3171080, pg_backend_pid: 1237
main: == 20230720062249 AddPackageRegistryAllowAnyoneToPullOptionToApplicationSettings: migrating 
main: -- add_column(:application_settings, :package_registry_allow_anyone_to_pull_option, :boolean, {:null=>false, :default=>true})
main:    -> 0.0029s
main: == 20230720062249 AddPackageRegistryAllowAnyoneToPullOptionToApplicationSettings: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 3171080, pg_backend_pid: 1237
ci: == [advisory_lock_connection] object_id: 3178260, pg_backend_pid: 1239
ci: == 20230720062249 AddPackageRegistryAllowAnyoneToPullOptionToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :package_registry_allow_anyone_to_pull_option, :boolean, {:null=>false, :default=>true})
ci:    -> 0.0030s
ci: == 20230720062249 AddPackageRegistryAllowAnyoneToPullOptionToApplicationSettings: migrated (0.0184s) 

ci: == [advisory_lock_connection] object_id: 3178260, pg_backend_pid: 1239
main: == [advisory_lock_connection] object_id: 3185440, pg_backend_pid: 1242
main: == 20230720142334 IndexMlModelVersionsOnModelIdAndId: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ml_model_versions, [:model_id, :id], {:name=>"unique_ml_model_versions_on_model_id_and_id", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0056s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ml_model_versions, [:model_id, :id], {:name=>"unique_ml_model_versions_on_model_id_and_id", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0004s
main: == 20230720142334 IndexMlModelVersionsOnModelIdAndId: migrated (0.0232s) ======

main: == [advisory_lock_connection] object_id: 3185440, pg_backend_pid: 1242
ci: == [advisory_lock_connection] object_id: 3192600, pg_backend_pid: 1244
ci: == 20230720142334 IndexMlModelVersionsOnModelIdAndId: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:ml_model_versions, [:model_id, :id], {:name=>"unique_ml_model_versions_on_model_id_and_id", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0062s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ml_model_versions, [:model_id, :id], {:name=>"unique_ml_model_versions_on_model_id_and_id", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230720142334 IndexMlModelVersionsOnModelIdAndId: migrated (0.0327s) ======

ci: == [advisory_lock_connection] object_id: 3192600, pg_backend_pid: 1244
main: == [advisory_lock_connection] object_id: 3204320, pg_backend_pid: 1247
main: == 20230721095222 DeleteOrphansApprovalProjectRules2: migrating ===============
main: == 20230721095222 DeleteOrphansApprovalProjectRules2: migrated (0.0336s) ======

main: == [advisory_lock_connection] object_id: 3204320, pg_backend_pid: 1247
ci: == [advisory_lock_connection] object_id: 3216140, pg_backend_pid: 1249
ci: == 20230721095222 DeleteOrphansApprovalProjectRules2: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230721095222 DeleteOrphansApprovalProjectRules2: migrated (0.0145s) ======

ci: == [advisory_lock_connection] object_id: 3216140, pg_backend_pid: 1249
main: == [advisory_lock_connection] object_id: 3216860, pg_backend_pid: 1252
main: == 20230721095223 DeleteOrphansApprovalMergeRequestRules2: migrating ==========
main: == 20230721095223 DeleteOrphansApprovalMergeRequestRules2: migrated (0.0394s) =

main: == [advisory_lock_connection] object_id: 3216860, pg_backend_pid: 1252
ci: == [advisory_lock_connection] object_id: 3221820, pg_backend_pid: 1254
ci: == 20230721095223 DeleteOrphansApprovalMergeRequestRules2: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230721095223 DeleteOrphansApprovalMergeRequestRules2: migrated (0.0153s) =

ci: == [advisory_lock_connection] object_id: 3221820, pg_backend_pid: 1254
main: == [advisory_lock_connection] object_id: 3224800, pg_backend_pid: 1257
main: == 20230721134004 IndexProjectIdAndPackageManagerForSbomOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:sbom_occurrences, [:project_id, :package_manager], {:name=>"index_sbom_occurrences_on_project_id_and_package_manager", :algorithm=>:concurrently})
main:    -> 0.0087s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:sbom_occurrences, [:project_id, :package_manager], {:name=>"index_sbom_occurrences_on_project_id_and_package_manager", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721134004 IndexProjectIdAndPackageManagerForSbomOccurrences: migrated (0.0288s) 

main: == [advisory_lock_connection] object_id: 3224800, pg_backend_pid: 1257
ci: == [advisory_lock_connection] object_id: 3237640, pg_backend_pid: 1259
ci: == 20230721134004 IndexProjectIdAndPackageManagerForSbomOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :package_manager], {:name=>"index_sbom_occurrences_on_project_id_and_package_manager", :algorithm=>:concurrently})
ci:    -> 0.0087s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:sbom_occurrences, [:project_id, :package_manager], {:name=>"index_sbom_occurrences_on_project_id_and_package_manager", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721134004 IndexProjectIdAndPackageManagerForSbomOccurrences: migrated (0.0356s) 

ci: == [advisory_lock_connection] object_id: 3237640, pg_backend_pid: 1259
main: == [advisory_lock_connection] object_id: 3254120, pg_backend_pid: 1262
main: == 20230721134546 IndexProjectIdComponentIdAndIdForSbomOccurrences: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- index_exists?(:sbom_occurrences, [:project_id, :component_id, :id], {:name=>"index_sbom_occurrences_on_project_id_and_component_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0094s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:sbom_occurrences, [:project_id, :component_id, :id], {:name=>"index_sbom_occurrences_on_project_id_and_component_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721134546 IndexProjectIdComponentIdAndIdForSbomOccurrences: migrated (0.0278s) 

main: == [advisory_lock_connection] object_id: 3254120, pg_backend_pid: 1262
ci: == [advisory_lock_connection] object_id: 3276400, pg_backend_pid: 1264
ci: == 20230721134546 IndexProjectIdComponentIdAndIdForSbomOccurrences: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :component_id, :id], {:name=>"index_sbom_occurrences_on_project_id_and_component_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0105s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:sbom_occurrences, [:project_id, :component_id, :id], {:name=>"index_sbom_occurrences_on_project_id_and_component_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721134546 IndexProjectIdComponentIdAndIdForSbomOccurrences: migrated (0.0375s) 

ci: == [advisory_lock_connection] object_id: 3276400, pg_backend_pid: 1264
main: == [advisory_lock_connection] object_id: 3277020, pg_backend_pid: 1267
main: == 20230721181046 DropIndexIssuesOnProjectIdAndCreatedAtIssueTypeIncident: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:issues)
main:    -> 0.0285s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_project_id_and_created_at_issue_type_incident"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721181046 DropIndexIssuesOnProjectIdAndCreatedAtIssueTypeIncident: migrated (0.0464s) 

main: == [advisory_lock_connection] object_id: 3277020, pg_backend_pid: 1267
ci: == [advisory_lock_connection] object_id: 3283620, pg_backend_pid: 1269
ci: == 20230721181046 DropIndexIssuesOnProjectIdAndCreatedAtIssueTypeIncident: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:issues)
ci:    -> 0.0295s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_project_id_and_created_at_issue_type_incident"})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230721181046 DropIndexIssuesOnProjectIdAndCreatedAtIssueTypeIncident: migrated (0.0565s) 

ci: == [advisory_lock_connection] object_id: 3283620, pg_backend_pid: 1269
main: == [advisory_lock_connection] object_id: 3283940, pg_backend_pid: 1272
main: == 20230721194757 DropIndexIssuesOnIncidentIssueType: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:issues)
main:    -> 0.0275s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_incident_issue_type"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230721194757 DropIndexIssuesOnIncidentIssueType: migrated (0.0444s) ======

main: == [advisory_lock_connection] object_id: 3283940, pg_backend_pid: 1272
ci: == [advisory_lock_connection] object_id: 3284600, pg_backend_pid: 1274
ci: == 20230721194757 DropIndexIssuesOnIncidentIssueType: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:issues)
ci:    -> 0.0286s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_incident_issue_type"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721194757 DropIndexIssuesOnIncidentIssueType: migrated (0.0545s) ======

ci: == [advisory_lock_connection] object_id: 3284600, pg_backend_pid: 1274
main: == [advisory_lock_connection] object_id: 3285400, pg_backend_pid: 1277
main: == 20230721200323 DropIndexOnIssuesClosedIncidentsByProjectIdAndClosedAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:issues)
main:    -> 0.0283s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_closed_incidents_by_project_id_and_closed_at"})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721200323 DropIndexOnIssuesClosedIncidentsByProjectIdAndClosedAt: migrated (0.0466s) 

main: == [advisory_lock_connection] object_id: 3285400, pg_backend_pid: 1277
ci: == [advisory_lock_connection] object_id: 3295000, pg_backend_pid: 1279
ci: == 20230721200323 DropIndexOnIssuesClosedIncidentsByProjectIdAndClosedAt: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:issues)
ci:    -> 0.0279s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_closed_incidents_by_project_id_and_closed_at"})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721200323 DropIndexOnIssuesClosedIncidentsByProjectIdAndClosedAt: migrated (0.0543s) 

ci: == [advisory_lock_connection] object_id: 3295000, pg_backend_pid: 1279
main: == [advisory_lock_connection] object_id: 3304740, pg_backend_pid: 1282
main: == 20230721200810 DropIndexOnIssuesHealthStatusAscOrder: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:issues)
main:    -> 0.0262s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_health_status_asc_order"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721200810 DropIndexOnIssuesHealthStatusAscOrder: migrated (0.0444s) ===

main: == [advisory_lock_connection] object_id: 3304740, pg_backend_pid: 1282
ci: == [advisory_lock_connection] object_id: 3311320, pg_backend_pid: 1284
ci: == 20230721200810 DropIndexOnIssuesHealthStatusAscOrder: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:issues)
ci:    -> 0.0273s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_health_status_asc_order"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721200810 DropIndexOnIssuesHealthStatusAscOrder: migrated (0.0528s) ===

ci: == [advisory_lock_connection] object_id: 3311320, pg_backend_pid: 1284
main: == [advisory_lock_connection] object_id: 3311620, pg_backend_pid: 1287
main: == 20230721200849 DropIndexOnIssuesHealthStatusDescOrder: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:issues)
main:    -> 0.0256s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_health_status_desc_order"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230721200849 DropIndexOnIssuesHealthStatusDescOrder: migrated (0.0425s) ==

main: == [advisory_lock_connection] object_id: 3311620, pg_backend_pid: 1287
ci: == [advisory_lock_connection] object_id: 3318200, pg_backend_pid: 1289
ci: == 20230721200849 DropIndexOnIssuesHealthStatusDescOrder: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:issues)
ci:    -> 0.0283s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_on_issues_health_status_desc_order"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230721200849 DropIndexOnIssuesHealthStatusDescOrder: migrated (0.0546s) ==

ci: == [advisory_lock_connection] object_id: 3318200, pg_backend_pid: 1289
main: == [advisory_lock_connection] object_id: 3318500, pg_backend_pid: 1292
main: == 20230723170936 InitializeConversionOfCiSourcesPipelinesSource: migrating ===
main: -- column_exists?(:ci_sources_pipelines, :id)
main:    -> 0.0037s
main: -- column_exists?(:ci_sources_pipelines, :pipeline_id)
main:    -> 0.0021s
main: -- column_exists?(:ci_sources_pipelines, :source_pipeline_id)
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_sources_pipelines)
main:    -> 0.0019s
main: -- add_column(:ci_sources_pipelines, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0014s
main: -- columns(:ci_sources_pipelines)
main:    -> 0.0026s
main: -- add_column(:ci_sources_pipelines, "source_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0012s
main: == 20230723170936 InitializeConversionOfCiSourcesPipelinesSource: migrated (0.0295s) 

main: == [advisory_lock_connection] object_id: 3318500, pg_backend_pid: 1292
ci: == [advisory_lock_connection] object_id: 3331480, pg_backend_pid: 1294
ci: == 20230723170936 InitializeConversionOfCiSourcesPipelinesSource: migrating ===
ci: -- column_exists?(:ci_sources_pipelines, :id)
ci:    -> 0.0036s
ci: -- column_exists?(:ci_sources_pipelines, :pipeline_id)
ci:    -> 0.0019s
ci: -- column_exists?(:ci_sources_pipelines, :source_pipeline_id)
ci:    -> 0.0021s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_sources_pipelines)
ci:    -> 0.0024s
ci: -- add_column(:ci_sources_pipelines, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: -- columns(:ci_sources_pipelines)
ci:    -> 0.0020s
ci: -- add_column(:ci_sources_pipelines, "source_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0012s
ci: == 20230723170936 InitializeConversionOfCiSourcesPipelinesSource: migrated (0.0396s) 

ci: == [advisory_lock_connection] object_id: 3331480, pg_backend_pid: 1294
main: == [advisory_lock_connection] object_id: 3344580, pg_backend_pid: 1297
main: == 20230723171006 BackfillCiSourcesPipelinesSourceConversion: migrating =======
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230723171006 BackfillCiSourcesPipelinesSourceConversion: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 3344580, pg_backend_pid: 1297
ci: == [advisory_lock_connection] object_id: 3358220, pg_backend_pid: 1299
ci: == 20230723171006 BackfillCiSourcesPipelinesSourceConversion: migrating =======
ci: -- column_exists?(:ci_sources_pipelines, :id)
ci:    -> 0.0038s
ci: -- column_exists?(:ci_sources_pipelines, :pipeline_id)
ci:    -> 0.0021s
ci: -- column_exists?(:ci_sources_pipelines, "pipeline_id_convert_to_bigint")
ci:    -> 0.0019s
ci: -- column_exists?(:ci_sources_pipelines, :source_pipeline_id)
ci:    -> 0.0025s
ci: -- column_exists?(:ci_sources_pipelines, "source_pipeline_id_convert_to_bigint")
ci:    -> 0.0028s
ci: == 20230723171006 BackfillCiSourcesPipelinesSourceConversion: migrated (0.0580s) 

ci: == [advisory_lock_connection] object_id: 3358220, pg_backend_pid: 1299
main: == [advisory_lock_connection] object_id: 3378740, pg_backend_pid: 1302
main: == 20230723203612 BackfillDefaultBranchProtectionApplicationSetting: migrating 
main: == 20230723203612 BackfillDefaultBranchProtectionApplicationSetting: migrated (0.2913s) 

main: == [advisory_lock_connection] object_id: 3378740, pg_backend_pid: 1302
ci: == [advisory_lock_connection] object_id: 3438840, pg_backend_pid: 1304
ci: == 20230723203612 BackfillDefaultBranchProtectionApplicationSetting: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230723203612 BackfillDefaultBranchProtectionApplicationSetting: migrated (0.0145s) 

ci: == [advisory_lock_connection] object_id: 3438840, pg_backend_pid: 1304
main: == [advisory_lock_connection] object_id: 3466080, pg_backend_pid: 1307
main: == 20230724071541 QueueBackfillDefaultBranchProtectionNamespaceSetting: migrating 
main: == 20230724071541 QueueBackfillDefaultBranchProtectionNamespaceSetting: migrated (0.0351s) 

main: == [advisory_lock_connection] object_id: 3466080, pg_backend_pid: 1307
ci: == [advisory_lock_connection] object_id: 3493900, pg_backend_pid: 1309
ci: == 20230724071541 QueueBackfillDefaultBranchProtectionNamespaceSetting: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230724071541 QueueBackfillDefaultBranchProtectionNamespaceSetting: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 3493900, pg_backend_pid: 1309
main: == [advisory_lock_connection] object_id: 3505100, pg_backend_pid: 1312
main: == 20230724085146 ReplaceOldFkPCiBuildsMetadataToBuildsV3: migrating ==========
main: == 20230724085146 ReplaceOldFkPCiBuildsMetadataToBuildsV3: migrated (0.0176s) =

main: == [advisory_lock_connection] object_id: 3505100, pg_backend_pid: 1312
ci: == [advisory_lock_connection] object_id: 3536540, pg_backend_pid: 1314
ci: == 20230724085146 ReplaceOldFkPCiBuildsMetadataToBuildsV3: migrating ==========
ci: == 20230724085146 ReplaceOldFkPCiBuildsMetadataToBuildsV3: migrated (0.0252s) =

ci: == [advisory_lock_connection] object_id: 3536540, pg_backend_pid: 1314
main: == [advisory_lock_connection] object_id: 3568700, pg_backend_pid: 1317
main: == 20230724085149 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV3: migrating =====
main: == 20230724085149 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV3: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 3568700, pg_backend_pid: 1317
ci: == [advisory_lock_connection] object_id: 3600040, pg_backend_pid: 1319
ci: == 20230724085149 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV3: migrating =====
ci: == 20230724085149 ReplaceOldFkPCiRunnerMachineBuildsToBuildsV3: migrated (0.0302s) 

ci: == [advisory_lock_connection] object_id: 3600040, pg_backend_pid: 1319
main: == [advisory_lock_connection] object_id: 3631520, pg_backend_pid: 1322
main: == 20230724123547 CleanupConversionBigIntCiBuildNeedsSelfManaged: migrating ===
main: == 20230724123547 CleanupConversionBigIntCiBuildNeedsSelfManaged: migrated (0.0049s) 

main: == [advisory_lock_connection] object_id: 3631520, pg_backend_pid: 1322
ci: == [advisory_lock_connection] object_id: 3662160, pg_backend_pid: 1324
ci: == 20230724123547 CleanupConversionBigIntCiBuildNeedsSelfManaged: migrating ===
ci: == 20230724123547 CleanupConversionBigIntCiBuildNeedsSelfManaged: migrated (0.0137s) 

ci: == [advisory_lock_connection] object_id: 3662160, pg_backend_pid: 1324
main: == [advisory_lock_connection] object_id: 3692940, pg_backend_pid: 1327
main: == 20230724150939 IndexProjectsOnNamespaceIdAndRepositorySizeLimit: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:projects, [:namespace_id, :repository_size_limit], {:name=>"index_projects_on_namespace_id_and_repository_size_limit", :algorithm=>:concurrently})
main:    -> 0.0418s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:projects, [:namespace_id, :repository_size_limit], {:name=>"index_projects_on_namespace_id_and_repository_size_limit", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230724150939 IndexProjectsOnNamespaceIdAndRepositorySizeLimit: migrated (0.0648s) 

main: == [advisory_lock_connection] object_id: 3692940, pg_backend_pid: 1327
ci: == [advisory_lock_connection] object_id: 3708820, pg_backend_pid: 1329
ci: == 20230724150939 IndexProjectsOnNamespaceIdAndRepositorySizeLimit: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:projects, [:namespace_id, :repository_size_limit], {:name=>"index_projects_on_namespace_id_and_repository_size_limit", :algorithm=>:concurrently})
ci:    -> 0.0407s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:projects, [:namespace_id, :repository_size_limit], {:name=>"index_projects_on_namespace_id_and_repository_size_limit", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230724150939 IndexProjectsOnNamespaceIdAndRepositorySizeLimit: migrated (0.0718s) 

ci: == [advisory_lock_connection] object_id: 3708820, pg_backend_pid: 1329
main: == [advisory_lock_connection] object_id: 3724860, pg_backend_pid: 1332
main: == 20230724164745 QueueDeleteOrphanedTransferredProjectApprovalRules: migrating 
main: == 20230724164745 QueueDeleteOrphanedTransferredProjectApprovalRules: migrated (0.0454s) 

main: == [advisory_lock_connection] object_id: 3724860, pg_backend_pid: 1332
ci: == [advisory_lock_connection] object_id: 3725100, pg_backend_pid: 1334
ci: == 20230724164745 QueueDeleteOrphanedTransferredProjectApprovalRules: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230724164745 QueueDeleteOrphanedTransferredProjectApprovalRules: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 3725100, pg_backend_pid: 1334
main: == [advisory_lock_connection] object_id: 3745060, pg_backend_pid: 1337
main: == 20230724185321 PmAffectedPackagesAddVersionsAttribute: migrating ===========
main: -- add_column(:pm_affected_packages, :versions, :jsonb, {:default=>[], :null=>false})
main:    -> 0.0019s
main: == 20230724185321 PmAffectedPackagesAddVersionsAttribute: migrated (0.0073s) ==

main: == [advisory_lock_connection] object_id: 3745060, pg_backend_pid: 1337
ci: == [advisory_lock_connection] object_id: 3750500, pg_backend_pid: 1339
ci: == 20230724185321 PmAffectedPackagesAddVersionsAttribute: migrating ===========
ci: -- add_column(:pm_affected_packages, :versions, :jsonb, {:default=>[], :null=>false})
ci:    -> 0.0018s
ci: == 20230724185321 PmAffectedPackagesAddVersionsAttribute: migrated (0.0163s) ==

ci: == [advisory_lock_connection] object_id: 3750500, pg_backend_pid: 1339
main: == [advisory_lock_connection] object_id: 3750840, pg_backend_pid: 1342
main: == 20230724212040 AddTemporaryIndexesForOrphanedApprovalRules: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?("approval_project_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_project_rules", :algorithm=>:concurrently})
main:    -> 0.0085s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index("approval_project_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_project_rules", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?("approval_merge_request_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_merge_request_rules", :algorithm=>:concurrently})
main:    -> 0.0085s
main: -- add_index("approval_merge_request_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_merge_request_rules", :algorithm=>:concurrently})
main:    -> 0.0016s
main: == 20230724212040 AddTemporaryIndexesForOrphanedApprovalRules: migrated (0.0471s) 

main: == [advisory_lock_connection] object_id: 3750840, pg_backend_pid: 1342
ci: == [advisory_lock_connection] object_id: 3757640, pg_backend_pid: 1344
ci: == 20230724212040 AddTemporaryIndexesForOrphanedApprovalRules: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?("approval_project_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_project_rules", :algorithm=>:concurrently})
ci:    -> 0.0100s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index("approval_project_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_project_rules", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?("approval_merge_request_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_merge_request_rules", :algorithm=>:concurrently})
ci:    -> 0.0090s
ci: -- add_index("approval_merge_request_rules", :id, {:where=>"report_type IN (2, 4) AND security_orchestration_policy_configuration_id IS NULL", :name=>"tmp_idx_orphaned_approval_merge_request_rules", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: == 20230724212040 AddTemporaryIndexesForOrphanedApprovalRules: migrated (0.0576s) 

ci: == [advisory_lock_connection] object_id: 3757640, pg_backend_pid: 1344
main: == [advisory_lock_connection] object_id: 3757920, pg_backend_pid: 1347
main: == 20230725035942 CreateSyncIndexForCiPiplineVariablesPipelineId: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230725035942 CreateSyncIndexForCiPiplineVariablesPipelineId: migrated (0.0230s) 

main: == [advisory_lock_connection] object_id: 3757920, pg_backend_pid: 1347
ci: == [advisory_lock_connection] object_id: 3761100, pg_backend_pid: 1349
ci: == 20230725035942 CreateSyncIndexForCiPiplineVariablesPipelineId: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
ci:    -> 0.0035s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_pipeline_variables, [:pipeline_id_convert_to_bigint, :key], {:unique=>true, :name=>"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230725035942 CreateSyncIndexForCiPiplineVariablesPipelineId: migrated (0.0322s) 

ci: == [advisory_lock_connection] object_id: 3761100, pg_backend_pid: 1349
main: == [advisory_lock_connection] object_id: 3764420, pg_backend_pid: 1352
main: == 20230725075011 AddUpdatedAtToPlanLimits: migrating =========================
main: -- add_column(:plan_limits, :updated_at, :datetime_with_timezone, {:null=>false, :default=>#<Proc:0x00007bed0ea170d0 /builds/gitlab-org/gitlab/db/migrate/20230725075011_add_updated_at_to_plan_limits.rb:7 (lambda)>})
main:    -> 0.0016s
main: == 20230725075011 AddUpdatedAtToPlanLimits: migrated (0.0076s) ================

main: == [advisory_lock_connection] object_id: 3764420, pg_backend_pid: 1352
ci: == [advisory_lock_connection] object_id: 3767640, pg_backend_pid: 1354
ci: == 20230725075011 AddUpdatedAtToPlanLimits: migrating =========================
ci: -- add_column(:plan_limits, :updated_at, :datetime_with_timezone, {:null=>false, :default=>#<Proc:0x00007bed0e5dd438 /builds/gitlab-org/gitlab/db/migrate/20230725075011_add_updated_at_to_plan_limits.rb:7 (lambda)>})
ci:    -> 0.0024s
ci: == 20230725075011 AddUpdatedAtToPlanLimits: migrated (0.0169s) ================

ci: == [advisory_lock_connection] object_id: 3767640, pg_backend_pid: 1354
main: == [advisory_lock_connection] object_id: 3771000, pg_backend_pid: 1357
main: == 20230725085120 UpdateRemoteDevelopmentAgentConfigsForFirewallRules: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:remote_development_agent_configs, :network_policy_enabled, :boolean, {:default=>true, :null=>false})
main:    -> 0.0019s
main: -- add_column(:remote_development_agent_configs, :gitlab_workspaces_proxy_namespace, :text, {:default=>"gitlab-workspaces", :null=>false})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE remote_development_agent_configs\nADD CONSTRAINT check_72947a4495\nCHECK ( char_length(gitlab_workspaces_proxy_namespace) <= 63 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE remote_development_agent_configs VALIDATE CONSTRAINT check_72947a4495;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230725085120 UpdateRemoteDevelopmentAgentConfigsForFirewallRules: migrated (0.0216s) 

main: == [advisory_lock_connection] object_id: 3771000, pg_backend_pid: 1357
ci: == [advisory_lock_connection] object_id: 3771240, pg_backend_pid: 1359
ci: == 20230725085120 UpdateRemoteDevelopmentAgentConfigsForFirewallRules: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:remote_development_agent_configs, :network_policy_enabled, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0017s
ci: -- add_column(:remote_development_agent_configs, :gitlab_workspaces_proxy_namespace, :text, {:default=>"gitlab-workspaces", :null=>false})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE remote_development_agent_configs\nADD CONSTRAINT check_72947a4495\nCHECK ( char_length(gitlab_workspaces_proxy_namespace) <= 63 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE remote_development_agent_configs VALIDATE CONSTRAINT check_72947a4495;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230725085120 UpdateRemoteDevelopmentAgentConfigsForFirewallRules: migrated (0.0317s) 

ci: == [advisory_lock_connection] object_id: 3771240, pg_backend_pid: 1359
main: == [advisory_lock_connection] object_id: 3771620, pg_backend_pid: 1362
main: == 20230725210728 DropIndexMlModelVersionsOnModelId: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:ml_model_versions)
main:    -> 0.0064s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:ml_model_versions, {:algorithm=>:concurrently, :name=>"index_ml_model_versions_on_model_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230725210728 DropIndexMlModelVersionsOnModelId: migrated (0.0243s) =======

main: == [advisory_lock_connection] object_id: 3771620, pg_backend_pid: 1362
ci: == [advisory_lock_connection] object_id: 3814880, pg_backend_pid: 1364
ci: == 20230725210728 DropIndexMlModelVersionsOnModelId: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:ml_model_versions)
ci:    -> 0.0061s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:ml_model_versions, {:algorithm=>:concurrently, :name=>"index_ml_model_versions_on_model_id"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230725210728 DropIndexMlModelVersionsOnModelId: migrated (0.0309s) =======

ci: == [advisory_lock_connection] object_id: 3814880, pg_backend_pid: 1364
main: == [advisory_lock_connection] object_id: 3858300, pg_backend_pid: 1367
main: == 20230726024322 AddNotValidForeignKeyForCiPipelineVariablesPipelineId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_pipeline_variables ADD CONSTRAINT temp_fk_rails_8d3b04e3e1 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20230726024322 AddNotValidForeignKeyForCiPipelineVariablesPipelineId: migrated (0.0718s) 

main: == [advisory_lock_connection] object_id: 3858300, pg_backend_pid: 1367
ci: == [advisory_lock_connection] object_id: 3864960, pg_backend_pid: 1369
ci: == 20230726024322 AddNotValidForeignKeyForCiPipelineVariablesPipelineId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE ci_pipeline_variables ADD CONSTRAINT temp_fk_rails_8d3b04e3e1 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: == 20230726024322 AddNotValidForeignKeyForCiPipelineVariablesPipelineId: migrated (0.0571s) 

ci: == [advisory_lock_connection] object_id: 3864960, pg_backend_pid: 1369
main: == [advisory_lock_connection] object_id: 3865320, pg_backend_pid: 1372
main: == 20230726072442 AddNpmScopeAndProjectIndexToPackages: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:packages_packages, "split_part(name, '/', 1), project_id", {:where=>"package_type = 2 AND position('/' in name) > 0 AND status IN (0, 3) AND version IS NOT NULL", :name=>"idx_packages_packages_on_npm_scope_and_project_id", :algorithm=>:concurrently})
main:    -> 0.0179s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:packages_packages, "split_part(name, '/', 1), project_id", {:where=>"package_type = 2 AND position('/' in name) > 0 AND status IN (0, 3) AND version IS NOT NULL", :name=>"idx_packages_packages_on_npm_scope_and_project_id", :algorithm=>:concurrently})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230726072442 AddNpmScopeAndProjectIndexToPackages: migrated (0.0366s) ====

main: == [advisory_lock_connection] object_id: 3865320, pg_backend_pid: 1372
ci: == [advisory_lock_connection] object_id: 3865980, pg_backend_pid: 1374
ci: == 20230726072442 AddNpmScopeAndProjectIndexToPackages: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:packages_packages, "split_part(name, '/', 1), project_id", {:where=>"package_type = 2 AND position('/' in name) > 0 AND status IN (0, 3) AND version IS NOT NULL", :name=>"idx_packages_packages_on_npm_scope_and_project_id", :algorithm=>:concurrently})
ci:    -> 0.0176s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:packages_packages, "split_part(name, '/', 1), project_id", {:where=>"package_type = 2 AND position('/' in name) > 0 AND status IN (0, 3) AND version IS NOT NULL", :name=>"idx_packages_packages_on_npm_scope_and_project_id", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230726072442 AddNpmScopeAndProjectIndexToPackages: migrated (0.0459s) ====

ci: == [advisory_lock_connection] object_id: 3865980, pg_backend_pid: 1374
main: == [advisory_lock_connection] object_id: 3866780, pg_backend_pid: 1377
main: == 20230726080527 AddNamespaceIdToIssueSearchData: migrating ==================
main: -- add_column(:issue_search_data, :namespace_id, :bigint)
main:    -> 0.0049s
main: == 20230726080527 AddNamespaceIdToIssueSearchData: migrated (0.0103s) =========

main: == [advisory_lock_connection] object_id: 3866780, pg_backend_pid: 1377
ci: == [advisory_lock_connection] object_id: 3893940, pg_backend_pid: 1379
ci: == 20230726080527 AddNamespaceIdToIssueSearchData: migrating ==================
ci: -- add_column(:issue_search_data, :namespace_id, :bigint)
ci:    -> 0.0049s
ci: == 20230726080527 AddNamespaceIdToIssueSearchData: migrated (0.0199s) =========

ci: == [advisory_lock_connection] object_id: 3893940, pg_backend_pid: 1379
main: == [advisory_lock_connection] object_id: 3921240, pg_backend_pid: 1382
main: == 20230726080827 AddIssueSearchDataNamespaceIdForeignKey: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:issue_search_data, "index_issue_search_data_on_namespace_id")
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_00", :namespace_id, {:name=>"index_bcae2cf631", :algorithm=>:concurrently})
main:    -> 0.0038s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index("gitlab_partitions_static.issue_search_data_00", :namespace_id, {:name=>"index_bcae2cf631", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_01", :namespace_id, {:name=>"index_09fe0c1886", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_01", :namespace_id, {:name=>"index_09fe0c1886", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_02", :namespace_id, {:name=>"index_77f67bf238", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_02", :namespace_id, {:name=>"index_77f67bf238", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_03", :namespace_id, {:name=>"index_eadcc94c4e", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_03", :namespace_id, {:name=>"index_eadcc94c4e", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_04", :namespace_id, {:name=>"index_aa92d75d85", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_04", :namespace_id, {:name=>"index_aa92d75d85", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_05", :namespace_id, {:name=>"index_b286c595e8", :algorithm=>:concurrently})
main:    -> 0.0039s
main: -- add_index("gitlab_partitions_static.issue_search_data_05", :namespace_id, {:name=>"index_b286c595e8", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_06", :namespace_id, {:name=>"index_680d7ab4a6", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_06", :namespace_id, {:name=>"index_680d7ab4a6", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_07", :namespace_id, {:name=>"index_7a0b7ffadf", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_07", :namespace_id, {:name=>"index_7a0b7ffadf", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_08", :namespace_id, {:name=>"index_b6cc38a848", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_08", :namespace_id, {:name=>"index_b6cc38a848", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_09", :namespace_id, {:name=>"index_eb5a7f918a", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_09", :namespace_id, {:name=>"index_eb5a7f918a", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_10", :namespace_id, {:name=>"index_1076a9a98a", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_10", :namespace_id, {:name=>"index_1076a9a98a", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_11", :namespace_id, {:name=>"index_a4f5106804", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_11", :namespace_id, {:name=>"index_a4f5106804", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_12", :namespace_id, {:name=>"index_3b09ab5902", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_12", :namespace_id, {:name=>"index_3b09ab5902", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_13", :namespace_id, {:name=>"index_f836021e1e", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_13", :namespace_id, {:name=>"index_f836021e1e", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_14", :namespace_id, {:name=>"index_f402f6a388", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_14", :namespace_id, {:name=>"index_f402f6a388", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_15", :namespace_id, {:name=>"index_b748a3e0a6", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_15", :namespace_id, {:name=>"index_b748a3e0a6", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_16", :namespace_id, {:name=>"index_91c432a4bd", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_16", :namespace_id, {:name=>"index_91c432a4bd", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_17", :namespace_id, {:name=>"index_d3b6418940", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_17", :namespace_id, {:name=>"index_d3b6418940", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_18", :namespace_id, {:name=>"index_f415dc2abd", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_18", :namespace_id, {:name=>"index_f415dc2abd", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_19", :namespace_id, {:name=>"index_3a7d21a6ee", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_19", :namespace_id, {:name=>"index_3a7d21a6ee", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_20", :namespace_id, {:name=>"index_b377ac6784", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_20", :namespace_id, {:name=>"index_b377ac6784", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_21", :namespace_id, {:name=>"index_9a2eb72a3b", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_21", :namespace_id, {:name=>"index_9a2eb72a3b", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_22", :namespace_id, {:name=>"index_6bf2b9282c", :algorithm=>:concurrently})
main:    -> 0.0052s
main: -- add_index("gitlab_partitions_static.issue_search_data_22", :namespace_id, {:name=>"index_6bf2b9282c", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_23", :namespace_id, {:name=>"index_6b431c9952", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- add_index("gitlab_partitions_static.issue_search_data_23", :namespace_id, {:name=>"index_6b431c9952", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_24", :namespace_id, {:name=>"index_4ea50d3a5b", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_24", :namespace_id, {:name=>"index_4ea50d3a5b", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_25", :namespace_id, {:name=>"index_efa25b26bd", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_25", :namespace_id, {:name=>"index_efa25b26bd", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_26", :namespace_id, {:name=>"index_c8bbf2b334", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_26", :namespace_id, {:name=>"index_c8bbf2b334", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_27", :namespace_id, {:name=>"index_106d7d97e8", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_27", :namespace_id, {:name=>"index_106d7d97e8", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_28", :namespace_id, {:name=>"index_db6477916f", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index("gitlab_partitions_static.issue_search_data_28", :namespace_id, {:name=>"index_db6477916f", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_29", :namespace_id, {:name=>"index_20c6491c6e", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_29", :namespace_id, {:name=>"index_20c6491c6e", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_30", :namespace_id, {:name=>"index_f06b4c7a23", :algorithm=>:concurrently})
main:    -> 0.0026s
main: -- add_index("gitlab_partitions_static.issue_search_data_30", :namespace_id, {:name=>"index_f06b4c7a23", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_31", :namespace_id, {:name=>"index_af8368d587", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_31", :namespace_id, {:name=>"index_af8368d587", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_32", :namespace_id, {:name=>"index_c3a2cf8b3b", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_32", :namespace_id, {:name=>"index_c3a2cf8b3b", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_33", :namespace_id, {:name=>"index_19f4ed8614", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_33", :namespace_id, {:name=>"index_19f4ed8614", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_34", :namespace_id, {:name=>"index_bb6defaa27", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_34", :namespace_id, {:name=>"index_bb6defaa27", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_35", :namespace_id, {:name=>"index_d87775b2e7", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_35", :namespace_id, {:name=>"index_d87775b2e7", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_36", :namespace_id, {:name=>"index_a016d4ed08", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_36", :namespace_id, {:name=>"index_a016d4ed08", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_37", :namespace_id, {:name=>"index_f5f0e8eefd", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_37", :namespace_id, {:name=>"index_f5f0e8eefd", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_38", :namespace_id, {:name=>"index_2bac9d64a0", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_38", :namespace_id, {:name=>"index_2bac9d64a0", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_39", :namespace_id, {:name=>"index_71c0e45eca", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index("gitlab_partitions_static.issue_search_data_39", :namespace_id, {:name=>"index_71c0e45eca", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_40", :namespace_id, {:name=>"index_34a8b08081", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_40", :namespace_id, {:name=>"index_34a8b08081", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_41", :namespace_id, {:name=>"index_08b7071d9b", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- add_index("gitlab_partitions_static.issue_search_data_41", :namespace_id, {:name=>"index_08b7071d9b", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_42", :namespace_id, {:name=>"index_80305b1eed", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index("gitlab_partitions_static.issue_search_data_42", :namespace_id, {:name=>"index_80305b1eed", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_43", :namespace_id, {:name=>"index_831e7f124f", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_43", :namespace_id, {:name=>"index_831e7f124f", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_44", :namespace_id, {:name=>"index_aca42d7cff", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_44", :namespace_id, {:name=>"index_aca42d7cff", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_45", :namespace_id, {:name=>"index_19aa18ccc9", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- add_index("gitlab_partitions_static.issue_search_data_45", :namespace_id, {:name=>"index_19aa18ccc9", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_46", :namespace_id, {:name=>"index_5968e77935", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_46", :namespace_id, {:name=>"index_5968e77935", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_47", :namespace_id, {:name=>"index_beaa329ca0", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_47", :namespace_id, {:name=>"index_beaa329ca0", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_48", :namespace_id, {:name=>"index_208e7ef042", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_48", :namespace_id, {:name=>"index_208e7ef042", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_49", :namespace_id, {:name=>"index_7f8a80dd47", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index("gitlab_partitions_static.issue_search_data_49", :namespace_id, {:name=>"index_7f8a80dd47", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_50", :namespace_id, {:name=>"index_927796f71d", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_50", :namespace_id, {:name=>"index_927796f71d", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_51", :namespace_id, {:name=>"index_876145d1d5", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_51", :namespace_id, {:name=>"index_876145d1d5", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_52", :namespace_id, {:name=>"index_1b47bbbb6a", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_52", :namespace_id, {:name=>"index_1b47bbbb6a", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_53", :namespace_id, {:name=>"index_80a81ac235", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- add_index("gitlab_partitions_static.issue_search_data_53", :namespace_id, {:name=>"index_80a81ac235", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_54", :namespace_id, {:name=>"index_907e12b7ba", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index("gitlab_partitions_static.issue_search_data_54", :namespace_id, {:name=>"index_907e12b7ba", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_55", :namespace_id, {:name=>"index_837a193bf2", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_55", :namespace_id, {:name=>"index_837a193bf2", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_56", :namespace_id, {:name=>"index_7822759674", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index("gitlab_partitions_static.issue_search_data_56", :namespace_id, {:name=>"index_7822759674", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_57", :namespace_id, {:name=>"index_713f462d76", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_57", :namespace_id, {:name=>"index_713f462d76", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_58", :namespace_id, {:name=>"index_3dbde77b8b", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_58", :namespace_id, {:name=>"index_3dbde77b8b", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_59", :namespace_id, {:name=>"index_3bc2eedca5", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_59", :namespace_id, {:name=>"index_3bc2eedca5", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_60", :namespace_id, {:name=>"index_d1c6c67ec1", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_60", :namespace_id, {:name=>"index_d1c6c67ec1", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_61", :namespace_id, {:name=>"index_994aa245b7", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index("gitlab_partitions_static.issue_search_data_61", :namespace_id, {:name=>"index_994aa245b7", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_62", :namespace_id, {:name=>"index_a849f1bbcc", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- add_index("gitlab_partitions_static.issue_search_data_62", :namespace_id, {:name=>"index_a849f1bbcc", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("gitlab_partitions_static.issue_search_data_63", :namespace_id, {:name=>"index_81b31eafac", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index("gitlab_partitions_static.issue_search_data_63", :namespace_id, {:name=>"index_81b31eafac", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:issue_search_data, :namespace_id, {:name=>"index_issue_search_data_on_namespace_id"})
main:    -> 0.0069s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_00 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0019s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_00 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_01 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_01 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_02 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_02 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_03 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_03 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_04 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_04 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_05 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_05 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_06 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_06 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_07 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_07 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_08 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_08 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_09 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_09 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_10 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_10 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_11 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_11 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_12 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_12 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_13 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_13 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_14 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_14 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_15 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_15 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_16 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_16 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_17 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_17 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_18 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_18 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_19 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_19 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_20 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_20 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_21 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_21 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_22 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_22 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_23 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_23 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_24 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_24 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_25 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_25 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_26 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_26 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_27 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_27 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_28 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_28 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_29 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_29 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_30 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_30 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_31 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_31 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_32 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_32 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_33 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_33 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_34 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_34 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_35 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_35 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_36 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_36 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_37 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_37 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_38 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_38 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_39 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_39 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_40 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_40 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_41 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_41 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_42 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_42 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_43 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_43 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_44 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_44 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_45 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_45 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_46 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_46 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_47 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_47 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_48 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_48 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_49 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_49 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_50 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_50 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_51 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_51 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_52 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_52 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_53 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_53 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_54 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_54 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_55 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_55 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_56 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_56 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_57 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_57 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_58 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_58 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_59 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_59 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_60 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_60 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_61 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_61 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_62 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_62 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_63 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_63 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE issue_search_data ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE ;")
main:    -> 0.0208s
main: -- execute("ALTER TABLE issue_search_data VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
main:    -> 0.0006s
main: == 20230726080827 AddIssueSearchDataNamespaceIdForeignKey: migrated (1.8743s) =

main: == [advisory_lock_connection] object_id: 3921240, pg_backend_pid: 1382
ci: == [advisory_lock_connection] object_id: 3987980, pg_backend_pid: 1384
ci: == 20230726080827 AddIssueSearchDataNamespaceIdForeignKey: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:issue_search_data, "index_issue_search_data_on_namespace_id")
ci:    -> 0.0019s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_00", :namespace_id, {:name=>"index_bcae2cf631", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- add_index("gitlab_partitions_static.issue_search_data_00", :namespace_id, {:name=>"index_bcae2cf631", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_01", :namespace_id, {:name=>"index_09fe0c1886", :algorithm=>:concurrently})
ci:    -> 0.0034s
ci: -- add_index("gitlab_partitions_static.issue_search_data_01", :namespace_id, {:name=>"index_09fe0c1886", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_02", :namespace_id, {:name=>"index_77f67bf238", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_02", :namespace_id, {:name=>"index_77f67bf238", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_03", :namespace_id, {:name=>"index_eadcc94c4e", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_03", :namespace_id, {:name=>"index_eadcc94c4e", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_04", :namespace_id, {:name=>"index_aa92d75d85", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_04", :namespace_id, {:name=>"index_aa92d75d85", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_05", :namespace_id, {:name=>"index_b286c595e8", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_05", :namespace_id, {:name=>"index_b286c595e8", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_06", :namespace_id, {:name=>"index_680d7ab4a6", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index("gitlab_partitions_static.issue_search_data_06", :namespace_id, {:name=>"index_680d7ab4a6", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_07", :namespace_id, {:name=>"index_7a0b7ffadf", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_07", :namespace_id, {:name=>"index_7a0b7ffadf", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_08", :namespace_id, {:name=>"index_b6cc38a848", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_08", :namespace_id, {:name=>"index_b6cc38a848", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_09", :namespace_id, {:name=>"index_eb5a7f918a", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index("gitlab_partitions_static.issue_search_data_09", :namespace_id, {:name=>"index_eb5a7f918a", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_10", :namespace_id, {:name=>"index_1076a9a98a", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index("gitlab_partitions_static.issue_search_data_10", :namespace_id, {:name=>"index_1076a9a98a", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_11", :namespace_id, {:name=>"index_a4f5106804", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_11", :namespace_id, {:name=>"index_a4f5106804", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_12", :namespace_id, {:name=>"index_3b09ab5902", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_12", :namespace_id, {:name=>"index_3b09ab5902", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_13", :namespace_id, {:name=>"index_f836021e1e", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_13", :namespace_id, {:name=>"index_f836021e1e", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_14", :namespace_id, {:name=>"index_f402f6a388", :algorithm=>:concurrently})
ci:    -> 0.0049s
ci: -- add_index("gitlab_partitions_static.issue_search_data_14", :namespace_id, {:name=>"index_f402f6a388", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_15", :namespace_id, {:name=>"index_b748a3e0a6", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_15", :namespace_id, {:name=>"index_b748a3e0a6", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_16", :namespace_id, {:name=>"index_91c432a4bd", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_16", :namespace_id, {:name=>"index_91c432a4bd", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_17", :namespace_id, {:name=>"index_d3b6418940", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_17", :namespace_id, {:name=>"index_d3b6418940", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_18", :namespace_id, {:name=>"index_f415dc2abd", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_18", :namespace_id, {:name=>"index_f415dc2abd", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_19", :namespace_id, {:name=>"index_3a7d21a6ee", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_19", :namespace_id, {:name=>"index_3a7d21a6ee", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_20", :namespace_id, {:name=>"index_b377ac6784", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_20", :namespace_id, {:name=>"index_b377ac6784", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_21", :namespace_id, {:name=>"index_9a2eb72a3b", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_21", :namespace_id, {:name=>"index_9a2eb72a3b", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_22", :namespace_id, {:name=>"index_6bf2b9282c", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_22", :namespace_id, {:name=>"index_6bf2b9282c", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_23", :namespace_id, {:name=>"index_6b431c9952", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_23", :namespace_id, {:name=>"index_6b431c9952", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_24", :namespace_id, {:name=>"index_4ea50d3a5b", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index("gitlab_partitions_static.issue_search_data_24", :namespace_id, {:name=>"index_4ea50d3a5b", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_25", :namespace_id, {:name=>"index_efa25b26bd", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_25", :namespace_id, {:name=>"index_efa25b26bd", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_26", :namespace_id, {:name=>"index_c8bbf2b334", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_26", :namespace_id, {:name=>"index_c8bbf2b334", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_27", :namespace_id, {:name=>"index_106d7d97e8", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_27", :namespace_id, {:name=>"index_106d7d97e8", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_28", :namespace_id, {:name=>"index_db6477916f", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_28", :namespace_id, {:name=>"index_db6477916f", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_29", :namespace_id, {:name=>"index_20c6491c6e", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_29", :namespace_id, {:name=>"index_20c6491c6e", :algorithm=>:concurrently})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_30", :namespace_id, {:name=>"index_f06b4c7a23", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_30", :namespace_id, {:name=>"index_f06b4c7a23", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_31", :namespace_id, {:name=>"index_af8368d587", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_31", :namespace_id, {:name=>"index_af8368d587", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_32", :namespace_id, {:name=>"index_c3a2cf8b3b", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_32", :namespace_id, {:name=>"index_c3a2cf8b3b", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_33", :namespace_id, {:name=>"index_19f4ed8614", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_33", :namespace_id, {:name=>"index_19f4ed8614", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_34", :namespace_id, {:name=>"index_bb6defaa27", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_34", :namespace_id, {:name=>"index_bb6defaa27", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_35", :namespace_id, {:name=>"index_d87775b2e7", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_35", :namespace_id, {:name=>"index_d87775b2e7", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_36", :namespace_id, {:name=>"index_a016d4ed08", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_36", :namespace_id, {:name=>"index_a016d4ed08", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_37", :namespace_id, {:name=>"index_f5f0e8eefd", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_37", :namespace_id, {:name=>"index_f5f0e8eefd", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_38", :namespace_id, {:name=>"index_2bac9d64a0", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_38", :namespace_id, {:name=>"index_2bac9d64a0", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_39", :namespace_id, {:name=>"index_71c0e45eca", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_39", :namespace_id, {:name=>"index_71c0e45eca", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_40", :namespace_id, {:name=>"index_34a8b08081", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_40", :namespace_id, {:name=>"index_34a8b08081", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_41", :namespace_id, {:name=>"index_08b7071d9b", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_41", :namespace_id, {:name=>"index_08b7071d9b", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_42", :namespace_id, {:name=>"index_80305b1eed", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_42", :namespace_id, {:name=>"index_80305b1eed", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_43", :namespace_id, {:name=>"index_831e7f124f", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_43", :namespace_id, {:name=>"index_831e7f124f", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_44", :namespace_id, {:name=>"index_aca42d7cff", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_44", :namespace_id, {:name=>"index_aca42d7cff", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_45", :namespace_id, {:name=>"index_19aa18ccc9", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_45", :namespace_id, {:name=>"index_19aa18ccc9", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_46", :namespace_id, {:name=>"index_5968e77935", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_46", :namespace_id, {:name=>"index_5968e77935", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_47", :namespace_id, {:name=>"index_beaa329ca0", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_47", :namespace_id, {:name=>"index_beaa329ca0", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_48", :namespace_id, {:name=>"index_208e7ef042", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_48", :namespace_id, {:name=>"index_208e7ef042", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_49", :namespace_id, {:name=>"index_7f8a80dd47", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_49", :namespace_id, {:name=>"index_7f8a80dd47", :algorithm=>:concurrently})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_50", :namespace_id, {:name=>"index_927796f71d", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_50", :namespace_id, {:name=>"index_927796f71d", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_51", :namespace_id, {:name=>"index_876145d1d5", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_51", :namespace_id, {:name=>"index_876145d1d5", :algorithm=>:concurrently})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_52", :namespace_id, {:name=>"index_1b47bbbb6a", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_52", :namespace_id, {:name=>"index_1b47bbbb6a", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_53", :namespace_id, {:name=>"index_80a81ac235", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- add_index("gitlab_partitions_static.issue_search_data_53", :namespace_id, {:name=>"index_80a81ac235", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_54", :namespace_id, {:name=>"index_907e12b7ba", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index("gitlab_partitions_static.issue_search_data_54", :namespace_id, {:name=>"index_907e12b7ba", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_55", :namespace_id, {:name=>"index_837a193bf2", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_55", :namespace_id, {:name=>"index_837a193bf2", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_56", :namespace_id, {:name=>"index_7822759674", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_56", :namespace_id, {:name=>"index_7822759674", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_57", :namespace_id, {:name=>"index_713f462d76", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_57", :namespace_id, {:name=>"index_713f462d76", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_58", :namespace_id, {:name=>"index_3dbde77b8b", :algorithm=>:concurrently})
ci:    -> 0.0033s
ci: -- add_index("gitlab_partitions_static.issue_search_data_58", :namespace_id, {:name=>"index_3dbde77b8b", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_59", :namespace_id, {:name=>"index_3bc2eedca5", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_59", :namespace_id, {:name=>"index_3bc2eedca5", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_60", :namespace_id, {:name=>"index_d1c6c67ec1", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_60", :namespace_id, {:name=>"index_d1c6c67ec1", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_61", :namespace_id, {:name=>"index_994aa245b7", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- add_index("gitlab_partitions_static.issue_search_data_61", :namespace_id, {:name=>"index_994aa245b7", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_62", :namespace_id, {:name=>"index_a849f1bbcc", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index("gitlab_partitions_static.issue_search_data_62", :namespace_id, {:name=>"index_a849f1bbcc", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("gitlab_partitions_static.issue_search_data_63", :namespace_id, {:name=>"index_81b31eafac", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index("gitlab_partitions_static.issue_search_data_63", :namespace_id, {:name=>"index_81b31eafac", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:issue_search_data, :namespace_id, {:name=>"index_issue_search_data_on_namespace_id"})
ci:    -> 0.0069s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_00 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0018s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_00 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0021s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_01 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_01 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_02 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_02 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_03 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_03 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_04 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_04 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_05 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_05 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_06 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_06 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_07 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_07 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_08 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_08 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_09 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_09 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_10 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0010s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_10 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_11 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_11 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_12 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_12 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_13 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_13 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_14 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_14 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_15 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_15 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_16 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_16 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_17 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_17 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_18 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_18 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_19 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_19 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_20 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_20 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_21 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_21 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_22 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_22 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_23 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_23 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_24 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_24 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_25 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_25 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_26 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_26 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_27 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_27 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_28 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_28 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_29 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_29 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_30 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_30 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_31 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_31 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_32 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_32 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_33 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_33 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_34 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_34 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_35 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_35 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0082s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_36 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_36 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0002s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_37 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_37 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_38 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_38 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_39 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_39 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_40 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_40 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_41 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_41 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_42 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_42 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_43 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_43 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_44 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_44 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_45 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_45 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_46 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_46 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_47 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_47 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_48 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_48 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_49 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_49 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_50 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_50 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_51 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_51 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_52 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_52 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_53 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_53 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_54 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_54 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_55 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_55 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_56 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_56 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_57 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_57 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_58 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_58 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_59 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_59 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_60 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_60 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_61 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_61 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_62 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0017s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_62 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_63 ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE gitlab_partitions_static.issue_search_data_63 VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE issue_search_data ADD CONSTRAINT fk_rails_7149dd9eee FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE ;")
ci:    -> 0.0201s
ci: -- execute("ALTER TABLE issue_search_data VALIDATE CONSTRAINT fk_rails_7149dd9eee;")
ci:    -> 0.0007s
ci: == 20230726080827 AddIssueSearchDataNamespaceIdForeignKey: migrated (1.9341s) =

ci: == [advisory_lock_connection] object_id: 3987980, pg_backend_pid: 1384
main: == [advisory_lock_connection] object_id: 4793980, pg_backend_pid: 1387
main: == 20230726104022 AddNameToGoogleCloudLoggingConfiguration: migrating =========
main: -- add_column(:audit_events_google_cloud_logging_configurations, :name, :text)
main:    -> 0.0016s
main: == 20230726104022 AddNameToGoogleCloudLoggingConfiguration: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 4793980, pg_backend_pid: 1387
ci: == [advisory_lock_connection] object_id: 4794100, pg_backend_pid: 1389
ci: == 20230726104022 AddNameToGoogleCloudLoggingConfiguration: migrating =========
ci: -- add_column(:audit_events_google_cloud_logging_configurations, :name, :text)
ci:    -> 0.0012s
ci: == 20230726104022 AddNameToGoogleCloudLoggingConfiguration: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 4794100, pg_backend_pid: 1389
main: == [advisory_lock_connection] object_id: 4794280, pg_backend_pid: 1392
main: == 20230726104547 AddTextLimitToGoogleCloudLoggingConfigurationName: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE audit_events_google_cloud_logging_configurations\nADD CONSTRAINT check_cdf6883cd6\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE audit_events_google_cloud_logging_configurations VALIDATE CONSTRAINT check_cdf6883cd6;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230726104547 AddTextLimitToGoogleCloudLoggingConfigurationName: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 4794280, pg_backend_pid: 1392
ci: == [advisory_lock_connection] object_id: 4794400, pg_backend_pid: 1394
ci: == 20230726104547 AddTextLimitToGoogleCloudLoggingConfigurationName: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE audit_events_google_cloud_logging_configurations\nADD CONSTRAINT check_cdf6883cd6\nCHECK ( char_length(name) <= 72 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE audit_events_google_cloud_logging_configurations VALIDATE CONSTRAINT check_cdf6883cd6;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230726104547 AddTextLimitToGoogleCloudLoggingConfigurationName: migrated (0.0256s) 

ci: == [advisory_lock_connection] object_id: 4794400, pg_backend_pid: 1394
main: == [advisory_lock_connection] object_id: 4794580, pg_backend_pid: 1397
main: == 20230726104616 AddIndexToGoogleCloudLoggingConfiguration: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:audit_events_google_cloud_logging_configurations, [:namespace_id, :name], {:unique=>true, :name=>"uniq_google_cloud_logging_configuration_namespace_id_and_name", :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:audit_events_google_cloud_logging_configurations, [:namespace_id, :name], {:unique=>true, :name=>"uniq_google_cloud_logging_configuration_namespace_id_and_name", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230726104616 AddIndexToGoogleCloudLoggingConfiguration: migrated (0.0246s) 

main: == [advisory_lock_connection] object_id: 4794580, pg_backend_pid: 1397
ci: == [advisory_lock_connection] object_id: 4794660, pg_backend_pid: 1399
ci: == 20230726104616 AddIndexToGoogleCloudLoggingConfiguration: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:audit_events_google_cloud_logging_configurations, [:namespace_id, :name], {:unique=>true, :name=>"uniq_google_cloud_logging_configuration_namespace_id_and_name", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:audit_events_google_cloud_logging_configurations, [:namespace_id, :name], {:unique=>true, :name=>"uniq_google_cloud_logging_configuration_namespace_id_and_name", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230726104616 AddIndexToGoogleCloudLoggingConfiguration: migrated (0.0294s) 

ci: == [advisory_lock_connection] object_id: 4794660, pg_backend_pid: 1399
main: == [advisory_lock_connection] object_id: 4794800, pg_backend_pid: 1402
main: == 20230726142141 AddMaxFileDownloadSizeToApplicationSettings: migrating ======
main: -- add_column(:application_settings, :bulk_import_max_download_file_size, :bigint, {:default=>5120, :null=>false})
main:    -> 0.0031s
main: == 20230726142141 AddMaxFileDownloadSizeToApplicationSettings: migrated (0.0097s) 

main: == [advisory_lock_connection] object_id: 4794800, pg_backend_pid: 1402
ci: == [advisory_lock_connection] object_id: 4794920, pg_backend_pid: 1404
ci: == 20230726142141 AddMaxFileDownloadSizeToApplicationSettings: migrating ======
ci: -- add_column(:application_settings, :bulk_import_max_download_file_size, :bigint, {:default=>5120, :null=>false})
ci:    -> 0.0033s
ci: == 20230726142141 AddMaxFileDownloadSizeToApplicationSettings: migrated (0.0209s) 

ci: == [advisory_lock_connection] object_id: 4794920, pg_backend_pid: 1404
main: == [advisory_lock_connection] object_id: 4799280, pg_backend_pid: 1407
main: == 20230726172100 RemoveIndexEventsAuthorIdAndCreatedAt: migrating ============
main: -- index_exists?(:events, [:author_id, :created_at], {:name=>"index_events_on_author_id_and_created_at_merge_requests"})
main:    -> 0.0142s
main: -- quote_column_name("index_events_on_author_id_and_created_at_merge_requests")
main:    -> 0.0001s
main: == 20230726172100 RemoveIndexEventsAuthorIdAndCreatedAt: migrated (0.0254s) ===

main: == [advisory_lock_connection] object_id: 4799280, pg_backend_pid: 1407
ci: == [advisory_lock_connection] object_id: 5065380, pg_backend_pid: 1409
ci: == 20230726172100 RemoveIndexEventsAuthorIdAndCreatedAt: migrating ============
ci: -- index_exists?(:events, [:author_id, :created_at], {:name=>"index_events_on_author_id_and_created_at_merge_requests"})
ci:    -> 0.0141s
ci: -- quote_column_name("index_events_on_author_id_and_created_at_merge_requests")
ci:    -> 0.0001s
ci: == 20230726172100 RemoveIndexEventsAuthorIdAndCreatedAt: migrated (0.0347s) ===

ci: == [advisory_lock_connection] object_id: 5065380, pg_backend_pid: 1409
main: == [advisory_lock_connection] object_id: 5262480, pg_backend_pid: 1412
main: == 20230726201351 RemoveIssuesIssueTypeColumn: migrating ======================
main: -- remove_column(:issues, :issue_type)
main:    -> 0.0019s
main: == 20230726201351 RemoveIssuesIssueTypeColumn: migrated (0.0079s) =============

main: == [advisory_lock_connection] object_id: 5262480, pg_backend_pid: 1412
ci: == [advisory_lock_connection] object_id: 5386760, pg_backend_pid: 1414
ci: == 20230726201351 RemoveIssuesIssueTypeColumn: migrating ======================
ci: -- remove_column(:issues, :issue_type)
ci:    -> 0.0018s
ci: == 20230726201351 RemoveIssuesIssueTypeColumn: migrated (0.0186s) =============

ci: == [advisory_lock_connection] object_id: 5386760, pg_backend_pid: 1414
main: == [advisory_lock_connection] object_id: 5460940, pg_backend_pid: 1417
main: == 20230726231029 RemovePlanLimitsCiActivePipelinesColumn: migrating ==========
main: -- remove_column(:plan_limits, :ci_active_pipelines)
main:    -> 0.0016s
main: == 20230726231029 RemovePlanLimitsCiActivePipelinesColumn: migrated (0.0072s) =

main: == [advisory_lock_connection] object_id: 5460940, pg_backend_pid: 1417
ci: == [advisory_lock_connection] object_id: 5461100, pg_backend_pid: 1419
ci: == 20230726231029 RemovePlanLimitsCiActivePipelinesColumn: migrating ==========
ci: -- remove_column(:plan_limits, :ci_active_pipelines)
ci:    -> 0.0015s
ci: == 20230726231029 RemovePlanLimitsCiActivePipelinesColumn: migrated (0.0167s) =

ci: == [advisory_lock_connection] object_id: 5461100, pg_backend_pid: 1419
main: == [advisory_lock_connection] object_id: 5461840, pg_backend_pid: 1422
main: == 20230727084849 CreateCatalogResourceComponents: migrating ==================
main: -- create_table(:catalog_resource_components)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0078s
main: == 20230727084849 CreateCatalogResourceComponents: migrated (0.0137s) =========

main: == [advisory_lock_connection] object_id: 5461840, pg_backend_pid: 1422
ci: == [advisory_lock_connection] object_id: 5469580, pg_backend_pid: 1424
ci: == 20230727084849 CreateCatalogResourceComponents: migrating ==================
ci: -- create_table(:catalog_resource_components)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0076s
I, [2024-04-10T20:44:50.303682 #290]  INFO -- : Database: 'ci', Table: 'catalog_resource_components': Lock Writes
ci: == 20230727084849 CreateCatalogResourceComponents: migrated (0.0247s) =========

ci: == [advisory_lock_connection] object_id: 5469580, pg_backend_pid: 1424
main: == [advisory_lock_connection] object_id: 5481320, pg_backend_pid: 1427
main: == 20230727091812 AddCatalogResourceFkToCatalogResourceComponents: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_ec417536da FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_ec417536da;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230727091812 AddCatalogResourceFkToCatalogResourceComponents: migrated (0.0296s) 

main: == [advisory_lock_connection] object_id: 5481320, pg_backend_pid: 1427
ci: == [advisory_lock_connection] object_id: 5485440, pg_backend_pid: 1429
ci: == 20230727091812 AddCatalogResourceFkToCatalogResourceComponents: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_ec417536da FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_ec417536da;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230727091812 AddCatalogResourceFkToCatalogResourceComponents: migrated (0.0376s) 

ci: == [advisory_lock_connection] object_id: 5485440, pg_backend_pid: 1429
main: == [advisory_lock_connection] object_id: 5485940, pg_backend_pid: 1432
main: == 20230727092035 AddCatalogVersionFkToCatalogResourceComponents: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_89fd1a3e33 FOREIGN KEY (version_id) REFERENCES catalog_resource_versions (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_89fd1a3e33;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230727092035 AddCatalogVersionFkToCatalogResourceComponents: migrated (0.0321s) 

main: == [advisory_lock_connection] object_id: 5485940, pg_backend_pid: 1432
ci: == [advisory_lock_connection] object_id: 5486420, pg_backend_pid: 1434
ci: == 20230727092035 AddCatalogVersionFkToCatalogResourceComponents: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_89fd1a3e33 FOREIGN KEY (version_id) REFERENCES catalog_resource_versions (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_89fd1a3e33;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230727092035 AddCatalogVersionFkToCatalogResourceComponents: migrated (0.0384s) 

ci: == [advisory_lock_connection] object_id: 5486420, pg_backend_pid: 1434
main: == [advisory_lock_connection] object_id: 5565240, pg_backend_pid: 1437
main: == 20230727092425 AddProjectFkToCatalogResourceComponents: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_85bb1d1e79 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0020s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_85bb1d1e79;")
main:    -> 0.0044s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230727092425 AddProjectFkToCatalogResourceComponents: migrated (0.0546s) =

main: == [advisory_lock_connection] object_id: 5565240, pg_backend_pid: 1437
ci: == [advisory_lock_connection] object_id: 5565360, pg_backend_pid: 1439
ci: == 20230727092425 AddProjectFkToCatalogResourceComponents: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_components ADD CONSTRAINT fk_85bb1d1e79 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0025s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0016s
ci: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT fk_85bb1d1e79;")
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230727092425 AddProjectFkToCatalogResourceComponents: migrated (0.0687s) =

ci: == [advisory_lock_connection] object_id: 5565360, pg_backend_pid: 1439
main: == [advisory_lock_connection] object_id: 5566200, pg_backend_pid: 1442
main: == 20230727102936 DropPreparedAtIndex: migrating ==============================
main: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at"})
main:    -> 0.0271s
main: -- quote_column_name("index_merge_requests_on_id_and_prepared_at")
main:    -> 0.0001s
main: == 20230727102936 DropPreparedAtIndex: migrated (0.0398s) =====================

main: == [advisory_lock_connection] object_id: 5566200, pg_backend_pid: 1442
ci: == [advisory_lock_connection] object_id: 5579580, pg_backend_pid: 1444
ci: == 20230727102936 DropPreparedAtIndex: migrating ==============================
ci: -- index_exists?(:merge_requests, :id, {:name=>"index_merge_requests_on_id_and_prepared_at"})
ci:    -> 0.0246s
ci: -- quote_column_name("index_merge_requests_on_id_and_prepared_at")
ci:    -> 0.0000s
ci: == 20230727102936 DropPreparedAtIndex: migrated (0.0448s) =====================

ci: == [advisory_lock_connection] object_id: 5579580, pg_backend_pid: 1444
main: == [advisory_lock_connection] object_id: 5593100, pg_backend_pid: 1447
main: == 20230727103144 AddPreparedAtCreatedAtIndex: migrating ======================
main: -- index_exists?(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0237s
main: -- add_index_options(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20230727103144 AddPreparedAtCreatedAtIndex: migrated (0.0381s) =============

main: == [advisory_lock_connection] object_id: 5593100, pg_backend_pid: 1447
ci: == [advisory_lock_connection] object_id: 5593420, pg_backend_pid: 1449
ci: == 20230727103144 AddPreparedAtCreatedAtIndex: migrating ======================
ci: -- index_exists?(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0242s
ci: -- add_index_options(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230727103144 AddPreparedAtCreatedAtIndex: migrated (0.0487s) =============

ci: == [advisory_lock_connection] object_id: 5593420, pg_backend_pid: 1449
main: == [advisory_lock_connection] object_id: 5593720, pg_backend_pid: 1452
main: == 20230727115635 IndexVulnerabilityReadsOnProjectIdAndVulnerabilityId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:vulnerability_reads, [:project_id, :vulnerability_id], {:name=>"index_vulnerability_reads_on_project_id_and_vulnerability_id", :algorithm=>:concurrently})
main:    -> 0.0191s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:project_id, :vulnerability_id], {:name=>"index_vulnerability_reads_on_project_id_and_vulnerability_id", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230727115635 IndexVulnerabilityReadsOnProjectIdAndVulnerabilityId: migrated (0.0394s) 

main: == [advisory_lock_connection] object_id: 5593720, pg_backend_pid: 1452
ci: == [advisory_lock_connection] object_id: 5594020, pg_backend_pid: 1454
ci: == 20230727115635 IndexVulnerabilityReadsOnProjectIdAndVulnerabilityId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_reads, [:project_id, :vulnerability_id], {:name=>"index_vulnerability_reads_on_project_id_and_vulnerability_id", :algorithm=>:concurrently})
ci:    -> 0.0193s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_reads, [:project_id, :vulnerability_id], {:name=>"index_vulnerability_reads_on_project_id_and_vulnerability_id", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230727115635 IndexVulnerabilityReadsOnProjectIdAndVulnerabilityId: migrated (0.0489s) 

ci: == [advisory_lock_connection] object_id: 5594020, pg_backend_pid: 1454
main: == [advisory_lock_connection] object_id: 5598880, pg_backend_pid: 1457
main: == 20230727132342 PrepareIndexOnVulnerabilityOccurrencesUuidAsync: migrating ==
main: -- index_exists?(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
main:    -> 0.0097s
main: -- add_index_options(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230727132342 PrepareIndexOnVulnerabilityOccurrencesUuidAsync: migrated (0.0223s) 

main: == [advisory_lock_connection] object_id: 5598880, pg_backend_pid: 1457
ci: == [advisory_lock_connection] object_id: 5600760, pg_backend_pid: 1459
ci: == 20230727132342 PrepareIndexOnVulnerabilityOccurrencesUuidAsync: migrating ==
ci: -- index_exists?(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
ci:    -> 0.0104s
ci: -- add_index_options(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
ci:    -> 0.0003s
ci: == 20230727132342 PrepareIndexOnVulnerabilityOccurrencesUuidAsync: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 5600760, pg_backend_pid: 1459
main: == [advisory_lock_connection] object_id: 5602720, pg_backend_pid: 1462
main: == 20230727144741 AddLabelLockOnMerge: migrating ==============================
main: == 20230727144741 AddLabelLockOnMerge: migrated (0.0051s) =====================

main: == [advisory_lock_connection] object_id: 5602720, pg_backend_pid: 1462
ci: == [advisory_lock_connection] object_id: 5604600, pg_backend_pid: 1464
ci: == 20230727144741 AddLabelLockOnMerge: migrating ==============================
ci: == 20230727144741 AddLabelLockOnMerge: migrated (0.0143s) =====================

ci: == [advisory_lock_connection] object_id: 5604600, pg_backend_pid: 1464
main: == [advisory_lock_connection] object_id: 5610460, pg_backend_pid: 1467
main: == 20230727150416 AddMaxImportRemoteFileSizeToApplicationSettings: migrating ==
main: -- add_column(:application_settings, :max_import_remote_file_size, :bigint, {:default=>10240, :null=>false})
main:    -> 0.0031s
main: == 20230727150416 AddMaxImportRemoteFileSizeToApplicationSettings: migrated (0.0090s) 

main: == [advisory_lock_connection] object_id: 5610460, pg_backend_pid: 1467
ci: == [advisory_lock_connection] object_id: 5613980, pg_backend_pid: 1469
ci: == 20230727150416 AddMaxImportRemoteFileSizeToApplicationSettings: migrating ==
ci: -- add_column(:application_settings, :max_import_remote_file_size, :bigint, {:default=>10240, :null=>false})
ci:    -> 0.0031s
ci: == 20230727150416 AddMaxImportRemoteFileSizeToApplicationSettings: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 5613980, pg_backend_pid: 1469
main: == [advisory_lock_connection] object_id: 5616520, pg_backend_pid: 1472
main: == 20230727203840 DropUniqueIdxOnVulnSignatures: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:vulnerability_finding_signatures)
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:vulnerability_finding_signatures, {:algorithm=>:concurrently, :name=>"idx_vuln_signatures_on_occurrences_id_and_signature_sha"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230727203840 DropUniqueIdxOnVulnSignatures: migrated (0.0215s) ===========

main: == [advisory_lock_connection] object_id: 5616520, pg_backend_pid: 1472
ci: == [advisory_lock_connection] object_id: 5622300, pg_backend_pid: 1474
ci: == 20230727203840 DropUniqueIdxOnVulnSignatures: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:vulnerability_finding_signatures)
ci:    -> 0.0054s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:vulnerability_finding_signatures, {:algorithm=>:concurrently, :name=>"idx_vuln_signatures_on_occurrences_id_and_signature_sha"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230727203840 DropUniqueIdxOnVulnSignatures: migrated (0.0298s) ===========

ci: == [advisory_lock_connection] object_id: 5622300, pg_backend_pid: 1474
main: == [advisory_lock_connection] object_id: 5634080, pg_backend_pid: 1477
main: == 20230728020644 AddSnowplowDatabaseCollectorHostnameToApplicationSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:application_settings, :snowplow_database_collector_hostname, :text, {:if_not_exists=>true})
main:    -> 0.2581s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_3b22213b72\nCHECK ( char_length(snowplow_database_collector_hostname) <= 255 )\nNOT VALID;\n")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_3b22213b72;")
main:    -> 0.0010s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230728020644 AddSnowplowDatabaseCollectorHostnameToApplicationSettings: migrated (0.2759s) 

main: == [advisory_lock_connection] object_id: 5634080, pg_backend_pid: 1477
ci: == [advisory_lock_connection] object_id: 5660040, pg_backend_pid: 1479
ci: == 20230728020644 AddSnowplowDatabaseCollectorHostnameToApplicationSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:application_settings, :snowplow_database_collector_hostname, :text, {:if_not_exists=>true})
ci:    -> 0.2610s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_3b22213b72\nCHECK ( char_length(snowplow_database_collector_hostname) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0018s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_3b22213b72;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230728020644 AddSnowplowDatabaseCollectorHostnameToApplicationSettings: migrated (0.2904s) 

ci: == [advisory_lock_connection] object_id: 5660040, pg_backend_pid: 1479
main: == [advisory_lock_connection] object_id: 5685620, pg_backend_pid: 1482
main: == 20230728122928 PrepareIndexOnVulnerabilityOccurrencesUuidIncludingVulnerabilityIdAsync: migrating 
main: -- index_name_exists?("vulnerability_occurrences", "index_vuln_findings_on_uuid_including_vuln_id_1")
main:    -> 0.0016s
main: == 20230728122928 PrepareIndexOnVulnerabilityOccurrencesUuidIncludingVulnerabilityIdAsync: migrated (0.0140s) 

main: == [advisory_lock_connection] object_id: 5685620, pg_backend_pid: 1482
ci: == [advisory_lock_connection] object_id: 5713180, pg_backend_pid: 1484
ci: == 20230728122928 PrepareIndexOnVulnerabilityOccurrencesUuidIncludingVulnerabilityIdAsync: migrating 
ci: -- index_name_exists?("vulnerability_occurrences", "index_vuln_findings_on_uuid_including_vuln_id_1")
ci:    -> 0.0017s
ci: == 20230728122928 PrepareIndexOnVulnerabilityOccurrencesUuidIncludingVulnerabilityIdAsync: migrated (0.0229s) 

ci: == [advisory_lock_connection] object_id: 5713180, pg_backend_pid: 1484
main: == [advisory_lock_connection] object_id: 5740880, pg_backend_pid: 1487
main: == 20230728134722 RemoveApplicationSettingsIgnoredColumns: migrating ==========
main: -- remove_column(:application_settings, :encrypted_tofa_access_token_expires_in, {:if_exists=>true})
main:    -> 0.2596s
main: -- remove_column(:application_settings, :encrypted_tofa_access_token_expires_in_iv, {:if_exists=>true})
main:    -> 0.2576s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_args, {:if_exists=>true})
main:    -> 0.2565s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_args_iv, {:if_exists=>true})
main:    -> 0.2556s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_class, {:if_exists=>true})
main:    -> 0.2520s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_class_iv, {:if_exists=>true})
main:    -> 0.2568s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_create_credentials_method, {:if_exists=>true})
main:    -> 0.2595s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_create_credentials_method_iv, {:if_exists=>true})
main:    -> 0.2785s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_fetch_access_token_method, {:if_exists=>true})
main:    -> 0.2530s
main: -- remove_column(:application_settings, :encrypted_tofa_client_library_fetch_access_token_method_iv, {:if_exists=>true})
main:    -> 0.2540s
main: -- remove_column(:application_settings, :encrypted_tofa_host, {:if_exists=>true})
main:    -> 0.2509s
main: -- remove_column(:application_settings, :encrypted_tofa_host_iv, {:if_exists=>true})
main:    -> 0.2497s
main: -- remove_column(:application_settings, :encrypted_tofa_request_json_keys, {:if_exists=>true})
main:    -> 0.2507s
main: -- remove_column(:application_settings, :encrypted_tofa_request_json_keys_iv, {:if_exists=>true})
main:    -> 0.2488s
main: -- remove_column(:application_settings, :encrypted_tofa_request_payload, {:if_exists=>true})
main:    -> 0.2523s
main: -- remove_column(:application_settings, :encrypted_tofa_request_payload_iv, {:if_exists=>true})
main:    -> 0.2509s
main: -- remove_column(:application_settings, :encrypted_tofa_response_json_keys, {:if_exists=>true})
main:    -> 0.2475s
main: -- remove_column(:application_settings, :encrypted_tofa_response_json_keys_iv, {:if_exists=>true})
main:    -> 0.2537s
main: -- remove_column(:application_settings, :encrypted_tofa_url, {:if_exists=>true})
main:    -> 0.2520s
main: -- remove_column(:application_settings, :encrypted_tofa_url_iv, {:if_exists=>true})
main:    -> 0.2429s
main: == 20230728134722 RemoveApplicationSettingsIgnoredColumns: migrated (5.0913s) =

main: == [advisory_lock_connection] object_id: 5740880, pg_backend_pid: 1487
ci: == [advisory_lock_connection] object_id: 5807200, pg_backend_pid: 1490
ci: == 20230728134722 RemoveApplicationSettingsIgnoredColumns: migrating ==========
ci: -- remove_column(:application_settings, :encrypted_tofa_access_token_expires_in, {:if_exists=>true})
ci:    -> 0.2631s
ci: -- remove_column(:application_settings, :encrypted_tofa_access_token_expires_in_iv, {:if_exists=>true})
ci:    -> 0.2616s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_args, {:if_exists=>true})
ci:    -> 0.2581s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_args_iv, {:if_exists=>true})
ci:    -> 0.2564s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_class, {:if_exists=>true})
ci:    -> 0.2545s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_class_iv, {:if_exists=>true})
ci:    -> 0.2531s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_create_credentials_method, {:if_exists=>true})
ci:    -> 0.2567s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_create_credentials_method_iv, {:if_exists=>true})
ci:    -> 0.2551s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_fetch_access_token_method, {:if_exists=>true})
ci:    -> 0.2520s
ci: -- remove_column(:application_settings, :encrypted_tofa_client_library_fetch_access_token_method_iv, {:if_exists=>true})
ci:    -> 0.2482s
ci: -- remove_column(:application_settings, :encrypted_tofa_host, {:if_exists=>true})
ci:    -> 0.2470s
ci: -- remove_column(:application_settings, :encrypted_tofa_host_iv, {:if_exists=>true})
ci:    -> 0.2467s
ci: -- remove_column(:application_settings, :encrypted_tofa_request_json_keys, {:if_exists=>true})
ci:    -> 0.2500s
ci: -- remove_column(:application_settings, :encrypted_tofa_request_json_keys_iv, {:if_exists=>true})
ci:    -> 0.2441s
ci: -- remove_column(:application_settings, :encrypted_tofa_request_payload, {:if_exists=>true})
ci:    -> 0.2493s
ci: -- remove_column(:application_settings, :encrypted_tofa_request_payload_iv, {:if_exists=>true})
ci:    -> 0.2458s
ci: -- remove_column(:application_settings, :encrypted_tofa_response_json_keys, {:if_exists=>true})
ci:    -> 0.2451s
ci: -- remove_column(:application_settings, :encrypted_tofa_response_json_keys_iv, {:if_exists=>true})
ci:    -> 0.2443s
ci: -- remove_column(:application_settings, :encrypted_tofa_url, {:if_exists=>true})
ci:    -> 0.2472s
ci: -- remove_column(:application_settings, :encrypted_tofa_url_iv, {:if_exists=>true})
ci:    -> 0.2422s
ci: == 20230728134722 RemoveApplicationSettingsIgnoredColumns: migrated (5.0403s) =

ci: == [advisory_lock_connection] object_id: 5807200, pg_backend_pid: 1490
main: == [advisory_lock_connection] object_id: 5808820, pg_backend_pid: 1493
main: == 20230728151058 AddAuditorIndexToUsersTable: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:users, :id, {:where=>"auditor IS true", :name=>"index_users_for_auditors", :algorithm=>:concurrently})
main:    -> 0.0233s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:users, :id, {:where=>"auditor IS true", :name=>"index_users_for_auditors", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0010s
main: == 20230728151058 AddAuditorIndexToUsersTable: migrated (0.0447s) =============

main: == [advisory_lock_connection] object_id: 5808820, pg_backend_pid: 1493
ci: == [advisory_lock_connection] object_id: 5817360, pg_backend_pid: 1495
ci: == 20230728151058 AddAuditorIndexToUsersTable: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:users, :id, {:where=>"auditor IS true", :name=>"index_users_for_auditors", :algorithm=>:concurrently})
ci:    -> 0.0240s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:users, :id, {:where=>"auditor IS true", :name=>"index_users_for_auditors", :algorithm=>:concurrently})
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230728151058 AddAuditorIndexToUsersTable: migrated (0.0561s) =============

ci: == [advisory_lock_connection] object_id: 5817360, pg_backend_pid: 1495
main: == [advisory_lock_connection] object_id: 5826020, pg_backend_pid: 1498
main: == 20230728171609 AddCiJobAnnotationsPlanLimits: migrating ====================
main: -- add_column(:plan_limits, :ci_max_artifact_size_annotations, :integer, {:null=>false, :default=>0})
main:    -> 0.0023s
main: -- add_column(:plan_limits, :ci_job_annotations_size, :integer, {:null=>false, :default=>81920})
main:    -> 0.0014s
main: -- add_column(:plan_limits, :ci_job_annotations_num, :integer, {:null=>false, :default=>20})
main:    -> 0.0014s
main: == 20230728171609 AddCiJobAnnotationsPlanLimits: migrated (0.0115s) ===========

main: == [advisory_lock_connection] object_id: 5826020, pg_backend_pid: 1498
ci: == [advisory_lock_connection] object_id: 5833200, pg_backend_pid: 1500
ci: == 20230728171609 AddCiJobAnnotationsPlanLimits: migrating ====================
ci: -- add_column(:plan_limits, :ci_max_artifact_size_annotations, :integer, {:null=>false, :default=>0})
ci:    -> 0.0020s
ci: -- add_column(:plan_limits, :ci_job_annotations_size, :integer, {:null=>false, :default=>81920})
ci:    -> 0.0016s
ci: -- add_column(:plan_limits, :ci_job_annotations_num, :integer, {:null=>false, :default=>20})
ci:    -> 0.0015s
ci: == 20230728171609 AddCiJobAnnotationsPlanLimits: migrated (0.0210s) ===========

ci: == [advisory_lock_connection] object_id: 5833200, pg_backend_pid: 1500
main: == [advisory_lock_connection] object_id: 5840560, pg_backend_pid: 1503
main: == 20230728174927 AddEpicWorkItemType: migrating ==============================
main: -- Issue work item type not found, skipping hierarchy restrictions creation
main: == 20230728174927 AddEpicWorkItemType: migrated (0.0897s) =====================

main: == [advisory_lock_connection] object_id: 5840560, pg_backend_pid: 1503
ci: == [advisory_lock_connection] object_id: 5845040, pg_backend_pid: 1505
ci: == 20230728174927 AddEpicWorkItemType: migrating ==============================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230728174927 AddEpicWorkItemType: migrated (0.0149s) =====================

ci: == [advisory_lock_connection] object_id: 5845040, pg_backend_pid: 1505
main: == [advisory_lock_connection] object_id: 5849640, pg_backend_pid: 1508
main: == 20230728193736 AddHasMergeRequestToVulnerabilityReads: migrating ===========
main: -- add_column(:vulnerability_reads, :has_merge_request, :boolean, {:default=>false, :if_not_exists=>true})
main:    -> 0.0054s
main: == 20230728193736 AddHasMergeRequestToVulnerabilityReads: migrated (0.0107s) ==

main: == [advisory_lock_connection] object_id: 5849640, pg_backend_pid: 1508
ci: == [advisory_lock_connection] object_id: 5860140, pg_backend_pid: 1510
ci: == 20230728193736 AddHasMergeRequestToVulnerabilityReads: migrating ===========
ci: -- add_column(:vulnerability_reads, :has_merge_request, :boolean, {:default=>false, :if_not_exists=>true})
ci:    -> 0.0052s
ci: == 20230728193736 AddHasMergeRequestToVulnerabilityReads: migrated (0.0189s) ==

ci: == [advisory_lock_connection] object_id: 5860140, pg_backend_pid: 1510
main: == [advisory_lock_connection] object_id: 5873480, pg_backend_pid: 1513
main: == 20230731090319 AddNotesNamespaceIdForeignKey: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0110s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE notes ADD CONSTRAINT fk_76db6d50c6 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0020s
main: -- execute("ALTER TABLE notes VALIDATE CONSTRAINT fk_76db6d50c6;")
main:    -> 0.0025s
main: == 20230731090319 AddNotesNamespaceIdForeignKey: migrated (0.0565s) ===========

main: == [advisory_lock_connection] object_id: 5873480, pg_backend_pid: 1513
ci: == [advisory_lock_connection] object_id: 5891640, pg_backend_pid: 1515
ci: == 20230731090319 AddNotesNamespaceIdForeignKey: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0019s
ci: -- index_exists?(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0113s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:notes, :namespace_id, {:name=>"index_notes_on_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE notes ADD CONSTRAINT fk_76db6d50c6 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("ALTER TABLE notes VALIDATE CONSTRAINT fk_76db6d50c6;")
ci:    -> 0.0024s
ci: == 20230731090319 AddNotesNamespaceIdForeignKey: migrated (0.0696s) ===========

ci: == [advisory_lock_connection] object_id: 5891640, pg_backend_pid: 1515
main: == [advisory_lock_connection] object_id: 5902400, pg_backend_pid: 1518
main: == 20230731100513 AddIndexOnVulnerabilityReadsForFiltering: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_reads, [:project_id, :state, :dismissal_reason, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>"DESC NULLS LAST"}, :name=>"idx_vuln_reads_for_filtering", :algorithm=>:concurrently})
main:    -> 0.0171s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:project_id, :state, :dismissal_reason, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>"DESC NULLS LAST"}, :name=>"idx_vuln_reads_for_filtering", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230731100513 AddIndexOnVulnerabilityReadsForFiltering: migrated (0.0370s) 

main: == [advisory_lock_connection] object_id: 5902400, pg_backend_pid: 1518
ci: == [advisory_lock_connection] object_id: 5910340, pg_backend_pid: 1520
ci: == 20230731100513 AddIndexOnVulnerabilityReadsForFiltering: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:vulnerability_reads, [:project_id, :state, :dismissal_reason, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>"DESC NULLS LAST"}, :name=>"idx_vuln_reads_for_filtering", :algorithm=>:concurrently})
ci:    -> 0.0176s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_reads, [:project_id, :state, :dismissal_reason, :severity, :vulnerability_id], {:order=>{:severity=>:desc, :vulnerability_id=>"DESC NULLS LAST"}, :name=>"idx_vuln_reads_for_filtering", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230731100513 AddIndexOnVulnerabilityReadsForFiltering: migrated (0.0456s) 

ci: == [advisory_lock_connection] object_id: 5910340, pg_backend_pid: 1520
main: == [advisory_lock_connection] object_id: 5926080, pg_backend_pid: 1523
main: == 20230731121354 RemoveNotNullFromSubscriptionAddOnPurchasesNamespaceId: migrating 
main: -- change_column_null(:subscription_add_on_purchases, :namespace_id, true)
main:    -> 0.0012s
main: == 20230731121354 RemoveNotNullFromSubscriptionAddOnPurchasesNamespaceId: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 5926080, pg_backend_pid: 1523
ci: == [advisory_lock_connection] object_id: 5939320, pg_backend_pid: 1525
ci: == 20230731121354 RemoveNotNullFromSubscriptionAddOnPurchasesNamespaceId: migrating 
ci: -- change_column_null(:subscription_add_on_purchases, :namespace_id, true)
ci:    -> 0.0012s
ci: == 20230731121354 RemoveNotNullFromSubscriptionAddOnPurchasesNamespaceId: migrated (0.0171s) 

ci: == [advisory_lock_connection] object_id: 5939320, pg_backend_pid: 1525
main: == [advisory_lock_connection] object_id: 5955060, pg_backend_pid: 1528
main: == 20230731130351 RemoveInitializeAnalyticsWorkerJobInstances: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230731130351 RemoveInitializeAnalyticsWorkerJobInstances: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 5955060, pg_backend_pid: 1528
ci: == [advisory_lock_connection] object_id: 5955200, pg_backend_pid: 1530
ci: == 20230731130351 RemoveInitializeAnalyticsWorkerJobInstances: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230731130351 RemoveInitializeAnalyticsWorkerJobInstances: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 5955200, pg_backend_pid: 1530
main: == [advisory_lock_connection] object_id: 5982000, pg_backend_pid: 1533
main: == 20230731210422 RemoveTempIndexVulnerabilityOccurrences: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:vulnerability_occurrences)
main:    -> 0.0097s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:vulnerability_occurrences, {:algorithm=>:concurrently, :name=>"tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230731210422 RemoveTempIndexVulnerabilityOccurrences: migrated (0.0299s) =

main: == [advisory_lock_connection] object_id: 5982000, pg_backend_pid: 1533
ci: == [advisory_lock_connection] object_id: 6008860, pg_backend_pid: 1535
ci: == 20230731210422 RemoveTempIndexVulnerabilityOccurrences: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:vulnerability_occurrences)
ci:    -> 0.0100s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:vulnerability_occurrences, {:algorithm=>:concurrently, :name=>"tmp_idx_vulnerability_occurrences_on_id_where_report_type_7_99"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230731210422 RemoveTempIndexVulnerabilityOccurrences: migrated (0.0397s) =

ci: == [advisory_lock_connection] object_id: 6008860, pg_backend_pid: 1535
main: == [advisory_lock_connection] object_id: 6010560, pg_backend_pid: 1538
main: == 20230801150214 RetryCleanupBigintConversionForEventsForGitlabCom: migrating 
main: -- column_exists?(:events, :target_id_convert_to_bigint)
main:    -> 0.0043s
main: -- remove_column(:events, "target_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0032s
main: == 20230801150214 RetryCleanupBigintConversionForEventsForGitlabCom: migrated (0.0156s) 

main: == [advisory_lock_connection] object_id: 6010560, pg_backend_pid: 1538
ci: == [advisory_lock_connection] object_id: 6012380, pg_backend_pid: 1540
ci: == 20230801150214 RetryCleanupBigintConversionForEventsForGitlabCom: migrating 
ci: -- column_exists?(:events, :target_id_convert_to_bigint)
ci:    -> 0.0041s
ci: -- remove_column(:events, "target_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0030s
ci: == 20230801150214 RetryCleanupBigintConversionForEventsForGitlabCom: migrated (0.0254s) 

ci: == [advisory_lock_connection] object_id: 6012380, pg_backend_pid: 1540
main: == [advisory_lock_connection] object_id: 6027080, pg_backend_pid: 1543
main: == 20230802065830 AddMaxDecompressionArchiveSizeToApplicationSettings: migrating 
main: -- add_column(:application_settings, :max_decompressed_archive_size, :integer, {:default=>25600, :null=>false})
main:    -> 0.0035s
main: == 20230802065830 AddMaxDecompressionArchiveSizeToApplicationSettings: migrated (0.0095s) 

main: == [advisory_lock_connection] object_id: 6027080, pg_backend_pid: 1543
ci: == [advisory_lock_connection] object_id: 6027340, pg_backend_pid: 1545
ci: == 20230802065830 AddMaxDecompressionArchiveSizeToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :max_decompressed_archive_size, :integer, {:default=>25600, :null=>false})
ci:    -> 0.0032s
ci: == 20230802065830 AddMaxDecompressionArchiveSizeToApplicationSettings: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 6027340, pg_backend_pid: 1545
main: == [advisory_lock_connection] object_id: 6030640, pg_backend_pid: 1548
main: == 20230802070337 AddApplicationSettingsMaxDecompressionSizeConstraint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_max_decompressed_archive_size_positive\nCHECK ( max_decompressed_archive_size >= 0 )\nNOT VALID;\n")
main:    -> 0.0020s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_max_decompressed_archive_size_positive;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230802070337 AddApplicationSettingsMaxDecompressionSizeConstraint: migrated (0.0195s) 

main: == [advisory_lock_connection] object_id: 6030640, pg_backend_pid: 1548
ci: == [advisory_lock_connection] object_id: 6033960, pg_backend_pid: 1550
ci: == 20230802070337 AddApplicationSettingsMaxDecompressionSizeConstraint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_max_decompressed_archive_size_positive\nCHECK ( max_decompressed_archive_size >= 0 )\nNOT VALID;\n")
ci:    -> 0.0018s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_max_decompressed_archive_size_positive;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230802070337 AddApplicationSettingsMaxDecompressionSizeConstraint: migrated (0.0270s) 

ci: == [advisory_lock_connection] object_id: 6033960, pg_backend_pid: 1550
main: == [advisory_lock_connection] object_id: 6055560, pg_backend_pid: 1553
main: == 20230802085923 QueueFixAllowDescendantsOverrideDisabledSharedRunners: migrating 
main: == 20230802085923 QueueFixAllowDescendantsOverrideDisabledSharedRunners: migrated (0.0367s) 

main: == [advisory_lock_connection] object_id: 6055560, pg_backend_pid: 1553
ci: == [advisory_lock_connection] object_id: 6077140, pg_backend_pid: 1555
ci: == 20230802085923 QueueFixAllowDescendantsOverrideDisabledSharedRunners: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230802085923 QueueFixAllowDescendantsOverrideDisabledSharedRunners: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 6077140, pg_backend_pid: 1555
main: == [advisory_lock_connection] object_id: 6099480, pg_backend_pid: 1558
main: == 20230802090519 DropSchemaInconsistenciesTable: migrating ===================
main: -- drop_table(:schema_inconsistencies)
main:    -> 0.0027s
main: == 20230802090519 DropSchemaInconsistenciesTable: migrated (0.0090s) ==========

main: == [advisory_lock_connection] object_id: 6099480, pg_backend_pid: 1558
ci: == [advisory_lock_connection] object_id: 6121880, pg_backend_pid: 1560
ci: == 20230802090519 DropSchemaInconsistenciesTable: migrating ===================
ci: -- drop_table(:schema_inconsistencies)
ci:    -> 0.0028s
ci: == 20230802090519 DropSchemaInconsistenciesTable: migrated (0.0186s) ==========

ci: == [advisory_lock_connection] object_id: 6121880, pg_backend_pid: 1560
main: == [advisory_lock_connection] object_id: 6122280, pg_backend_pid: 1563
main: == 20230802092922 AddUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
main:    -> 0.0036s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230802092922 AddUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrated (0.0260s) 

main: == [advisory_lock_connection] object_id: 6122280, pg_backend_pid: 1563
ci: == [advisory_lock_connection] object_id: 6122660, pg_backend_pid: 1565
ci: == 20230802092922 AddUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:project_authorizations, [:project_id, :user_id], {:unique=>true, :where=>"is_unique", :name=>"index_unique_project_authorizations_on_unique_project_user", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230802092922 AddUniqueIndexProjectAuthorizationsOnUniqueProjectUser: migrated (0.0341s) 

ci: == [advisory_lock_connection] object_id: 6122660, pg_backend_pid: 1565
main: == [advisory_lock_connection] object_id: 6122860, pg_backend_pid: 1568
main: == 20230802124027 AddComponentNameAndInputFilePathToSbomOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:sbom_occurrences, :component_name, :text, {:if_not_exists=>true})
main:    -> 0.0047s
main: -- add_column(:sbom_occurrences, :input_file_path, :text, {:if_not_exists=>true})
main:    -> 0.0028s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_9b29021fa8\nCHECK ( char_length(component_name) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_9b29021fa8;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_bd1367d4c1\nCHECK ( char_length(input_file_path) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_bd1367d4c1;")
main:    -> 0.0008s
main: == 20230802124027 AddComponentNameAndInputFilePathToSbomOccurrences: migrated (0.0340s) 

main: == [advisory_lock_connection] object_id: 6122860, pg_backend_pid: 1568
ci: == [advisory_lock_connection] object_id: 6123200, pg_backend_pid: 1570
ci: == 20230802124027 AddComponentNameAndInputFilePathToSbomOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:sbom_occurrences, :component_name, :text, {:if_not_exists=>true})
ci:    -> 0.0047s
ci: -- add_column(:sbom_occurrences, :input_file_path, :text, {:if_not_exists=>true})
ci:    -> 0.0029s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_9b29021fa8\nCHECK ( char_length(component_name) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_9b29021fa8;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_bd1367d4c1\nCHECK ( char_length(input_file_path) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_bd1367d4c1;")
ci:    -> 0.0010s
ci: == 20230802124027 AddComponentNameAndInputFilePathToSbomOccurrences: migrated (0.0467s) 

ci: == [advisory_lock_connection] object_id: 6123200, pg_backend_pid: 1570
main: == [advisory_lock_connection] object_id: 6136360, pg_backend_pid: 1573
main: == 20230802205051 AddAdminMergeRequestToMemberRoles: migrating ================
main: -- column_exists?(:member_roles, :admin_merge_request)
main:    -> 0.0040s
main: -- add_column(:member_roles, :admin_merge_request, :boolean, {:default=>false, :null=>false})
main:    -> 0.0016s
main: == 20230802205051 AddAdminMergeRequestToMemberRoles: migrated (0.0114s) =======

main: == [advisory_lock_connection] object_id: 6136360, pg_backend_pid: 1573
ci: == [advisory_lock_connection] object_id: 6149440, pg_backend_pid: 1575
ci: == 20230802205051 AddAdminMergeRequestToMemberRoles: migrating ================
ci: -- column_exists?(:member_roles, :admin_merge_request)
ci:    -> 0.0041s
ci: -- add_column(:member_roles, :admin_merge_request, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0017s
ci: == 20230802205051 AddAdminMergeRequestToMemberRoles: migrated (0.0231s) =======

ci: == [advisory_lock_connection] object_id: 6149440, pg_backend_pid: 1575
main: == [advisory_lock_connection] object_id: 6155360, pg_backend_pid: 1578
main: == 20230802212443 AddCurrentUserTodosWidgetToEpicWorkItemType: migrating ======
main: == 20230802212443 AddCurrentUserTodosWidgetToEpicWorkItemType: migrated (0.0610s) 

main: == [advisory_lock_connection] object_id: 6155360, pg_backend_pid: 1578
ci: == [advisory_lock_connection] object_id: 6161260, pg_backend_pid: 1580
ci: == 20230802212443 AddCurrentUserTodosWidgetToEpicWorkItemType: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230802212443 AddCurrentUserTodosWidgetToEpicWorkItemType: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 6161260, pg_backend_pid: 1580
main: == [advisory_lock_connection] object_id: 6161980, pg_backend_pid: 1583
main: == 20230803125434 AddHasMergeRequestOnVulnerabilityReadsTrigger: migrating ====
main: -- execute("CREATE OR REPLACE FUNCTION set_has_merge_request_on_vulnerability_reads()\nRETURNS TRIGGER AS\n$$\nBEGIN\nUPDATE\n  vulnerability_reads\nSET\n  has_merge_request = true\nWHERE\n  vulnerability_id = NEW.vulnerability_id AND has_merge_request IS FALSE;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0021s
main: -- execute("CREATE OR REPLACE FUNCTION unset_has_merge_request_on_vulnerability_reads()\nRETURNS TRIGGER\nLANGUAGE plpgsql\nAS $$\nDECLARE\n  has_merge_request_links integer;\nBEGIN\n  PERFORM 1\n  FROM\n    vulnerability_reads\n  WHERE\n    vulnerability_id = OLD.vulnerability_id\n  FOR UPDATE;\n\n  SELECT 1 INTO has_merge_request_links FROM vulnerability_merge_request_links WHERE vulnerability_id = OLD.vulnerability_id LIMIT 1;\n\n  IF (has_merge_request_links = 1) THEN\n    RETURN NULL;\n  END IF;\n\n  UPDATE\n    vulnerability_reads\n  SET\n    has_merge_request = false\n  WHERE\n    vulnerability_id = OLD.vulnerability_id;\n\n  RETURN NULL;\nEND\n$$;\n")
main:    -> 0.0009s
main: -- execute("CREATE TRIGGER trigger_update_has_merge_request_on_vulnerability_mr_links_update\nAFTER INSERT ON vulnerability_merge_request_links\nFOR EACH ROW\nEXECUTE FUNCTION set_has_merge_request_on_vulnerability_reads();\n")
main:    -> 0.0009s
main: -- execute("CREATE TRIGGER trigger_update_has_merge_request_on_vulnerability_mr_links_delete\nAFTER DELETE ON vulnerability_merge_request_links\nFOR EACH ROW\nEXECUTE FUNCTION unset_has_merge_request_on_vulnerability_reads();\n")
main:    -> 0.0007s
main: == 20230803125434 AddHasMergeRequestOnVulnerabilityReadsTrigger: migrated (0.0111s) 

main: == [advisory_lock_connection] object_id: 6161980, pg_backend_pid: 1583
ci: == [advisory_lock_connection] object_id: 6162760, pg_backend_pid: 1585
ci: == 20230803125434 AddHasMergeRequestOnVulnerabilityReadsTrigger: migrating ====
ci: -- execute("CREATE OR REPLACE FUNCTION set_has_merge_request_on_vulnerability_reads()\nRETURNS TRIGGER AS\n$$\nBEGIN\nUPDATE\n  vulnerability_reads\nSET\n  has_merge_request = true\nWHERE\n  vulnerability_id = NEW.vulnerability_id AND has_merge_request IS FALSE;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0019s
ci: -- execute("CREATE OR REPLACE FUNCTION unset_has_merge_request_on_vulnerability_reads()\nRETURNS TRIGGER\nLANGUAGE plpgsql\nAS $$\nDECLARE\n  has_merge_request_links integer;\nBEGIN\n  PERFORM 1\n  FROM\n    vulnerability_reads\n  WHERE\n    vulnerability_id = OLD.vulnerability_id\n  FOR UPDATE;\n\n  SELECT 1 INTO has_merge_request_links FROM vulnerability_merge_request_links WHERE vulnerability_id = OLD.vulnerability_id LIMIT 1;\n\n  IF (has_merge_request_links = 1) THEN\n    RETURN NULL;\n  END IF;\n\n  UPDATE\n    vulnerability_reads\n  SET\n    has_merge_request = false\n  WHERE\n    vulnerability_id = OLD.vulnerability_id;\n\n  RETURN NULL;\nEND\n$$;\n")
ci:    -> 0.0010s
ci: -- execute("CREATE TRIGGER trigger_update_has_merge_request_on_vulnerability_mr_links_update\nAFTER INSERT ON vulnerability_merge_request_links\nFOR EACH ROW\nEXECUTE FUNCTION set_has_merge_request_on_vulnerability_reads();\n")
ci:    -> 0.0011s
ci: -- execute("CREATE TRIGGER trigger_update_has_merge_request_on_vulnerability_mr_links_delete\nAFTER DELETE ON vulnerability_merge_request_links\nFOR EACH ROW\nEXECUTE FUNCTION unset_has_merge_request_on_vulnerability_reads();\n")
ci:    -> 0.0007s
ci: == 20230803125434 AddHasMergeRequestOnVulnerabilityReadsTrigger: migrated (0.0208s) 

ci: == [advisory_lock_connection] object_id: 6162760, pg_backend_pid: 1585
main: == [advisory_lock_connection] object_id: 6166900, pg_backend_pid: 1588
main: == 20230804053643 AddTicketWorkItemType: migrating ============================
main: -- Issue work item type not found, skipping hierarchy restrictions creation
main: == 20230804053643 AddTicketWorkItemType: migrated (0.0595s) ===================

main: == [advisory_lock_connection] object_id: 6166900, pg_backend_pid: 1588
ci: == [advisory_lock_connection] object_id: 6171040, pg_backend_pid: 1590
ci: == 20230804053643 AddTicketWorkItemType: migrating ============================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230804053643 AddTicketWorkItemType: migrated (0.0154s) ===================

ci: == [advisory_lock_connection] object_id: 6171040, pg_backend_pid: 1590
main: == [advisory_lock_connection] object_id: 6177900, pg_backend_pid: 1593
main: == 20230804055559 AddRollupProgressToWiProgresses: migrating ==================
main: -- add_column(:work_item_progresses, :rollup_progress, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20230804055559 AddRollupProgressToWiProgresses: migrated (0.0084s) =========

main: == [advisory_lock_connection] object_id: 6177900, pg_backend_pid: 1593
ci: == [advisory_lock_connection] object_id: 6178160, pg_backend_pid: 1595
ci: == 20230804055559 AddRollupProgressToWiProgresses: migrating ==================
ci: -- add_column(:work_item_progresses, :rollup_progress, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0022s
ci: == 20230804055559 AddRollupProgressToWiProgresses: migrated (0.0184s) =========

ci: == [advisory_lock_connection] object_id: 6178160, pg_backend_pid: 1595
main: == [advisory_lock_connection] object_id: 6178660, pg_backend_pid: 1598
main: == 20230804064817 BackfillGoogleCloudLoggingName: migrating ===================
main: == 20230804064817 BackfillGoogleCloudLoggingName: migrated (0.0292s) ==========

main: == [advisory_lock_connection] object_id: 6178660, pg_backend_pid: 1598
ci: == [advisory_lock_connection] object_id: 6179140, pg_backend_pid: 1600
ci: == 20230804064817 BackfillGoogleCloudLoggingName: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230804064817 BackfillGoogleCloudLoggingName: migrated (0.0153s) ==========

ci: == [advisory_lock_connection] object_id: 6179140, pg_backend_pid: 1600
main: == [advisory_lock_connection] object_id: 6187300, pg_backend_pid: 1603
main: == 20230804065052 AddNotNullToGcpConfigName: migrating ========================
main: -- change_column_null(:audit_events_google_cloud_logging_configurations, :name, false)
main:    -> 0.0011s
main: == 20230804065052 AddNotNullToGcpConfigName: migrated (0.0068s) ===============

main: == [advisory_lock_connection] object_id: 6187300, pg_backend_pid: 1603
ci: == [advisory_lock_connection] object_id: 6195480, pg_backend_pid: 1605
ci: == 20230804065052 AddNotNullToGcpConfigName: migrating ========================
ci: -- change_column_null(:audit_events_google_cloud_logging_configurations, :name, false)
ci:    -> 0.0011s
ci: == 20230804065052 AddNotNullToGcpConfigName: migrated (0.0156s) ===============

ci: == [advisory_lock_connection] object_id: 6195480, pg_backend_pid: 1605
main: == [advisory_lock_connection] object_id: 6209020, pg_backend_pid: 1608
main: == 20230804121704 RemoveNamespacesUserDetailsEnterpriseGroupIdFk: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE namespaces, user_details IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:user_details, :namespaces, {:name=>"fk_c53c794142"})
main:    -> 0.0052s
main: == 20230804121704 RemoveNamespacesUserDetailsEnterpriseGroupIdFk: migrated (0.0342s) 

main: == [advisory_lock_connection] object_id: 6209020, pg_backend_pid: 1608
ci: == [advisory_lock_connection] object_id: 6222620, pg_backend_pid: 1610
ci: == 20230804121704 RemoveNamespacesUserDetailsEnterpriseGroupIdFk: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE namespaces, user_details IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0010s
ci: -- remove_foreign_key(:user_details, :namespaces, {:name=>"fk_c53c794142"})
ci:    -> 0.0064s
ci: == 20230804121704 RemoveNamespacesUserDetailsEnterpriseGroupIdFk: migrated (0.0474s) 

ci: == [advisory_lock_connection] object_id: 6222620, pg_backend_pid: 1610
main: == [advisory_lock_connection] object_id: 6225900, pg_backend_pid: 1613
main: == 20230804121705 RemoveNamespacesUserDetailsProvisionedByGroupIdFk: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE namespaces, user_details IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:user_details, :namespaces, {:name=>"fk_190e4fcc88"})
main:    -> 0.0049s
main: == 20230804121705 RemoveNamespacesUserDetailsProvisionedByGroupIdFk: migrated (0.0344s) 

main: == [advisory_lock_connection] object_id: 6225900, pg_backend_pid: 1613
ci: == [advisory_lock_connection] object_id: 6229220, pg_backend_pid: 1615
ci: == 20230804121705 RemoveNamespacesUserDetailsProvisionedByGroupIdFk: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE namespaces, user_details IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:user_details, :namespaces, {:name=>"fk_190e4fcc88"})
ci:    -> 0.0049s
ci: == 20230804121705 RemoveNamespacesUserDetailsProvisionedByGroupIdFk: migrated (0.0425s) 

ci: == [advisory_lock_connection] object_id: 6229220, pg_backend_pid: 1615
main: == [advisory_lock_connection] object_id: 6243020, pg_backend_pid: 1618
main: == 20230804122825 AddUniqueIndexOnUuidConvertStringToUuid: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
main:    -> 0.0091s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230804122825 AddUniqueIndexOnUuidConvertStringToUuid: migrated (0.0302s) =

main: == [advisory_lock_connection] object_id: 6243020, pg_backend_pid: 1618
ci: == [advisory_lock_connection] object_id: 6243240, pg_backend_pid: 1620
ci: == 20230804122825 AddUniqueIndexOnUuidConvertStringToUuid: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
ci:    -> 0.0093s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_occurrences, :uuid_convert_string_to_uuid, {:unique=>true, :name=>"index_vulnerability_occurrences_on_uuid_1", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230804122825 AddUniqueIndexOnUuidConvertStringToUuid: migrated (0.0402s) =

ci: == [advisory_lock_connection] object_id: 6243240, pg_backend_pid: 1620
main: == [advisory_lock_connection] object_id: 6244140, pg_backend_pid: 1623
main: == 20230804123252 AddUniqueIndexOnUuidConvertStringToUuidIncludingVulnerabilityId: migrating 
main: -- execute("CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS index_vuln_findings_on_uuid_including_vuln_id_1\nON vulnerability_occurrences(uuid_convert_string_to_uuid)\nINCLUDE(vulnerability_id)\n")
main:    -> 0.0024s
main: == 20230804123252 AddUniqueIndexOnUuidConvertStringToUuidIncludingVulnerabilityId: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 6244140, pg_backend_pid: 1623
ci: == [advisory_lock_connection] object_id: 6245060, pg_backend_pid: 1625
ci: == 20230804123252 AddUniqueIndexOnUuidConvertStringToUuidIncludingVulnerabilityId: migrating 
ci: -- execute("CREATE UNIQUE INDEX CONCURRENTLY IF NOT EXISTS index_vuln_findings_on_uuid_including_vuln_id_1\nON vulnerability_occurrences(uuid_convert_string_to_uuid)\nINCLUDE(vulnerability_id)\n")
ci:    -> 0.0024s
ci: == 20230804123252 AddUniqueIndexOnUuidConvertStringToUuidIncludingVulnerabilityId: migrated (0.0174s) 

ci: == [advisory_lock_connection] object_id: 6245060, pg_backend_pid: 1625
main: == [advisory_lock_connection] object_id: 6259760, pg_backend_pid: 1628
main: == 20230804133028 AddIndexCustomEmailVerificationsOnTriggeredAtAndStateStarted: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:service_desk_custom_email_verifications, :triggered_at, {:where=>"state = 0", :name=>"i_custom_email_verifications_on_triggered_at_and_state_started", :algorithm=>:concurrently})
main:    -> 0.0051s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0010s
main: -- add_index(:service_desk_custom_email_verifications, :triggered_at, {:where=>"state = 0", :name=>"i_custom_email_verifications_on_triggered_at_and_state_started", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20230804133028 AddIndexCustomEmailVerificationsOnTriggeredAtAndStateStarted: migrated (0.0277s) 

main: == [advisory_lock_connection] object_id: 6259760, pg_backend_pid: 1628
ci: == [advisory_lock_connection] object_id: 6259980, pg_backend_pid: 1630
ci: == 20230804133028 AddIndexCustomEmailVerificationsOnTriggeredAtAndStateStarted: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:service_desk_custom_email_verifications, :triggered_at, {:where=>"state = 0", :name=>"i_custom_email_verifications_on_triggered_at_and_state_started", :algorithm=>:concurrently})
ci:    -> 0.0035s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:service_desk_custom_email_verifications, :triggered_at, {:where=>"state = 0", :name=>"i_custom_email_verifications_on_triggered_at_and_state_started", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230804133028 AddIndexCustomEmailVerificationsOnTriggeredAtAndStateStarted: migrated (0.0305s) 

ci: == [advisory_lock_connection] object_id: 6259980, pg_backend_pid: 1630
main: == [advisory_lock_connection] object_id: 6260700, pg_backend_pid: 1633
main: == 20230804141257 AddSentryClientsideTracesSampleRate: migrating ==============
main: -- add_column(:application_settings, :sentry_clientside_traces_sample_rate, :float, {:default=>0, :null=>false, :if_not_exists=>true})
main:    -> 0.2478s
main: == 20230804141257 AddSentryClientsideTracesSampleRate: migrated (0.2542s) =====

main: == [advisory_lock_connection] object_id: 6260700, pg_backend_pid: 1633
ci: == [advisory_lock_connection] object_id: 6261480, pg_backend_pid: 1635
ci: == 20230804141257 AddSentryClientsideTracesSampleRate: migrating ==============
ci: -- add_column(:application_settings, :sentry_clientside_traces_sample_rate, :float, {:default=>0, :null=>false, :if_not_exists=>true})
ci:    -> 0.2458s
ci: == 20230804141257 AddSentryClientsideTracesSampleRate: migrated (0.2628s) =====

ci: == [advisory_lock_connection] object_id: 6261480, pg_backend_pid: 1635
main: == [advisory_lock_connection] object_id: 6264420, pg_backend_pid: 1638
main: == 20230804141550 AddSentryClientsideTracesSampleRateConstraint: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_app_settings_sentry_clientside_traces_sample_rate_range\nCHECK ( sentry_clientside_traces_sample_rate >= 0 AND sentry_clientside_traces_sample_rate <= 1 )\nNOT VALID;\n")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_app_settings_sentry_clientside_traces_sample_rate_range;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230804141550 AddSentryClientsideTracesSampleRateConstraint: migrated (0.0175s) 

main: == [advisory_lock_connection] object_id: 6264420, pg_backend_pid: 1638
ci: == [advisory_lock_connection] object_id: 6264840, pg_backend_pid: 1640
ci: == 20230804141550 AddSentryClientsideTracesSampleRateConstraint: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_app_settings_sentry_clientside_traces_sample_rate_range\nCHECK ( sentry_clientside_traces_sample_rate >= 0 AND sentry_clientside_traces_sample_rate <= 1 )\nNOT VALID;\n")
ci:    -> 0.0023s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_app_settings_sentry_clientside_traces_sample_rate_range;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230804141550 AddSentryClientsideTracesSampleRateConstraint: migrated (0.0286s) 

ci: == [advisory_lock_connection] object_id: 6264840, pg_backend_pid: 1640
main: == [advisory_lock_connection] object_id: 6265340, pg_backend_pid: 1643
main: == 20230807035953 AddIndexToAbuseReportsOnUserIdStatusAndCategory: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:abuse_reports, [:user_id, :status, :category], {:name=>"idx_abuse_reports_user_id_status_and_category", :algorithm=>:concurrently})
main:    -> 0.0078s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:abuse_reports, [:user_id, :status, :category], {:name=>"idx_abuse_reports_user_id_status_and_category", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230807035953 AddIndexToAbuseReportsOnUserIdStatusAndCategory: migrated (0.0255s) 

main: == [advisory_lock_connection] object_id: 6265340, pg_backend_pid: 1643
ci: == [advisory_lock_connection] object_id: 6274900, pg_backend_pid: 1645
ci: == 20230807035953 AddIndexToAbuseReportsOnUserIdStatusAndCategory: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:abuse_reports, [:user_id, :status, :category], {:name=>"idx_abuse_reports_user_id_status_and_category", :algorithm=>:concurrently})
ci:    -> 0.0082s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:abuse_reports, [:user_id, :status, :category], {:name=>"idx_abuse_reports_user_id_status_and_category", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0004s
ci: == 20230807035953 AddIndexToAbuseReportsOnUserIdStatusAndCategory: migrated (0.0356s) 

ci: == [advisory_lock_connection] object_id: 6274900, pg_backend_pid: 1645
main: == [advisory_lock_connection] object_id: 6284620, pg_backend_pid: 1648
main: == 20230807083334 AddLinkedItemsWorkItemWidget: migrating =====================
main: == 20230807083334 AddLinkedItemsWorkItemWidget: migrated (0.0697s) ============

main: == [advisory_lock_connection] object_id: 6284620, pg_backend_pid: 1648
ci: == [advisory_lock_connection] object_id: 6294340, pg_backend_pid: 1650
ci: == 20230807083334 AddLinkedItemsWorkItemWidget: migrating =====================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230807083334 AddLinkedItemsWorkItemWidget: migrated (0.0335s) ============

ci: == [advisory_lock_connection] object_id: 6294340, pg_backend_pid: 1650
main: == [advisory_lock_connection] object_id: 6304040, pg_backend_pid: 1653
main: == 20230807085752 EnsureIdUniquenessForPCiBuilds: migrating ===================
main: -- change_column_default(:p_ci_builds, :id, nil)
main:    -> 0.0055s
main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_builds_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_builds_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0018s
main: -- execute("CREATE TRIGGER assign_p_ci_builds_id_trigger\nBEFORE INSERT ON public.ci_builds\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_builds_id_value()\n")
main:    -> 0.0009s
main: == 20230807085752 EnsureIdUniquenessForPCiBuilds: migrated (0.0301s) ==========

main: == [advisory_lock_connection] object_id: 6304040, pg_backend_pid: 1653
ci: == [advisory_lock_connection] object_id: 6317480, pg_backend_pid: 1655
ci: == 20230807085752 EnsureIdUniquenessForPCiBuilds: migrating ===================
ci: -- change_column_default(:p_ci_builds, :id, nil)
ci:    -> 0.0060s
ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_builds_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_builds_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0020s
ci: -- execute("CREATE TRIGGER assign_p_ci_builds_id_trigger\nBEFORE INSERT ON public.ci_builds\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_builds_id_value()\n")
ci:    -> 0.0010s
ci: == 20230807085752 EnsureIdUniquenessForPCiBuilds: migrated (0.0422s) ==========

ci: == [advisory_lock_connection] object_id: 6317480, pg_backend_pid: 1655
main: == [advisory_lock_connection] object_id: 6331080, pg_backend_pid: 1658
main: == 20230807101745 AddActiveToAuditEventsStreamingHeaders: migrating ===========
main: -- add_column(:audit_events_streaming_headers, :active, :boolean, {:default=>true, :null=>false})
main:    -> 0.0024s
main: == 20230807101745 AddActiveToAuditEventsStreamingHeaders: migrated (0.0089s) ==

main: == [advisory_lock_connection] object_id: 6331080, pg_backend_pid: 1658
ci: == [advisory_lock_connection] object_id: 6331480, pg_backend_pid: 1660
ci: == 20230807101745 AddActiveToAuditEventsStreamingHeaders: migrating ===========
ci: -- add_column(:audit_events_streaming_headers, :active, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0022s
ci: == 20230807101745 AddActiveToAuditEventsStreamingHeaders: migrated (0.0177s) ==

ci: == [advisory_lock_connection] object_id: 6331480, pg_backend_pid: 1660
main: == [advisory_lock_connection] object_id: 6332020, pg_backend_pid: 1663
main: == 20230807105131 AddActiveToInstanceAuditEventsStreamingHeaders: migrating ===
main: -- add_column(:instance_audit_events_streaming_headers, :active, :boolean, {:default=>true, :null=>false})
main:    -> 0.0026s
main: == 20230807105131 AddActiveToInstanceAuditEventsStreamingHeaders: migrated (0.0095s) 

main: == [advisory_lock_connection] object_id: 6332020, pg_backend_pid: 1663
ci: == [advisory_lock_connection] object_id: 6339680, pg_backend_pid: 1665
ci: == 20230807105131 AddActiveToInstanceAuditEventsStreamingHeaders: migrating ===
ci: -- add_column(:instance_audit_events_streaming_headers, :active, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0020s
ci: == 20230807105131 AddActiveToInstanceAuditEventsStreamingHeaders: migrated (0.0177s) 

ci: == [advisory_lock_connection] object_id: 6339680, pg_backend_pid: 1665
main: == [advisory_lock_connection] object_id: 6340760, pg_backend_pid: 1668
main: == 20230807202427 AddLabelLockOnMergeRedux: migrating =========================
main: -- column_exists?(:labels, :lock_on_merge)
main:    -> 0.0039s
main: -- add_column(:labels, :lock_on_merge, :boolean, {:default=>false, :null=>false})
main:    -> 0.0018s
main: == 20230807202427 AddLabelLockOnMergeRedux: migrated (0.0113s) ================

main: == [advisory_lock_connection] object_id: 6340760, pg_backend_pid: 1668
ci: == [advisory_lock_connection] object_id: 6347640, pg_backend_pid: 1670
ci: == 20230807202427 AddLabelLockOnMergeRedux: migrating =========================
ci: -- column_exists?(:labels, :lock_on_merge)
ci:    -> 0.0035s
ci: -- add_column(:labels, :lock_on_merge, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0016s
ci: == 20230807202427 AddLabelLockOnMergeRedux: migrated (0.0195s) ================

ci: == [advisory_lock_connection] object_id: 6347640, pg_backend_pid: 1670
main: == [advisory_lock_connection] object_id: 6350900, pg_backend_pid: 1673
main: == 20230808123101 RenameApplicationSettingsDatabaseApdexSettings: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:application_settings)
main:    -> 0.2447s
main: -- column_exists?(:application_settings, :id)
main:    -> 0.2439s
main: -- column_exists?(:application_settings, :prometheus_alert_db_indicators_settings)
main:    -> 0.2438s
main: -- columns(:application_settings)
main:    -> 0.2431s
main: -- add_column(:application_settings, :prometheus_alert_db_indicators_settings, :jsonb, {:limit=>nil, :precision=>nil, :scale=>nil})
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- exec_query("SELECT COUNT(*) AS count FROM \"application_settings\"")
main:    -> 0.0022s
main: -- indexes(:application_settings)
main:    -> 0.0105s
main: -- foreign_keys(:application_settings)
main:    -> 0.0034s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:application_settings, :database_apdex_settings)
main:    -> 0.2459s
main: -- column_exists?(:application_settings, :prometheus_alert_db_indicators_settings)
main:    -> 0.2440s
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:application_settings)
main:    -> 0.0000s
main: -- quote_column_name(:database_apdex_settings)
main:    -> 0.0000s
main: -- quote_column_name(:prometheus_alert_db_indicators_settings)
main:    -> 0.0000s
main: -- columns(:application_settings)
main:    -> 0.2447s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_5a8a81e3fd20()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"database_apdex_settings\" IS NOT DISTINCT FROM NULL AND NEW.\"prometheus_alert_db_indicators_settings\" IS DISTINCT FROM NULL THEN\n    NEW.\"database_apdex_settings\" = NEW.\"prometheus_alert_db_indicators_settings\";\n  END IF;\n\n  IF NEW.\"prometheus_alert_db_indicators_settings\" IS NOT DISTINCT FROM NULL AND NEW.\"database_apdex_settings\" IS DISTINCT FROM NULL THEN\n    NEW.\"prometheus_alert_db_indicators_settings\" = NEW.\"database_apdex_settings\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_5a8a81e3fd20\nON \"application_settings\";\n\nCREATE TRIGGER trigger_5a8a81e3fd20\nBEFORE INSERT ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_5a8a81e3fd20();\n")
main:    -> 0.0029s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_a80eece92991()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"database_apdex_settings\" := NEW.\"prometheus_alert_db_indicators_settings\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_a80eece92991\nON \"application_settings\";\n\nCREATE TRIGGER trigger_a80eece92991\nBEFORE UPDATE OF \"prometheus_alert_db_indicators_settings\" ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_a80eece92991();\n")
main:    -> 0.0011s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_4aefd6ee267c()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"prometheus_alert_db_indicators_settings\" := NEW.\"database_apdex_settings\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_4aefd6ee267c\nON \"application_settings\";\n\nCREATE TRIGGER trigger_4aefd6ee267c\nBEFORE UPDATE OF \"database_apdex_settings\" ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_4aefd6ee267c();\n")
main:    -> 0.0013s
main: == 20230808123101 RenameApplicationSettingsDatabaseApdexSettings: migrated (1.7533s) 

main: == [advisory_lock_connection] object_id: 6350900, pg_backend_pid: 1673
ci: == [advisory_lock_connection] object_id: 6358200, pg_backend_pid: 1675
ci: == 20230808123101 RenameApplicationSettingsDatabaseApdexSettings: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:application_settings)
ci:    -> 0.2466s
ci: -- column_exists?(:application_settings, :id)
ci:    -> 0.2436s
ci: -- column_exists?(:application_settings, :prometheus_alert_db_indicators_settings)
ci:    -> 0.2499s
ci: -- columns(:application_settings)
ci:    -> 0.2450s
ci: -- add_column(:application_settings, :prometheus_alert_db_indicators_settings, :jsonb, {:limit=>nil, :precision=>nil, :scale=>nil})
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- exec_query("SELECT COUNT(*) AS count FROM \"application_settings\"")
ci:    -> 0.0024s
ci: -- indexes(:application_settings)
ci:    -> 0.0112s
ci: -- foreign_keys(:application_settings)
ci:    -> 0.0036s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:application_settings, :database_apdex_settings)
ci:    -> 0.2464s
ci: -- column_exists?(:application_settings, :prometheus_alert_db_indicators_settings)
ci:    -> 0.2455s
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:application_settings)
ci:    -> 0.0000s
ci: -- quote_column_name(:database_apdex_settings)
ci:    -> 0.0000s
ci: -- quote_column_name(:prometheus_alert_db_indicators_settings)
ci:    -> 0.0000s
ci: -- columns(:application_settings)
ci:    -> 0.2429s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_5a8a81e3fd20()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"database_apdex_settings\" IS NOT DISTINCT FROM NULL AND NEW.\"prometheus_alert_db_indicators_settings\" IS DISTINCT FROM NULL THEN\n    NEW.\"database_apdex_settings\" = NEW.\"prometheus_alert_db_indicators_settings\";\n  END IF;\n\n  IF NEW.\"prometheus_alert_db_indicators_settings\" IS NOT DISTINCT FROM NULL AND NEW.\"database_apdex_settings\" IS DISTINCT FROM NULL THEN\n    NEW.\"prometheus_alert_db_indicators_settings\" = NEW.\"database_apdex_settings\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_5a8a81e3fd20\nON \"application_settings\";\n\nCREATE TRIGGER trigger_5a8a81e3fd20\nBEFORE INSERT ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_5a8a81e3fd20();\n")
ci:    -> 0.0029s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_a80eece92991()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"database_apdex_settings\" := NEW.\"prometheus_alert_db_indicators_settings\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_a80eece92991\nON \"application_settings\";\n\nCREATE TRIGGER trigger_a80eece92991\nBEFORE UPDATE OF \"prometheus_alert_db_indicators_settings\" ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_a80eece92991();\n")
ci:    -> 0.0012s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_4aefd6ee267c()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"prometheus_alert_db_indicators_settings\" := NEW.\"database_apdex_settings\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_4aefd6ee267c\nON \"application_settings\";\n\nCREATE TRIGGER trigger_4aefd6ee267c\nBEFORE UPDATE OF \"database_apdex_settings\" ON \"application_settings\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_4aefd6ee267c();\n")
ci:    -> 0.0013s
ci: == 20230808123101 RenameApplicationSettingsDatabaseApdexSettings: migrated (1.7733s) 

ci: == [advisory_lock_connection] object_id: 6358200, pg_backend_pid: 1675
main: == [advisory_lock_connection] object_id: 6387100, pg_backend_pid: 1678
main: == 20230808123136 CleanupApplicationSettingsDatabaseApdexSettingsRename: migrating 
main: -- column_exists?(:application_settings, :database_apdex_settings)
main:    -> 0.2494s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:application_settings)
main:    -> 0.0000s
main: -- execute("DROP TRIGGER IF EXISTS trigger_5a8a81e3fd20\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_5a8a81e3fd20;\n")
main:    -> 0.0011s
main: -- execute("DROP TRIGGER IF EXISTS trigger_a80eece92991\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_a80eece92991;\n")
main:    -> 0.0011s
main: -- execute("DROP TRIGGER IF EXISTS trigger_4aefd6ee267c\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_4aefd6ee267c;\n")
main:    -> 0.0009s
main: -- remove_column(:application_settings, :database_apdex_settings)
main:    -> 0.0012s
main: == 20230808123136 CleanupApplicationSettingsDatabaseApdexSettingsRename: migrated (0.2637s) 

main: == [advisory_lock_connection] object_id: 6387100, pg_backend_pid: 1678
ci: == [advisory_lock_connection] object_id: 6404040, pg_backend_pid: 1680
ci: == 20230808123136 CleanupApplicationSettingsDatabaseApdexSettingsRename: migrating 
ci: -- column_exists?(:application_settings, :database_apdex_settings)
ci:    -> 0.2622s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:application_settings)
ci:    -> 0.0000s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_5a8a81e3fd20\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_5a8a81e3fd20;\n")
ci:    -> 0.0012s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_a80eece92991\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_a80eece92991;\n")
ci:    -> 0.0011s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_4aefd6ee267c\nON \"application_settings\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_4aefd6ee267c;\n")
ci:    -> 0.0010s
ci: -- remove_column(:application_settings, :database_apdex_settings)
ci:    -> 0.0014s
ci: == 20230808123136 CleanupApplicationSettingsDatabaseApdexSettingsRename: migrated (0.2860s) 

ci: == [advisory_lock_connection] object_id: 6404040, pg_backend_pid: 1680
main: == [advisory_lock_connection] object_id: 6404320, pg_backend_pid: 1684
main: == 20230808135706 AddMaxYamlSizeToApplicationSettings: migrating ==============
main: -- add_column(:application_settings, :ci_max_total_yaml_size_bytes, :integer, {:default=>157286400, :null=>false})
main:    -> 0.0034s
main: == 20230808135706 AddMaxYamlSizeToApplicationSettings: migrated (0.0095s) =====

main: == [advisory_lock_connection] object_id: 6404320, pg_backend_pid: 1684
ci: == [advisory_lock_connection] object_id: 6411780, pg_backend_pid: 1686
ci: == 20230808135706 AddMaxYamlSizeToApplicationSettings: migrating ==============
ci: -- add_column(:application_settings, :ci_max_total_yaml_size_bytes, :integer, {:default=>157286400, :null=>false})
ci:    -> 0.0039s
ci: == 20230808135706 AddMaxYamlSizeToApplicationSettings: migrated (0.0212s) =====

ci: == [advisory_lock_connection] object_id: 6411780, pg_backend_pid: 1686
main: == [advisory_lock_connection] object_id: 6419380, pg_backend_pid: 1689
main: == 20230808135859 UpdateCiMaxTotalYamlSizeBytesDefaultValue: migrating ========
main: -- execute("UPDATE application_settings\nSET ci_max_total_yaml_size_bytes =\nCASE WHEN max_yaml_size_bytes * ci_max_includes >= 2147483647\nTHEN 2147483647 ELSE max_yaml_size_bytes * ci_max_includes END\n")
main:    -> 0.0029s
main: == 20230808135859 UpdateCiMaxTotalYamlSizeBytesDefaultValue: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 6419380, pg_backend_pid: 1689
ci: == [advisory_lock_connection] object_id: 6420040, pg_backend_pid: 1691
ci: == 20230808135859 UpdateCiMaxTotalYamlSizeBytesDefaultValue: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230808135859 UpdateCiMaxTotalYamlSizeBytesDefaultValue: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 6420040, pg_backend_pid: 1691
main: == [advisory_lock_connection] object_id: 6420840, pg_backend_pid: 1694
main: == 20230808140338 AddFluxResourceColumnToEnvironments: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:environments, :flux_resource_path)
main:    -> 0.0041s
main: -- add_column(:environments, :flux_resource_path, :text)
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE environments\nADD CONSTRAINT check_23b1eb18a2\nCHECK ( char_length(flux_resource_path) <= 255 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE environments VALIDATE CONSTRAINT check_23b1eb18a2;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230808140338 AddFluxResourceColumnToEnvironments: migrated (0.0241s) =====

main: == [advisory_lock_connection] object_id: 6420840, pg_backend_pid: 1694
ci: == [advisory_lock_connection] object_id: 6421580, pg_backend_pid: 1696
ci: == 20230808140338 AddFluxResourceColumnToEnvironments: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:environments, :flux_resource_path)
ci:    -> 0.0039s
ci: -- add_column(:environments, :flux_resource_path, :text)
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE environments\nADD CONSTRAINT check_23b1eb18a2\nCHECK ( char_length(flux_resource_path) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE environments VALIDATE CONSTRAINT check_23b1eb18a2;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230808140338 AddFluxResourceColumnToEnvironments: migrated (0.0324s) =====

ci: == [advisory_lock_connection] object_id: 6421580, pg_backend_pid: 1696
main: == [advisory_lock_connection] object_id: 6422460, pg_backend_pid: 1699
main: == 20230808170646 RemoveFreeUserCapOverLimtNotifiedAtColumn: migrating ========
main: -- remove_column(:namespace_details, :free_user_cap_over_limt_notified_at, :datetime_with_timezone)
main:    -> 0.0013s
main: == 20230808170646 RemoveFreeUserCapOverLimtNotifiedAtColumn: migrated (0.0070s) 

main: == [advisory_lock_connection] object_id: 6422460, pg_backend_pid: 1699
ci: == [advisory_lock_connection] object_id: 6425700, pg_backend_pid: 1701
ci: == 20230808170646 RemoveFreeUserCapOverLimtNotifiedAtColumn: migrating ========
ci: -- remove_column(:namespace_details, :free_user_cap_over_limt_notified_at, :datetime_with_timezone)
ci:    -> 0.0011s
ci: == 20230808170646 RemoveFreeUserCapOverLimtNotifiedAtColumn: migrated (0.0162s) 

ci: == [advisory_lock_connection] object_id: 6425700, pg_backend_pid: 1701
main: == [advisory_lock_connection] object_id: 6429080, pg_backend_pid: 1704
main: == 20230808200355 RemoveApplicationSettingsDashboardColumns: migrating ========
main: -- remove_column(:application_settings, :dashboard_enforcement_limit, :integer, {:default=>0, :null=>false})
main:    -> 0.0023s
main: -- remove_column(:application_settings, :dashboard_limit_new_namespace_creation_enforcement_date, :date)
main:    -> 0.0010s
main: == 20230808200355 RemoveApplicationSettingsDashboardColumns: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 6429080, pg_backend_pid: 1704
ci: == [advisory_lock_connection] object_id: 6434620, pg_backend_pid: 1706
ci: == 20230808200355 RemoveApplicationSettingsDashboardColumns: migrating ========
ci: -- remove_column(:application_settings, :dashboard_enforcement_limit, :integer, {:default=>0, :null=>false})
ci:    -> 0.0026s
ci: -- remove_column(:application_settings, :dashboard_limit_new_namespace_creation_enforcement_date, :date)
ci:    -> 0.0010s
ci: == 20230808200355 RemoveApplicationSettingsDashboardColumns: migrated (0.0181s) 

ci: == [advisory_lock_connection] object_id: 6434620, pg_backend_pid: 1706
main: == [advisory_lock_connection] object_id: 6459880, pg_backend_pid: 1709
main: == 20230809011700 AddSearchToZoektNamespace: migrating ========================
main: -- add_column(:zoekt_indexed_namespaces, :search, :boolean, {:default=>true, :null=>false})
main:    -> 0.0019s
main: == 20230809011700 AddSearchToZoektNamespace: migrated (0.0077s) ===============

main: == [advisory_lock_connection] object_id: 6459880, pg_backend_pid: 1709
ci: == [advisory_lock_connection] object_id: 6462660, pg_backend_pid: 1711
ci: == 20230809011700 AddSearchToZoektNamespace: migrating ========================
ci: -- add_column(:zoekt_indexed_namespaces, :search, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0023s
ci: == 20230809011700 AddSearchToZoektNamespace: migrated (0.0173s) ===============

ci: == [advisory_lock_connection] object_id: 6462660, pg_backend_pid: 1711
main: == [advisory_lock_connection] object_id: 6486560, pg_backend_pid: 1714
main: == 20230809090349 EnsureIdUniquenessForPCiBuildsV2: migrating =================
main: -- current_schema(nil)
main:    -> 0.0005s
main: == 20230809090349 EnsureIdUniquenessForPCiBuildsV2: migrated (0.0139s) ========

main: == [advisory_lock_connection] object_id: 6486560, pg_backend_pid: 1714
ci: == [advisory_lock_connection] object_id: 6490880, pg_backend_pid: 1716
ci: == 20230809090349 EnsureIdUniquenessForPCiBuildsV2: migrating =================
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: == 20230809090349 EnsureIdUniquenessForPCiBuildsV2: migrated (0.0232s) ========

ci: == [advisory_lock_connection] object_id: 6490880, pg_backend_pid: 1716
main: == [advisory_lock_connection] object_id: 6496040, pg_backend_pid: 1719
main: == 20230809104007 EnsureEpicUserMentionsBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230809104007 EnsureEpicUserMentionsBigintBackfillIsFinishedForSelfHosts: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 6496040, pg_backend_pid: 1719
ci: == [advisory_lock_connection] object_id: 6501200, pg_backend_pid: 1721
ci: == 20230809104007 EnsureEpicUserMentionsBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230809104007 EnsureEpicUserMentionsBigintBackfillIsFinishedForSelfHosts: migrated (0.0151s) 

ci: == [advisory_lock_connection] object_id: 6501200, pg_backend_pid: 1721
main: == [advisory_lock_connection] object_id: 6501940, pg_backend_pid: 1724
main: == 20230809104753 SwapEpicUserMentionsNoteIdToBigintForSelfHosts: migrating ===
main: == 20230809104753 SwapEpicUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 6501940, pg_backend_pid: 1724
ci: == [advisory_lock_connection] object_id: 6502680, pg_backend_pid: 1726
ci: == 20230809104753 SwapEpicUserMentionsNoteIdToBigintForSelfHosts: migrating ===
ci: == 20230809104753 SwapEpicUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 6502680, pg_backend_pid: 1726
main: == [advisory_lock_connection] object_id: 6503460, pg_backend_pid: 1729
main: == 20230809133249 IndexSbomOccurrencesOnProjectIdComponentIdAndInputFilePath: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:sbom_occurrences, [:project_id, :component_id, :input_file_path], {:name=>"index_sbom_occurrences_for_input_file_path_search", :algorithm=>:concurrently})
main:    -> 0.0102s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0012s
main: -- add_index(:sbom_occurrences, [:project_id, :component_id, :input_file_path], {:name=>"index_sbom_occurrences_for_input_file_path_search", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230809133249 IndexSbomOccurrencesOnProjectIdComponentIdAndInputFilePath: migrated (0.0306s) 

main: == [advisory_lock_connection] object_id: 6503460, pg_backend_pid: 1729
ci: == [advisory_lock_connection] object_id: 6503680, pg_backend_pid: 1731
ci: == 20230809133249 IndexSbomOccurrencesOnProjectIdComponentIdAndInputFilePath: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :component_id, :input_file_path], {:name=>"index_sbom_occurrences_for_input_file_path_search", :algorithm=>:concurrently})
ci:    -> 0.0103s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:sbom_occurrences, [:project_id, :component_id, :input_file_path], {:name=>"index_sbom_occurrences_for_input_file_path_search", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230809133249 IndexSbomOccurrencesOnProjectIdComponentIdAndInputFilePath: migrated (0.0400s) 

ci: == [advisory_lock_connection] object_id: 6503680, pg_backend_pid: 1731
main: == [advisory_lock_connection] object_id: 6510920, pg_backend_pid: 1734
main: == 20230809140938 AddIndexesToExternalStatusChecksOnIdAndProjectId: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:external_status_checks, [:id, :project_id], {:name=>"idx_external_status_checks_on_id_and_project_id", :algorithm=>:concurrently})
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:external_status_checks, [:id, :project_id], {:name=>"idx_external_status_checks_on_id_and_project_id", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230809140938 AddIndexesToExternalStatusChecksOnIdAndProjectId: migrated (0.0252s) 

main: == [advisory_lock_connection] object_id: 6510920, pg_backend_pid: 1734
ci: == [advisory_lock_connection] object_id: 6518180, pg_backend_pid: 1736
ci: == 20230809140938 AddIndexesToExternalStatusChecksOnIdAndProjectId: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:external_status_checks, [:id, :project_id], {:name=>"idx_external_status_checks_on_id_and_project_id", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:external_status_checks, [:id, :project_id], {:name=>"idx_external_status_checks_on_id_and_project_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230809140938 AddIndexesToExternalStatusChecksOnIdAndProjectId: migrated (0.0313s) 

ci: == [advisory_lock_connection] object_id: 6518180, pg_backend_pid: 1736
main: == [advisory_lock_connection] object_id: 6518560, pg_backend_pid: 1739
main: == 20230809165212 AddPathPrefixAndBuildRefToPagesDeployments: migrating =======
main: -- add_column(:pages_deployments, :path_prefix, :text)
main:    -> 0.0014s
main: -- add_column(:pages_deployments, :build_ref, :text)
main:    -> 0.0008s
main: == 20230809165212 AddPathPrefixAndBuildRefToPagesDeployments: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 6518560, pg_backend_pid: 1739
ci: == [advisory_lock_connection] object_id: 6519000, pg_backend_pid: 1741
ci: == 20230809165212 AddPathPrefixAndBuildRefToPagesDeployments: migrating =======
ci: -- add_column(:pages_deployments, :path_prefix, :text)
ci:    -> 0.0013s
ci: -- add_column(:pages_deployments, :build_ref, :text)
ci:    -> 0.0008s
ci: == 20230809165212 AddPathPrefixAndBuildRefToPagesDeployments: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 6519000, pg_backend_pid: 1741
main: == [advisory_lock_connection] object_id: 6519580, pg_backend_pid: 1744
main: == 20230809165213 AddIndexToPathPrefixAndBuildRefToPagesDeployments: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE pages_deployments\nADD CONSTRAINT check_4d04b8dc9a\nCHECK ( char_length(path_prefix) <= 128 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE pages_deployments VALIDATE CONSTRAINT check_4d04b8dc9a;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE pages_deployments\nADD CONSTRAINT check_b44e900e5c\nCHECK ( char_length(build_ref) <= 512 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE pages_deployments VALIDATE CONSTRAINT check_b44e900e5c;")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:pages_deployments, [:project_id, :path_prefix], {:name=>"index_pages_deployments_unique_path_prefix_by_project", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- add_index(:pages_deployments, [:project_id, :path_prefix], {:name=>"index_pages_deployments_unique_path_prefix_by_project", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0017s
main: == 20230809165213 AddIndexToPathPrefixAndBuildRefToPagesDeployments: migrated (0.0388s) 

main: == [advisory_lock_connection] object_id: 6519580, pg_backend_pid: 1744
ci: == [advisory_lock_connection] object_id: 6520220, pg_backend_pid: 1746
ci: == 20230809165213 AddIndexToPathPrefixAndBuildRefToPagesDeployments: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE pages_deployments\nADD CONSTRAINT check_4d04b8dc9a\nCHECK ( char_length(path_prefix) <= 128 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE pages_deployments VALIDATE CONSTRAINT check_4d04b8dc9a;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE pages_deployments\nADD CONSTRAINT check_b44e900e5c\nCHECK ( char_length(build_ref) <= 512 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE pages_deployments VALIDATE CONSTRAINT check_b44e900e5c;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:pages_deployments, [:project_id, :path_prefix], {:name=>"index_pages_deployments_unique_path_prefix_by_project", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- add_index(:pages_deployments, [:project_id, :path_prefix], {:name=>"index_pages_deployments_unique_path_prefix_by_project", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20230809165213 AddIndexToPathPrefixAndBuildRefToPagesDeployments: migrated (0.0502s) 

ci: == [advisory_lock_connection] object_id: 6520220, pg_backend_pid: 1746
main: == [advisory_lock_connection] object_id: 6521020, pg_backend_pid: 1749
main: == 20230809170822 EnsureSystemNoteMetadataBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230809170822 EnsureSystemNoteMetadataBigintBackfillIsFinishedForSelfManaged: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 6521020, pg_backend_pid: 1749
ci: == [advisory_lock_connection] object_id: 6521760, pg_backend_pid: 1751
ci: == 20230809170822 EnsureSystemNoteMetadataBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230809170822 EnsureSystemNoteMetadataBigintBackfillIsFinishedForSelfManaged: migrated (0.0143s) 

ci: == [advisory_lock_connection] object_id: 6521760, pg_backend_pid: 1751
main: == [advisory_lock_connection] object_id: 6526360, pg_backend_pid: 1754
main: == 20230809174702 SwapSystemNoteMetadataNoteIdToBigintForSelfManaged: migrating 
main: == 20230809174702 SwapSystemNoteMetadataNoteIdToBigintForSelfManaged: migrated (0.0056s) 

main: == [advisory_lock_connection] object_id: 6526360, pg_backend_pid: 1754
ci: == [advisory_lock_connection] object_id: 6530980, pg_backend_pid: 1756
ci: == 20230809174702 SwapSystemNoteMetadataNoteIdToBigintForSelfManaged: migrating 
ci: == 20230809174702 SwapSystemNoteMetadataNoteIdToBigintForSelfManaged: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 6530980, pg_backend_pid: 1756
main: == [advisory_lock_connection] object_id: 6534520, pg_backend_pid: 1759
main: == 20230809192256 AddFileSizeLimitToPlanLimits: migrating =====================
main: -- add_column(:plan_limits, :file_size_limit_mb, :float, {:default=>100, :null=>false})
main:    -> 0.0026s
main: == 20230809192256 AddFileSizeLimitToPlanLimits: migrated (0.0088s) ============

main: == [advisory_lock_connection] object_id: 6534520, pg_backend_pid: 1759
ci: == [advisory_lock_connection] object_id: 6534760, pg_backend_pid: 1761
ci: == 20230809192256 AddFileSizeLimitToPlanLimits: migrating =====================
ci: -- add_column(:plan_limits, :file_size_limit_mb, :float, {:default=>100, :null=>false})
ci:    -> 0.0021s
ci: == 20230809192256 AddFileSizeLimitToPlanLimits: migrated (0.0176s) ============

ci: == [advisory_lock_connection] object_id: 6534760, pg_backend_pid: 1761
main: == [advisory_lock_connection] object_id: 6535000, pg_backend_pid: 1764
main: == 20230809203254 EnsureIssueUserMentionsBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230809203254 EnsureIssueUserMentionsBigintBackfillIsFinishedForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 6535000, pg_backend_pid: 1764
ci: == [advisory_lock_connection] object_id: 6535220, pg_backend_pid: 1766
ci: == 20230809203254 EnsureIssueUserMentionsBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230809203254 EnsureIssueUserMentionsBigintBackfillIsFinishedForSelfManaged: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 6535220, pg_backend_pid: 1766
main: == [advisory_lock_connection] object_id: 6549620, pg_backend_pid: 1769
main: == 20230809210550 SwapIssueUserMentionsNoteIdToBigintForSelfManaged: migrating 
main: == 20230809210550 SwapIssueUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0053s) 

main: == [advisory_lock_connection] object_id: 6549620, pg_backend_pid: 1769
ci: == [advisory_lock_connection] object_id: 6564040, pg_backend_pid: 1771
ci: == 20230809210550 SwapIssueUserMentionsNoteIdToBigintForSelfManaged: migrating 
ci: == 20230809210550 SwapIssueUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0151s) 

ci: == [advisory_lock_connection] object_id: 6564040, pg_backend_pid: 1771
main: == [advisory_lock_connection] object_id: 6572380, pg_backend_pid: 1774
main: == 20230810103141 EnsureSuggestionsNoteIdBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230810103141 EnsureSuggestionsNoteIdBigintBackfillIsFinishedForSelfHosts: migrated (0.0149s) 

main: == [advisory_lock_connection] object_id: 6572380, pg_backend_pid: 1774
ci: == [advisory_lock_connection] object_id: 6580760, pg_backend_pid: 1776
ci: == 20230810103141 EnsureSuggestionsNoteIdBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230810103141 EnsureSuggestionsNoteIdBigintBackfillIsFinishedForSelfHosts: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 6580760, pg_backend_pid: 1776
main: == [advisory_lock_connection] object_id: 6581300, pg_backend_pid: 1779
main: == 20230810103534 SwapSuggestionsNoteIdToBigintForSelfHosts: migrating ========
main: == 20230810103534 SwapSuggestionsNoteIdToBigintForSelfHosts: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 6581300, pg_backend_pid: 1779
ci: == [advisory_lock_connection] object_id: 6581860, pg_backend_pid: 1781
ci: == 20230810103534 SwapSuggestionsNoteIdToBigintForSelfHosts: migrating ========
ci: == 20230810103534 SwapSuggestionsNoteIdToBigintForSelfHosts: migrated (0.0143s) 

ci: == [advisory_lock_connection] object_id: 6581860, pg_backend_pid: 1781
main: == [advisory_lock_connection] object_id: 6598240, pg_backend_pid: 1784
main: == 20230810112715 EnsureNoteDiffFilesBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230810112715 EnsureNoteDiffFilesBigintBackfillIsFinishedForSelfHosts: migrated (0.0144s) 

main: == [advisory_lock_connection] object_id: 6598240, pg_backend_pid: 1784
ci: == [advisory_lock_connection] object_id: 6614660, pg_backend_pid: 1786
ci: == 20230810112715 EnsureNoteDiffFilesBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230810112715 EnsureNoteDiffFilesBigintBackfillIsFinishedForSelfHosts: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 6614660, pg_backend_pid: 1786
main: == [advisory_lock_connection] object_id: 6614860, pg_backend_pid: 1789
main: == 20230810113227 SwapNoteDiffFilesNoteIdToBigintForSelfHosts: migrating ======
main: == 20230810113227 SwapNoteDiffFilesNoteIdToBigintForSelfHosts: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 6614860, pg_backend_pid: 1789
ci: == [advisory_lock_connection] object_id: 6615080, pg_backend_pid: 1791
ci: == 20230810113227 SwapNoteDiffFilesNoteIdToBigintForSelfHosts: migrating ======
ci: == 20230810113227 SwapNoteDiffFilesNoteIdToBigintForSelfHosts: migrated (0.0168s) 

ci: == [advisory_lock_connection] object_id: 6615080, pg_backend_pid: 1791
main: == [advisory_lock_connection] object_id: 6615280, pg_backend_pid: 1794
main: == 20230810122746 EnsureSnippetUserMentionsBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230810122746 EnsureSnippetUserMentionsBigintBackfillIsFinishedForSelfHosts: migrated (0.0133s) 

main: == [advisory_lock_connection] object_id: 6615280, pg_backend_pid: 1794
ci: == [advisory_lock_connection] object_id: 6615520, pg_backend_pid: 1796
ci: == 20230810122746 EnsureSnippetUserMentionsBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230810122746 EnsureSnippetUserMentionsBigintBackfillIsFinishedForSelfHosts: migrated (0.0179s) 

ci: == [advisory_lock_connection] object_id: 6615520, pg_backend_pid: 1796
main: == [advisory_lock_connection] object_id: 6616220, pg_backend_pid: 1799
main: == 20230810123044 SwapSnippetUserMentionsNoteIdToBigintForSelfHosts: migrating 
main: == 20230810123044 SwapSnippetUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 6616220, pg_backend_pid: 1799
ci: == [advisory_lock_connection] object_id: 6616960, pg_backend_pid: 1801
ci: == 20230810123044 SwapSnippetUserMentionsNoteIdToBigintForSelfHosts: migrating 
ci: == 20230810123044 SwapSnippetUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 6616960, pg_backend_pid: 1801
main: == [advisory_lock_connection] object_id: 6617160, pg_backend_pid: 1804
main: == 20230810124545 ScheduleFixingNamespaceIdsOfVulnerabilityReads: migrating ===
main: == 20230810124545 ScheduleFixingNamespaceIdsOfVulnerabilityReads: migrated (0.0411s) 

main: == [advisory_lock_connection] object_id: 6617160, pg_backend_pid: 1804
ci: == [advisory_lock_connection] object_id: 6617380, pg_backend_pid: 1806
ci: == 20230810124545 ScheduleFixingNamespaceIdsOfVulnerabilityReads: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230810124545 ScheduleFixingNamespaceIdsOfVulnerabilityReads: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 6617380, pg_backend_pid: 1806
main: == [advisory_lock_connection] object_id: 6617580, pg_backend_pid: 1809
main: == 20230810132301 AddHasRemediationsToVulnerabilityReads: migrating ===========
main: -- add_column(:vulnerability_reads, :has_remediations, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20230810132301 AddHasRemediationsToVulnerabilityReads: migrated (0.0080s) ==

main: == [advisory_lock_connection] object_id: 6617580, pg_backend_pid: 1809
ci: == [advisory_lock_connection] object_id: 6617840, pg_backend_pid: 1811
ci: == 20230810132301 AddHasRemediationsToVulnerabilityReads: migrating ===========
ci: -- add_column(:vulnerability_reads, :has_remediations, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20230810132301 AddHasRemediationsToVulnerabilityReads: migrated (0.0171s) ==

ci: == [advisory_lock_connection] object_id: 6617840, pg_backend_pid: 1811
main: == [advisory_lock_connection] object_id: 6621440, pg_backend_pid: 1814
main: == 20230811103457 QueueBackfillNugetNormalizedVersion: migrating ==============
main: == 20230811103457 QueueBackfillNugetNormalizedVersion: migrated (0.0346s) =====

main: == [advisory_lock_connection] object_id: 6621440, pg_backend_pid: 1814
ci: == [advisory_lock_connection] object_id: 6621740, pg_backend_pid: 1816
ci: == 20230811103457 QueueBackfillNugetNormalizedVersion: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230811103457 QueueBackfillNugetNormalizedVersion: migrated (0.0153s) =====

ci: == [advisory_lock_connection] object_id: 6621740, pg_backend_pid: 1816
main: == [advisory_lock_connection] object_id: 6621980, pg_backend_pid: 1819
main: == 20230811103654 EnsureVumBigintBackfillIsFinishedForSelfHosts: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230811103654 EnsureVumBigintBackfillIsFinishedForSelfHosts: migrated (0.0135s) 

main: == [advisory_lock_connection] object_id: 6621980, pg_backend_pid: 1819
ci: == [advisory_lock_connection] object_id: 6622220, pg_backend_pid: 1821
ci: == 20230811103654 EnsureVumBigintBackfillIsFinishedForSelfHosts: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230811103654 EnsureVumBigintBackfillIsFinishedForSelfHosts: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 6622220, pg_backend_pid: 1821
main: == [advisory_lock_connection] object_id: 6625780, pg_backend_pid: 1824
main: == 20230811103941 SwapVulnerabilityUserMentionsNoteIdToBigintForSelfHosts: migrating 
main: == 20230811103941 SwapVulnerabilityUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 6625780, pg_backend_pid: 1824
ci: == [advisory_lock_connection] object_id: 6626000, pg_backend_pid: 1826
ci: == 20230811103941 SwapVulnerabilityUserMentionsNoteIdToBigintForSelfHosts: migrating 
ci: == 20230811103941 SwapVulnerabilityUserMentionsNoteIdToBigintForSelfHosts: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 6626000, pg_backend_pid: 1826
main: == [advisory_lock_connection] object_id: 6626200, pg_backend_pid: 1829
main: == 20230811144601 AddPagesMultipleVersionsEnabledToProjectSettings: migrating =
main: -- add_column(:project_settings, :pages_multiple_versions_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20230811144601 AddPagesMultipleVersionsEnabledToProjectSettings: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 6626200, pg_backend_pid: 1829
ci: == [advisory_lock_connection] object_id: 6626460, pg_backend_pid: 1831
ci: == 20230811144601 AddPagesMultipleVersionsEnabledToProjectSettings: migrating =
ci: -- add_column(:project_settings, :pages_multiple_versions_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0020s
ci: == 20230811144601 AddPagesMultipleVersionsEnabledToProjectSettings: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 6626460, pg_backend_pid: 1831
main: == [advisory_lock_connection] object_id: 6630040, pg_backend_pid: 1834
main: == 20230811145848 EnsureCommitUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230811145848 EnsureCommitUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 6630040, pg_backend_pid: 1834
ci: == [advisory_lock_connection] object_id: 6630280, pg_backend_pid: 1836
ci: == 20230811145848 EnsureCommitUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230811145848 EnsureCommitUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 6630280, pg_backend_pid: 1836
main: == [advisory_lock_connection] object_id: 6630460, pg_backend_pid: 1839
main: == 20230811150636 SwapCommitUserMentionsNoteIdToBigintForSelfManaged: migrating 
main: == 20230811150636 SwapCommitUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 6630460, pg_backend_pid: 1839
ci: == [advisory_lock_connection] object_id: 6630680, pg_backend_pid: 1841
ci: == 20230811150636 SwapCommitUserMentionsNoteIdToBigintForSelfManaged: migrating 
ci: == 20230811150636 SwapCommitUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 6630680, pg_backend_pid: 1841
main: == [advisory_lock_connection] object_id: 6637540, pg_backend_pid: 1844
main: == 20230811185901 RemoveApplicationSettingsDashboardNotificationLimitColumn: migrating 
main: -- remove_column(:application_settings, :dashboard_notification_limit, :integer, {:default=>0, :null=>false})
main:    -> 0.0026s
main: == 20230811185901 RemoveApplicationSettingsDashboardNotificationLimitColumn: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 6637540, pg_backend_pid: 1844
ci: == [advisory_lock_connection] object_id: 6637800, pg_backend_pid: 1846
ci: == 20230811185901 RemoveApplicationSettingsDashboardNotificationLimitColumn: migrating 
ci: -- remove_column(:application_settings, :dashboard_notification_limit, :integer, {:default=>0, :null=>false})
ci:    -> 0.0027s
ci: == 20230811185901 RemoveApplicationSettingsDashboardNotificationLimitColumn: migrated (0.0187s) 

ci: == [advisory_lock_connection] object_id: 6637800, pg_backend_pid: 1846
main: == [advisory_lock_connection] object_id: 6638560, pg_backend_pid: 1849
main: == 20230811211544 BackfillAlertManagementPrometheusIntegrations: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230811211544 BackfillAlertManagementPrometheusIntegrations: migrated (0.0437s) 

main: == [advisory_lock_connection] object_id: 6638560, pg_backend_pid: 1849
ci: == [advisory_lock_connection] object_id: 6639300, pg_backend_pid: 1851
ci: == 20230811211544 BackfillAlertManagementPrometheusIntegrations: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230811211544 BackfillAlertManagementPrometheusIntegrations: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 6639300, pg_backend_pid: 1851
main: == [advisory_lock_connection] object_id: 6645940, pg_backend_pid: 1854
main: == 20230814045150 AddJobsIndexRateLimitToApplicationSettings: migrating =======
main: -- add_column(:application_settings, :project_jobs_api_rate_limit, :integer, {:default=>600, :null=>false})
main:    -> 0.0029s
main: == 20230814045150 AddJobsIndexRateLimitToApplicationSettings: migrated (0.0086s) 

main: == [advisory_lock_connection] object_id: 6645940, pg_backend_pid: 1854
ci: == [advisory_lock_connection] object_id: 6646220, pg_backend_pid: 1856
ci: == 20230814045150 AddJobsIndexRateLimitToApplicationSettings: migrating =======
ci: -- add_column(:application_settings, :project_jobs_api_rate_limit, :integer, {:default=>600, :null=>false})
ci:    -> 0.0032s
ci: == 20230814045150 AddJobsIndexRateLimitToApplicationSettings: migrated (0.0183s) 

ci: == [advisory_lock_connection] object_id: 6646220, pg_backend_pid: 1856
main: == [advisory_lock_connection] object_id: 6649800, pg_backend_pid: 1859
main: == 20230814055259 AddPipelineIdAndExportTypeToDependencyListExports: migrating 
main: -- add_column(:dependency_list_exports, :pipeline_id, :bigint)
main:    -> 0.0013s
main: -- add_column(:dependency_list_exports, :export_type, :integer, {:limit=>2, :default=>0, :null=>false})
main:    -> 0.0015s
main: == 20230814055259 AddPipelineIdAndExportTypeToDependencyListExports: migrated (0.0082s) 

main: == [advisory_lock_connection] object_id: 6649800, pg_backend_pid: 1859
ci: == [advisory_lock_connection] object_id: 6650060, pg_backend_pid: 1861
ci: == 20230814055259 AddPipelineIdAndExportTypeToDependencyListExports: migrating 
ci: -- add_column(:dependency_list_exports, :pipeline_id, :bigint)
ci:    -> 0.0014s
ci: -- add_column(:dependency_list_exports, :export_type, :integer, {:limit=>2, :default=>0, :null=>false})
ci:    -> 0.0015s
ci: == 20230814055259 AddPipelineIdAndExportTypeToDependencyListExports: migrated (0.0185s) 

ci: == [advisory_lock_connection] object_id: 6650060, pg_backend_pid: 1861
main: == [advisory_lock_connection] object_id: 6650300, pg_backend_pid: 1864
main: == 20230814055310 AddIndexPipelineIdToDependencyListExports: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:dependency_list_exports, :pipeline_id, {:name=>"index_dependency_list_exports_on_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0050s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:dependency_list_exports, :pipeline_id, {:name=>"index_dependency_list_exports_on_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230814055310 AddIndexPipelineIdToDependencyListExports: migrated (0.0239s) 

main: == [advisory_lock_connection] object_id: 6650300, pg_backend_pid: 1864
ci: == [advisory_lock_connection] object_id: 6650520, pg_backend_pid: 1866
ci: == 20230814055310 AddIndexPipelineIdToDependencyListExports: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:dependency_list_exports, :pipeline_id, {:name=>"index_dependency_list_exports_on_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:dependency_list_exports, :pipeline_id, {:name=>"index_dependency_list_exports_on_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230814055310 AddIndexPipelineIdToDependencyListExports: migrated (0.0336s) 

ci: == [advisory_lock_connection] object_id: 6650520, pg_backend_pid: 1866
main: == [advisory_lock_connection] object_id: 6651240, pg_backend_pid: 1869
main: == 20230814143925 EnsureTimelogsNoteIdBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230814143925 EnsureTimelogsNoteIdBigintBackfillIsFinishedForSelfHosts: migrated (0.0174s) 

main: == [advisory_lock_connection] object_id: 6651240, pg_backend_pid: 1869
ci: == [advisory_lock_connection] object_id: 6652000, pg_backend_pid: 1871
ci: == 20230814143925 EnsureTimelogsNoteIdBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230814143925 EnsureTimelogsNoteIdBigintBackfillIsFinishedForSelfHosts: migrated (0.0151s) 

ci: == [advisory_lock_connection] object_id: 6652000, pg_backend_pid: 1871
main: == [advisory_lock_connection] object_id: 6652220, pg_backend_pid: 1874
main: == 20230814144045 SwapTimelogsNoteIdToBigintForSelfHosts: migrating ===========
main: == 20230814144045 SwapTimelogsNoteIdToBigintForSelfHosts: migrated (0.0056s) ==

main: == [advisory_lock_connection] object_id: 6652220, pg_backend_pid: 1874
ci: == [advisory_lock_connection] object_id: 6652420, pg_backend_pid: 1876
ci: == 20230814144045 SwapTimelogsNoteIdToBigintForSelfHosts: migrating ===========
ci: == 20230814144045 SwapTimelogsNoteIdToBigintForSelfHosts: migrated (0.0172s) ==

ci: == [advisory_lock_connection] object_id: 6652420, pg_backend_pid: 1876
main: == [advisory_lock_connection] object_id: 6652620, pg_backend_pid: 1879
main: == 20230814181359 AddDecompressArchiveFileTimeoutToApplicationSetting: migrating 
main: -- add_column(:application_settings, :decompress_archive_file_timeout, :integer, {:default=>210, :null=>false})
main:    -> 0.0038s
main: == 20230814181359 AddDecompressArchiveFileTimeoutToApplicationSetting: migrated (0.0109s) 

main: == [advisory_lock_connection] object_id: 6652620, pg_backend_pid: 1879
ci: == [advisory_lock_connection] object_id: 6652840, pg_backend_pid: 1881
ci: == 20230814181359 AddDecompressArchiveFileTimeoutToApplicationSetting: migrating 
ci: -- add_column(:application_settings, :decompress_archive_file_timeout, :integer, {:default=>210, :null=>false})
ci:    -> 0.0041s
ci: == 20230814181359 AddDecompressArchiveFileTimeoutToApplicationSetting: migrated (0.0205s) 

ci: == [advisory_lock_connection] object_id: 6652840, pg_backend_pid: 1881
main: == [advisory_lock_connection] object_id: 6653220, pg_backend_pid: 1884
main: == 20230814203548 AddMergedCommitShaToMergeRequests: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:merge_requests, :merged_commit_sha)
main:    -> 0.0057s
main: -- add_column(:merge_requests, :merged_commit_sha, :bytea)
main:    -> 0.0021s
main: == 20230814203548 AddMergedCommitShaToMergeRequests: migrated (0.0191s) =======

main: == [advisory_lock_connection] object_id: 6653220, pg_backend_pid: 1884
ci: == [advisory_lock_connection] object_id: 6653640, pg_backend_pid: 1886
ci: == 20230814203548 AddMergedCommitShaToMergeRequests: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:merge_requests, :merged_commit_sha)
ci:    -> 0.0049s
ci: -- add_column(:merge_requests, :merged_commit_sha, :bytea)
ci:    -> 0.0011s
ci: == 20230814203548 AddMergedCommitShaToMergeRequests: migrated (0.0238s) =======

ci: == [advisory_lock_connection] object_id: 6653640, pg_backend_pid: 1886
main: == [advisory_lock_connection] object_id: 6660380, pg_backend_pid: 1889
main: == 20230815072912 AddHashesToCreditCardValidations: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:user_credit_card_validations, :last_digits_hash, :text, {:if_not_exists=>true})
main:    -> 0.0040s
main: -- add_column(:user_credit_card_validations, :holder_name_hash, :text, {:if_not_exists=>true})
main:    -> 0.0027s
main: -- add_column(:user_credit_card_validations, :expiration_date_hash, :text, {:if_not_exists=>true})
main:    -> 0.0029s
main: -- add_column(:user_credit_card_validations, :network_hash, :text, {:if_not_exists=>true})
main:    -> 0.0024s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_f5c35b1a6e\nCHECK ( char_length(last_digits_hash) <= 44 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_f5c35b1a6e;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_aca7c2607c\nCHECK ( char_length(holder_name_hash) <= 44 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_aca7c2607c;")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_83f1e2ace3\nCHECK ( char_length(expiration_date_hash) <= 44 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_83f1e2ace3;")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_7721e1961a\nCHECK ( char_length(network_hash) <= 44 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_7721e1961a;")
main:    -> 0.0006s
main: == 20230815072912 AddHashesToCreditCardValidations: migrated (0.0523s) ========

main: == [advisory_lock_connection] object_id: 6660380, pg_backend_pid: 1889
ci: == [advisory_lock_connection] object_id: 6660800, pg_backend_pid: 1891
ci: == 20230815072912 AddHashesToCreditCardValidations: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:user_credit_card_validations, :last_digits_hash, :text, {:if_not_exists=>true})
ci:    -> 0.0039s
ci: -- add_column(:user_credit_card_validations, :holder_name_hash, :text, {:if_not_exists=>true})
ci:    -> 0.0027s
ci: -- add_column(:user_credit_card_validations, :expiration_date_hash, :text, {:if_not_exists=>true})
ci:    -> 0.0026s
ci: -- add_column(:user_credit_card_validations, :network_hash, :text, {:if_not_exists=>true})
ci:    -> 0.0025s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_f5c35b1a6e\nCHECK ( char_length(last_digits_hash) <= 44 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_f5c35b1a6e;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_aca7c2607c\nCHECK ( char_length(holder_name_hash) <= 44 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_aca7c2607c;")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_83f1e2ace3\nCHECK ( char_length(expiration_date_hash) <= 44 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_83f1e2ace3;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_7721e1961a\nCHECK ( char_length(network_hash) <= 44 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_7721e1961a;")
ci:    -> 0.0007s
ci: == 20230815072912 AddHashesToCreditCardValidations: migrated (0.0630s) ========

ci: == [advisory_lock_connection] object_id: 6660800, pg_backend_pid: 1891
main: == [advisory_lock_connection] object_id: 6661720, pg_backend_pid: 1894
main: == 20230815140656 QueuePopulateDenormalizedColumnsForSbomOccurrences: migrating 
main: == 20230815140656 QueuePopulateDenormalizedColumnsForSbomOccurrences: migrated (0.0390s) 

main: == [advisory_lock_connection] object_id: 6661720, pg_backend_pid: 1894
ci: == [advisory_lock_connection] object_id: 6662520, pg_backend_pid: 1896
ci: == 20230815140656 QueuePopulateDenormalizedColumnsForSbomOccurrences: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230815140656 QueuePopulateDenormalizedColumnsForSbomOccurrences: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 6662520, pg_backend_pid: 1896
main: == [advisory_lock_connection] object_id: 6663480, pg_backend_pid: 1899
main: == 20230815160428 RenamePlansTitlesWithLegacyPlanNames: migrating =============
main: -- execute("UPDATE plans SET title = 'Premium' WHERE name = 'premium'")
main:    -> 0.0014s
main: -- execute("UPDATE plans SET title = 'Ultimate' WHERE name = 'ultimate'")
main:    -> 0.0008s
main: == 20230815160428 RenamePlansTitlesWithLegacyPlanNames: migrated (0.0081s) ====

main: == [advisory_lock_connection] object_id: 6663480, pg_backend_pid: 1899
ci: == [advisory_lock_connection] object_id: 6664300, pg_backend_pid: 1901
ci: == 20230815160428 RenamePlansTitlesWithLegacyPlanNames: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main_clusterwide].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230815160428 RenamePlansTitlesWithLegacyPlanNames: migrated (0.0145s) ====

ci: == [advisory_lock_connection] object_id: 6664300, pg_backend_pid: 1901
main: == [advisory_lock_connection] object_id: 6673220, pg_backend_pid: 1904
main: == 20230816111730 EnsureIdUniquenessForPCiBuildsV3: migrating =================
main: -- current_schema(nil)
main:    -> 0.0006s
main: == 20230816111730 EnsureIdUniquenessForPCiBuildsV3: migrated (0.0085s) ========

main: == [advisory_lock_connection] object_id: 6673220, pg_backend_pid: 1904
ci: == [advisory_lock_connection] object_id: 6682160, pg_backend_pid: 1906
ci: == 20230816111730 EnsureIdUniquenessForPCiBuildsV3: migrating =================
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: == 20230816111730 EnsureIdUniquenessForPCiBuildsV3: migrated (0.0169s) ========

ci: == [advisory_lock_connection] object_id: 6682160, pg_backend_pid: 1906
main: == [advisory_lock_connection] object_id: 6685740, pg_backend_pid: 1909
main: == 20230816152540 EnsureDumNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230816152540 EnsureDumNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0061s) 

main: == [advisory_lock_connection] object_id: 6685740, pg_backend_pid: 1909
ci: == [advisory_lock_connection] object_id: 6685960, pg_backend_pid: 1911
ci: == 20230816152540 EnsureDumNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230816152540 EnsureDumNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 6685960, pg_backend_pid: 1911
main: == [advisory_lock_connection] object_id: 6686160, pg_backend_pid: 1914
main: == 20230816152639 SwapDesignUserMentionsNoteIdToBigIntForSelfManaged: migrating 
main: == 20230816152639 SwapDesignUserMentionsNoteIdToBigIntForSelfManaged: migrated (0.0070s) 

main: == [advisory_lock_connection] object_id: 6686160, pg_backend_pid: 1914
ci: == [advisory_lock_connection] object_id: 6686360, pg_backend_pid: 1916
ci: == 20230816152639 SwapDesignUserMentionsNoteIdToBigIntForSelfManaged: migrating 
ci: == 20230816152639 SwapDesignUserMentionsNoteIdToBigIntForSelfManaged: migrated (0.0159s) 

ci: == [advisory_lock_connection] object_id: 6686360, pg_backend_pid: 1916
main: == [advisory_lock_connection] object_id: 6687060, pg_backend_pid: 1919
main: == 20230816210052 AddLicensesToSbomOccurrences: migrating =====================
main: -- add_column(:sbom_occurrences, :licenses, :jsonb, {:default=>[]})
main:    -> 0.0024s
main: == 20230816210052 AddLicensesToSbomOccurrences: migrated (0.0085s) ============

main: == [advisory_lock_connection] object_id: 6687060, pg_backend_pid: 1919
ci: == [advisory_lock_connection] object_id: 6687820, pg_backend_pid: 1921
ci: == 20230816210052 AddLicensesToSbomOccurrences: migrating =====================
ci: -- add_column(:sbom_occurrences, :licenses, :jsonb, {:default=>[]})
ci:    -> 0.0019s
ci: == 20230816210052 AddLicensesToSbomOccurrences: migrated (0.0165s) ============

ci: == [advisory_lock_connection] object_id: 6687820, pg_backend_pid: 1921
main: == [advisory_lock_connection] object_id: 6691200, pg_backend_pid: 1924
main: == 20230816210503 EnsureMrUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230816210503 EnsureMrUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 6691200, pg_backend_pid: 1924
ci: == [advisory_lock_connection] object_id: 6694560, pg_backend_pid: 1926
ci: == 20230816210503 EnsureMrUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230816210503 EnsureMrUserMentionsNoteIdBigintBackfillIsFinishedForSelfManaged: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 6694560, pg_backend_pid: 1926
main: == [advisory_lock_connection] object_id: 6720600, pg_backend_pid: 1929
main: == 20230816213228 SwapMergeRequestUserMentionsNoteIdToBigintForSelfManaged: migrating 
main: == 20230816213228 SwapMergeRequestUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 6720600, pg_backend_pid: 1929
ci: == [advisory_lock_connection] object_id: 6746660, pg_backend_pid: 1931
ci: == 20230816213228 SwapMergeRequestUserMentionsNoteIdToBigintForSelfManaged: migrating 
ci: == 20230816213228 SwapMergeRequestUserMentionsNoteIdToBigintForSelfManaged: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 6746660, pg_backend_pid: 1931
main: == [advisory_lock_connection] object_id: 6753520, pg_backend_pid: 1934
main: == 20230817040352 InitBigintConversionForSharedRunnersDuration: migrating =====
main: -- column_exists?(:ci_project_monthly_usages, :id)
main:    -> 0.0038s
main: -- column_exists?(:ci_project_monthly_usages, :shared_runners_duration)
main:    -> 0.0020s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_project_monthly_usages)
main:    -> 0.0018s
main: -- add_column(:ci_project_monthly_usages, "shared_runners_duration_convert_to_bigint", :bigint, {:default=>"0", :null=>false})
main:    -> 0.0018s
main: -- column_exists?(:ci_namespace_monthly_usages, :id)
main:    -> 0.0020s
main: -- column_exists?(:ci_namespace_monthly_usages, :shared_runners_duration)
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:ci_namespace_monthly_usages)
main:    -> 0.0017s
main: -- add_column(:ci_namespace_monthly_usages, "shared_runners_duration_convert_to_bigint", :bigint, {:default=>"0", :null=>false})
main:    -> 0.0013s
main: == 20230817040352 InitBigintConversionForSharedRunnersDuration: migrated (0.0364s) 

main: == [advisory_lock_connection] object_id: 6753520, pg_backend_pid: 1934
ci: == [advisory_lock_connection] object_id: 6753820, pg_backend_pid: 1936
ci: == 20230817040352 InitBigintConversionForSharedRunnersDuration: migrating =====
ci: -- column_exists?(:ci_project_monthly_usages, :id)
ci:    -> 0.0034s
ci: -- column_exists?(:ci_project_monthly_usages, :shared_runners_duration)
ci:    -> 0.0020s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_project_monthly_usages)
ci:    -> 0.0019s
ci: -- add_column(:ci_project_monthly_usages, "shared_runners_duration_convert_to_bigint", :bigint, {:default=>"0", :null=>false})
ci:    -> 0.0016s
ci: -- column_exists?(:ci_namespace_monthly_usages, :id)
ci:    -> 0.0018s
ci: -- column_exists?(:ci_namespace_monthly_usages, :shared_runners_duration)
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:ci_namespace_monthly_usages)
ci:    -> 0.0016s
ci: -- add_column(:ci_namespace_monthly_usages, "shared_runners_duration_convert_to_bigint", :bigint, {:default=>"0", :null=>false})
ci:    -> 0.0012s
ci: == 20230817040352 InitBigintConversionForSharedRunnersDuration: migrated (0.0428s) 

ci: == [advisory_lock_connection] object_id: 6753820, pg_backend_pid: 1936
main: == [advisory_lock_connection] object_id: 6754780, pg_backend_pid: 1939
main: == 20230817050946 BackfillSharedRunnersDurationForProjectBigintConversion: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230817050946 BackfillSharedRunnersDurationForProjectBigintConversion: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 6754780, pg_backend_pid: 1939
ci: == [advisory_lock_connection] object_id: 6755040, pg_backend_pid: 1941
ci: == 20230817050946 BackfillSharedRunnersDurationForProjectBigintConversion: migrating 
ci: -- column_exists?(:ci_project_monthly_usages, :id)
ci:    -> 0.0039s
ci: -- column_exists?(:ci_project_monthly_usages, :shared_runners_duration)
ci:    -> 0.0021s
ci: -- column_exists?(:ci_project_monthly_usages, "shared_runners_duration_convert_to_bigint")
ci:    -> 0.0019s
ci: == 20230817050946 BackfillSharedRunnersDurationForProjectBigintConversion: migrated (0.0507s) 

ci: == [advisory_lock_connection] object_id: 6755040, pg_backend_pid: 1941
main: == [advisory_lock_connection] object_id: 6756580, pg_backend_pid: 1944
main: == 20230817111753 EnsureEventsBigintBackfillIsFinishedForSelfHosts: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230817111753 EnsureEventsBigintBackfillIsFinishedForSelfHosts: migrated (0.0136s) 

main: == [advisory_lock_connection] object_id: 6756580, pg_backend_pid: 1944
ci: == [advisory_lock_connection] object_id: 6758100, pg_backend_pid: 1946
ci: == 20230817111753 EnsureEventsBigintBackfillIsFinishedForSelfHosts: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230817111753 EnsureEventsBigintBackfillIsFinishedForSelfHosts: migrated (0.0139s) 

ci: == [advisory_lock_connection] object_id: 6758100, pg_backend_pid: 1946
main: == [advisory_lock_connection] object_id: 6758300, pg_backend_pid: 1949
main: == 20230817111938 SwapEventsTargetIdToBigintForSelfHosts: migrating ===========
main: == 20230817111938 SwapEventsTargetIdToBigintForSelfHosts: migrated (0.0053s) ==

main: == [advisory_lock_connection] object_id: 6758300, pg_backend_pid: 1949
ci: == [advisory_lock_connection] object_id: 6758520, pg_backend_pid: 1951
ci: == 20230817111938 SwapEventsTargetIdToBigintForSelfHosts: migrating ===========
ci: == 20230817111938 SwapEventsTargetIdToBigintForSelfHosts: migrated (0.0141s) ==

ci: == [advisory_lock_connection] object_id: 6758520, pg_backend_pid: 1951
main: == [advisory_lock_connection] object_id: 6758700, pg_backend_pid: 1954
main: == 20230817143507 EnsureAwardEmojiBigintBackfillIsFinishedForSelfHosts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230817143507 EnsureAwardEmojiBigintBackfillIsFinishedForSelfHosts: migrated (0.0137s) 

main: == [advisory_lock_connection] object_id: 6758700, pg_backend_pid: 1954
ci: == [advisory_lock_connection] object_id: 6758940, pg_backend_pid: 1956
ci: == 20230817143507 EnsureAwardEmojiBigintBackfillIsFinishedForSelfHosts: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230817143507 EnsureAwardEmojiBigintBackfillIsFinishedForSelfHosts: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 6758940, pg_backend_pid: 1956
main: == [advisory_lock_connection] object_id: 6759660, pg_backend_pid: 1959
main: == 20230817143637 SwapAwardEmojiNoteIdToBigintForSelfHosts: migrating =========
main: == 20230817143637 SwapAwardEmojiNoteIdToBigintForSelfHosts: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 6759660, pg_backend_pid: 1959
ci: == [advisory_lock_connection] object_id: 6760400, pg_backend_pid: 1961
ci: == 20230817143637 SwapAwardEmojiNoteIdToBigintForSelfHosts: migrating =========
ci: == 20230817143637 SwapAwardEmojiNoteIdToBigintForSelfHosts: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 6760400, pg_backend_pid: 1961
main: == [advisory_lock_connection] object_id: 6760600, pg_backend_pid: 1964
main: == 20230818034041 PrepareRemovalIndexSuccessDeploymentsOnClusterIdAndEnvironmentId: migrating 
main: -- index_exists?(:deployments, [:cluster_id, :environment_id], {:name=>"index_successful_deployments_on_cluster_id_and_environment_id"})
main:    -> 0.0174s
main: -- quote_column_name("index_successful_deployments_on_cluster_id_and_environment_id")
main:    -> 0.0001s
main: == 20230818034041 PrepareRemovalIndexSuccessDeploymentsOnClusterIdAndEnvironmentId: migrated (0.0279s) 

main: == [advisory_lock_connection] object_id: 6760600, pg_backend_pid: 1964
ci: == [advisory_lock_connection] object_id: 6760920, pg_backend_pid: 1966
ci: == 20230818034041 PrepareRemovalIndexSuccessDeploymentsOnClusterIdAndEnvironmentId: migrating 
ci: -- index_exists?(:deployments, [:cluster_id, :environment_id], {:name=>"index_successful_deployments_on_cluster_id_and_environment_id"})
ci:    -> 0.0182s
ci: -- quote_column_name("index_successful_deployments_on_cluster_id_and_environment_id")
ci:    -> 0.0000s
ci: == 20230818034041 PrepareRemovalIndexSuccessDeploymentsOnClusterIdAndEnvironmentId: migrated (0.0385s) 

ci: == [advisory_lock_connection] object_id: 6760920, pg_backend_pid: 1966
main: == [advisory_lock_connection] object_id: 6761220, pg_backend_pid: 1969
main: == 20230818050946 BackfillSharedRunnersDurationForNamespaceBigintConversion: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230818050946 BackfillSharedRunnersDurationForNamespaceBigintConversion: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 6761220, pg_backend_pid: 1969
ci: == [advisory_lock_connection] object_id: 6761480, pg_backend_pid: 1971
ci: == 20230818050946 BackfillSharedRunnersDurationForNamespaceBigintConversion: migrating 
ci: -- column_exists?(:ci_namespace_monthly_usages, :id)
ci:    -> 0.0041s
ci: -- column_exists?(:ci_namespace_monthly_usages, :shared_runners_duration)
ci:    -> 0.0020s
ci: -- column_exists?(:ci_namespace_monthly_usages, "shared_runners_duration_convert_to_bigint")
ci:    -> 0.0019s
ci: == 20230818050946 BackfillSharedRunnersDurationForNamespaceBigintConversion: migrated (0.0535s) 

ci: == [advisory_lock_connection] object_id: 6761480, pg_backend_pid: 1971
main: == [advisory_lock_connection] object_id: 6782460, pg_backend_pid: 1974
main: == 20230818055517 PrepareRemovalIndexDeploymentsOnIdWhereClusterIdPresent: migrating 
main: -- index_exists?(:deployments, :id, {:name=>"index_deployments_on_id_where_cluster_id_present"})
main:    -> 0.0178s
main: -- quote_column_name("index_deployments_on_id_where_cluster_id_present")
main:    -> 0.0001s
main: == 20230818055517 PrepareRemovalIndexDeploymentsOnIdWhereClusterIdPresent: migrated (0.0284s) 

main: == [advisory_lock_connection] object_id: 6782460, pg_backend_pid: 1974
ci: == [advisory_lock_connection] object_id: 6803400, pg_backend_pid: 1976
ci: == 20230818055517 PrepareRemovalIndexDeploymentsOnIdWhereClusterIdPresent: migrating 
ci: -- index_exists?(:deployments, :id, {:name=>"index_deployments_on_id_where_cluster_id_present"})
ci:    -> 0.0178s
ci: -- quote_column_name("index_deployments_on_id_where_cluster_id_present")
ci:    -> 0.0000s
ci: == 20230818055517 PrepareRemovalIndexDeploymentsOnIdWhereClusterIdPresent: migrated (0.0365s) 

ci: == [advisory_lock_connection] object_id: 6803400, pg_backend_pid: 1976
main: == [advisory_lock_connection] object_id: 6803840, pg_backend_pid: 1979
main: == 20230818083610 QueueBackfillUsersWithDefaults: migrating ===================
main: == 20230818083610 QueueBackfillUsersWithDefaults: migrated (0.0337s) ==========

main: == [advisory_lock_connection] object_id: 6803840, pg_backend_pid: 1979
ci: == [advisory_lock_connection] object_id: 6818740, pg_backend_pid: 1981
ci: == 20230818083610 QueueBackfillUsersWithDefaults: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230818083610 QueueBackfillUsersWithDefaults: migrated (0.0141s) ==========

ci: == [advisory_lock_connection] object_id: 6818740, pg_backend_pid: 1981
main: == [advisory_lock_connection] object_id: 6822280, pg_backend_pid: 1984
main: == 20230818085219 QueueBackfillUserPreferencesWithDefaults: migrating =========
main: == 20230818085219 QueueBackfillUserPreferencesWithDefaults: migrated (0.0327s) 

main: == [advisory_lock_connection] object_id: 6822280, pg_backend_pid: 1984
ci: == [advisory_lock_connection] object_id: 6822520, pg_backend_pid: 1986
ci: == 20230818085219 QueueBackfillUserPreferencesWithDefaults: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230818085219 QueueBackfillUserPreferencesWithDefaults: migrated (0.0168s) 

ci: == [advisory_lock_connection] object_id: 6822520, pg_backend_pid: 1986
main: == [advisory_lock_connection] object_id: 6822780, pg_backend_pid: 1989
main: == 20230818142801 QueueCreateComplianceStandardsAdherence: migrating ==========
main: == 20230818142801 QueueCreateComplianceStandardsAdherence: migrated (0.0408s) =

main: == [advisory_lock_connection] object_id: 6822780, pg_backend_pid: 1989
ci: == [advisory_lock_connection] object_id: 6826280, pg_backend_pid: 1991
ci: == 20230818142801 QueueCreateComplianceStandardsAdherence: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230818142801 QueueCreateComplianceStandardsAdherence: migrated (0.0154s) =

ci: == [advisory_lock_connection] object_id: 6826280, pg_backend_pid: 1991
main: == [advisory_lock_connection] object_id: 6826560, pg_backend_pid: 1994
main: == 20230821000001 CreateWorkspaceVariables: migrating =========================
main: -- create_table(:workspace_variables)
main: -- quote_column_name(:key)
main:    -> 0.0000s
main:    -> 0.0054s
main: == 20230821000001 CreateWorkspaceVariables: migrated (0.0109s) ================

main: == [advisory_lock_connection] object_id: 6826560, pg_backend_pid: 1994
ci: == [advisory_lock_connection] object_id: 6826740, pg_backend_pid: 1996
ci: == 20230821000001 CreateWorkspaceVariables: migrating =========================
ci: -- create_table(:workspace_variables)
ci: -- quote_column_name(:key)
ci:    -> 0.0000s
ci:    -> 0.0056s
I, [2024-04-10T20:45:26.490671 #290]  INFO -- : Database: 'ci', Table: 'workspace_variables': Lock Writes
ci: == 20230821000001 CreateWorkspaceVariables: migrated (0.0230s) ================

ci: == [advisory_lock_connection] object_id: 6826740, pg_backend_pid: 1996
main: == [advisory_lock_connection] object_id: 6827080, pg_backend_pid: 1999
main: == 20230821000002 AddPersonalAccessTokenIdToWorkspaces: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:workspaces, :personal_access_token_id, :bigint)
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:workspaces, :personal_access_token_id, {:name=>"index_workspaces_on_personal_access_token_id", :algorithm=>:concurrently})
main:    -> 0.0069s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0014s
main: -- add_index(:workspaces, :personal_access_token_id, {:name=>"index_workspaces_on_personal_access_token_id", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces ADD CONSTRAINT fk_ec70695b2c FOREIGN KEY (personal_access_token_id) REFERENCES personal_access_tokens (id) ON DELETE RESTRICT NOT VALID;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT fk_ec70695b2c;")
main:    -> 0.0015s
main: == 20230821000002 AddPersonalAccessTokenIdToWorkspaces: migrated (0.0613s) ====

main: == [advisory_lock_connection] object_id: 6827080, pg_backend_pid: 1999
ci: == [advisory_lock_connection] object_id: 6845160, pg_backend_pid: 2001
ci: == 20230821000002 AddPersonalAccessTokenIdToWorkspaces: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:workspaces, :personal_access_token_id, :bigint)
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:workspaces, :personal_access_token_id, {:name=>"index_workspaces_on_personal_access_token_id", :algorithm=>:concurrently})
ci:    -> 0.0057s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:workspaces, :personal_access_token_id, {:name=>"index_workspaces_on_personal_access_token_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces ADD CONSTRAINT fk_ec70695b2c FOREIGN KEY (personal_access_token_id) REFERENCES personal_access_tokens (id) ON DELETE RESTRICT NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT fk_ec70695b2c;")
ci:    -> 0.0014s
ci: == 20230821000002 AddPersonalAccessTokenIdToWorkspaces: migrated (0.0609s) ====

ci: == [advisory_lock_connection] object_id: 6845160, pg_backend_pid: 2001
main: == [advisory_lock_connection] object_id: 6863380, pg_backend_pid: 2004
main: == 20230821000003 AddConfigVersionToWorkspaces: migrating =====================
main: -- add_column(:workspaces, :config_version, :integer, {:default=>1, :null=>false})
main:    -> 0.0024s
main: == 20230821000003 AddConfigVersionToWorkspaces: migrated (0.0081s) ============

main: == [advisory_lock_connection] object_id: 6863380, pg_backend_pid: 2004
ci: == [advisory_lock_connection] object_id: 6863580, pg_backend_pid: 2006
ci: == 20230821000003 AddConfigVersionToWorkspaces: migrating =====================
ci: -- add_column(:workspaces, :config_version, :integer, {:default=>1, :null=>false})
ci:    -> 0.0024s
ci: == 20230821000003 AddConfigVersionToWorkspaces: migrated (0.0192s) ============

ci: == [advisory_lock_connection] object_id: 6863580, pg_backend_pid: 2006
main: == [advisory_lock_connection] object_id: 6878660, pg_backend_pid: 2009
main: == 20230821081508 AddMrRequiresSamlAuthForApprovalToGroupMrApprovalSettings: migrating 
main: -- add_column(:group_merge_request_approval_settings, :require_saml_auth_to_approve, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20230821081508 AddMrRequiresSamlAuthForApprovalToGroupMrApprovalSettings: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 6878660, pg_backend_pid: 2009
ci: == [advisory_lock_connection] object_id: 6896700, pg_backend_pid: 2011
ci: == 20230821081508 AddMrRequiresSamlAuthForApprovalToGroupMrApprovalSettings: migrating 
ci: -- add_column(:group_merge_request_approval_settings, :require_saml_auth_to_approve, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0018s
ci: == 20230821081508 AddMrRequiresSamlAuthForApprovalToGroupMrApprovalSettings: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 6896700, pg_backend_pid: 2011
main: == [advisory_lock_connection] object_id: 6914880, pg_backend_pid: 2014
main: == 20230821081603 QueueConvertCreditCardValidationDataToHashes: migrating =====
main: == 20230821081603 QueueConvertCreditCardValidationDataToHashes: migrated (0.0363s) 

main: == [advisory_lock_connection] object_id: 6914880, pg_backend_pid: 2014
ci: == [advisory_lock_connection] object_id: 6921760, pg_backend_pid: 2016
ci: == 20230821081603 QueueConvertCreditCardValidationDataToHashes: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230821081603 QueueConvertCreditCardValidationDataToHashes: migrated (0.0145s) 

ci: == [advisory_lock_connection] object_id: 6921760, pg_backend_pid: 2016
main: == [advisory_lock_connection] object_id: 6922100, pg_backend_pid: 2019
main: == 20230821101010 RemoveCrlNull: migrating ====================================
main: -- change_column_null(:x509_certificates, :subject, true)
main:    -> 0.0012s
main: -- change_column_null(:x509_issuers, :subject, true)
main:    -> 0.0008s
main: -- change_column_null(:x509_issuers, :crl_url, true)
main:    -> 0.0007s
main: == 20230821101010 RemoveCrlNull: migrated (0.0090s) ===========================

main: == [advisory_lock_connection] object_id: 6922100, pg_backend_pid: 2019
ci: == [advisory_lock_connection] object_id: 6927760, pg_backend_pid: 2021
ci: == 20230821101010 RemoveCrlNull: migrating ====================================
ci: -- change_column_null(:x509_certificates, :subject, true)
ci:    -> 0.0010s
ci: -- change_column_null(:x509_issuers, :subject, true)
ci:    -> 0.0007s
ci: -- change_column_null(:x509_issuers, :crl_url, true)
ci:    -> 0.0007s
ci: == 20230821101010 RemoveCrlNull: migrated (0.0172s) ===========================

ci: == [advisory_lock_connection] object_id: 6927760, pg_backend_pid: 2021
main: == [advisory_lock_connection] object_id: 6929240, pg_backend_pid: 2024
main: == 20230821133549 CreatePackagesNugetSymbols: migrating =======================
main: -- create_table(:packages_nuget_symbols)
main: -- quote_column_name(:file)
main:    -> 0.0000s
main: -- quote_column_name(:file_path)
main:    -> 0.0000s
main: -- quote_column_name(:signature)
main:    -> 0.0000s
main: -- quote_column_name(:object_storage_key)
main:    -> 0.0000s
main:    -> 0.0088s
main: == 20230821133549 CreatePackagesNugetSymbols: migrated (0.0147s) ==============

main: == [advisory_lock_connection] object_id: 6929240, pg_backend_pid: 2024
ci: == [advisory_lock_connection] object_id: 6931960, pg_backend_pid: 2026
ci: == 20230821133549 CreatePackagesNugetSymbols: migrating =======================
ci: -- create_table(:packages_nuget_symbols)
ci: -- quote_column_name(:file)
ci:    -> 0.0000s
ci: -- quote_column_name(:file_path)
ci:    -> 0.0000s
ci: -- quote_column_name(:signature)
ci:    -> 0.0000s
ci: -- quote_column_name(:object_storage_key)
ci:    -> 0.0000s
ci:    -> 0.0092s
I, [2024-04-10T20:45:27.667881 #290]  INFO -- : Database: 'ci', Table: 'packages_nuget_symbols': Lock Writes
ci: == 20230821133549 CreatePackagesNugetSymbols: migrated (0.0269s) ==============

ci: == [advisory_lock_connection] object_id: 6931960, pg_backend_pid: 2026
main: == [advisory_lock_connection] object_id: 6936280, pg_backend_pid: 2029
main: == 20230822064649 AddOrganizationIdToProject: migrating =======================
main: -- add_column(:projects, :organization_id, :bigint, {:default=>1, :null=>true})
main:    -> 0.0028s
main: == 20230822064649 AddOrganizationIdToProject: migrated (0.0086s) ==============

main: == [advisory_lock_connection] object_id: 6936280, pg_backend_pid: 2029
ci: == [advisory_lock_connection] object_id: 6936540, pg_backend_pid: 2031
ci: == 20230822064649 AddOrganizationIdToProject: migrating =======================
ci: -- add_column(:projects, :organization_id, :bigint, {:default=>1, :null=>true})
ci:    -> 0.0032s
ci: == 20230822064649 AddOrganizationIdToProject: migrated (0.0185s) ==============

ci: == [advisory_lock_connection] object_id: 6936540, pg_backend_pid: 2031
main: == [advisory_lock_connection] object_id: 6937260, pg_backend_pid: 2034
main: == 20230822064841 PrepareIndexForOrgIdOnProjects: migrating ===================
main: -- index_exists?(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0390s
main: -- add_index_options(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230822064841 PrepareIndexForOrgIdOnProjects: migrated (0.0520s) ==========

main: == [advisory_lock_connection] object_id: 6937260, pg_backend_pid: 2034
ci: == [advisory_lock_connection] object_id: 6948020, pg_backend_pid: 2036
ci: == 20230822064841 PrepareIndexForOrgIdOnProjects: migrating ===================
ci: -- index_exists?(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0434s
ci: -- add_index_options(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230822064841 PrepareIndexForOrgIdOnProjects: migrated (0.0670s) ==========

ci: == [advisory_lock_connection] object_id: 6948020, pg_backend_pid: 2036
main: == [advisory_lock_connection] object_id: 6969320, pg_backend_pid: 2039
main: == 20230822104028 DeleteProjectCalloutThree: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230822104028 DeleteProjectCalloutThree: migrated (0.0433s) ===============

main: == [advisory_lock_connection] object_id: 6969320, pg_backend_pid: 2039
ci: == [advisory_lock_connection] object_id: 6969980, pg_backend_pid: 2041
ci: == 20230822104028 DeleteProjectCalloutThree: migrating ========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230822104028 DeleteProjectCalloutThree: migrated (0.0142s) ===============

ci: == [advisory_lock_connection] object_id: 6969980, pg_backend_pid: 2041
main: == [advisory_lock_connection] object_id: 6970780, pg_backend_pid: 2044
main: == 20230822125256 DropTemporaryIndexOnVulnerabilityReadsDismissalReason: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:vulnerability_reads)
main:    -> 0.0175s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:vulnerability_reads, {:algorithm=>:concurrently, :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230822125256 DropTemporaryIndexOnVulnerabilityReadsDismissalReason: migrated (0.0344s) 

main: == [advisory_lock_connection] object_id: 6970780, pg_backend_pid: 2044
ci: == [advisory_lock_connection] object_id: 6971440, pg_backend_pid: 2046
ci: == 20230822125256 DropTemporaryIndexOnVulnerabilityReadsDismissalReason: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:vulnerability_reads)
ci:    -> 0.0181s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:vulnerability_reads, {:algorithm=>:concurrently, :name=>"tmp_idx_vuln_reads_where_dismissal_reason_null"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230822125256 DropTemporaryIndexOnVulnerabilityReadsDismissalReason: migrated (0.0444s) 

ci: == [advisory_lock_connection] object_id: 6971440, pg_backend_pid: 2046
main: == [advisory_lock_connection] object_id: 6972240, pg_backend_pid: 2049
main: == 20230822151454 RemoveFreeUserCapEmailWorkers: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230822151454 RemoveFreeUserCapEmailWorkers: migrated (0.0080s) ===========

main: == [advisory_lock_connection] object_id: 6972240, pg_backend_pid: 2049
ci: == [advisory_lock_connection] object_id: 6978820, pg_backend_pid: 2051
ci: == 20230822151454 RemoveFreeUserCapEmailWorkers: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230822151454 RemoveFreeUserCapEmailWorkers: migrated (0.0151s) ===========

ci: == [advisory_lock_connection] object_id: 6978820, pg_backend_pid: 2051
main: == [advisory_lock_connection] object_id: 6979120, pg_backend_pid: 2054
main: == 20230822153124 RemoveFreeUserCapEmailWorkersRelatedColumns: migrating ======
main: -- remove_columns("namespace_details", "next_over_limit_check_at", "free_user_cap_over_limit_notified_at")
main:    -> 0.0017s
main: == 20230822153124 RemoveFreeUserCapEmailWorkersRelatedColumns: migrated (0.0074s) 

main: == [advisory_lock_connection] object_id: 6979120, pg_backend_pid: 2054
ci: == [advisory_lock_connection] object_id: 6979760, pg_backend_pid: 2056
ci: == 20230822153124 RemoveFreeUserCapEmailWorkersRelatedColumns: migrating ======
ci: -- remove_columns("namespace_details", "next_over_limit_check_at", "free_user_cap_over_limit_notified_at")
ci:    -> 0.0016s
ci: == 20230822153124 RemoveFreeUserCapEmailWorkersRelatedColumns: migrated (0.0159s) 

ci: == [advisory_lock_connection] object_id: 6979760, pg_backend_pid: 2056
main: == [advisory_lock_connection] object_id: 6980540, pg_backend_pid: 2059
main: == 20230822154640 AddAsyncIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrating 
main: -- index_exists?(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0248s
main: -- add_index_options(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0010s
main: == 20230822154640 AddAsyncIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrated (0.0412s) 

main: == [advisory_lock_connection] object_id: 6980540, pg_backend_pid: 2059
ci: == [advisory_lock_connection] object_id: 6982000, pg_backend_pid: 2061
ci: == 20230822154640 AddAsyncIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrating 
ci: -- index_exists?(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0250s
ci: -- add_index_options(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230822154640 AddAsyncIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrated (0.0478s) 

ci: == [advisory_lock_connection] object_id: 6982000, pg_backend_pid: 2061
main: == [advisory_lock_connection] object_id: 6983600, pg_backend_pid: 2064
main: == 20230822175304 AddOkrReminderFieldsToWorkItemProgresses: migrating =========
main: -- add_column(:work_item_progresses, :reminder_frequency, :integer, {:limit=>2, :null=>false, :default=>0})
main:    -> 0.0022s
main: == 20230822175304 AddOkrReminderFieldsToWorkItemProgresses: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 6983600, pg_backend_pid: 2064
ci: == [advisory_lock_connection] object_id: 6984300, pg_backend_pid: 2066
ci: == 20230822175304 AddOkrReminderFieldsToWorkItemProgresses: migrating =========
ci: -- add_column(:work_item_progresses, :reminder_frequency, :integer, {:limit=>2, :null=>false, :default=>0})
ci:    -> 0.0020s
ci: == 20230822175304 AddOkrReminderFieldsToWorkItemProgresses: migrated (0.0182s) 

ci: == [advisory_lock_connection] object_id: 6984300, pg_backend_pid: 2066
main: == [advisory_lock_connection] object_id: 6985140, pg_backend_pid: 2069
main: == 20230822195852 RemovePaJitsuRelatedSettings: migrating =====================
main: == 20230822195852 RemovePaJitsuRelatedSettings: migrated (0.0052s) ============

main: == [advisory_lock_connection] object_id: 6985140, pg_backend_pid: 2069
ci: == [advisory_lock_connection] object_id: 7027220, pg_backend_pid: 2071
ci: == 20230822195852 RemovePaJitsuRelatedSettings: migrating =====================
ci: == 20230822195852 RemovePaJitsuRelatedSettings: migrated (0.0145s) ============

ci: == [advisory_lock_connection] object_id: 7027220, pg_backend_pid: 2071
main: == [advisory_lock_connection] object_id: 7053260, pg_backend_pid: 2074
main: == 20230823085627 AddTempIndexForProjectStatisticsUpdatedAt: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:project_statistics, [:project_id, :updated_at], {:name=>"tmp_index_project_statistics_updated_at", :where=>"repository_size > 0", :algorithm=>:concurrently})
main:    -> 0.0083s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:project_statistics, [:project_id, :updated_at], {:name=>"tmp_index_project_statistics_updated_at", :where=>"repository_size > 0", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20230823085627 AddTempIndexForProjectStatisticsUpdatedAt: migrated (0.0274s) 

main: == [advisory_lock_connection] object_id: 7053260, pg_backend_pid: 2074
ci: == [advisory_lock_connection] object_id: 7069540, pg_backend_pid: 2076
ci: == 20230823085627 AddTempIndexForProjectStatisticsUpdatedAt: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- index_exists?(:project_statistics, [:project_id, :updated_at], {:name=>"tmp_index_project_statistics_updated_at", :where=>"repository_size > 0", :algorithm=>:concurrently})
ci:    -> 0.0084s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:project_statistics, [:project_id, :updated_at], {:name=>"tmp_index_project_statistics_updated_at", :where=>"repository_size > 0", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230823085627 AddTempIndexForProjectStatisticsUpdatedAt: migrated (0.0363s) 

ci: == [advisory_lock_connection] object_id: 7069540, pg_backend_pid: 2076
main: == [advisory_lock_connection] object_id: 7076420, pg_backend_pid: 2079
main: == 20230823090001 QueueBackfillProjectStatisticsStorageSizeWithRecentSize: migrating 
main: == 20230823090001 QueueBackfillProjectStatisticsStorageSizeWithRecentSize: migrated (0.0461s) 

main: == [advisory_lock_connection] object_id: 7076420, pg_backend_pid: 2079
ci: == [advisory_lock_connection] object_id: 7098300, pg_backend_pid: 2081
ci: == 20230823090001 QueueBackfillProjectStatisticsStorageSizeWithRecentSize: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230823090001 QueueBackfillProjectStatisticsStorageSizeWithRecentSize: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 7098300, pg_backend_pid: 2081
main: == [advisory_lock_connection] object_id: 7119860, pg_backend_pid: 2084
main: == 20230823132142 CreateInstanceGoogleCloudLoggingConfigurations: migrating ===
main: -- create_table(:audit_events_instance_google_cloud_logging_configurations)
main: -- quote_column_name(:google_project_id_name)
main:    -> 0.0000s
main: -- quote_column_name(:client_email)
main:    -> 0.0000s
main: -- quote_column_name(:log_id_name)
main:    -> 0.0000s
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0074s
main: == 20230823132142 CreateInstanceGoogleCloudLoggingConfigurations: migrated (0.0140s) 

main: == [advisory_lock_connection] object_id: 7119860, pg_backend_pid: 2084
ci: == [advisory_lock_connection] object_id: 7120420, pg_backend_pid: 2086
ci: == 20230823132142 CreateInstanceGoogleCloudLoggingConfigurations: migrating ===
ci: -- create_table(:audit_events_instance_google_cloud_logging_configurations)
ci: -- quote_column_name(:google_project_id_name)
ci:    -> 0.0001s
ci: -- quote_column_name(:client_email)
ci:    -> 0.0000s
ci: -- quote_column_name(:log_id_name)
ci:    -> 0.0000s
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0076s
I, [2024-04-10T20:45:29.929429 #290]  INFO -- : Database: 'ci', Table: 'audit_events_instance_google_cloud_logging_configurations': Lock Writes
ci: == 20230823132142 CreateInstanceGoogleCloudLoggingConfigurations: migrated (0.0256s) 

ci: == [advisory_lock_connection] object_id: 7120420, pg_backend_pid: 2086
main: == [advisory_lock_connection] object_id: 7120780, pg_backend_pid: 2089
main: == 20230823140934 AddLinkedItemsWidgetToTicketWorkItemType: migrating =========
main: == 20230823140934 AddLinkedItemsWidgetToTicketWorkItemType: migrated (0.0569s) 

main: == [advisory_lock_connection] object_id: 7120780, pg_backend_pid: 2089
ci: == [advisory_lock_connection] object_id: 7121080, pg_backend_pid: 2091
ci: == 20230823140934 AddLinkedItemsWidgetToTicketWorkItemType: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230823140934 AddLinkedItemsWidgetToTicketWorkItemType: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 7121080, pg_backend_pid: 2091
main: == [advisory_lock_connection] object_id: 7121520, pg_backend_pid: 2094
main: == 20230823143519 RemoveUsersNotificationSettingsUserIdFk: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, notification_settings IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:notification_settings, :users, {:name=>"fk_0c95e91db7"})
main:    -> 0.0051s
main: == 20230823143519 RemoveUsersNotificationSettingsUserIdFk: migrated (0.0350s) =

main: == [advisory_lock_connection] object_id: 7121520, pg_backend_pid: 2094
ci: == [advisory_lock_connection] object_id: 7149020, pg_backend_pid: 2096
ci: == 20230823143519 RemoveUsersNotificationSettingsUserIdFk: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, notification_settings IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:notification_settings, :users, {:name=>"fk_0c95e91db7"})
ci:    -> 0.0051s
ci: == 20230823143519 RemoveUsersNotificationSettingsUserIdFk: migrated (0.0439s) =

ci: == [advisory_lock_connection] object_id: 7149020, pg_backend_pid: 2096
main: == [advisory_lock_connection] object_id: 7176640, pg_backend_pid: 2099
main: == 20230823144846 RemoveUsersMembersUserIdFk: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, members IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- remove_foreign_key(:members, :users, {:name=>"fk_2e88fb7ce9"})
main:    -> 0.0050s
main: == 20230823144846 RemoveUsersMembersUserIdFk: migrated (0.0362s) ==============

main: == [advisory_lock_connection] object_id: 7176640, pg_backend_pid: 2099
ci: == [advisory_lock_connection] object_id: 7177340, pg_backend_pid: 2101
ci: == 20230823144846 RemoveUsersMembersUserIdFk: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, members IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:members, :users, {:name=>"fk_2e88fb7ce9"})
ci:    -> 0.0050s
ci: == 20230823144846 RemoveUsersMembersUserIdFk: migrated (0.0466s) ==============

ci: == [advisory_lock_connection] object_id: 7177340, pg_backend_pid: 2101
main: == [advisory_lock_connection] object_id: 7178180, pg_backend_pid: 2104
main: == 20230823145053 EnsureNotesBigintBackfillIsFinishedForSelfManaged: migrating 
main: == 20230823145053 EnsureNotesBigintBackfillIsFinishedForSelfManaged: migrated (0.0051s) 

main: == [advisory_lock_connection] object_id: 7178180, pg_backend_pid: 2104
ci: == [advisory_lock_connection] object_id: 7178340, pg_backend_pid: 2106
ci: == 20230823145053 EnsureNotesBigintBackfillIsFinishedForSelfManaged: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230823145053 EnsureNotesBigintBackfillIsFinishedForSelfManaged: migrated (0.0142s) 

ci: == [advisory_lock_connection] object_id: 7178340, pg_backend_pid: 2106
main: == [advisory_lock_connection] object_id: 7178640, pg_backend_pid: 2109
main: == 20230823145126 SwapNotesIdToBigintForSelfManaged: migrating ================
main: == 20230823145126 SwapNotesIdToBigintForSelfManaged: migrated (0.0054s) =======

main: == [advisory_lock_connection] object_id: 7178640, pg_backend_pid: 2109
ci: == [advisory_lock_connection] object_id: 7191000, pg_backend_pid: 2111
ci: == 20230823145126 SwapNotesIdToBigintForSelfManaged: migrating ================
ci: == 20230823145126 SwapNotesIdToBigintForSelfManaged: migrated (0.0151s) =======

ci: == [advisory_lock_connection] object_id: 7191000, pg_backend_pid: 2111
main: == [advisory_lock_connection] object_id: 7203480, pg_backend_pid: 2114
main: == 20230823160533 UpdatePackageMetadataSyncSetting: migrating =================
main: == 20230823160533 UpdatePackageMetadataSyncSetting: migrated (0.0348s) ========

main: == [advisory_lock_connection] object_id: 7203480, pg_backend_pid: 2114
ci: == [advisory_lock_connection] object_id: 7208360, pg_backend_pid: 2116
ci: == 20230823160533 UpdatePackageMetadataSyncSetting: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230823160533 UpdatePackageMetadataSyncSetting: migrated (0.0156s) ========

ci: == [advisory_lock_connection] object_id: 7208360, pg_backend_pid: 2116
main: == [advisory_lock_connection] object_id: 7210340, pg_backend_pid: 2119
main: == 20230823161514 RemoveNamespacesRoutesNamespaceIdFk: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE namespaces, routes IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:routes, :namespaces, {:name=>"fk_bb2e5b8968"})
main:    -> 0.0047s
main: == 20230823161514 RemoveNamespacesRoutesNamespaceIdFk: migrated (0.0342s) =====

main: == [advisory_lock_connection] object_id: 7210340, pg_backend_pid: 2119
ci: == [advisory_lock_connection] object_id: 7210620, pg_backend_pid: 2121
ci: == 20230823161514 RemoveNamespacesRoutesNamespaceIdFk: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE namespaces, routes IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:routes, :namespaces, {:name=>"fk_bb2e5b8968"})
ci:    -> 0.0046s
ci: == 20230823161514 RemoveNamespacesRoutesNamespaceIdFk: migrated (0.0417s) =====

ci: == [advisory_lock_connection] object_id: 7210620, pg_backend_pid: 2121
main: == [advisory_lock_connection] object_id: 7212500, pg_backend_pid: 2124
main: == 20230823174108 AddPatchIdShaOnApprovals: migrating =========================
main: -- add_column(:approvals, :patch_id_sha, :binary)
main:    -> 0.0019s
main: == 20230823174108 AddPatchIdShaOnApprovals: migrated (0.0076s) ================

main: == [advisory_lock_connection] object_id: 7212500, pg_backend_pid: 2124
ci: == [advisory_lock_connection] object_id: 7214120, pg_backend_pid: 2126
ci: == 20230823174108 AddPatchIdShaOnApprovals: migrating =========================
ci: -- add_column(:approvals, :patch_id_sha, :binary)
ci:    -> 0.0019s
ci: == 20230823174108 AddPatchIdShaOnApprovals: migrated (0.0178s) ================

ci: == [advisory_lock_connection] object_id: 7214120, pg_backend_pid: 2126
main: == [advisory_lock_connection] object_id: 7227100, pg_backend_pid: 2129
main: == 20230823194111 RemovePagesDeploymentsProjectIdPathPrefixUniqueIndex: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:pages_deployments)
main:    -> 0.0058s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:pages_deployments, {:algorithm=>:concurrently, :name=>"index_pages_deployments_unique_path_prefix_by_project"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20230823194111 RemovePagesDeploymentsProjectIdPathPrefixUniqueIndex: migrated (0.0229s) 

main: == [advisory_lock_connection] object_id: 7227100, pg_backend_pid: 2129
ci: == [advisory_lock_connection] object_id: 7227320, pg_backend_pid: 2131
ci: == 20230823194111 RemovePagesDeploymentsProjectIdPathPrefixUniqueIndex: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:pages_deployments)
ci:    -> 0.0055s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:pages_deployments, {:algorithm=>:concurrently, :name=>"index_pages_deployments_unique_path_prefix_by_project"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230823194111 RemovePagesDeploymentsProjectIdPathPrefixUniqueIndex: migrated (0.0305s) 

ci: == [advisory_lock_connection] object_id: 7227320, pg_backend_pid: 2131
main: == [advisory_lock_connection] object_id: 7236960, pg_backend_pid: 2134
main: == 20230824015840 AddFindingIdToVulnerabilities: migrating ====================
main: -- add_column(:vulnerabilities, :finding_id, :bigint, {:if_not_exists=>true})
main:    -> 0.0054s
main: == 20230824015840 AddFindingIdToVulnerabilities: migrated (0.0110s) ===========

main: == [advisory_lock_connection] object_id: 7236960, pg_backend_pid: 2134
ci: == [advisory_lock_connection] object_id: 7246620, pg_backend_pid: 2136
ci: == 20230824015840 AddFindingIdToVulnerabilities: migrating ====================
ci: -- add_column(:vulnerabilities, :finding_id, :bigint, {:if_not_exists=>true})
ci:    -> 0.0057s
ci: == 20230824015840 AddFindingIdToVulnerabilities: migrated (0.0206s) ===========

ci: == [advisory_lock_connection] object_id: 7246620, pg_backend_pid: 2136
main: == [advisory_lock_connection] object_id: 7256280, pg_backend_pid: 2139
main: == 20230824022229 MakeFindingIdOnVulnerabilitiesInvalidForeignKey: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vulnerabilities ADD CONSTRAINT fk_4e64972902 FOREIGN KEY (finding_id) REFERENCES vulnerability_occurrences (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0018s
main: == 20230824022229 MakeFindingIdOnVulnerabilitiesInvalidForeignKey: migrated (0.0329s) 

main: == [advisory_lock_connection] object_id: 7256280, pg_backend_pid: 2139
ci: == [advisory_lock_connection] object_id: 7265980, pg_backend_pid: 2141
ci: == 20230824022229 MakeFindingIdOnVulnerabilitiesInvalidForeignKey: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vulnerabilities ADD CONSTRAINT fk_4e64972902 FOREIGN KEY (finding_id) REFERENCES vulnerability_occurrences (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0019s
ci: == 20230824022229 MakeFindingIdOnVulnerabilitiesInvalidForeignKey: migrated (0.0432s) 

ci: == [advisory_lock_connection] object_id: 7265980, pg_backend_pid: 2141
main: == [advisory_lock_connection] object_id: 7266260, pg_backend_pid: 2144
main: == 20230825085648 EnsureBackfillForCiStagesPipelineIdIsFinished: migrating ====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230825085648 EnsureBackfillForCiStagesPipelineIdIsFinished: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 7266260, pg_backend_pid: 2144
ci: == [advisory_lock_connection] object_id: 7266440, pg_backend_pid: 2146
ci: == 20230825085648 EnsureBackfillForCiStagesPipelineIdIsFinished: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230825085648 EnsureBackfillForCiStagesPipelineIdIsFinished: migrated (0.0347s) 

ci: == [advisory_lock_connection] object_id: 7266440, pg_backend_pid: 2146
main: == [advisory_lock_connection] object_id: 7266760, pg_backend_pid: 2149
main: == 20230825085719 CreateAsyncIndexForCiStagesPipelineId: migrating ============
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0067s
main: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0005s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0001s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
main:    -> 0.0045s
main: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
main:    -> 0.0000s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
main:    -> 0.0048s
main: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
main:    -> 0.0001s
main: == 20230825085719 CreateAsyncIndexForCiStagesPipelineId: migrated (0.0480s) ===

main: == [advisory_lock_connection] object_id: 7266760, pg_backend_pid: 2149
ci: == [advisory_lock_connection] object_id: 7269860, pg_backend_pid: 2151
ci: == 20230825085719 CreateAsyncIndexForCiStagesPipelineId: migrating ============
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0071s
ci: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
ci:    -> 0.0047s
ci: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
ci:    -> 0.0046s
ci: -- add_index_options(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
ci:    -> 0.0000s
ci: == 20230825085719 CreateAsyncIndexForCiStagesPipelineId: migrated (0.0612s) ===

ci: == [advisory_lock_connection] object_id: 7269860, pg_backend_pid: 2151
main: == [advisory_lock_connection] object_id: 7270380, pg_backend_pid: 2154
main: == 20230828153646 ExtendPushRulesRegexLimits: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT force_push_regex_size_constraint\nCHECK ( char_length(force_push_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT delete_branch_regex_size_constraint\nCHECK ( char_length(delete_branch_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT commit_message_regex_size_constraint\nCHECK ( char_length(commit_message_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT author_email_regex_size_constraint\nCHECK ( char_length(author_email_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT file_name_regex_size_constraint\nCHECK ( char_length(file_name_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT branch_name_regex_size_constraint\nCHECK ( char_length(branch_name_regex) <= 511 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- column_exists?(:push_rules, :commit_message_negative_regex)
main:    -> 0.0035s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT commit_message_negative_regex_size_constraint\nCHECK ( char_length(commit_message_negative_regex) <= 2047 )\nNOT VALID;\n")
main:    -> 0.0008s
main: == 20230828153646 ExtendPushRulesRegexLimits: migrated (0.0422s) ==============

main: == [advisory_lock_connection] object_id: 7270380, pg_backend_pid: 2154
ci: == [advisory_lock_connection] object_id: 7280240, pg_backend_pid: 2156
ci: == 20230828153646 ExtendPushRulesRegexLimits: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT force_push_regex_size_constraint\nCHECK ( char_length(force_push_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT delete_branch_regex_size_constraint\nCHECK ( char_length(delete_branch_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT commit_message_regex_size_constraint\nCHECK ( char_length(commit_message_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT author_email_regex_size_constraint\nCHECK ( char_length(author_email_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT file_name_regex_size_constraint\nCHECK ( char_length(file_name_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT branch_name_regex_size_constraint\nCHECK ( char_length(branch_name_regex) <= 511 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- column_exists?(:push_rules, :commit_message_negative_regex)
ci:    -> 0.0035s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE push_rules\nADD CONSTRAINT commit_message_negative_regex_size_constraint\nCHECK ( char_length(commit_message_negative_regex) <= 2047 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: == 20230828153646 ExtendPushRulesRegexLimits: migrated (0.0511s) ==============

ci: == [advisory_lock_connection] object_id: 7280240, pg_backend_pid: 2156
main: == [advisory_lock_connection] object_id: 7290240, pg_backend_pid: 2159
main: == 20230829045459 AddSearchRateLimitAllowlistToApplicationSettings: migrating =
main: -- add_column(:application_settings, :search_rate_limit_allowlist, :text, {:array=>true, :default=>[], :null=>false})
main:    -> 0.0030s
main: == 20230829045459 AddSearchRateLimitAllowlistToApplicationSettings: migrated (0.0085s) 

main: == [advisory_lock_connection] object_id: 7290240, pg_backend_pid: 2159
ci: == [advisory_lock_connection] object_id: 7290600, pg_backend_pid: 2161
ci: == 20230829045459 AddSearchRateLimitAllowlistToApplicationSettings: migrating =
ci: -- add_column(:application_settings, :search_rate_limit_allowlist, :text, {:array=>true, :default=>[], :null=>false})
ci:    -> 0.0030s
ci: == 20230829045459 AddSearchRateLimitAllowlistToApplicationSettings: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 7290600, pg_backend_pid: 2161
main: == [advisory_lock_connection] object_id: 7291100, pg_backend_pid: 2164
main: == 20230829120720 IndexFindingIdForVulnerabilities: migrating =================
main: -- index_exists?(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
main:    -> 0.0156s
main: -- add_index_options(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230829120720 IndexFindingIdForVulnerabilities: migrated (0.0289s) ========

main: == [advisory_lock_connection] object_id: 7291100, pg_backend_pid: 2164
ci: == [advisory_lock_connection] object_id: 7299680, pg_backend_pid: 2166
ci: == 20230829120720 IndexFindingIdForVulnerabilities: migrating =================
ci: -- index_exists?(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
ci:    -> 0.0164s
ci: -- add_index_options(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230829120720 IndexFindingIdForVulnerabilities: migrated (0.0417s) ========

ci: == [advisory_lock_connection] object_id: 7299680, pg_backend_pid: 2166
main: == [advisory_lock_connection] object_id: 7308400, pg_backend_pid: 2169
main: == 20230830084959 ValidatePushRulesConstraints: migrating =====================
main: -- column_exists?(:push_rules, :force_push_regex)
main:    -> 0.0043s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT force_push_regex_size_constraint;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- column_exists?(:push_rules, :delete_branch_regex)
main:    -> 0.0026s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT delete_branch_regex_size_constraint;")
main:    -> 0.0007s
main: -- column_exists?(:push_rules, :commit_message_regex)
main:    -> 0.0024s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT commit_message_regex_size_constraint;")
main:    -> 0.0007s
main: -- column_exists?(:push_rules, :commit_message_negative_regex)
main:    -> 0.0023s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT commit_message_negative_regex_size_constraint;")
main:    -> 0.0007s
main: -- column_exists?(:push_rules, :author_email_regex)
main:    -> 0.0023s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT author_email_regex_size_constraint;")
main:    -> 0.0007s
main: -- column_exists?(:push_rules, :file_name_regex)
main:    -> 0.0021s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT file_name_regex_size_constraint;")
main:    -> 0.0006s
main: -- column_exists?(:push_rules, :branch_name_regex)
main:    -> 0.0022s
main: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT branch_name_regex_size_constraint;")
main:    -> 0.0007s
main: == 20230830084959 ValidatePushRulesConstraints: migrated (0.0459s) ============

main: == [advisory_lock_connection] object_id: 7308400, pg_backend_pid: 2169
ci: == [advisory_lock_connection] object_id: 7311260, pg_backend_pid: 2171
ci: == 20230830084959 ValidatePushRulesConstraints: migrating =====================
ci: -- column_exists?(:push_rules, :force_push_regex)
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT force_push_regex_size_constraint;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- column_exists?(:push_rules, :delete_branch_regex)
ci:    -> 0.0023s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT delete_branch_regex_size_constraint;")
ci:    -> 0.0007s
ci: -- column_exists?(:push_rules, :commit_message_regex)
ci:    -> 0.0024s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT commit_message_regex_size_constraint;")
ci:    -> 0.0007s
ci: -- column_exists?(:push_rules, :commit_message_negative_regex)
ci:    -> 0.0022s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT commit_message_negative_regex_size_constraint;")
ci:    -> 0.0007s
ci: -- column_exists?(:push_rules, :author_email_regex)
ci:    -> 0.0023s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT author_email_regex_size_constraint;")
ci:    -> 0.0007s
ci: -- column_exists?(:push_rules, :file_name_regex)
ci:    -> 0.0023s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT file_name_regex_size_constraint;")
ci:    -> 0.0006s
ci: -- column_exists?(:push_rules, :branch_name_regex)
ci:    -> 0.0023s
ci: -- execute("ALTER TABLE push_rules VALIDATE CONSTRAINT branch_name_regex_size_constraint;")
ci:    -> 0.0009s
ci: == 20230830084959 ValidatePushRulesConstraints: migrated (0.0546s) ============

ci: == [advisory_lock_connection] object_id: 7311260, pg_backend_pid: 2171
main: == [advisory_lock_connection] object_id: 7314280, pg_backend_pid: 2174
main: == 20230830085501 RemovePushRulesRegexLimits: migrating =======================
main: -- change_column(:push_rules, :force_push_regex, :string, {:limit=>nil})
main:    -> 0.0026s
main: -- change_column(:push_rules, :delete_branch_regex, :string, {:limit=>nil})
main:    -> 0.0012s
main: -- change_column(:push_rules, :commit_message_regex, :string, {:limit=>nil})
main:    -> 0.0011s
main: -- change_column(:push_rules, :author_email_regex, :string, {:limit=>nil})
main:    -> 0.0011s
main: -- change_column(:push_rules, :file_name_regex, :string, {:limit=>nil})
main:    -> 0.0012s
main: -- change_column(:push_rules, :branch_name_regex, :string, {:limit=>nil})
main:    -> 0.0011s
main: -- column_exists?(:push_rules, :commit_message_negative_regex)
main:    -> 0.0044s
main: -- change_column(:push_rules, :commit_message_negative_regex, :string, {:limit=>nil})
main:    -> 0.0011s
main: == 20230830085501 RemovePushRulesRegexLimits: migrated (0.0208s) ==============

main: == [advisory_lock_connection] object_id: 7314280, pg_backend_pid: 2174
ci: == [advisory_lock_connection] object_id: 7319640, pg_backend_pid: 2176
ci: == 20230830085501 RemovePushRulesRegexLimits: migrating =======================
ci: -- change_column(:push_rules, :force_push_regex, :string, {:limit=>nil})
ci:    -> 0.0023s
ci: -- change_column(:push_rules, :delete_branch_regex, :string, {:limit=>nil})
ci:    -> 0.0013s
ci: -- change_column(:push_rules, :commit_message_regex, :string, {:limit=>nil})
ci:    -> 0.0011s
ci: -- change_column(:push_rules, :author_email_regex, :string, {:limit=>nil})
ci:    -> 0.0014s
ci: -- change_column(:push_rules, :file_name_regex, :string, {:limit=>nil})
ci:    -> 0.0010s
ci: -- change_column(:push_rules, :branch_name_regex, :string, {:limit=>nil})
ci:    -> 0.0010s
ci: -- column_exists?(:push_rules, :commit_message_negative_regex)
ci:    -> 0.0038s
ci: -- change_column(:push_rules, :commit_message_negative_regex, :string, {:limit=>nil})
ci:    -> 0.0012s
ci: == 20230830085501 RemovePushRulesRegexLimits: migrated (0.0304s) ==============

ci: == [advisory_lock_connection] object_id: 7319640, pg_backend_pid: 2176
main: == [advisory_lock_connection] object_id: 7325120, pg_backend_pid: 2179
main: == 20230830101525 UpdateDefaultValuePm: migrating =============================
main: -- change_column_default(:application_settings, :package_metadata_purl_types, {:from=>[], :to=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]})
main:    -> 0.2530s
main: == 20230830101525 UpdateDefaultValuePm: migrated (0.2597s) ====================

main: == [advisory_lock_connection] object_id: 7325120, pg_backend_pid: 2179
ci: == [advisory_lock_connection] object_id: 7330860, pg_backend_pid: 2181
ci: == 20230830101525 UpdateDefaultValuePm: migrating =============================
ci: -- change_column_default(:application_settings, :package_metadata_purl_types, {:from=>[], :to=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12]})
ci:    -> 0.2540s
ci: == 20230830101525 UpdateDefaultValuePm: migrated (0.2693s) ====================

ci: == [advisory_lock_connection] object_id: 7330860, pg_backend_pid: 2181
main: == [advisory_lock_connection] object_id: 7363860, pg_backend_pid: 2184
main: == 20230830121830 QueueUpdateUsersSetExternalIfServiceAccount: migrating ======
main: == 20230830121830 QueueUpdateUsersSetExternalIfServiceAccount: migrated (0.0384s) 

main: == [advisory_lock_connection] object_id: 7363860, pg_backend_pid: 2184
ci: == [advisory_lock_connection] object_id: 7394340, pg_backend_pid: 2186
ci: == 20230830121830 QueueUpdateUsersSetExternalIfServiceAccount: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230830121830 QueueUpdateUsersSetExternalIfServiceAccount: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 7394340, pg_backend_pid: 2186
main: == [advisory_lock_connection] object_id: 7401340, pg_backend_pid: 2189
main: == 20230831084632 QueueSyncScanResultPolicies: migrating ======================
main: == 20230831084632 QueueSyncScanResultPolicies: migrated (0.0384s) =============

main: == [advisory_lock_connection] object_id: 7401340, pg_backend_pid: 2189
ci: == [advisory_lock_connection] object_id: 7413820, pg_backend_pid: 2191
ci: == 20230831084632 QueueSyncScanResultPolicies: migrating ======================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230831084632 QueueSyncScanResultPolicies: migrated (0.0170s) =============

ci: == [advisory_lock_connection] object_id: 7413820, pg_backend_pid: 2191
main: == [advisory_lock_connection] object_id: 7430700, pg_backend_pid: 2194
main: == 20230831101144 IndexOrgIdAndIdOnOrganizationUser: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:organization_users, [:organization_id, :id], {:name=>"index_organization_users_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:organization_users, [:organization_id, :id], {:name=>"index_organization_users_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230831101144 IndexOrgIdAndIdOnOrganizationUser: migrated (0.0230s) =======

main: == [advisory_lock_connection] object_id: 7430700, pg_backend_pid: 2194
ci: == [advisory_lock_connection] object_id: 7431360, pg_backend_pid: 2196
ci: == 20230831101144 IndexOrgIdAndIdOnOrganizationUser: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:organization_users, [:organization_id, :id], {:name=>"index_organization_users_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0041s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:organization_users, [:organization_id, :id], {:name=>"index_organization_users_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230831101144 IndexOrgIdAndIdOnOrganizationUser: migrated (0.0298s) =======

ci: == [advisory_lock_connection] object_id: 7431360, pg_backend_pid: 2196
main: == [advisory_lock_connection] object_id: 7432160, pg_backend_pid: 2199
main: == 20230831111051 AddApprovalSettingsToScanResultPolicies: migrating ==========
main: -- add_column(:scan_result_policies, :project_approval_settings, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0021s
main: -- add_column(:scan_result_policies, :commits, :smallint)
main:    -> 0.0008s
main: == 20230831111051 AddApprovalSettingsToScanResultPolicies: migrated (0.0087s) =

main: == [advisory_lock_connection] object_id: 7432160, pg_backend_pid: 2199
ci: == [advisory_lock_connection] object_id: 7450700, pg_backend_pid: 2201
ci: == 20230831111051 AddApprovalSettingsToScanResultPolicies: migrating ==========
ci: -- add_column(:scan_result_policies, :project_approval_settings, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0021s
ci: -- add_column(:scan_result_policies, :commits, :smallint)
ci:    -> 0.0009s
ci: == 20230831111051 AddApprovalSettingsToScanResultPolicies: migrated (0.0186s) =

ci: == [advisory_lock_connection] object_id: 7450700, pg_backend_pid: 2201
main: == [advisory_lock_connection] object_id: 7469380, pg_backend_pid: 2204
main: == 20230901033401 EnsureBackfillForCiSourcesPipelinesPipelineIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230901033401 EnsureBackfillForCiSourcesPipelinesPipelineIdIsFinished: migrated (0.0069s) 

main: == [advisory_lock_connection] object_id: 7469380, pg_backend_pid: 2204
ci: == [advisory_lock_connection] object_id: 7498660, pg_backend_pid: 2206
ci: == 20230901033401 EnsureBackfillForCiSourcesPipelinesPipelineIdIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230901033401 EnsureBackfillForCiSourcesPipelinesPipelineIdIsFinished: migrated (0.0373s) 

ci: == [advisory_lock_connection] object_id: 7498660, pg_backend_pid: 2206
main: == [advisory_lock_connection] object_id: 7528060, pg_backend_pid: 2209
main: == 20230901044003 AddSyncForeignKeyForCiPipelineVariablesPipelineId: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT temp_fk_rails_8d3b04e3e1;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230901044003 AddSyncForeignKeyForCiPipelineVariablesPipelineId: migrated (0.0212s) 

main: == [advisory_lock_connection] object_id: 7528060, pg_backend_pid: 2209
ci: == [advisory_lock_connection] object_id: 7531920, pg_backend_pid: 2211
ci: == 20230901044003 AddSyncForeignKeyForCiPipelineVariablesPipelineId: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT temp_fk_rails_8d3b04e3e1;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230901044003 AddSyncForeignKeyForCiPipelineVariablesPipelineId: migrated (0.0310s) 

ci: == [advisory_lock_connection] object_id: 7531920, pg_backend_pid: 2211
main: == [advisory_lock_connection] object_id: 7535920, pg_backend_pid: 2214
main: == 20230901050458 EnsureBackfillForCiPipelinesAutoCanceledByIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230901050458 EnsureBackfillForCiPipelinesAutoCanceledByIdIsFinished: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 7535920, pg_backend_pid: 2214
ci: == [advisory_lock_connection] object_id: 7538760, pg_backend_pid: 2216
ci: == 20230901050458 EnsureBackfillForCiPipelinesAutoCanceledByIdIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230901050458 EnsureBackfillForCiPipelinesAutoCanceledByIdIsFinished: migrated (0.0380s) 

ci: == [advisory_lock_connection] object_id: 7538760, pg_backend_pid: 2216
main: == [advisory_lock_connection] object_id: 7541740, pg_backend_pid: 2219
main: == 20230901054536 EnsureBackfillForCiPipelineChatDataPipelineIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230901054536 EnsureBackfillForCiPipelineChatDataPipelineIdIsFinished: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 7541740, pg_backend_pid: 2219
ci: == [advisory_lock_connection] object_id: 7548540, pg_backend_pid: 2222
ci: == 20230901054536 EnsureBackfillForCiPipelineChatDataPipelineIdIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230901054536 EnsureBackfillForCiPipelineChatDataPipelineIdIsFinished: migrated (0.0382s) 

ci: == [advisory_lock_connection] object_id: 7548540, pg_backend_pid: 2222
main: == [advisory_lock_connection] object_id: 7548820, pg_backend_pid: 2225
main: == 20230901064536 AddConcurrentIndexForCiPipelineChatDataPipelineIdConvertToBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_chat_data_on_pipeline_id_convert_to_bigint", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0043s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_chat_data_on_pipeline_id_convert_to_bigint", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230901064536 AddConcurrentIndexForCiPipelineChatDataPipelineIdConvertToBigint: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 7548820, pg_backend_pid: 2225
ci: == [advisory_lock_connection] object_id: 7555400, pg_backend_pid: 2227
ci: == 20230901064536 AddConcurrentIndexForCiPipelineChatDataPipelineIdConvertToBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_chat_data_on_pipeline_id_convert_to_bigint", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0043s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_chat_data_on_pipeline_id_convert_to_bigint", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230901064536 AddConcurrentIndexForCiPipelineChatDataPipelineIdConvertToBigint: migrated (0.0326s) 

ci: == [advisory_lock_connection] object_id: 7555400, pg_backend_pid: 2227
main: == [advisory_lock_connection] object_id: 7555700, pg_backend_pid: 2230
main: == 20230901064537 RemoveNamespaceDetailsDashboardFields: migrating ============
main: -- remove_column(:namespace_details, :dashboard_notification_at, :datetime_with_timezone)
main:    -> 0.0012s
main: -- remove_column(:namespace_details, :dashboard_enforcement_at, :datetime_with_timezone)
main:    -> 0.0007s
main: == 20230901064537 RemoveNamespaceDetailsDashboardFields: migrated (0.0076s) ===

main: == [advisory_lock_connection] object_id: 7555700, pg_backend_pid: 2230
ci: == [advisory_lock_connection] object_id: 7564000, pg_backend_pid: 2232
ci: == 20230901064537 RemoveNamespaceDetailsDashboardFields: migrating ============
ci: -- remove_column(:namespace_details, :dashboard_notification_at, :datetime_with_timezone)
ci:    -> 0.0011s
ci: -- remove_column(:namespace_details, :dashboard_enforcement_at, :datetime_with_timezone)
ci:    -> 0.0007s
ci: == 20230901064537 RemoveNamespaceDetailsDashboardFields: migrated (0.0164s) ===

ci: == [advisory_lock_connection] object_id: 7564000, pg_backend_pid: 2232
main: == [advisory_lock_connection] object_id: 7572440, pg_backend_pid: 2235
main: == 20230901170145 UpdateVulnerabilityReadsTriggerToSetHasMergeRequest: migrating 
main: -- execute("CREATE OR REPLACE FUNCTION insert_or_update_vulnerability_reads()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\nDECLARE\n  severity smallint;\n  state smallint;\n  report_type smallint;\n  resolved_on_default_branch boolean;\n  present_on_default_branch boolean;\n  namespace_id bigint;\n  has_issues boolean;\n  has_merge_request boolean;\nBEGIN\n  IF (NEW.vulnerability_id IS NULL AND (TG_OP = 'INSERT' OR TG_OP = 'UPDATE')) THEN\n    RETURN NULL;\n  END IF;\n\n  IF (TG_OP = 'UPDATE' AND OLD.vulnerability_id IS NOT NULL AND NEW.vulnerability_id IS NOT NULL) THEN\n    RETURN NULL;\n  END IF;\n\n  SELECT\n    vulnerabilities.severity, vulnerabilities.state, vulnerabilities.report_type, vulnerabilities.resolved_on_default_branch, vulnerabilities.present_on_default_branch\n  INTO\n    severity, state, report_type, resolved_on_default_branch, present_on_default_branch\n  FROM\n    vulnerabilities\n  WHERE\n    vulnerabilities.id = NEW.vulnerability_id;\n\n  IF present_on_default_branch IS NOT true THEN\n    RETURN NULL;\n  END IF;\n\n  SELECT\n    projects.namespace_id\n  INTO\n    namespace_id\n  FROM\n    projects\n  WHERE\n    projects.id = NEW.project_id;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_issue_links WHERE vulnerability_issue_links.vulnerability_id = NEW.vulnerability_id)\n  INTO\n    has_issues;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_merge_request_links WHERE vulnerability_merge_request_links.vulnerability_id = NEW.vulnerability_id)\n  INTO\n    has_merge_request;\n\n  INSERT INTO vulnerability_reads (vulnerability_id, namespace_id, project_id, scanner_id, report_type, severity, state, resolved_on_default_branch, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    VALUES (NEW.vulnerability_id, namespace_id, NEW.project_id, NEW.scanner_id, report_type, severity, state, resolved_on_default_branch, NEW.uuid::uuid, NEW.location->>'image', NEW.location->'kubernetes_resource'->>'agent_id', CAST(NEW.location->'kubernetes_resource'->>'agent_id' AS bigint), has_issues, has_merge_request)\n    ON CONFLICT(vulnerability_id) DO NOTHING;\n  RETURN NULL;\nEND\n$$\n")
main:    -> 0.0020s
main: -- execute("CREATE OR REPLACE FUNCTION insert_vulnerability_reads_from_vulnerability()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\nDECLARE\n  scanner_id bigint;\n  uuid uuid;\n  location_image text;\n  cluster_agent_id text;\n  casted_cluster_agent_id bigint;\n  namespace_id bigint;\n  has_issues boolean;\n  has_merge_request boolean;\nBEGIN\n  SELECT\n    v_o.scanner_id, v_o.uuid, v_o.location->>'image', v_o.location->'kubernetes_resource'->>'agent_id', CAST(v_o.location->'kubernetes_resource'->>'agent_id' AS bigint), projects.namespace_id\n  INTO\n    scanner_id, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, namespace_id\n  FROM\n    vulnerability_occurrences v_o\n  INNER JOIN projects ON projects.id = v_o.project_id\n  WHERE\n    v_o.vulnerability_id = NEW.id\n  LIMIT 1;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_issue_links WHERE vulnerability_issue_links.vulnerability_id = NEW.id)\n  INTO\n    has_issues;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_merge_request_links WHERE vulnerability_merge_request_links.vulnerability_id = NEW.id)\n  INTO\n    has_merge_request;\n\n  INSERT INTO vulnerability_reads (vulnerability_id, namespace_id, project_id, scanner_id, report_type, severity, state, resolved_on_default_branch, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    VALUES (NEW.id, namespace_id, NEW.project_id, scanner_id, NEW.report_type, NEW.severity, NEW.state, NEW.resolved_on_default_branch, uuid::uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    ON CONFLICT(vulnerability_id) DO NOTHING;\n  RETURN NULL;\nEND\n$$\n")
main:    -> 0.0009s
main: == 20230901170145 UpdateVulnerabilityReadsTriggerToSetHasMergeRequest: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 7572440, pg_backend_pid: 2235
ci: == [advisory_lock_connection] object_id: 7573300, pg_backend_pid: 2237
ci: == 20230901170145 UpdateVulnerabilityReadsTriggerToSetHasMergeRequest: migrating 
ci: -- execute("CREATE OR REPLACE FUNCTION insert_or_update_vulnerability_reads()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\nDECLARE\n  severity smallint;\n  state smallint;\n  report_type smallint;\n  resolved_on_default_branch boolean;\n  present_on_default_branch boolean;\n  namespace_id bigint;\n  has_issues boolean;\n  has_merge_request boolean;\nBEGIN\n  IF (NEW.vulnerability_id IS NULL AND (TG_OP = 'INSERT' OR TG_OP = 'UPDATE')) THEN\n    RETURN NULL;\n  END IF;\n\n  IF (TG_OP = 'UPDATE' AND OLD.vulnerability_id IS NOT NULL AND NEW.vulnerability_id IS NOT NULL) THEN\n    RETURN NULL;\n  END IF;\n\n  SELECT\n    vulnerabilities.severity, vulnerabilities.state, vulnerabilities.report_type, vulnerabilities.resolved_on_default_branch, vulnerabilities.present_on_default_branch\n  INTO\n    severity, state, report_type, resolved_on_default_branch, present_on_default_branch\n  FROM\n    vulnerabilities\n  WHERE\n    vulnerabilities.id = NEW.vulnerability_id;\n\n  IF present_on_default_branch IS NOT true THEN\n    RETURN NULL;\n  END IF;\n\n  SELECT\n    projects.namespace_id\n  INTO\n    namespace_id\n  FROM\n    projects\n  WHERE\n    projects.id = NEW.project_id;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_issue_links WHERE vulnerability_issue_links.vulnerability_id = NEW.vulnerability_id)\n  INTO\n    has_issues;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_merge_request_links WHERE vulnerability_merge_request_links.vulnerability_id = NEW.vulnerability_id)\n  INTO\n    has_merge_request;\n\n  INSERT INTO vulnerability_reads (vulnerability_id, namespace_id, project_id, scanner_id, report_type, severity, state, resolved_on_default_branch, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    VALUES (NEW.vulnerability_id, namespace_id, NEW.project_id, NEW.scanner_id, report_type, severity, state, resolved_on_default_branch, NEW.uuid::uuid, NEW.location->>'image', NEW.location->'kubernetes_resource'->>'agent_id', CAST(NEW.location->'kubernetes_resource'->>'agent_id' AS bigint), has_issues, has_merge_request)\n    ON CONFLICT(vulnerability_id) DO NOTHING;\n  RETURN NULL;\nEND\n$$\n")
ci:    -> 0.0021s
ci: -- execute("CREATE OR REPLACE FUNCTION insert_vulnerability_reads_from_vulnerability()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\nDECLARE\n  scanner_id bigint;\n  uuid uuid;\n  location_image text;\n  cluster_agent_id text;\n  casted_cluster_agent_id bigint;\n  namespace_id bigint;\n  has_issues boolean;\n  has_merge_request boolean;\nBEGIN\n  SELECT\n    v_o.scanner_id, v_o.uuid, v_o.location->>'image', v_o.location->'kubernetes_resource'->>'agent_id', CAST(v_o.location->'kubernetes_resource'->>'agent_id' AS bigint), projects.namespace_id\n  INTO\n    scanner_id, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, namespace_id\n  FROM\n    vulnerability_occurrences v_o\n  INNER JOIN projects ON projects.id = v_o.project_id\n  WHERE\n    v_o.vulnerability_id = NEW.id\n  LIMIT 1;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_issue_links WHERE vulnerability_issue_links.vulnerability_id = NEW.id)\n  INTO\n    has_issues;\n\n  SELECT\n    EXISTS (SELECT 1 FROM vulnerability_merge_request_links WHERE vulnerability_merge_request_links.vulnerability_id = NEW.id)\n  INTO\n    has_merge_request;\n\n  INSERT INTO vulnerability_reads (vulnerability_id, namespace_id, project_id, scanner_id, report_type, severity, state, resolved_on_default_branch, uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    VALUES (NEW.id, namespace_id, NEW.project_id, scanner_id, NEW.report_type, NEW.severity, NEW.state, NEW.resolved_on_default_branch, uuid::uuid, location_image, cluster_agent_id, casted_cluster_agent_id, has_issues, has_merge_request)\n    ON CONFLICT(vulnerability_id) DO NOTHING;\n  RETURN NULL;\nEND\n$$\n")
ci:    -> 0.0009s
ci: == 20230901170145 UpdateVulnerabilityReadsTriggerToSetHasMergeRequest: migrated (0.0181s) 

ci: == [advisory_lock_connection] object_id: 7573300, pg_backend_pid: 2237
main: == [advisory_lock_connection] object_id: 7574300, pg_backend_pid: 2240
main: == 20230901200448 AddOkrReminderLastSentToWorkItemProgresses: migrating =======
main: -- add_column(:work_item_progresses, :last_reminder_sent_at, :datetime_with_timezone)
main:    -> 0.0012s
main: == 20230901200448 AddOkrReminderLastSentToWorkItemProgresses: migrated (0.0069s) 

main: == [advisory_lock_connection] object_id: 7574300, pg_backend_pid: 2240
ci: == [advisory_lock_connection] object_id: 7574480, pg_backend_pid: 2242
ci: == 20230901200448 AddOkrReminderLastSentToWorkItemProgresses: migrating =======
ci: -- add_column(:work_item_progresses, :last_reminder_sent_at, :datetime_with_timezone)
ci:    -> 0.0012s
ci: == 20230901200448 AddOkrReminderLastSentToWorkItemProgresses: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 7574480, pg_backend_pid: 2242
main: == [advisory_lock_connection] object_id: 7579140, pg_backend_pid: 2245
main: == 20230902033401 CreateAsyncIndexForCiSourcesPipelinesPipelineId: migrating ==
main: -- index_exists?(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0075s
main: -- add_index_options(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0004s
main: -- index_exists?(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0052s
main: -- add_index_options(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0000s
main: == 20230902033401 CreateAsyncIndexForCiSourcesPipelinesPipelineId: migrated (0.0309s) 

main: == [advisory_lock_connection] object_id: 7579140, pg_backend_pid: 2245
ci: == [advisory_lock_connection] object_id: 7582060, pg_backend_pid: 2247
ci: == 20230902033401 CreateAsyncIndexForCiSourcesPipelinesPipelineId: migrating ==
ci: -- index_exists?(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0072s
ci: -- add_index_options(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0006s
ci: -- index_exists?(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0059s
ci: -- add_index_options(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: == 20230902033401 CreateAsyncIndexForCiSourcesPipelinesPipelineId: migrated (0.0444s) 

ci: == [advisory_lock_connection] object_id: 7582060, pg_backend_pid: 2247
main: == [advisory_lock_connection] object_id: 7588080, pg_backend_pid: 2250
main: == 20230902050458 CreateAsyncIndexForCiPipelinesAutoCanceledById: migrating ===
main: -- index_exists?(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0172s
main: -- add_index_options(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230902050458 CreateAsyncIndexForCiPipelinesAutoCanceledById: migrated (0.0304s) 

main: == [advisory_lock_connection] object_id: 7588080, pg_backend_pid: 2250
ci: == [advisory_lock_connection] object_id: 7588320, pg_backend_pid: 2252
ci: == 20230902050458 CreateAsyncIndexForCiPipelinesAutoCanceledById: migrating ===
ci: -- index_exists?(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0197s
ci: -- add_index_options(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230902050458 CreateAsyncIndexForCiPipelinesAutoCanceledById: migrated (0.0421s) 

ci: == [advisory_lock_connection] object_id: 7588320, pg_backend_pid: 2252
main: == [advisory_lock_connection] object_id: 7594420, pg_backend_pid: 2255
main: == 20230902054536 EnsureBackfillForCiPipelineMessagesPipelineIdIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230902054536 EnsureBackfillForCiPipelineMessagesPipelineIdIsFinished: migrated (0.0056s) 

main: == [advisory_lock_connection] object_id: 7594420, pg_backend_pid: 2255
ci: == [advisory_lock_connection] object_id: 7594560, pg_backend_pid: 2257
ci: == 20230902054536 EnsureBackfillForCiPipelineMessagesPipelineIdIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230902054536 EnsureBackfillForCiPipelineMessagesPipelineIdIsFinished: migrated (0.0360s) 

ci: == [advisory_lock_connection] object_id: 7594560, pg_backend_pid: 2257
main: == [advisory_lock_connection] object_id: 7600560, pg_backend_pid: 2260
main: == 20230903064536 ConcurrentIndexForCiPipelineMessagesPipelineIdConvertToBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0032s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230903064536 ConcurrentIndexForCiPipelineMessagesPipelineIdConvertToBigint: migrated (0.0234s) 

main: == [advisory_lock_connection] object_id: 7600560, pg_backend_pid: 2260
ci: == [advisory_lock_connection] object_id: 7608760, pg_backend_pid: 2262
ci: == 20230903064536 ConcurrentIndexForCiPipelineMessagesPipelineIdConvertToBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0035s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, {:name=>"index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230903064536 ConcurrentIndexForCiPipelineMessagesPipelineIdConvertToBigint: migrated (0.0314s) 

ci: == [advisory_lock_connection] object_id: 7608760, pg_backend_pid: 2262
main: == [advisory_lock_connection] object_id: 7617100, pg_backend_pid: 2265
main: == 20230903064537 AddCiJobArtifactsFileFinalPathIndex: migrating ==============
main: -- index_exists?(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0122s
main: -- add_index_options(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230903064537 AddCiJobArtifactsFileFinalPathIndex: migrated (0.0266s) =====

main: == [advisory_lock_connection] object_id: 7617100, pg_backend_pid: 2265
ci: == [advisory_lock_connection] object_id: 7617600, pg_backend_pid: 2267
ci: == 20230903064537 AddCiJobArtifactsFileFinalPathIndex: migrating ==============
ci: -- index_exists?(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0120s
ci: -- add_index_options(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20230903064537 AddCiJobArtifactsFileFinalPathIndex: migrated (0.0351s) =====

ci: == [advisory_lock_connection] object_id: 7617600, pg_backend_pid: 2267
main: == [advisory_lock_connection] object_id: 7618240, pg_backend_pid: 2270
main: == 20230903170000 CreatePackagesProtectionRules: migrating ====================
main: -- create_table(:packages_protection_rules)
main: -- quote_column_name(:package_name_pattern)
main:    -> 0.0001s
main:    -> 0.0069s
main: == 20230903170000 CreatePackagesProtectionRules: migrated (0.0132s) ===========

main: == [advisory_lock_connection] object_id: 7618240, pg_backend_pid: 2270
ci: == [advisory_lock_connection] object_id: 7618800, pg_backend_pid: 2272
ci: == 20230903170000 CreatePackagesProtectionRules: migrating ====================
ci: -- create_table(:packages_protection_rules)
ci: -- quote_column_name(:package_name_pattern)
ci:    -> 0.0000s
ci:    -> 0.0065s
I, [2024-04-10T20:45:37.485082 #290]  INFO -- : Database: 'ci', Table: 'packages_protection_rules': Lock Writes
ci: == 20230903170000 CreatePackagesProtectionRules: migrated (0.0240s) ===========

ci: == [advisory_lock_connection] object_id: 7618800, pg_backend_pid: 2272
main: == [advisory_lock_connection] object_id: 7619520, pg_backend_pid: 2275
main: == 20230904100544 DropIndexDeploymentsOnIdWhereClusterIdPresent: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:deployments)
main:    -> 0.0164s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_id_where_cluster_id_present"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230904100544 DropIndexDeploymentsOnIdWhereClusterIdPresent: migrated (0.0349s) 

main: == [advisory_lock_connection] object_id: 7619520, pg_backend_pid: 2275
ci: == [advisory_lock_connection] object_id: 7619840, pg_backend_pid: 2277
ci: == 20230904100544 DropIndexDeploymentsOnIdWhereClusterIdPresent: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:deployments)
ci:    -> 0.0163s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_id_where_cluster_id_present"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230904100544 DropIndexDeploymentsOnIdWhereClusterIdPresent: migrated (0.0428s) 

ci: == [advisory_lock_connection] object_id: 7619840, pg_backend_pid: 2277
main: == [advisory_lock_connection] object_id: 7620300, pg_backend_pid: 2280
main: == 20230904103804 DropIndexSuccessfulDeploymentsOnClusterIdAndEnvironmentId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:deployments)
main:    -> 0.0158s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_successful_deployments_on_cluster_id_and_environment_id"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230904103804 DropIndexSuccessfulDeploymentsOnClusterIdAndEnvironmentId: migrated (0.0348s) 

main: == [advisory_lock_connection] object_id: 7620300, pg_backend_pid: 2280
ci: == [advisory_lock_connection] object_id: 7638020, pg_backend_pid: 2282
ci: == 20230904103804 DropIndexSuccessfulDeploymentsOnClusterIdAndEnvironmentId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:deployments)
ci:    -> 0.0173s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_successful_deployments_on_cluster_id_and_environment_id"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230904103804 DropIndexSuccessfulDeploymentsOnClusterIdAndEnvironmentId: migrated (0.0466s) 

ci: == [advisory_lock_connection] object_id: 7638020, pg_backend_pid: 2282
main: == [advisory_lock_connection] object_id: 7655860, pg_backend_pid: 2285
main: == 20230905040539 AddForeignKeyForCiPipelineChatDataForPipelineIdBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_chat_data IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_pipeline_chat_data ADD CONSTRAINT fk_5b21bde562 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ci_pipeline_chat_data VALIDATE CONSTRAINT fk_5b21bde562;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230905040539 AddForeignKeyForCiPipelineChatDataForPipelineIdBigint: migrated (0.0354s) 

main: == [advisory_lock_connection] object_id: 7655860, pg_backend_pid: 2285
ci: == [advisory_lock_connection] object_id: 7676020, pg_backend_pid: 2287
ci: == 20230905040539 AddForeignKeyForCiPipelineChatDataForPipelineIdBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_chat_data IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data ADD CONSTRAINT fk_5b21bde562 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data VALIDATE CONSTRAINT fk_5b21bde562;")
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230905040539 AddForeignKeyForCiPipelineChatDataForPipelineIdBigint: migrated (0.0419s) 

ci: == [advisory_lock_connection] object_id: 7676020, pg_backend_pid: 2287
main: == [advisory_lock_connection] object_id: 7696320, pg_backend_pid: 2290
main: == 20230905061815 AddForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_pipeline_messages ADD CONSTRAINT fk_0946fea681 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20230905061815 AddForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0298s) 

main: == [advisory_lock_connection] object_id: 7696320, pg_backend_pid: 2290
ci: == [advisory_lock_connection] object_id: 7696500, pg_backend_pid: 2292
ci: == 20230905061815 AddForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_messages ADD CONSTRAINT fk_0946fea681 FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: == 20230905061815 AddForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0379s) 

ci: == [advisory_lock_connection] object_id: 7696500, pg_backend_pid: 2292
main: == [advisory_lock_connection] object_id: 7702540, pg_backend_pid: 2295
main: == 20230905071915 PrepareAsyncForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
main: == 20230905071915 PrepareAsyncForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0264s) 

main: == [advisory_lock_connection] object_id: 7702540, pg_backend_pid: 2295
ci: == [advisory_lock_connection] object_id: 7710180, pg_backend_pid: 2297
ci: == 20230905071915 PrepareAsyncForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
ci: == 20230905071915 PrepareAsyncForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0362s) 

ci: == [advisory_lock_connection] object_id: 7710180, pg_backend_pid: 2297
main: == [advisory_lock_connection] object_id: 7717960, pg_backend_pid: 2300
main: == 20230905091059 SyncIndexForCiStagesPipelineIdBigint: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0052s
main: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
main:    -> 0.0059s
main: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
main:    -> 0.0067s
main: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
main:    -> 0.0014s
main: == 20230905091059 SyncIndexForCiStagesPipelineIdBigint: migrated (0.0794s) ====

main: == [advisory_lock_connection] object_id: 7717960, pg_backend_pid: 2300
ci: == [advisory_lock_connection] object_id: 7732640, pg_backend_pid: 2302
ci: == 20230905091059 SyncIndexForCiStagesPipelineIdBigint: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0064s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :name], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0054s
ci: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
ci:    -> 0.0061s
ci: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :id], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id", :where=>"status = ANY (ARRAY[0, 1, 2, 8, 9, 10])", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
ci:    -> 0.0066s
ci: -- add_index(:ci_stages, [:pipeline_id_convert_to_bigint, :position], {:name=>"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: == 20230905091059 SyncIndexForCiStagesPipelineIdBigint: migrated (0.0883s) ====

ci: == [advisory_lock_connection] object_id: 7732640, pg_backend_pid: 2302
main: == [advisory_lock_connection] object_id: 7747460, pg_backend_pid: 2305
main: == 20230905174639 AddPriorityToUserAchievements: migrating ====================
main: -- add_column(:user_achievements, :priority, :int, {:null=>true, :default=>nil})
main:    -> 0.0021s
main: == 20230905174639 AddPriorityToUserAchievements: migrated (0.0085s) ===========

main: == [advisory_lock_connection] object_id: 7747460, pg_backend_pid: 2305
ci: == [advisory_lock_connection] object_id: 7748200, pg_backend_pid: 2307
ci: == 20230905174639 AddPriorityToUserAchievements: migrating ====================
ci: -- add_column(:user_achievements, :priority, :int, {:null=>true, :default=>nil})
ci:    -> 0.0018s
ci: == 20230905174639 AddPriorityToUserAchievements: migrated (0.0168s) ===========

ci: == [advisory_lock_connection] object_id: 7748200, pg_backend_pid: 2307
main: == [advisory_lock_connection] object_id: 7749100, pg_backend_pid: 2310
main: == 20230905234948 CreateProjectsVisitsTables: migrating =======================
main: -- create_table(:projects_visits, {:primary_key=>[:id, :visited_at], :options=>"PARTITION BY RANGE (visited_at)"})
main:    -> 0.0037s
main: -- add_index(:projects_visits, [:user_id, :entity_id, :visited_at])
main:    -> 0.0009s
main: == 20230905234948 CreateProjectsVisitsTables: migrated (0.0106s) ==============

main: == [advisory_lock_connection] object_id: 7749100, pg_backend_pid: 2310
ci: == [advisory_lock_connection] object_id: 7770500, pg_backend_pid: 2312
ci: == 20230905234948 CreateProjectsVisitsTables: migrating =======================
ci: -- create_table(:projects_visits, {:primary_key=>[:id, :visited_at], :options=>"PARTITION BY RANGE (visited_at)"})
ci:    -> 0.0039s
ci: -- add_index(:projects_visits, [:user_id, :entity_id, :visited_at])
ci:    -> 0.0009s
I, [2024-04-10T20:45:39.167313 #290]  INFO -- : Database: 'ci', Table: 'projects_visits': Lock Writes
ci: == 20230905234948 CreateProjectsVisitsTables: migrated (0.0237s) ==============

ci: == [advisory_lock_connection] object_id: 7770500, pg_backend_pid: 2312
main: == [advisory_lock_connection] object_id: 7792060, pg_backend_pid: 2315
main: == 20230905234949 CreateGroupsVisitsTables: migrating =========================
main: -- create_table(:groups_visits, {:primary_key=>[:id, :visited_at], :options=>"PARTITION BY RANGE (visited_at)"})
main:    -> 0.0040s
main: -- add_index(:groups_visits, [:user_id, :entity_id, :visited_at])
main:    -> 0.0010s
main: == 20230905234949 CreateGroupsVisitsTables: migrated (0.0111s) ================

main: == [advisory_lock_connection] object_id: 7792060, pg_backend_pid: 2315
ci: == [advisory_lock_connection] object_id: 7812800, pg_backend_pid: 2317
ci: == 20230905234949 CreateGroupsVisitsTables: migrating =========================
ci: -- create_table(:groups_visits, {:primary_key=>[:id, :visited_at], :options=>"PARTITION BY RANGE (visited_at)"})
ci:    -> 0.0037s
ci: -- add_index(:groups_visits, [:user_id, :entity_id, :visited_at])
ci:    -> 0.0010s
I, [2024-04-10T20:45:39.381901 #290]  INFO -- : Database: 'ci', Table: 'groups_visits': Lock Writes
ci: == 20230905234949 CreateGroupsVisitsTables: migrated (0.0225s) ================

ci: == [advisory_lock_connection] object_id: 7812800, pg_backend_pid: 2317
main: == [advisory_lock_connection] object_id: 7833680, pg_backend_pid: 2320
main: == 20230906072349 CreateAuditEventsAmazonS3Configurations: migrating ==========
main: -- create_table(:audit_events_amazon_s3_configurations)
main: -- quote_column_name(:access_key_xid)
main:    -> 0.0000s
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:bucket_name)
main:    -> 0.0000s
main: -- quote_column_name(:aws_region)
main:    -> 0.0000s
main:    -> 0.0083s
main: == 20230906072349 CreateAuditEventsAmazonS3Configurations: migrated (0.0309s) =

main: == [advisory_lock_connection] object_id: 7833680, pg_backend_pid: 2320
ci: == [advisory_lock_connection] object_id: 7839700, pg_backend_pid: 2322
ci: == 20230906072349 CreateAuditEventsAmazonS3Configurations: migrating ==========
ci: -- create_table(:audit_events_amazon_s3_configurations)
ci: -- quote_column_name(:access_key_xid)
ci:    -> 0.0000s
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:bucket_name)
ci:    -> 0.0000s
ci: -- quote_column_name(:aws_region)
ci:    -> 0.0000s
ci:    -> 0.0078s
I, [2024-04-10T20:45:39.584394 #290]  INFO -- : Database: 'ci', Table: 'audit_events_amazon_s3_configurations': Lock Writes
ci: == 20230906072349 CreateAuditEventsAmazonS3Configurations: migrated (0.0273s) =

ci: == [advisory_lock_connection] object_id: 7839700, pg_backend_pid: 2322
main: == [advisory_lock_connection] object_id: 7845880, pg_backend_pid: 2325
main: == 20230906100001 AddMetadataColumnsToPackagesPyPiMetadata: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:packages_pypi_metadata, :metadata_version, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0037s
main: -- add_column(:packages_pypi_metadata, :summary, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0024s
main: -- add_column(:packages_pypi_metadata, :keywords, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0023s
main: -- add_column(:packages_pypi_metadata, :author_email, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0023s
main: -- add_column(:packages_pypi_metadata, :description, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0022s
main: -- add_column(:packages_pypi_metadata, :description_content_type, :text, {:null=>true, :if_not_exists=>true})
main:    -> 0.0024s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_2d3ed32225\nCHECK ( char_length(metadata_version) <= 16 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_2d3ed32225;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_76afb6d4f3\nCHECK ( char_length(summary) <= 255 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_76afb6d4f3;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_02be2c39af\nCHECK ( char_length(keywords) <= 255 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_02be2c39af;")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_65d8dbbd9f\nCHECK ( char_length(author_email) <= 2048 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_65d8dbbd9f;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_80308aa9bd\nCHECK ( char_length(description) <= 4000 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_80308aa9bd;")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_b1f32be96c\nCHECK ( char_length(description_content_type) <= 128 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_b1f32be96c;")
main:    -> 0.0006s
main: == 20230906100001 AddMetadataColumnsToPackagesPyPiMetadata: migrated (0.0696s) 

main: == [advisory_lock_connection] object_id: 7845880, pg_backend_pid: 2325
ci: == [advisory_lock_connection] object_id: 7851680, pg_backend_pid: 2327
ci: == 20230906100001 AddMetadataColumnsToPackagesPyPiMetadata: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:packages_pypi_metadata, :metadata_version, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0037s
ci: -- add_column(:packages_pypi_metadata, :summary, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0025s
ci: -- add_column(:packages_pypi_metadata, :keywords, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0023s
ci: -- add_column(:packages_pypi_metadata, :author_email, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0023s
ci: -- add_column(:packages_pypi_metadata, :description, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0023s
ci: -- add_column(:packages_pypi_metadata, :description_content_type, :text, {:null=>true, :if_not_exists=>true})
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_2d3ed32225\nCHECK ( char_length(metadata_version) <= 16 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_2d3ed32225;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_76afb6d4f3\nCHECK ( char_length(summary) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_76afb6d4f3;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_02be2c39af\nCHECK ( char_length(keywords) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_02be2c39af;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_65d8dbbd9f\nCHECK ( char_length(author_email) <= 2048 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_65d8dbbd9f;")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_80308aa9bd\nCHECK ( char_length(description) <= 4000 )\nNOT VALID;\n")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_80308aa9bd;")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_b1f32be96c\nCHECK ( char_length(description_content_type) <= 128 )\nNOT VALID;\n")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_b1f32be96c;")
ci:    -> 0.0006s
ci: == 20230906100001 AddMetadataColumnsToPackagesPyPiMetadata: migrated (0.0793s) 

ci: == [advisory_lock_connection] object_id: 7851680, pg_backend_pid: 2327
main: == [advisory_lock_connection] object_id: 7857660, pg_backend_pid: 2330
main: == 20230906102738 SyncIndexForCiSourcesPipelinesPipelineIdBigint: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0061s
main: -- add_index(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20230906102738 SyncIndexForCiSourcesPipelinesPipelineIdBigint: migrated (0.0463s) 

main: == [advisory_lock_connection] object_id: 7857660, pg_backend_pid: 2330
ci: == [advisory_lock_connection] object_id: 7866640, pg_backend_pid: 2332
ci: == 20230906102738 SyncIndexForCiSourcesPipelinesPipelineIdBigint: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0065s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_sources_pipelines, [:pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0058s
ci: -- add_index(:ci_sources_pipelines, [:source_pipeline_id_convert_to_bigint], {:name=>"index_ci_sources_pipelines_on_source_pipeline_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0010s
ci: == 20230906102738 SyncIndexForCiSourcesPipelinesPipelineIdBigint: migrated (0.0517s) 

ci: == [advisory_lock_connection] object_id: 7866640, pg_backend_pid: 2332
main: == [advisory_lock_connection] object_id: 7897260, pg_backend_pid: 2335
main: == 20230906105445 AddAuditEventsAmazonS3ConfigurationLimitToPlanLimits: migrating 
main: -- add_column(:plan_limits, :audit_events_amazon_s3_configurations, :integer, {:default=>5, :null=>false})
main:    -> 0.0021s
main: == 20230906105445 AddAuditEventsAmazonS3ConfigurationLimitToPlanLimits: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 7897260, pg_backend_pid: 2335
ci: == [advisory_lock_connection] object_id: 7919600, pg_backend_pid: 2337
ci: == 20230906105445 AddAuditEventsAmazonS3ConfigurationLimitToPlanLimits: migrating 
ci: -- add_column(:plan_limits, :audit_events_amazon_s3_configurations, :integer, {:default=>5, :null=>false})
ci:    -> 0.0021s
ci: == 20230906105445 AddAuditEventsAmazonS3ConfigurationLimitToPlanLimits: migrated (0.0173s) 

ci: == [advisory_lock_connection] object_id: 7919600, pg_backend_pid: 2337
main: == [advisory_lock_connection] object_id: 7965500, pg_backend_pid: 2340
main: == 20230906122405 AddCvssToVulnerabilities: migrating =========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:vulnerabilities, :cvss, :jsonb, {:default=>[], :if_not_exists=>true})
main:    -> 0.0061s
main: == 20230906122405 AddCvssToVulnerabilities: migrated (0.0143s) ================

main: == [advisory_lock_connection] object_id: 7965500, pg_backend_pid: 2340
ci: == [advisory_lock_connection] object_id: 7966200, pg_backend_pid: 2342
ci: == 20230906122405 AddCvssToVulnerabilities: migrating =========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:vulnerabilities, :cvss, :jsonb, {:default=>[], :if_not_exists=>true})
ci:    -> 0.0065s
ci: == 20230906122405 AddCvssToVulnerabilities: migrated (0.0249s) ================

ci: == [advisory_lock_connection] object_id: 7966200, pg_backend_pid: 2342
main: == [advisory_lock_connection] object_id: 7967040, pg_backend_pid: 2345
main: == 20230906175220 ReplaceSbomOccurrencesComponentIdIndex: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:sbom_occurrences, [:component_id, :id], {:name=>"index_sbom_occurrences_on_component_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0111s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:sbom_occurrences, [:component_id, :id], {:name=>"index_sbom_occurrences_on_component_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:sbom_occurrences)
main:    -> 0.0094s
main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_component_id"})
main:    -> 0.0011s
main: == 20230906175220 ReplaceSbomOccurrencesComponentIdIndex: migrated (0.0465s) ==

main: == [advisory_lock_connection] object_id: 7967040, pg_backend_pid: 2345
ci: == [advisory_lock_connection] object_id: 7967980, pg_backend_pid: 2347
ci: == 20230906175220 ReplaceSbomOccurrencesComponentIdIndex: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:sbom_occurrences, [:component_id, :id], {:name=>"index_sbom_occurrences_on_component_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0103s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:sbom_occurrences, [:component_id, :id], {:name=>"index_sbom_occurrences_on_component_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:sbom_occurrences)
ci:    -> 0.0096s
ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_component_id"})
ci:    -> 0.0011s
ci: == 20230906175220 ReplaceSbomOccurrencesComponentIdIndex: migrated (0.0537s) ==

ci: == [advisory_lock_connection] object_id: 7967980, pg_backend_pid: 2347
main: == [advisory_lock_connection] object_id: 7969060, pg_backend_pid: 2350
main: == 20230906181457 AddIndexToViolationsOnTargetProjId: migrating ===============
main: -- index_exists?("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
main:    -> 0.0070s
main: -- add_index_options("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230906181457 AddIndexToViolationsOnTargetProjId: migrated (0.0191s) ======

main: == [advisory_lock_connection] object_id: 7969060, pg_backend_pid: 2350
ci: == [advisory_lock_connection] object_id: 7970120, pg_backend_pid: 2352
ci: == 20230906181457 AddIndexToViolationsOnTargetProjId: migrating ===============
ci: -- index_exists?("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
ci:    -> 0.0074s
ci: -- add_index_options("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230906181457 AddIndexToViolationsOnTargetProjId: migrated (0.0300s) ======

ci: == [advisory_lock_connection] object_id: 7970120, pg_backend_pid: 2352
main: == [advisory_lock_connection] object_id: 7971260, pg_backend_pid: 2355
main: == 20230906185552 AddMarkdownFieldsToReviewLlmSummary: migrating ==============
main: -- add_column(:merge_request_review_llm_summaries, :cached_markdown_version, :integer, {:null=>true})
main:    -> 0.0015s
main: -- add_column(:merge_request_review_llm_summaries, :content_html, :text, {:null=>true})
main:    -> 0.0010s
main: == 20230906185552 AddMarkdownFieldsToReviewLlmSummary: migrated (0.0107s) =====

main: == [advisory_lock_connection] object_id: 7971260, pg_backend_pid: 2355
ci: == [advisory_lock_connection] object_id: 7972180, pg_backend_pid: 2357
ci: == 20230906185552 AddMarkdownFieldsToReviewLlmSummary: migrating ==============
ci: -- add_column(:merge_request_review_llm_summaries, :cached_markdown_version, :integer, {:null=>true})
ci:    -> 0.0014s
ci: -- add_column(:merge_request_review_llm_summaries, :content_html, :text, {:null=>true})
ci:    -> 0.0010s
ci: == 20230906185552 AddMarkdownFieldsToReviewLlmSummary: migrated (0.0189s) =====

ci: == [advisory_lock_connection] object_id: 7972180, pg_backend_pid: 2357
main: == [advisory_lock_connection] object_id: 7973260, pg_backend_pid: 2360
main: == 20230906204934 RestartSelfHostedSentNotificationsBigintConversion: migrating 
main: == 20230906204934 RestartSelfHostedSentNotificationsBigintConversion: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 7973260, pg_backend_pid: 2360
ci: == [advisory_lock_connection] object_id: 8011800, pg_backend_pid: 2362
ci: == 20230906204934 RestartSelfHostedSentNotificationsBigintConversion: migrating 
ci: == 20230906204934 RestartSelfHostedSentNotificationsBigintConversion: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 8011800, pg_backend_pid: 2362
main: == [advisory_lock_connection] object_id: 8050520, pg_backend_pid: 2365
main: == 20230906204935 RestartSelfHostedSentNotificationsBackfill: migrating =======
main: == 20230906204935 RestartSelfHostedSentNotificationsBackfill: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 8050520, pg_backend_pid: 2365
ci: == [advisory_lock_connection] object_id: 8073420, pg_backend_pid: 2367
ci: == 20230906204935 RestartSelfHostedSentNotificationsBackfill: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230906204935 RestartSelfHostedSentNotificationsBackfill: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 8073420, pg_backend_pid: 2367
main: == [advisory_lock_connection] object_id: 8096460, pg_backend_pid: 2370
main: == 20230906215669 AddIndexToViolationsOnTargetProjIdSync: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230906215669 AddIndexToViolationsOnTargetProjIdSync: migrated (0.0295s) ==

main: == [advisory_lock_connection] object_id: 8096460, pg_backend_pid: 2370
ci: == [advisory_lock_connection] object_id: 8097120, pg_backend_pid: 2372
ci: == 20230906215669 AddIndexToViolationsOnTargetProjIdSync: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
ci:    -> 0.0069s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index("merge_requests_compliance_violations", [:target_project_id, :id], {:name=>"i_compliance_violations_for_export", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230906215669 AddIndexToViolationsOnTargetProjIdSync: migrated (0.0361s) ==

ci: == [advisory_lock_connection] object_id: 8097120, pg_backend_pid: 2372
main: == [advisory_lock_connection] object_id: 8097920, pg_backend_pid: 2375
main: == 20230907020936 SyncIndexForCiPipelinesPipelineIdBigint: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0169s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230907020936 SyncIndexForCiPipelinesPipelineIdBigint: migrated (0.0390s) =

main: == [advisory_lock_connection] object_id: 8097920, pg_backend_pid: 2375
ci: == [advisory_lock_connection] object_id: 8101540, pg_backend_pid: 2377
ci: == 20230907020936 SyncIndexForCiPipelinesPipelineIdBigint: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0169s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_pipelines, :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ci_pipelines_on_auto_canceled_by_id_bigint", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230907020936 SyncIndexForCiPipelinesPipelineIdBigint: migrated (0.0457s) =

ci: == [advisory_lock_connection] object_id: 8101540, pg_backend_pid: 2377
main: == [advisory_lock_connection] object_id: 8105300, pg_backend_pid: 2380
main: == 20230907155247 QueueBackfillHasMergeRequestOfVulnerabilityReads: migrating =
main: == 20230907155247 QueueBackfillHasMergeRequestOfVulnerabilityReads: migrated (0.0353s) 

main: == [advisory_lock_connection] object_id: 8105300, pg_backend_pid: 2380
ci: == [advisory_lock_connection] object_id: 8134520, pg_backend_pid: 2382
ci: == 20230907155247 QueueBackfillHasMergeRequestOfVulnerabilityReads: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230907155247 QueueBackfillHasMergeRequestOfVulnerabilityReads: migrated (0.0146s) 

ci: == [advisory_lock_connection] object_id: 8134520, pg_backend_pid: 2382
main: == [advisory_lock_connection] object_id: 8163880, pg_backend_pid: 2385
main: == 20230907162613 AddForceFullReconciliationToWorkspaces: migrating ===========
main: -- add_column(:workspaces, :force_full_reconciliation, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20230907162613 AddForceFullReconciliationToWorkspaces: migrated (0.0080s) ==

main: == [advisory_lock_connection] object_id: 8163880, pg_backend_pid: 2385
ci: == [advisory_lock_connection] object_id: 8173080, pg_backend_pid: 2387
ci: == 20230907162613 AddForceFullReconciliationToWorkspaces: migrating ===========
ci: -- add_column(:workspaces, :force_full_reconciliation, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20230907162613 AddForceFullReconciliationToWorkspaces: migrated (0.0172s) ==

ci: == [advisory_lock_connection] object_id: 8173080, pg_backend_pid: 2387
main: == [advisory_lock_connection] object_id: 8182400, pg_backend_pid: 2390
main: == 20230907204731 AddIndexToSbomOccurrencesLicenses: migrating ================
main: -- indexes(:sbom_occurrences)
main:    -> 0.0117s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("CREATE INDEX CONCURRENTLY index_sbom_occurrences_on_licenses_spdx_identifier\nON sbom_occurrences\nUSING BTREE (project_id, (licenses#>'{0,spdx_identifier}'), (licenses#>'{1,spdx_identifier}'))\n")
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230907204731 AddIndexToSbomOccurrencesLicenses: migrated (0.0239s) =======

main: == [advisory_lock_connection] object_id: 8182400, pg_backend_pid: 2390
ci: == [advisory_lock_connection] object_id: 8182860, pg_backend_pid: 2392
ci: == 20230907204731 AddIndexToSbomOccurrencesLicenses: migrating ================
ci: -- indexes(:sbom_occurrences)
ci:    -> 0.0115s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("CREATE INDEX CONCURRENTLY index_sbom_occurrences_on_licenses_spdx_identifier\nON sbom_occurrences\nUSING BTREE (project_id, (licenses#>'{0,spdx_identifier}'), (licenses#>'{1,spdx_identifier}'))\n")
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230907204731 AddIndexToSbomOccurrencesLicenses: migrated (0.0329s) =======

ci: == [advisory_lock_connection] object_id: 8182860, pg_backend_pid: 2392
main: == [advisory_lock_connection] object_id: 8183460, pg_backend_pid: 2395
main: == 20230908033511 SwapColumnsForCiPipelineChatDataPipelineIdBigint: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_chat_data IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- rename_column(:ci_pipeline_chat_data, :pipeline_id, "temp_pipeline_id")
main:    -> 0.0066s
main: -- rename_column(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, :pipeline_id)
main:    -> 0.0046s
main: -- rename_column(:ci_pipeline_chat_data, "temp_pipeline_id", :pipeline_id_convert_to_bigint)
main:    -> 0.0044s
main: -- quote_column_name(:trigger_239c8032a8d6)
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_239c8032a8d6\" RESET ALL")
main:    -> 0.0006s
main: -- change_column_default(:ci_pipeline_chat_data, :pipeline_id, nil)
main:    -> 0.0030s
main: -- change_column_default(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, 0)
main:    -> 0.0026s
main: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_rails_64ebfab6b3 TO fk_64ebfab6b3")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_64ebfab6b3 TO temp_fk_64ebfab6b3")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_5b21bde562 TO fk_64ebfab6b3")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT temp_fk_64ebfab6b3 TO fk_5b21bde562")
main:    -> 0.0006s
main: == 20230908033511 SwapColumnsForCiPipelineChatDataPipelineIdBigint: migrated (0.0448s) 

main: == [advisory_lock_connection] object_id: 8183460, pg_backend_pid: 2395
ci: == [advisory_lock_connection] object_id: 8183640, pg_backend_pid: 2397
ci: == 20230908033511 SwapColumnsForCiPipelineChatDataPipelineIdBigint: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_chat_data IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- rename_column(:ci_pipeline_chat_data, :pipeline_id, "temp_pipeline_id")
ci:    -> 0.0065s
ci: -- rename_column(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, :pipeline_id)
ci:    -> 0.0045s
ci: -- rename_column(:ci_pipeline_chat_data, "temp_pipeline_id", :pipeline_id_convert_to_bigint)
ci:    -> 0.0042s
ci: -- quote_column_name(:trigger_239c8032a8d6)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_239c8032a8d6\" RESET ALL")
ci:    -> 0.0006s
ci: -- change_column_default(:ci_pipeline_chat_data, :pipeline_id, nil)
ci:    -> 0.0028s
ci: -- change_column_default(:ci_pipeline_chat_data, :pipeline_id_convert_to_bigint, 0)
ci:    -> 0.0023s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_rails_64ebfab6b3 TO fk_64ebfab6b3")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_64ebfab6b3 TO temp_fk_64ebfab6b3")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT fk_5b21bde562 TO fk_64ebfab6b3")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_chat_data RENAME CONSTRAINT temp_fk_64ebfab6b3 TO fk_5b21bde562")
ci:    -> 0.0006s
ci: == 20230908033511 SwapColumnsForCiPipelineChatDataPipelineIdBigint: migrated (0.0535s) 

ci: == [advisory_lock_connection] object_id: 8183640, pg_backend_pid: 2397
main: == [advisory_lock_connection] object_id: 8183960, pg_backend_pid: 2400
main: == 20230908065605 ValidateForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipeline_messages VALIDATE CONSTRAINT fk_0946fea681;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230908065605 ValidateForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0206s) 

main: == [advisory_lock_connection] object_id: 8183960, pg_backend_pid: 2400
ci: == [advisory_lock_connection] object_id: 8184160, pg_backend_pid: 2402
ci: == 20230908065605 ValidateForeignKeyForCiPipelineMessagesPipelineIdBigint: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_pipeline_messages VALIDATE CONSTRAINT fk_0946fea681;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230908065605 ValidateForeignKeyForCiPipelineMessagesPipelineIdBigint: migrated (0.0294s) 

ci: == [advisory_lock_connection] object_id: 8184160, pg_backend_pid: 2402
main: == [advisory_lock_connection] object_id: 8184500, pg_backend_pid: 2405
main: == 20230908072558 AnalyzePCiRunnerMachineBuilds: migrating ====================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ANALYZE VERBOSE p_ci_runner_machine_builds;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230908072558 AnalyzePCiRunnerMachineBuilds: migrated (0.0087s) ===========

main: == [advisory_lock_connection] object_id: 8184500, pg_backend_pid: 2405
ci: == [advisory_lock_connection] object_id: 8196040, pg_backend_pid: 2407
ci: == 20230908072558 AnalyzePCiRunnerMachineBuilds: migrating ====================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE p_ci_runner_machine_builds;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230908072558 AnalyzePCiRunnerMachineBuilds: migrated (0.0167s) ===========

ci: == [advisory_lock_connection] object_id: 8196040, pg_backend_pid: 2407
main: == [advisory_lock_connection] object_id: 8207720, pg_backend_pid: 2410
main: == 20230908072612 AnalyzePCiJobAnnotations: migrating =========================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ANALYZE VERBOSE p_ci_job_annotations;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20230908072612 AnalyzePCiJobAnnotations: migrated (0.0084s) ================

main: == [advisory_lock_connection] object_id: 8207720, pg_backend_pid: 2410
ci: == [advisory_lock_connection] object_id: 8230180, pg_backend_pid: 2412
ci: == 20230908072612 AnalyzePCiJobAnnotations: migrating =========================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE p_ci_job_annotations;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230908072612 AnalyzePCiJobAnnotations: migrated (0.0171s) ================

ci: == [advisory_lock_connection] object_id: 8230180, pg_backend_pid: 2412
main: == [advisory_lock_connection] object_id: 8252780, pg_backend_pid: 2415
main: == 20230908072626 AnalyzePCiBuildsMetadata: migrating =========================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ANALYZE VERBOSE p_ci_builds_metadata;")
INFO:  analyzing "public.p_ci_builds_metadata" inheritance tree
INFO:  analyzing "public.ci_builds_metadata"
INFO:  "ci_builds_metadata": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230908072626 AnalyzePCiBuildsMetadata: migrated (0.0093s) ================

main: == [advisory_lock_connection] object_id: 8252780, pg_backend_pid: 2415
ci: == [advisory_lock_connection] object_id: 8259580, pg_backend_pid: 2417
ci: == 20230908072626 AnalyzePCiBuildsMetadata: migrating =========================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE p_ci_builds_metadata;")
INFO:  analyzing "public.p_ci_builds_metadata" inheritance tree
INFO:  analyzing "public.ci_builds_metadata"
INFO:  "ci_builds_metadata": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230908072626 AnalyzePCiBuildsMetadata: migrated (0.0185s) ================

ci: == [advisory_lock_connection] object_id: 8259580, pg_backend_pid: 2417
main: == [advisory_lock_connection] object_id: 8259860, pg_backend_pid: 2420
main: == 20230908072639 AnalyzePCiBuilds: migrating =================================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ANALYZE VERBOSE p_ci_builds;")
INFO:  analyzing "public.p_ci_builds" inheritance tree
INFO:  analyzing "public.ci_builds"
INFO:  "ci_builds": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0031s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230908072639 AnalyzePCiBuilds: migrated (0.0108s) ========================

main: == [advisory_lock_connection] object_id: 8259860, pg_backend_pid: 2420
ci: == [advisory_lock_connection] object_id: 8260520, pg_backend_pid: 2422
ci: == 20230908072639 AnalyzePCiBuilds: migrating =================================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE p_ci_builds;")
INFO:  analyzing "public.p_ci_builds" inheritance tree
INFO:  analyzing "public.ci_builds"
INFO:  "ci_builds": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230908072639 AnalyzePCiBuilds: migrated (0.0199s) ========================

ci: == [advisory_lock_connection] object_id: 8260520, pg_backend_pid: 2422
main: == [advisory_lock_connection] object_id: 8261320, pg_backend_pid: 2425
main: == 20230908082627 FinalizeBackfillDefaultBranchProtectionNamespaceSetting: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230908082627 FinalizeBackfillDefaultBranchProtectionNamespaceSetting: migrated (0.0279s) 

main: == [advisory_lock_connection] object_id: 8261320, pg_backend_pid: 2425
ci: == [advisory_lock_connection] object_id: 8273360, pg_backend_pid: 2427
ci: == 20230908082627 FinalizeBackfillDefaultBranchProtectionNamespaceSetting: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230908082627 FinalizeBackfillDefaultBranchProtectionNamespaceSetting: migrated (0.0183s) 

ci: == [advisory_lock_connection] object_id: 8273360, pg_backend_pid: 2427
main: == [advisory_lock_connection] object_id: 8285580, pg_backend_pid: 2430
main: == 20230908155831 AddContinuousVulnScansToggleToSecurityProjectSettings: migrating 
main: -- add_column(:project_security_settings, :continuous_vulnerability_scans_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0022s
main: == 20230908155831 AddContinuousVulnScansToggleToSecurityProjectSettings: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 8285580, pg_backend_pid: 2430
ci: == [advisory_lock_connection] object_id: 8308200, pg_backend_pid: 2432
ci: == 20230908155831 AddContinuousVulnScansToggleToSecurityProjectSettings: migrating 
ci: -- add_column(:project_security_settings, :continuous_vulnerability_scans_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0019s
ci: == 20230908155831 AddContinuousVulnScansToggleToSecurityProjectSettings: migrated (0.0170s) 

ci: == [advisory_lock_connection] object_id: 8308200, pg_backend_pid: 2432
main: == [advisory_lock_connection] object_id: 8317800, pg_backend_pid: 2435
main: == 20230909120000 QueueBackfillWorkspacePersonalAccessToken: migrating ========
main: == 20230909120000 QueueBackfillWorkspacePersonalAccessToken: migrated (0.0369s) 

main: == [advisory_lock_connection] object_id: 8317800, pg_backend_pid: 2435
ci: == [advisory_lock_connection] object_id: 8334580, pg_backend_pid: 2437
ci: == 20230909120000 QueueBackfillWorkspacePersonalAccessToken: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230909120000 QueueBackfillWorkspacePersonalAccessToken: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 8334580, pg_backend_pid: 2437
main: == [advisory_lock_connection] object_id: 8338260, pg_backend_pid: 2440
main: == 20230910120000 QueueUpdateWorkspacesConfigVersion: migrating ===============
main: == 20230910120000 QueueUpdateWorkspacesConfigVersion: migrated (0.0372s) ======

main: == [advisory_lock_connection] object_id: 8338260, pg_backend_pid: 2440
ci: == [advisory_lock_connection] object_id: 8338960, pg_backend_pid: 2442
ci: == 20230910120000 QueueUpdateWorkspacesConfigVersion: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230910120000 QueueUpdateWorkspacesConfigVersion: migrated (0.0153s) ======

ci: == [advisory_lock_connection] object_id: 8338960, pg_backend_pid: 2442
main: == [advisory_lock_connection] object_id: 8339760, pg_backend_pid: 2445
main: == 20230910143103 AddAdminMembersToMemberRole: migrating ======================
main: -- add_column(:member_roles, :admin_group_member, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20230910143103 AddAdminMembersToMemberRole: migrated (0.0077s) =============

main: == [advisory_lock_connection] object_id: 8339760, pg_backend_pid: 2445
ci: == [advisory_lock_connection] object_id: 8340460, pg_backend_pid: 2447
ci: == 20230910143103 AddAdminMembersToMemberRole: migrating ======================
ci: -- add_column(:member_roles, :admin_group_member, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20230910143103 AddAdminMembersToMemberRole: migrated (0.0168s) =============

ci: == [advisory_lock_connection] object_id: 8340460, pg_backend_pid: 2447
main: == [advisory_lock_connection] object_id: 8341300, pg_backend_pid: 2450
main: == 20230911095016 AddRootNamespaceIdToProjectStatistics: migrating ============
main: -- column_exists?(:project_statistics, :root_namespace_id)
main:    -> 0.0038s
main: -- add_column(:project_statistics, :root_namespace_id, :bigint)
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE project_statistics ADD CONSTRAINT fk_198ad46fdc FOREIGN KEY (root_namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0018s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE project_statistics VALIDATE CONSTRAINT fk_198ad46fdc;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:project_statistics, :root_namespace_id, {:name=>"index_project_statistics_on_root_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0077s
main: -- add_index(:project_statistics, :root_namespace_id, {:name=>"index_project_statistics_on_root_namespace_id", :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20230911095016 AddRootNamespaceIdToProjectStatistics: migrated (0.0521s) ===

main: == [advisory_lock_connection] object_id: 8341300, pg_backend_pid: 2450
ci: == [advisory_lock_connection] object_id: 8342000, pg_backend_pid: 2452
ci: == 20230911095016 AddRootNamespaceIdToProjectStatistics: migrating ============
ci: -- column_exists?(:project_statistics, :root_namespace_id)
ci:    -> 0.0038s
ci: -- add_column(:project_statistics, :root_namespace_id, :bigint)
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE project_statistics ADD CONSTRAINT fk_198ad46fdc FOREIGN KEY (root_namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0018s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE project_statistics VALIDATE CONSTRAINT fk_198ad46fdc;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:project_statistics, :root_namespace_id, {:name=>"index_project_statistics_on_root_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0084s
ci: -- add_index(:project_statistics, :root_namespace_id, {:name=>"index_project_statistics_on_root_namespace_id", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: == 20230911095016 AddRootNamespaceIdToProjectStatistics: migrated (0.0607s) ===

ci: == [advisory_lock_connection] object_id: 8342000, pg_backend_pid: 2452
main: == [advisory_lock_connection] object_id: 8342840, pg_backend_pid: 2455
main: == 20230912105945 QueueBackfillFindingIdInVulnerabilities: migrating ==========
main: == 20230912105945 QueueBackfillFindingIdInVulnerabilities: migrated (0.0052s) =

main: == [advisory_lock_connection] object_id: 8342840, pg_backend_pid: 2455
ci: == [advisory_lock_connection] object_id: 8343540, pg_backend_pid: 2457
ci: == 20230912105945 QueueBackfillFindingIdInVulnerabilities: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230912105945 QueueBackfillFindingIdInVulnerabilities: migrated (0.0149s) =

ci: == [advisory_lock_connection] object_id: 8343540, pg_backend_pid: 2457
main: == [advisory_lock_connection] object_id: 8344380, pg_backend_pid: 2460
main: == 20230912141430 CreateVSCodeSetting: migrating ==============================
main: -- create_table(:vs_code_settings)
main: -- quote_column_name(:setting_type)
main:    -> 0.0000s
main: -- quote_column_name(:content)
main:    -> 0.0000s
main:    -> 0.0065s
main: == 20230912141430 CreateVSCodeSetting: migrated (0.0124s) =====================

main: == [advisory_lock_connection] object_id: 8344380, pg_backend_pid: 2460
ci: == [advisory_lock_connection] object_id: 8350280, pg_backend_pid: 2462
ci: == 20230912141430 CreateVSCodeSetting: migrating ==============================
ci: -- create_table(:vs_code_settings)
ci: -- quote_column_name(:setting_type)
ci:    -> 0.0000s
ci: -- quote_column_name(:content)
ci:    -> 0.0000s
ci:    -> 0.0061s
I, [2024-04-10T20:45:44.786991 #290]  INFO -- : Database: 'ci', Table: 'vs_code_settings': Lock Writes
ci: == 20230912141430 CreateVSCodeSetting: migrated (0.0230s) =====================

ci: == [advisory_lock_connection] object_id: 8350280, pg_backend_pid: 2462
main: == [advisory_lock_connection] object_id: 8350600, pg_backend_pid: 2465
main: == 20230913071219 DeletePagesDomainWithReservedDomains: migrating =============
main: -- execute("DELETE FROM \"pages_domains\" WHERE LOWER(\"pages_domains\".\"domain\") IN ('aol.com', 'gmail.com', 'hotmail.co.uk', 'hotmail.com', 'hotmail.fr', 'icloud.com', 'live.com', 'mail.com', 'me.com', 'msn.com', 'outlook.com', 'proton.me', 'protonmail.com', 'tutanota.com', 'yahoo.com', 'yandex.com', 'zohomail.com');")
main:    -> 0.0021s
main: == 20230913071219 DeletePagesDomainWithReservedDomains: migrated (0.0081s) ====

main: == [advisory_lock_connection] object_id: 8350600, pg_backend_pid: 2465
ci: == [advisory_lock_connection] object_id: 8351300, pg_backend_pid: 2467
ci: == 20230913071219 DeletePagesDomainWithReservedDomains: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230913071219 DeletePagesDomainWithReservedDomains: migrated (0.0168s) ====

ci: == [advisory_lock_connection] object_id: 8351300, pg_backend_pid: 2467
main: == [advisory_lock_connection] object_id: 8352140, pg_backend_pid: 2470
main: == 20230913100953 CreateSupportingIndexForUuidTypeCasting: migrating ==========
main: -- index_name_exists?("vulnerability_occurrences", "tmp_index_vulnerability_occurrences_uuid_cast")
main:    -> 0.0017s
main: == 20230913100953 CreateSupportingIndexForUuidTypeCasting: migrated (0.0141s) =

main: == [advisory_lock_connection] object_id: 8352140, pg_backend_pid: 2470
ci: == [advisory_lock_connection] object_id: 8359040, pg_backend_pid: 2472
ci: == 20230913100953 CreateSupportingIndexForUuidTypeCasting: migrating ==========
ci: -- index_name_exists?("vulnerability_occurrences", "tmp_index_vulnerability_occurrences_uuid_cast")
ci:    -> 0.0018s
ci: == 20230913100953 CreateSupportingIndexForUuidTypeCasting: migrated (0.0272s) =

ci: == [advisory_lock_connection] object_id: 8359040, pg_backend_pid: 2472
main: == [advisory_lock_connection] object_id: 8359420, pg_backend_pid: 2475
main: == 20230913115113 AddPreparedAtCreatedAtIndexAsync: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0243s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230913115113 AddPreparedAtCreatedAtIndexAsync: migrated (0.0464s) ========

main: == [advisory_lock_connection] object_id: 8359420, pg_backend_pid: 2475
ci: == [advisory_lock_connection] object_id: 8366220, pg_backend_pid: 2477
ci: == 20230913115113 AddPreparedAtCreatedAtIndexAsync: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0246s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:merge_requests, [:created_at, :id], {:name=>"index_merge_requests_id_created_at_prepared_at", :where=>"prepared_at IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230913115113 AddPreparedAtCreatedAtIndexAsync: migrated (0.0570s) ========

ci: == [advisory_lock_connection] object_id: 8366220, pg_backend_pid: 2477
main: == [advisory_lock_connection] object_id: 8366500, pg_backend_pid: 2480
main: == 20230913120111 RemovePreparedAtCreatedAtIndexAsync: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:merge_requests)
main:    -> 0.0269s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:merge_requests, {:algorithm=>:concurrently, :name=>"index_merge_requests_on_id_and_prepared_at"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230913120111 RemovePreparedAtCreatedAtIndexAsync: migrated (0.0493s) =====

main: == [advisory_lock_connection] object_id: 8366500, pg_backend_pid: 2480
ci: == [advisory_lock_connection] object_id: 8367160, pg_backend_pid: 2482
ci: == 20230913120111 RemovePreparedAtCreatedAtIndexAsync: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:merge_requests)
ci:    -> 0.0257s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:merge_requests, {:algorithm=>:concurrently, :name=>"index_merge_requests_on_id_and_prepared_at"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230913120111 RemovePreparedAtCreatedAtIndexAsync: migrated (0.0579s) =====

ci: == [advisory_lock_connection] object_id: 8367160, pg_backend_pid: 2482
main: == [advisory_lock_connection] object_id: 8367960, pg_backend_pid: 2485
main: == 20230913130629 IndexOrgIdOnProjects: migrating =============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0385s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0026s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230913130629 IndexOrgIdOnProjects: migrated (0.0602s) ====================

main: == [advisory_lock_connection] object_id: 8367960, pg_backend_pid: 2485
ci: == [advisory_lock_connection] object_id: 8388900, pg_backend_pid: 2487
ci: == 20230913130629 IndexOrgIdOnProjects: migrating =============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0382s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:projects, :organization_id, {:name=>"index_projects_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0025s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230913130629 IndexOrgIdOnProjects: migrated (0.0686s) ====================

ci: == [advisory_lock_connection] object_id: 8388900, pg_backend_pid: 2487
main: == [advisory_lock_connection] object_id: 8409980, pg_backend_pid: 2490
main: == 20230913171402 AddDeletedAtToPagesDeployments: migrating ===================
main: -- add_column(:pages_deployments, :deleted_at, :datetime_with_timezone, {:null=>true})
main:    -> 0.0013s
main: == 20230913171402 AddDeletedAtToPagesDeployments: migrated (0.0071s) ==========

main: == [advisory_lock_connection] object_id: 8409980, pg_backend_pid: 2490
ci: == [advisory_lock_connection] object_id: 8410180, pg_backend_pid: 2492
ci: == 20230913171402 AddDeletedAtToPagesDeployments: migrating ===================
ci: -- add_column(:pages_deployments, :deleted_at, :datetime_with_timezone, {:null=>true})
ci:    -> 0.0014s
ci: == 20230913171402 AddDeletedAtToPagesDeployments: migrated (0.0170s) ==========

ci: == [advisory_lock_connection] object_id: 8410180, pg_backend_pid: 2492
main: == [advisory_lock_connection] object_id: 8410520, pg_backend_pid: 2495
main: == 20230913171403 AddPagesDeploymentsDeletedAtIndex: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:pages_deployments, [:id, :project_id, :path_prefix], {:where=>"deleted_at IS NULL", :name=>"pages_deployments_deleted_at_index", :algorithm=>:concurrently})
main:    -> 0.0053s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:pages_deployments, [:id, :project_id, :path_prefix], {:where=>"deleted_at IS NULL", :name=>"pages_deployments_deleted_at_index", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230913171403 AddPagesDeploymentsDeletedAtIndex: migrated (0.0259s) =======

main: == [advisory_lock_connection] object_id: 8410520, pg_backend_pid: 2495
ci: == [advisory_lock_connection] object_id: 8411140, pg_backend_pid: 2497
ci: == 20230913171403 AddPagesDeploymentsDeletedAtIndex: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:pages_deployments, [:id, :project_id, :path_prefix], {:where=>"deleted_at IS NULL", :name=>"pages_deployments_deleted_at_index", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:pages_deployments, [:id, :project_id, :path_prefix], {:where=>"deleted_at IS NULL", :name=>"pages_deployments_deleted_at_index", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230913171403 AddPagesDeploymentsDeletedAtIndex: migrated (0.0338s) =======

ci: == [advisory_lock_connection] object_id: 8411140, pg_backend_pid: 2497
main: == [advisory_lock_connection] object_id: 8411920, pg_backend_pid: 2500
main: == 20230913175529 AddIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0286s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230913175529 AddIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrated (0.0516s) 

main: == [advisory_lock_connection] object_id: 8411920, pg_backend_pid: 2500
ci: == [advisory_lock_connection] object_id: 8412860, pg_backend_pid: 2502
ci: == 20230913175529 AddIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0251s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:merge_requests, [:target_project_id, :merged_commit_sha], {:name=>"index_merge_requests_on_target_project_id_and_merged_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20230913175529 AddIndexOnMergeRequestsTargetProjectIdAndMergedCommitSha: migrated (0.0577s) 

ci: == [advisory_lock_connection] object_id: 8412860, pg_backend_pid: 2502
main: == [advisory_lock_connection] object_id: 8417500, pg_backend_pid: 2505
main: == 20230913235822 ChangeGeoNodeStatusesLastEventIdIntegerToBigInt: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE geo_node_statuses ALTER COLUMN last_event_id TYPE bigint;")
main:    -> 0.0036s
main: -- execute("ANALYZE geo_node_statuses;")
main:    -> 0.0010s
main: == 20230913235822 ChangeGeoNodeStatusesLastEventIdIntegerToBigInt: migrated (0.0142s) 

main: == [advisory_lock_connection] object_id: 8417500, pg_backend_pid: 2505
ci: == [advisory_lock_connection] object_id: 8421500, pg_backend_pid: 2507
ci: == 20230913235822 ChangeGeoNodeStatusesLastEventIdIntegerToBigInt: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE geo_node_statuses ALTER COLUMN last_event_id TYPE bigint;")
ci:    -> 0.0032s
ci: -- execute("ANALYZE geo_node_statuses;")
ci:    -> 0.0010s
ci: == 20230913235822 ChangeGeoNodeStatusesLastEventIdIntegerToBigInt: migrated (0.0218s) 

ci: == [advisory_lock_connection] object_id: 8421500, pg_backend_pid: 2507
main: == [advisory_lock_connection] object_id: 8434820, pg_backend_pid: 2510
main: == 20230914001329 ChangeGeoNodeStatusesCursorLastEventIdIntegerToBigInt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE geo_node_statuses ALTER COLUMN cursor_last_event_id TYPE bigint;")
main:    -> 0.0037s
main: -- execute("ANALYZE geo_node_statuses;")
main:    -> 0.0011s
main: == 20230914001329 ChangeGeoNodeStatusesCursorLastEventIdIntegerToBigInt: migrated (0.0145s) 

main: == [advisory_lock_connection] object_id: 8434820, pg_backend_pid: 2510
ci: == [advisory_lock_connection] object_id: 8451960, pg_backend_pid: 2512
ci: == 20230914001329 ChangeGeoNodeStatusesCursorLastEventIdIntegerToBigInt: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE geo_node_statuses ALTER COLUMN cursor_last_event_id TYPE bigint;")
ci:    -> 0.0034s
ci: -- execute("ANALYZE geo_node_statuses;")
ci:    -> 0.0012s
ci: == 20230914001329 ChangeGeoNodeStatusesCursorLastEventIdIntegerToBigInt: migrated (0.0226s) 

ci: == [advisory_lock_connection] object_id: 8451960, pg_backend_pid: 2512
main: == [advisory_lock_connection] object_id: 8481800, pg_backend_pid: 2515
main: == 20230914054914 IndexFindingIdForVulnerabilitiesSync: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
main:    -> 0.0159s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230914054914 IndexFindingIdForVulnerabilitiesSync: migrated (0.0373s) ====

main: == [advisory_lock_connection] object_id: 8481800, pg_backend_pid: 2515
ci: == [advisory_lock_connection] object_id: 8511000, pg_backend_pid: 2517
ci: == 20230914054914 IndexFindingIdForVulnerabilitiesSync: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
ci:    -> 0.0159s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:vulnerabilities, :finding_id, {:name=>"index_vulnerabilities_on_finding_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230914054914 IndexFindingIdForVulnerabilitiesSync: migrated (0.0456s) ====

ci: == [advisory_lock_connection] object_id: 8511000, pg_backend_pid: 2517
main: == [advisory_lock_connection] object_id: 8540340, pg_backend_pid: 2520
main: == 20230914092224 SynchronouslyCreateIndexForUuidTypeCasting: migrating =======
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- execute("CREATE INDEX CONCURRENTLY IF NOT EXISTS tmp_index_vulnerability_occurrences_uuid_cast\nON vulnerability_occurrences((uuid::uuid))\n")
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230914092224 SynchronouslyCreateIndexForUuidTypeCasting: migrated (0.0129s) 

main: == [advisory_lock_connection] object_id: 8540340, pg_backend_pid: 2520
ci: == [advisory_lock_connection] object_id: 8584720, pg_backend_pid: 2522
ci: == 20230914092224 SynchronouslyCreateIndexForUuidTypeCasting: migrating =======
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("CREATE INDEX CONCURRENTLY IF NOT EXISTS tmp_index_vulnerability_occurrences_uuid_cast\nON vulnerability_occurrences((uuid::uuid))\n")
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230914092224 SynchronouslyCreateIndexForUuidTypeCasting: migrated (0.0189s) 

ci: == [advisory_lock_connection] object_id: 8584720, pg_backend_pid: 2522
main: == [advisory_lock_connection] object_id: 8629240, pg_backend_pid: 2525
main: == 20230914185814 AddKeyboardShortcutsToggleToUserPreferences: migrating ======
main: -- add_column(:user_preferences, :keyboard_shortcuts_enabled, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20230914185814 AddKeyboardShortcutsToggleToUserPreferences: migrated (0.0079s) 

main: == [advisory_lock_connection] object_id: 8629240, pg_backend_pid: 2525
ci: == [advisory_lock_connection] object_id: 8629600, pg_backend_pid: 2527
ci: == 20230914185814 AddKeyboardShortcutsToggleToUserPreferences: migrating ======
ci: -- add_column(:user_preferences, :keyboard_shortcuts_enabled, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0026s
ci: == 20230914185814 AddKeyboardShortcutsToggleToUserPreferences: migrated (0.0170s) 

ci: == [advisory_lock_connection] object_id: 8629600, pg_backend_pid: 2527
main: == [advisory_lock_connection] object_id: 8630100, pg_backend_pid: 2530
main: == 20230915100513 AddVulnerabilitiesToSbomOccurrences: migrating ==============
main: -- add_column(:sbom_occurrences, :vulnerabilities, :jsonb, {:default=>[]})
main:    -> 0.0026s
main: == 20230915100513 AddVulnerabilitiesToSbomOccurrences: migrated (0.0087s) =====

main: == [advisory_lock_connection] object_id: 8630100, pg_backend_pid: 2530
ci: == [advisory_lock_connection] object_id: 8639120, pg_backend_pid: 2532
ci: == 20230915100513 AddVulnerabilitiesToSbomOccurrences: migrating ==============
ci: -- add_column(:sbom_occurrences, :vulnerabilities, :jsonb, {:default=>[]})
ci:    -> 0.0021s
ci: == 20230915100513 AddVulnerabilitiesToSbomOccurrences: migrated (0.0172s) =====

ci: == [advisory_lock_connection] object_id: 8639120, pg_backend_pid: 2532
main: == [advisory_lock_connection] object_id: 8648280, pg_backend_pid: 2535
main: == 20230915103259 CreateCiFinishedBuildChSyncEvents: migrating ================
main: -- create_table(:p_ci_finished_build_ch_sync_events, {:primary_key=>[:build_id, :partition], :options=>"PARTITION BY LIST (partition)"})
main:    -> 0.0046s
I, [2024-04-10T20:45:47.670842 #290]  INFO -- : Database: 'main', Table: 'p_ci_finished_build_ch_sync_events': Lock Writes
main: == 20230915103259 CreateCiFinishedBuildChSyncEvents: migrated (0.0126s) =======

main: == [advisory_lock_connection] object_id: 8648280, pg_backend_pid: 2535
ci: == [advisory_lock_connection] object_id: 8677980, pg_backend_pid: 2537
ci: == 20230915103259 CreateCiFinishedBuildChSyncEvents: migrating ================
ci: -- create_table(:p_ci_finished_build_ch_sync_events, {:primary_key=>[:build_id, :partition], :options=>"PARTITION BY LIST (partition)"})
ci:    -> 0.0051s
ci: == 20230915103259 CreateCiFinishedBuildChSyncEvents: migrated (0.0226s) =======

ci: == [advisory_lock_connection] object_id: 8677980, pg_backend_pid: 2537
main: == [advisory_lock_connection] object_id: 8707820, pg_backend_pid: 2540
main: == 20230915111914 CreateScanResultPolicyViolations: migrating =================
main: -- create_table(:scan_result_policy_violations)
main:    -> 0.0051s
main: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :merge_request_id], {:unique=>true, :name=>"index_scan_result_policy_violations_on_policy_and_merge_request"})
main:    -> 0.0010s
main: == 20230915111914 CreateScanResultPolicyViolations: migrated (0.0124s) ========

main: == [advisory_lock_connection] object_id: 8707820, pg_backend_pid: 2540
ci: == [advisory_lock_connection] object_id: 8708820, pg_backend_pid: 2542
ci: == 20230915111914 CreateScanResultPolicyViolations: migrating =================
ci: -- create_table(:scan_result_policy_violations)
ci:    -> 0.0050s
ci: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :merge_request_id], {:unique=>true, :name=>"index_scan_result_policy_violations_on_policy_and_merge_request"})
ci:    -> 0.0009s
I, [2024-04-10T20:45:47.960558 #290]  INFO -- : Database: 'ci', Table: 'scan_result_policy_violations': Lock Writes
ci: == 20230915111914 CreateScanResultPolicyViolations: migrated (0.0256s) ========

ci: == [advisory_lock_connection] object_id: 8708820, pg_backend_pid: 2542
main: == [advisory_lock_connection] object_id: 8709980, pg_backend_pid: 2545
main: == 20230915111915 AddScanResultPolicyFkToScanResultPolicyViolations: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_f53706dbdd FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_f53706dbdd;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230915111915 AddScanResultPolicyFkToScanResultPolicyViolations: migrated (0.0306s) 

main: == [advisory_lock_connection] object_id: 8709980, pg_backend_pid: 2545
ci: == [advisory_lock_connection] object_id: 8710980, pg_backend_pid: 2547
ci: == 20230915111915 AddScanResultPolicyFkToScanResultPolicyViolations: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_f53706dbdd FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_f53706dbdd;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230915111915 AddScanResultPolicyFkToScanResultPolicyViolations: migrated (0.0400s) 

ci: == [advisory_lock_connection] object_id: 8710980, pg_backend_pid: 2547
main: == [advisory_lock_connection] object_id: 8712120, pg_backend_pid: 2550
main: == 20230915111916 AddMergeRequestFkToScanResultPolicyViolations: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_17ce579abf FOREIGN KEY (merge_request_id) REFERENCES merge_requests (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_17ce579abf;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230915111916 AddMergeRequestFkToScanResultPolicyViolations: migrated (0.0303s) 

main: == [advisory_lock_connection] object_id: 8712120, pg_backend_pid: 2550
ci: == [advisory_lock_connection] object_id: 8733000, pg_backend_pid: 2552
ci: == 20230915111916 AddMergeRequestFkToScanResultPolicyViolations: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_17ce579abf FOREIGN KEY (merge_request_id) REFERENCES merge_requests (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_17ce579abf;")
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230915111916 AddMergeRequestFkToScanResultPolicyViolations: migrated (0.0414s) 

ci: == [advisory_lock_connection] object_id: 8733000, pg_backend_pid: 2552
main: == [advisory_lock_connection] object_id: 8754020, pg_backend_pid: 2555
main: == 20230915111917 AddProjectFkToScanResultPolicyViolations: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_77251168f1 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_77251168f1;")
main:    -> 0.0028s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230915111917 AddProjectFkToScanResultPolicyViolations: migrated (0.0325s) 

main: == [advisory_lock_connection] object_id: 8754020, pg_backend_pid: 2555
ci: == [advisory_lock_connection] object_id: 8754780, pg_backend_pid: 2557
ci: == 20230915111917 AddProjectFkToScanResultPolicyViolations: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE scan_result_policy_violations ADD CONSTRAINT fk_77251168f1 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE scan_result_policy_violations VALIDATE CONSTRAINT fk_77251168f1;")
ci:    -> 0.0029s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230915111917 AddProjectFkToScanResultPolicyViolations: migrated (0.0431s) 

ci: == [advisory_lock_connection] object_id: 8754780, pg_backend_pid: 2557
main: == [advisory_lock_connection] object_id: 8755680, pg_backend_pid: 2560
main: == 20230917144717 AddPackageNamePatternQueryToPackagesProtectionRule: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)
main:    -> 0.0036s
main: -- add_column(:packages_protection_rules, :package_name_pattern_ilike_query, :text, {:null=>false})
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_protection_rules\nADD CONSTRAINT check_ff47b09794\nCHECK ( char_length(package_name_pattern_ilike_query) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE packages_protection_rules VALIDATE CONSTRAINT check_ff47b09794;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230917144717 AddPackageNamePatternQueryToPackagesProtectionRule: migrated (0.0231s) 

main: == [advisory_lock_connection] object_id: 8755680, pg_backend_pid: 2560
ci: == [advisory_lock_connection] object_id: 8756420, pg_backend_pid: 2562
ci: == 20230917144717 AddPackageNamePatternQueryToPackagesProtectionRule: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)
ci:    -> 0.0037s
ci: -- add_column(:packages_protection_rules, :package_name_pattern_ilike_query, :text, {:null=>false})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_protection_rules\nADD CONSTRAINT check_ff47b09794\nCHECK ( char_length(package_name_pattern_ilike_query) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_protection_rules VALIDATE CONSTRAINT check_ff47b09794;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230917144717 AddPackageNamePatternQueryToPackagesProtectionRule: migrated (0.0343s) 

ci: == [advisory_lock_connection] object_id: 8756420, pg_backend_pid: 2562
main: == [advisory_lock_connection] object_id: 8757300, pg_backend_pid: 2565
main: == 20230918084159 DropColumnsFromGeoNodeStatusTable: migrating ================
main: -- remove_column(:geo_node_statuses, :wikis_checksum_failed_count, {:if_exists=>true})
main:    -> 0.0060s
main: -- remove_column(:geo_node_statuses, :wikis_checksum_mismatch_count, {:if_exists=>true})
main:    -> 0.0037s
main: -- remove_column(:geo_node_statuses, :wikis_checksummed_count, {:if_exists=>true})
main:    -> 0.0035s
main: -- remove_column(:geo_node_statuses, :wikis_failed_count, {:if_exists=>true})
main:    -> 0.0034s
main: -- remove_column(:geo_node_statuses, :wikis_retrying_verification_count, {:if_exists=>true})
main:    -> 0.0034s
main: -- remove_column(:geo_node_statuses, :wikis_synced_count, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:geo_node_statuses, :wikis_verification_failed_count, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:geo_node_statuses, :wikis_verified_count, {:if_exists=>true})
main:    -> 0.0035s
main: -- remove_column(:geo_node_statuses, :design_repositories_count, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:geo_node_statuses, :design_repositories_synced_count, {:if_exists=>true})
main:    -> 0.0032s
main: -- remove_column(:geo_node_statuses, :design_repositories_failed_count, {:if_exists=>true})
main:    -> 0.0031s
main: -- remove_column(:geo_node_statuses, :design_repositories_registry_count, {:if_exists=>true})
main:    -> 0.0031s
main: == 20230918084159 DropColumnsFromGeoNodeStatusTable: migrated (0.0489s) =======

main: == [advisory_lock_connection] object_id: 8757300, pg_backend_pid: 2565
ci: == [advisory_lock_connection] object_id: 8758000, pg_backend_pid: 2567
ci: == 20230918084159 DropColumnsFromGeoNodeStatusTable: migrating ================
ci: -- remove_column(:geo_node_statuses, :wikis_checksum_failed_count, {:if_exists=>true})
ci:    -> 0.0063s
ci: -- remove_column(:geo_node_statuses, :wikis_checksum_mismatch_count, {:if_exists=>true})
ci:    -> 0.0040s
ci: -- remove_column(:geo_node_statuses, :wikis_checksummed_count, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:geo_node_statuses, :wikis_failed_count, {:if_exists=>true})
ci:    -> 0.0035s
ci: -- remove_column(:geo_node_statuses, :wikis_retrying_verification_count, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:geo_node_statuses, :wikis_synced_count, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:geo_node_statuses, :wikis_verification_failed_count, {:if_exists=>true})
ci:    -> 0.0034s
ci: -- remove_column(:geo_node_statuses, :wikis_verified_count, {:if_exists=>true})
ci:    -> 0.0034s
ci: -- remove_column(:geo_node_statuses, :design_repositories_count, {:if_exists=>true})
ci:    -> 0.0039s
ci: -- remove_column(:geo_node_statuses, :design_repositories_synced_count, {:if_exists=>true})
ci:    -> 0.0035s
ci: -- remove_column(:geo_node_statuses, :design_repositories_failed_count, {:if_exists=>true})
ci:    -> 0.0032s
ci: -- remove_column(:geo_node_statuses, :design_repositories_registry_count, {:if_exists=>true})
ci:    -> 0.0032s
ci: == 20230918084159 DropColumnsFromGeoNodeStatusTable: migrated (0.0612s) =======

ci: == [advisory_lock_connection] object_id: 8758000, pg_backend_pid: 2567
main: == [advisory_lock_connection] object_id: 8758820, pg_backend_pid: 2570
main: == 20230918091159 AddCrossHierarchyEnabledToHierarchyRestrictions: migrating ==
main: -- add_column(:work_item_hierarchy_restrictions, :cross_hierarchy_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20230918091159 AddCrossHierarchyEnabledToHierarchyRestrictions: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 8758820, pg_backend_pid: 2570
ci: == [advisory_lock_connection] object_id: 8760360, pg_backend_pid: 2572
ci: == 20230918091159 AddCrossHierarchyEnabledToHierarchyRestrictions: migrating ==
ci: -- add_column(:work_item_hierarchy_restrictions, :cross_hierarchy_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0024s
ci: == 20230918091159 AddCrossHierarchyEnabledToHierarchyRestrictions: migrated (0.0206s) 

ci: == [advisory_lock_connection] object_id: 8760360, pg_backend_pid: 2572
main: == [advisory_lock_connection] object_id: 8762060, pg_backend_pid: 2575
main: == 20230918122420 AddMaxLoginAttemptsToApplicationSettings: migrating =========
main: -- add_column(:application_settings, :max_login_attempts, :integer, {:null=>true})
main:    -> 0.0024s
main: == 20230918122420 AddMaxLoginAttemptsToApplicationSettings: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 8762060, pg_backend_pid: 2575
ci: == [advisory_lock_connection] object_id: 8763200, pg_backend_pid: 2577
ci: == 20230918122420 AddMaxLoginAttemptsToApplicationSettings: migrating =========
ci: -- add_column(:application_settings, :max_login_attempts, :integer, {:null=>true})
ci:    -> 0.0020s
ci: == 20230918122420 AddMaxLoginAttemptsToApplicationSettings: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 8763200, pg_backend_pid: 2577
main: == [advisory_lock_connection] object_id: 8764500, pg_backend_pid: 2580
main: == 20230918122430 AddApplicationSettingsMaxLoginAttemptsConstraint: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_max_login_attempts_positive\nCHECK ( max_login_attempts > 0 )\nNOT VALID;\n")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_max_login_attempts_positive;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230918122430 AddApplicationSettingsMaxLoginAttemptsConstraint: migrated (0.0189s) 

main: == [advisory_lock_connection] object_id: 8764500, pg_backend_pid: 2580
ci: == [advisory_lock_connection] object_id: 8770300, pg_backend_pid: 2582
ci: == 20230918122430 AddApplicationSettingsMaxLoginAttemptsConstraint: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_max_login_attempts_positive\nCHECK ( max_login_attempts > 0 )\nNOT VALID;\n")
ci:    -> 0.0019s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_max_login_attempts_positive;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230918122430 AddApplicationSettingsMaxLoginAttemptsConstraint: migrated (0.0269s) 

ci: == [advisory_lock_connection] object_id: 8770300, pg_backend_pid: 2582
main: == [advisory_lock_connection] object_id: 8776240, pg_backend_pid: 2585
main: == 20230918122440 AddFailedLoginAttemptsUnlockPeriodInMinutesToApplicationSettings: migrating 
main: -- add_column(:application_settings, :failed_login_attempts_unlock_period_in_minutes, :integer, {:null=>true})
main:    -> 0.0022s
main: == 20230918122440 AddFailedLoginAttemptsUnlockPeriodInMinutesToApplicationSettings: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 8776240, pg_backend_pid: 2585
ci: == [advisory_lock_connection] object_id: 8782040, pg_backend_pid: 2587
ci: == 20230918122440 AddFailedLoginAttemptsUnlockPeriodInMinutesToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :failed_login_attempts_unlock_period_in_minutes, :integer, {:null=>true})
ci:    -> 0.0021s
ci: == 20230918122440 AddFailedLoginAttemptsUnlockPeriodInMinutesToApplicationSettings: migrated (0.0170s) 

ci: == [advisory_lock_connection] object_id: 8782040, pg_backend_pid: 2587
main: == [advisory_lock_connection] object_id: 8787980, pg_backend_pid: 2590
main: == 20230918122450 AddApplicationSettingsFailedLoginAttemptsUnlockPeriodInMinutesConstraint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_failed_login_attempts_unlock_period_positive\nCHECK ( failed_login_attempts_unlock_period_in_minutes > 0 )\nNOT VALID;\n")
main:    -> 0.0020s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_failed_login_attempts_unlock_period_positive;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230918122450 AddApplicationSettingsFailedLoginAttemptsUnlockPeriodInMinutesConstraint: migrated (0.0171s) 

main: == [advisory_lock_connection] object_id: 8787980, pg_backend_pid: 2590
ci: == [advisory_lock_connection] object_id: 8793780, pg_backend_pid: 2592
ci: == 20230918122450 AddApplicationSettingsFailedLoginAttemptsUnlockPeriodInMinutesConstraint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT app_settings_failed_login_attempts_unlock_period_positive\nCHECK ( failed_login_attempts_unlock_period_in_minutes > 0 )\nNOT VALID;\n")
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT app_settings_failed_login_attempts_unlock_period_positive;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230918122450 AddApplicationSettingsFailedLoginAttemptsUnlockPeriodInMinutesConstraint: migrated (0.0286s) 

ci: == [advisory_lock_connection] object_id: 8793780, pg_backend_pid: 2592
main: == [advisory_lock_connection] object_id: 8799720, pg_backend_pid: 2595
main: == 20230918123357 AddSprintIdAndWeightToVsaIssues: migrating ==================
main: -- add_column(:analytics_cycle_analytics_issue_stage_events, :weight, :integer)
main:    -> 0.0034s
main: -- add_column(:analytics_cycle_analytics_issue_stage_events, :sprint_id, :bigint)
main:    -> 0.0021s
main: == 20230918123357 AddSprintIdAndWeightToVsaIssues: migrated (0.0120s) =========

main: == [advisory_lock_connection] object_id: 8799720, pg_backend_pid: 2595
ci: == [advisory_lock_connection] object_id: 8806940, pg_backend_pid: 2597
ci: == 20230918123357 AddSprintIdAndWeightToVsaIssues: migrating ==================
ci: -- add_column(:analytics_cycle_analytics_issue_stage_events, :weight, :integer)
ci:    -> 0.0030s
ci: -- add_column(:analytics_cycle_analytics_issue_stage_events, :sprint_id, :bigint)
ci:    -> 0.0022s
ci: == 20230918123357 AddSprintIdAndWeightToVsaIssues: migrated (0.0203s) =========

ci: == [advisory_lock_connection] object_id: 8806940, pg_backend_pid: 2597
main: == [advisory_lock_connection] object_id: 8814300, pg_backend_pid: 2600
main: == 20230918143333 FinalizeBackfillWorkspacePersonalAccessToken: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230918143333 FinalizeBackfillWorkspacePersonalAccessToken: migrated (0.0274s) 

main: == [advisory_lock_connection] object_id: 8814300, pg_backend_pid: 2600
ci: == [advisory_lock_connection] object_id: 8845760, pg_backend_pid: 2602
ci: == 20230918143333 FinalizeBackfillWorkspacePersonalAccessToken: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230918143333 FinalizeBackfillWorkspacePersonalAccessToken: migrated (0.0158s) 

ci: == [advisory_lock_connection] object_id: 8845760, pg_backend_pid: 2602
main: == [advisory_lock_connection] object_id: 8877360, pg_backend_pid: 2605
main: == 20230918145641 AddNotNullConstraintPersonalAccessTokenInWorkspaces: migrating 
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_2a89035b04\nCHECK ( personal_access_token_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: == 20230918145641 AddNotNullConstraintPersonalAccessTokenInWorkspaces: migrated (0.0169s) 

main: == [advisory_lock_connection] object_id: 8877360, pg_backend_pid: 2605
ci: == [advisory_lock_connection] object_id: 8878040, pg_backend_pid: 2607
ci: == 20230918145641 AddNotNullConstraintPersonalAccessTokenInWorkspaces: migrating 
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_2a89035b04\nCHECK ( personal_access_token_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: == 20230918145641 AddNotNullConstraintPersonalAccessTokenInWorkspaces: migrated (0.0257s) 

ci: == [advisory_lock_connection] object_id: 8878040, pg_backend_pid: 2607
main: == [advisory_lock_connection] object_id: 8878860, pg_backend_pid: 2610
main: == 20230918194153 AddMergeImmediatelyToCiCdSettings: migrating ================
main: -- add_column(:project_ci_cd_settings, :merge_trains_skip_train_allowed, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20230918194153 AddMergeImmediatelyToCiCdSettings: migrated (0.0081s) =======

main: == [advisory_lock_connection] object_id: 8878860, pg_backend_pid: 2610
ci: == [advisory_lock_connection] object_id: 8879220, pg_backend_pid: 2612
ci: == 20230918194153 AddMergeImmediatelyToCiCdSettings: migrating ================
ci: -- add_column(:project_ci_cd_settings, :merge_trains_skip_train_allowed, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20230918194153 AddMergeImmediatelyToCiCdSettings: migrated (0.0168s) =======

ci: == [advisory_lock_connection] object_id: 8879220, pg_backend_pid: 2612
main: == [advisory_lock_connection] object_id: 8879720, pg_backend_pid: 2615
main: == 20230919123305 AddContainerRegistryDbEnabledToApplicationSettings: migrating 
main: -- add_column(:application_settings, :container_registry_db_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0033s
main: == 20230919123305 AddContainerRegistryDbEnabledToApplicationSettings: migrated (0.0096s) 

main: == [advisory_lock_connection] object_id: 8879720, pg_backend_pid: 2615
ci: == [advisory_lock_connection] object_id: 8883800, pg_backend_pid: 2617
ci: == 20230919123305 AddContainerRegistryDbEnabledToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :container_registry_db_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0029s
ci: == 20230919123305 AddContainerRegistryDbEnabledToApplicationSettings: migrated (0.0171s) 

ci: == [advisory_lock_connection] object_id: 8883800, pg_backend_pid: 2617
main: == [advisory_lock_connection] object_id: 8888020, pg_backend_pid: 2620
main: == 20230920122059 AddCiJobArtifactsFileFinalPathIndexSynchronously: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0116s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230920122059 AddCiJobArtifactsFileFinalPathIndexSynchronously: migrated (0.0316s) 

main: == [advisory_lock_connection] object_id: 8888020, pg_backend_pid: 2620
ci: == [advisory_lock_connection] object_id: 8888340, pg_backend_pid: 2622
ci: == 20230920122059 AddCiJobArtifactsFileFinalPathIndexSynchronously: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0119s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_job_artifacts, :file_final_path, {:name=>"index_ci_job_artifacts_on_file_final_path", :where=>"file_final_path IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230920122059 AddCiJobArtifactsFileFinalPathIndexSynchronously: migrated (0.0408s) 

ci: == [advisory_lock_connection] object_id: 8888340, pg_backend_pid: 2622
main: == [advisory_lock_connection] object_id: 8888800, pg_backend_pid: 2625
main: == 20230920153321 AddLastAssignedUsersRefreshedAtToSubscriptionAddOnPurchases: migrating 
main: -- add_column(:subscription_add_on_purchases, :last_assigned_users_refreshed_at, :datetime_with_timezone)
main:    -> 0.0013s
main: == 20230920153321 AddLastAssignedUsersRefreshedAtToSubscriptionAddOnPurchases: migrated (0.0069s) 

main: == [advisory_lock_connection] object_id: 8888800, pg_backend_pid: 2625
ci: == [advisory_lock_connection] object_id: 8892880, pg_backend_pid: 2627
ci: == 20230920153321 AddLastAssignedUsersRefreshedAtToSubscriptionAddOnPurchases: migrating 
ci: -- add_column(:subscription_add_on_purchases, :last_assigned_users_refreshed_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: == 20230920153321 AddLastAssignedUsersRefreshedAtToSubscriptionAddOnPurchases: migrated (0.0164s) 

ci: == [advisory_lock_connection] object_id: 8892880, pg_backend_pid: 2627
main: == [advisory_lock_connection] object_id: 8897100, pg_backend_pid: 2630
main: == 20230920154302 ChangeEpicsHierarchyRestrictions: migrating =================
main: == 20230920154302 ChangeEpicsHierarchyRestrictions: migrated (0.0348s) ========

main: == [advisory_lock_connection] object_id: 8897100, pg_backend_pid: 2630
ci: == [advisory_lock_connection] object_id: 8897600, pg_backend_pid: 2632
ci: == 20230920154302 ChangeEpicsHierarchyRestrictions: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230920154302 ChangeEpicsHierarchyRestrictions: migrated (0.0142s) ========

ci: == [advisory_lock_connection] object_id: 8897600, pg_backend_pid: 2632
main: == [advisory_lock_connection] object_id: 8898220, pg_backend_pid: 2635
main: == 20230920162613 AddForceIncludeAllResourcesToWorkspaces: migrating ==========
main: -- add_column(:workspaces, :force_include_all_resources, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20230920162613 AddForceIncludeAllResourcesToWorkspaces: migrated (0.0076s) =

main: == [advisory_lock_connection] object_id: 8898220, pg_backend_pid: 2635
ci: == [advisory_lock_connection] object_id: 8904120, pg_backend_pid: 2637
ci: == 20230920162613 AddForceIncludeAllResourcesToWorkspaces: migrating ==========
ci: -- add_column(:workspaces, :force_include_all_resources, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0028s
ci: == 20230920162613 AddForceIncludeAllResourcesToWorkspaces: migrated (0.0168s) =

ci: == [advisory_lock_connection] object_id: 8904120, pg_backend_pid: 2637
main: == [advisory_lock_connection] object_id: 8904440, pg_backend_pid: 2640
main: == 20230921081527 AddQueuedMigrationVersionToBatchedBackgroundMigrations: migrating 
main: -- add_column(:batched_background_migrations, :queued_migration_version, :text, {:if_not_exists=>true})
main:    -> 0.0050s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:batched_background_migrations, :queued_migration_version, {:unique=>true, :name=>"unique_batched_background_migrations_queued_migration_version", :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:batched_background_migrations, :queued_migration_version, {:unique=>true, :name=>"unique_batched_background_migrations_queued_migration_version", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230921081527 AddQueuedMigrationVersionToBatchedBackgroundMigrations: migrated (0.0280s) 

main: == [advisory_lock_connection] object_id: 8904440, pg_backend_pid: 2640
ci: == [advisory_lock_connection] object_id: 8907480, pg_backend_pid: 2642
ci: == 20230921081527 AddQueuedMigrationVersionToBatchedBackgroundMigrations: migrating 
ci: -- add_column(:batched_background_migrations, :queued_migration_version, :text, {:if_not_exists=>true})
ci:    -> 0.0051s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:batched_background_migrations, :queued_migration_version, {:unique=>true, :name=>"unique_batched_background_migrations_queued_migration_version", :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:batched_background_migrations, :queued_migration_version, {:unique=>true, :name=>"unique_batched_background_migrations_queued_migration_version", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230921081527 AddQueuedMigrationVersionToBatchedBackgroundMigrations: migrated (0.0401s) 

ci: == [advisory_lock_connection] object_id: 8907480, pg_backend_pid: 2642
main: == [advisory_lock_connection] object_id: 8910640, pg_backend_pid: 2645
main: == 20230921082223 AddLimitToQueuedMigrationVersionInBatchedBackgroundMigrations: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE batched_background_migrations\nADD CONSTRAINT check_713f147aea\nCHECK ( char_length(queued_migration_version) <= 14 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE batched_background_migrations VALIDATE CONSTRAINT check_713f147aea;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230921082223 AddLimitToQueuedMigrationVersionInBatchedBackgroundMigrations: migrated (0.0160s) 

main: == [advisory_lock_connection] object_id: 8910640, pg_backend_pid: 2645
ci: == [advisory_lock_connection] object_id: 8911360, pg_backend_pid: 2647
ci: == 20230921082223 AddLimitToQueuedMigrationVersionInBatchedBackgroundMigrations: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE batched_background_migrations\nADD CONSTRAINT check_713f147aea\nCHECK ( char_length(queued_migration_version) <= 14 )\nNOT VALID;\n")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE batched_background_migrations VALIDATE CONSTRAINT check_713f147aea;")
ci:    -> 0.0010s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230921082223 AddLimitToQueuedMigrationVersionInBatchedBackgroundMigrations: migrated (0.0262s) 

ci: == [advisory_lock_connection] object_id: 8911360, pg_backend_pid: 2647
main: == [advisory_lock_connection] object_id: 8912200, pg_backend_pid: 2650
main: == 20230922004506 AddLatestReleasedAtToCatalogResources: migrating ============
main: -- add_column(:catalog_resources, :latest_released_at, :datetime_with_timezone, {:null=>true})
main:    -> 0.0015s
main: == 20230922004506 AddLatestReleasedAtToCatalogResources: migrated (0.0075s) ===

main: == [advisory_lock_connection] object_id: 8912200, pg_backend_pid: 2650
ci: == [advisory_lock_connection] object_id: 8912900, pg_backend_pid: 2652
ci: == 20230922004506 AddLatestReleasedAtToCatalogResources: migrating ============
ci: -- add_column(:catalog_resources, :latest_released_at, :datetime_with_timezone, {:null=>true})
ci:    -> 0.0013s
ci: == 20230922004506 AddLatestReleasedAtToCatalogResources: migrated (0.0163s) ===

ci: == [advisory_lock_connection] object_id: 8912900, pg_backend_pid: 2652
main: == [advisory_lock_connection] object_id: 8913740, pg_backend_pid: 2655
main: == 20230923094438 EnsureBackfillForSharedRunnersDurationIsFinished: migrating =
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20230923094438 EnsureBackfillForSharedRunnersDurationIsFinished: migrated (0.0063s) 

main: == [advisory_lock_connection] object_id: 8913740, pg_backend_pid: 2655
ci: == [advisory_lock_connection] object_id: 8930580, pg_backend_pid: 2657
ci: == 20230923094438 EnsureBackfillForSharedRunnersDurationIsFinished: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230923094438 EnsureBackfillForSharedRunnersDurationIsFinished: migrated (0.0556s) 

ci: == [advisory_lock_connection] object_id: 8930580, pg_backend_pid: 2657
main: == [advisory_lock_connection] object_id: 8947560, pg_backend_pid: 2660
main: == 20230924095357 SwapColumnsForCiProjectMonthlyUsagesSharedRunnersDuration: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_project_monthly_usages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN shared_runners_duration TO temp_shared_runners_duration")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN shared_runners_duration_convert_to_bigint TO shared_runners_duration")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN temp_shared_runners_duration TO shared_runners_duration_convert_to_bigint")
main:    -> 0.0006s
main: == 20230924095357 SwapColumnsForCiProjectMonthlyUsagesSharedRunnersDuration: migrated (0.0109s) 

main: == [advisory_lock_connection] object_id: 8947560, pg_backend_pid: 2660
ci: == [advisory_lock_connection] object_id: 8947920, pg_backend_pid: 2662
ci: == 20230924095357 SwapColumnsForCiProjectMonthlyUsagesSharedRunnersDuration: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_project_monthly_usages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN shared_runners_duration TO temp_shared_runners_duration")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN shared_runners_duration_convert_to_bigint TO shared_runners_duration")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_project_monthly_usages RENAME COLUMN temp_shared_runners_duration TO shared_runners_duration_convert_to_bigint")
ci:    -> 0.0006s
ci: == 20230924095357 SwapColumnsForCiProjectMonthlyUsagesSharedRunnersDuration: migrated (0.0205s) 

ci: == [advisory_lock_connection] object_id: 8947920, pg_backend_pid: 2662
main: == [advisory_lock_connection] object_id: 8948420, pg_backend_pid: 2665
main: == 20230924134300 FinalizeUuidBackfilling: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230924134300 FinalizeUuidBackfilling: migrated (0.0283s) =================

main: == [advisory_lock_connection] object_id: 8948420, pg_backend_pid: 2665
ci: == [advisory_lock_connection] object_id: 8954360, pg_backend_pid: 2667
ci: == 20230924134300 FinalizeUuidBackfilling: migrating ==========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230924134300 FinalizeUuidBackfilling: migrated (0.0161s) =================

ci: == [advisory_lock_connection] object_id: 8954360, pg_backend_pid: 2667
main: == [advisory_lock_connection] object_id: 8954640, pg_backend_pid: 2670
main: == 20230924134453 CleanupUuidTypeMigrationOnVulnerabilityOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerability_occurrences, "uuid")
main:    -> 0.0014s
main: -- rename_column(:vulnerability_occurrences, "uuid_convert_string_to_uuid", "uuid")
main:    -> 0.0100s
main: == 20230924134453 CleanupUuidTypeMigrationOnVulnerabilityOccurrences: migrated (0.0235s) 

main: == [advisory_lock_connection] object_id: 8954640, pg_backend_pid: 2670
ci: == [advisory_lock_connection] object_id: 8955340, pg_backend_pid: 2672
ci: == 20230924134453 CleanupUuidTypeMigrationOnVulnerabilityOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerability_occurrences, "uuid")
ci:    -> 0.0013s
ci: -- rename_column(:vulnerability_occurrences, "uuid_convert_string_to_uuid", "uuid")
ci:    -> 0.0097s
ci: == 20230924134453 CleanupUuidTypeMigrationOnVulnerabilityOccurrences: migrated (0.0308s) 

ci: == [advisory_lock_connection] object_id: 8955340, pg_backend_pid: 2672
main: == [advisory_lock_connection] object_id: 8956180, pg_backend_pid: 2675
main: == 20230924154419 DropTemporaryIndexOnUuidForTypeMigration: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:vulnerability_occurrences)
main:    -> 0.0089s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:vulnerability_occurrences, {:algorithm=>:concurrently, :name=>"tmp_idx_vulns_on_converted_uuid"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230924154419 DropTemporaryIndexOnUuidForTypeMigration: migrated (0.0258s) 

main: == [advisory_lock_connection] object_id: 8956180, pg_backend_pid: 2675
ci: == [advisory_lock_connection] object_id: 8967780, pg_backend_pid: 2677
ci: == 20230924154419 DropTemporaryIndexOnUuidForTypeMigration: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:vulnerability_occurrences)
ci:    -> 0.0091s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:vulnerability_occurrences, {:algorithm=>:concurrently, :name=>"tmp_idx_vulns_on_converted_uuid"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230924154419 DropTemporaryIndexOnUuidForTypeMigration: migrated (0.0351s) 

ci: == [advisory_lock_connection] object_id: 8967780, pg_backend_pid: 2677
main: == [advisory_lock_connection] object_id: 8979520, pg_backend_pid: 2680
main: == 20230925024201 AddForeignKeyForCiPipelinesPipelineIdBigint: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipelines IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipelines ADD CONSTRAINT fk_67e4288f3a FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0014s
main: == 20230925024201 AddForeignKeyForCiPipelinesPipelineIdBigint: migrated (0.0285s) 

main: == [advisory_lock_connection] object_id: 8979520, pg_backend_pid: 2680
ci: == [advisory_lock_connection] object_id: 8983580, pg_backend_pid: 2682
ci: == 20230925024201 AddForeignKeyForCiPipelinesPipelineIdBigint: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipelines IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipelines ADD CONSTRAINT fk_67e4288f3a FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0017s
ci: == 20230925024201 AddForeignKeyForCiPipelinesPipelineIdBigint: migrated (0.0446s) 

ci: == [advisory_lock_connection] object_id: 8983580, pg_backend_pid: 2682
main: == [advisory_lock_connection] object_id: 8987800, pg_backend_pid: 2685
main: == 20230925062516 AddForeignKeyForCiStagesPipelineIdBigint: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_stages IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_stages ADD CONSTRAINT fk_c5ddde695f FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20230925062516 AddForeignKeyForCiStagesPipelineIdBigint: migrated (0.0309s) 

main: == [advisory_lock_connection] object_id: 8987800, pg_backend_pid: 2685
ci: == [advisory_lock_connection] object_id: 8988160, pg_backend_pid: 2687
ci: == 20230925062516 AddForeignKeyForCiStagesPipelineIdBigint: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_stages IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_stages ADD CONSTRAINT fk_c5ddde695f FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: == 20230925062516 AddForeignKeyForCiStagesPipelineIdBigint: migrated (0.0374s) 

ci: == [advisory_lock_connection] object_id: 8988160, pg_backend_pid: 2687
main: == [advisory_lock_connection] object_id: 8988660, pg_backend_pid: 2690
main: == 20230925062800 AsyncValidateForeignKeyForCiStagesPipelineIdBigint: migrating 
main: == 20230925062800 AsyncValidateForeignKeyForCiStagesPipelineIdBigint: migrated (0.0264s) 

main: == [advisory_lock_connection] object_id: 8988660, pg_backend_pid: 2690
ci: == [advisory_lock_connection] object_id: 8988900, pg_backend_pid: 2692
ci: == 20230925062800 AsyncValidateForeignKeyForCiStagesPipelineIdBigint: migrating 
ci: == 20230925062800 AsyncValidateForeignKeyForCiStagesPipelineIdBigint: migrated (0.0415s) 

ci: == [advisory_lock_connection] object_id: 8988900, pg_backend_pid: 2692
main: == [advisory_lock_connection] object_id: 9000700, pg_backend_pid: 2695
main: == 20230925095300 RemoveDeprecatedDeleteContainerRepositoryWorkerJobInstances: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20230925095300 RemoveDeprecatedDeleteContainerRepositoryWorkerJobInstances: migrated (0.0053s) 

main: == [advisory_lock_connection] object_id: 9000700, pg_backend_pid: 2695
ci: == [advisory_lock_connection] object_id: 9001820, pg_backend_pid: 2697
ci: == 20230925095300 RemoveDeprecatedDeleteContainerRepositoryWorkerJobInstances: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20230925095300 RemoveDeprecatedDeleteContainerRepositoryWorkerJobInstances: migrated (0.0141s) 

ci: == [advisory_lock_connection] object_id: 9001820, pg_backend_pid: 2697
main: == [advisory_lock_connection] object_id: 9003080, pg_backend_pid: 2700
main: == 20230925095357 SwapColumnsForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_namespace_monthly_usages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN shared_runners_duration TO temp_shared_runners_duration")
main:    -> 0.0009s
main: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN shared_runners_duration_convert_to_bigint TO shared_runners_duration")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN temp_shared_runners_duration TO shared_runners_duration_convert_to_bigint")
main:    -> 0.0006s
main: == 20230925095357 SwapColumnsForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrated (0.0129s) 

main: == [advisory_lock_connection] object_id: 9003080, pg_backend_pid: 2700
ci: == [advisory_lock_connection] object_id: 9008980, pg_backend_pid: 2702
ci: == 20230925095357 SwapColumnsForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_namespace_monthly_usages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN shared_runners_duration TO temp_shared_runners_duration")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN shared_runners_duration_convert_to_bigint TO shared_runners_duration")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_namespace_monthly_usages RENAME COLUMN temp_shared_runners_duration TO shared_runners_duration_convert_to_bigint")
ci:    -> 0.0006s
ci: == 20230925095357 SwapColumnsForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrated (0.0198s) 

ci: == [advisory_lock_connection] object_id: 9008980, pg_backend_pid: 2702
main: == [advisory_lock_connection] object_id: 9009300, pg_backend_pid: 2705
main: == 20230925170448 AddIndexOnOkrReminderFrequency: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:work_item_progresses, :reminder_frequency, {:name=>"idx_reminder_frequency_on_work_item_progresses", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:work_item_progresses, :reminder_frequency, {:name=>"idx_reminder_frequency_on_work_item_progresses", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230925170448 AddIndexOnOkrReminderFrequency: migrated (0.0210s) ==========

main: == [advisory_lock_connection] object_id: 9009300, pg_backend_pid: 2705
ci: == [advisory_lock_connection] object_id: 9019240, pg_backend_pid: 2707
ci: == 20230925170448 AddIndexOnOkrReminderFrequency: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:work_item_progresses, :reminder_frequency, {:name=>"idx_reminder_frequency_on_work_item_progresses", :algorithm=>:concurrently})
ci:    -> 0.0023s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:work_item_progresses, :reminder_frequency, {:name=>"idx_reminder_frequency_on_work_item_progresses", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230925170448 AddIndexOnOkrReminderFrequency: migrated (0.0304s) ==========

ci: == [advisory_lock_connection] object_id: 9019240, pg_backend_pid: 2707
main: == [advisory_lock_connection] object_id: 9029320, pg_backend_pid: 2710
main: == 20230926024201 AsyncValidateForeignKeyForCiPipelinesPipelineIdBigint: migrating 
main: == 20230926024201 AsyncValidateForeignKeyForCiPipelinesPipelineIdBigint: migrated (0.0264s) 

main: == [advisory_lock_connection] object_id: 9029320, pg_backend_pid: 2710
ci: == [advisory_lock_connection] object_id: 9041280, pg_backend_pid: 2712
ci: == 20230926024201 AsyncValidateForeignKeyForCiPipelinesPipelineIdBigint: migrating 
ci: == 20230926024201 AsyncValidateForeignKeyForCiPipelinesPipelineIdBigint: migrated (0.0335s) 

ci: == [advisory_lock_connection] object_id: 9041280, pg_backend_pid: 2712
main: == [advisory_lock_connection] object_id: 9053380, pg_backend_pid: 2715
main: == 20230926040722 AddForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines ADD CONSTRAINT fk_c1b5dc6b6f FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines ADD CONSTRAINT fk_1df371767f FOREIGN KEY (source_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0011s
main: == 20230926040722 AddForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0448s) 

main: == [advisory_lock_connection] object_id: 9053380, pg_backend_pid: 2715
ci: == [advisory_lock_connection] object_id: 9058960, pg_backend_pid: 2717
ci: == 20230926040722 AddForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines ADD CONSTRAINT fk_c1b5dc6b6f FOREIGN KEY (pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines ADD CONSTRAINT fk_1df371767f FOREIGN KEY (source_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0011s
ci: == 20230926040722 AddForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0538s) 

ci: == [advisory_lock_connection] object_id: 9058960, pg_backend_pid: 2717
main: == [advisory_lock_connection] object_id: 9064680, pg_backend_pid: 2720
main: == 20230926040755 AsyncValidateForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
main: == 20230926040755 AsyncValidateForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0495s) 

main: == [advisory_lock_connection] object_id: 9064680, pg_backend_pid: 2720
ci: == [advisory_lock_connection] object_id: 9070340, pg_backend_pid: 2722
ci: == 20230926040755 AsyncValidateForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
ci: == 20230926040755 AsyncValidateForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0580s) 

ci: == [advisory_lock_connection] object_id: 9070340, pg_backend_pid: 2722
main: == [advisory_lock_connection] object_id: 9076140, pg_backend_pid: 2725
main: == 20230926092914 AddApprovalGroupRules: migrating ============================
main: -- create_table(:approval_group_rules)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0127s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT check_25d42add43;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926092914 AddApprovalGroupRules: migrated (0.0265s) ===================

main: == [advisory_lock_connection] object_id: 9076140, pg_backend_pid: 2725
ci: == [advisory_lock_connection] object_id: 9084200, pg_backend_pid: 2727
ci: == 20230926092914 AddApprovalGroupRules: migrating ============================
ci: -- create_table(:approval_group_rules)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0125s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT check_25d42add43;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
I, [2024-04-10T20:45:54.979747 #290]  INFO -- : Database: 'ci', Table: 'approval_group_rules': Lock Writes
I, [2024-04-10T20:45:54.980877 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:45:54.981558 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
ci: == 20230926092914 AddApprovalGroupRules: migrated (0.0411s) ===================

ci: == [advisory_lock_connection] object_id: 9084200, pg_backend_pid: 2727
main: == [advisory_lock_connection] object_id: 9092420, pg_backend_pid: 2730
main: == 20230926092944 AddApprovalGroupRulesGroups: migrating ======================
main: -- create_table(:approval_group_rules_groups)
main:    -> 0.0055s
main: == 20230926092944 AddApprovalGroupRulesGroups: migrated (0.0120s) =============

main: == [advisory_lock_connection] object_id: 9092420, pg_backend_pid: 2730
ci: == [advisory_lock_connection] object_id: 9092600, pg_backend_pid: 2732
ci: == 20230926092944 AddApprovalGroupRulesGroups: migrating ======================
ci: -- create_table(:approval_group_rules_groups)
ci:    -> 0.0051s
I, [2024-04-10T20:45:55.157508 #290]  INFO -- : Database: 'ci', Table: 'approval_group_rules_groups': Lock Writes
ci: == 20230926092944 AddApprovalGroupRulesGroups: migrated (0.0229s) =============

ci: == [advisory_lock_connection] object_id: 9092600, pg_backend_pid: 2732
main: == [advisory_lock_connection] object_id: 9092940, pg_backend_pid: 2735
main: == 20230926093004 AddApprovalGroupRulesUsers: migrating =======================
main: -- create_table(:approval_group_rules_users)
main:    -> 0.0051s
main: == 20230926093004 AddApprovalGroupRulesUsers: migrated (0.0112s) ==============

main: == [advisory_lock_connection] object_id: 9092940, pg_backend_pid: 2735
ci: == [advisory_lock_connection] object_id: 9094100, pg_backend_pid: 2737
ci: == 20230926093004 AddApprovalGroupRulesUsers: migrating =======================
ci: -- create_table(:approval_group_rules_users)
ci:    -> 0.0044s
I, [2024-04-10T20:45:55.378070 #290]  INFO -- : Database: 'ci', Table: 'approval_group_rules_users': Lock Writes
ci: == 20230926093004 AddApprovalGroupRulesUsers: migrated (0.0219s) ==============

ci: == [advisory_lock_connection] object_id: 9094100, pg_backend_pid: 2737
main: == [advisory_lock_connection] object_id: 9095420, pg_backend_pid: 2740
main: == 20230926093025 AddApprovalGroupRulesProtectedBranches: migrating ===========
main: -- create_table(:approval_group_rules_protected_branches)
main:    -> 0.0047s
main: == 20230926093025 AddApprovalGroupRulesProtectedBranches: migrated (0.0105s) ==

main: == [advisory_lock_connection] object_id: 9095420, pg_backend_pid: 2740
ci: == [advisory_lock_connection] object_id: 9102340, pg_backend_pid: 2742
ci: == 20230926093025 AddApprovalGroupRulesProtectedBranches: migrating ===========
ci: -- create_table(:approval_group_rules_protected_branches)
ci:    -> 0.0048s
I, [2024-04-10T20:45:55.543174 #290]  INFO -- : Database: 'ci', Table: 'approval_group_rules_protected_branches': Lock Writes
ci: == 20230926093025 AddApprovalGroupRulesProtectedBranches: migrated (0.0231s) ==

ci: == [advisory_lock_connection] object_id: 9102340, pg_backend_pid: 2742
main: == [advisory_lock_connection] object_id: 9109420, pg_backend_pid: 2745
main: == 20230926093101 AddFkToApprovalRuleOnApprovalGroupRulesUsers: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_users ADD CONSTRAINT fk_9a4b673183 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules_users VALIDATE CONSTRAINT fk_9a4b673183;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926093101 AddFkToApprovalRuleOnApprovalGroupRulesUsers: migrated (0.0306s) 

main: == [advisory_lock_connection] object_id: 9109420, pg_backend_pid: 2745
ci: == [advisory_lock_connection] object_id: 9117500, pg_backend_pid: 2748
ci: == 20230926093101 AddFkToApprovalRuleOnApprovalGroupRulesUsers: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_users ADD CONSTRAINT fk_9a4b673183 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules_users VALIDATE CONSTRAINT fk_9a4b673183;")
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0015s
ci: == 20230926093101 AddFkToApprovalRuleOnApprovalGroupRulesUsers: migrated (0.0521s) 

ci: == [advisory_lock_connection] object_id: 9117500, pg_backend_pid: 2748
main: == [advisory_lock_connection] object_id: 9125720, pg_backend_pid: 2751
main: == 20230926093144 AddFkToUserOnApprovalGroupRulesUsers: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_users ADD CONSTRAINT fk_888a0df3b7 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0019s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE approval_group_rules_users VALIDATE CONSTRAINT fk_888a0df3b7;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926093144 AddFkToUserOnApprovalGroupRulesUsers: migrated (0.0319s) ====

main: == [advisory_lock_connection] object_id: 9125720, pg_backend_pid: 2751
ci: == [advisory_lock_connection] object_id: 9136660, pg_backend_pid: 2753
ci: == 20230926093144 AddFkToUserOnApprovalGroupRulesUsers: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_users ADD CONSTRAINT fk_888a0df3b7 FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules_users VALIDATE CONSTRAINT fk_888a0df3b7;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926093144 AddFkToUserOnApprovalGroupRulesUsers: migrated (0.0432s) ====

ci: == [advisory_lock_connection] object_id: 9136660, pg_backend_pid: 2753
main: == [advisory_lock_connection] object_id: 9147740, pg_backend_pid: 2756
main: == 20230926093211 AddFkToApprovalRuleOnApprovalGroupRulesGroups: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_groups ADD CONSTRAINT fk_efff219a48 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules_groups VALIDATE CONSTRAINT fk_efff219a48;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926093211 AddFkToApprovalRuleOnApprovalGroupRulesGroups: migrated (0.0322s) 

main: == [advisory_lock_connection] object_id: 9147740, pg_backend_pid: 2756
ci: == [advisory_lock_connection] object_id: 9163620, pg_backend_pid: 2758
ci: == 20230926093211 AddFkToApprovalRuleOnApprovalGroupRulesGroups: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_groups ADD CONSTRAINT fk_efff219a48 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE approval_group_rules_groups VALIDATE CONSTRAINT fk_efff219a48;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926093211 AddFkToApprovalRuleOnApprovalGroupRulesGroups: migrated (0.0448s) 

ci: == [advisory_lock_connection] object_id: 9163620, pg_backend_pid: 2758
main: == [advisory_lock_connection] object_id: 9179640, pg_backend_pid: 2761
main: == 20230926093251 AddFkToGroupOnApprovalGroupRulesGroups: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_groups ADD CONSTRAINT fk_50edc8134e FOREIGN KEY (group_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0018s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules_groups VALIDATE CONSTRAINT fk_50edc8134e;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926093251 AddFkToGroupOnApprovalGroupRulesGroups: migrated (0.0318s) ==

main: == [advisory_lock_connection] object_id: 9179640, pg_backend_pid: 2761
ci: == [advisory_lock_connection] object_id: 9185460, pg_backend_pid: 2763
ci: == 20230926093251 AddFkToGroupOnApprovalGroupRulesGroups: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_groups ADD CONSTRAINT fk_50edc8134e FOREIGN KEY (group_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0019s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules_groups VALIDATE CONSTRAINT fk_50edc8134e;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926093251 AddFkToGroupOnApprovalGroupRulesGroups: migrated (0.0398s) ==

ci: == [advisory_lock_connection] object_id: 9185460, pg_backend_pid: 2763
main: == [advisory_lock_connection] object_id: 9191440, pg_backend_pid: 2766
main: == 20230926105440 AddFkToApprovalRuleOnApprovalGroupRulesProtectedBranches: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_protected_branches ADD CONSTRAINT fk_4f85f13b20 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules_protected_branches VALIDATE CONSTRAINT fk_4f85f13b20;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926105440 AddFkToApprovalRuleOnApprovalGroupRulesProtectedBranches: migrated (0.0322s) 

main: == [advisory_lock_connection] object_id: 9191440, pg_backend_pid: 2766
ci: == [advisory_lock_connection] object_id: 9192380, pg_backend_pid: 2768
ci: == 20230926105440 AddFkToApprovalRuleOnApprovalGroupRulesProtectedBranches: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_protected_branches ADD CONSTRAINT fk_4f85f13b20 FOREIGN KEY (approval_group_rule_id) REFERENCES approval_group_rules (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules_protected_branches VALIDATE CONSTRAINT fk_4f85f13b20;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926105440 AddFkToApprovalRuleOnApprovalGroupRulesProtectedBranches: migrated (0.0393s) 

ci: == [advisory_lock_connection] object_id: 9192380, pg_backend_pid: 2768
main: == [advisory_lock_connection] object_id: 9193460, pg_backend_pid: 2771
main: == 20230926105908 AddIndexToAddOnPurchasesOnLastAssignedUsersRefreshedAtAndAddOnId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:subscription_add_on_purchases, [:last_assigned_users_refreshed_at], {:order=>{:last_assigned_users_refreshed_at=>"DESC NULLS LAST"}, :name=>"idx_addon_purchases_on_last_refreshed_at_desc_nulls_last", :algorithm=>:concurrently})
main:    -> 0.0042s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:subscription_add_on_purchases, [:last_assigned_users_refreshed_at], {:order=>{:last_assigned_users_refreshed_at=>"DESC NULLS LAST"}, :name=>"idx_addon_purchases_on_last_refreshed_at_desc_nulls_last", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926105908 AddIndexToAddOnPurchasesOnLastAssignedUsersRefreshedAtAndAddOnId: migrated (0.0220s) 

main: == [advisory_lock_connection] object_id: 9193460, pg_backend_pid: 2771
ci: == [advisory_lock_connection] object_id: 9194360, pg_backend_pid: 2773
ci: == 20230926105908 AddIndexToAddOnPurchasesOnLastAssignedUsersRefreshedAtAndAddOnId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:subscription_add_on_purchases, [:last_assigned_users_refreshed_at], {:order=>{:last_assigned_users_refreshed_at=>"DESC NULLS LAST"}, :name=>"idx_addon_purchases_on_last_refreshed_at_desc_nulls_last", :algorithm=>:concurrently})
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:subscription_add_on_purchases, [:last_assigned_users_refreshed_at], {:order=>{:last_assigned_users_refreshed_at=>"DESC NULLS LAST"}, :name=>"idx_addon_purchases_on_last_refreshed_at_desc_nulls_last", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926105908 AddIndexToAddOnPurchasesOnLastAssignedUsersRefreshedAtAndAddOnId: migrated (0.0306s) 

ci: == [advisory_lock_connection] object_id: 9194360, pg_backend_pid: 2773
main: == [advisory_lock_connection] object_id: 9195400, pg_backend_pid: 2776
main: == 20230926105931 AddFkToProtectedBranchOnApprovalGroupRulesProtectedBranches: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules_protected_branches ADD CONSTRAINT fk_0b85e6c388 FOREIGN KEY (protected_branch_id) REFERENCES protected_branches (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules_protected_branches VALIDATE CONSTRAINT fk_0b85e6c388;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230926105931 AddFkToProtectedBranchOnApprovalGroupRulesProtectedBranches: migrated (0.0299s) 

main: == [advisory_lock_connection] object_id: 9195400, pg_backend_pid: 2776
ci: == [advisory_lock_connection] object_id: 9196320, pg_backend_pid: 2778
ci: == 20230926105931 AddFkToProtectedBranchOnApprovalGroupRulesProtectedBranches: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules_protected_branches ADD CONSTRAINT fk_0b85e6c388 FOREIGN KEY (protected_branch_id) REFERENCES protected_branches (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules_protected_branches VALIDATE CONSTRAINT fk_0b85e6c388;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926105931 AddFkToProtectedBranchOnApprovalGroupRulesProtectedBranches: migrated (0.0409s) 

ci: == [advisory_lock_connection] object_id: 9196320, pg_backend_pid: 2778
main: == [advisory_lock_connection] object_id: 9197400, pg_backend_pid: 2781
main: == 20230926113518 RemoveApplicationSettingsAiAccessTokenColumn: migrating =====
main: == 20230926113518 RemoveApplicationSettingsAiAccessTokenColumn: migrated (0.0056s) 

main: == [advisory_lock_connection] object_id: 9197400, pg_backend_pid: 2781
ci: == [advisory_lock_connection] object_id: 9203200, pg_backend_pid: 2783
ci: == 20230926113518 RemoveApplicationSettingsAiAccessTokenColumn: migrating =====
ci: == 20230926113518 RemoveApplicationSettingsAiAccessTokenColumn: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 9203200, pg_backend_pid: 2783
main: == [advisory_lock_connection] object_id: 9209140, pg_backend_pid: 2786
main: == 20230926115744 AddVertexAiAccessTokenToApplicationSettings: migrating ======
main: -- add_column(:application_settings, :encrypted_vertex_ai_access_token, :binary)
main:    -> 0.0022s
main: -- add_column(:application_settings, :encrypted_vertex_ai_access_token_iv, :binary)
main:    -> 0.0013s
main: == 20230926115744 AddVertexAiAccessTokenToApplicationSettings: migrated (0.0099s) 

main: == [advisory_lock_connection] object_id: 9209140, pg_backend_pid: 2786
ci: == [advisory_lock_connection] object_id: 9214940, pg_backend_pid: 2788
ci: == 20230926115744 AddVertexAiAccessTokenToApplicationSettings: migrating ======
ci: -- add_column(:application_settings, :encrypted_vertex_ai_access_token, :binary)
ci:    -> 0.0020s
ci: -- add_column(:application_settings, :encrypted_vertex_ai_access_token_iv, :binary)
ci:    -> 0.0013s
ci: == 20230926115744 AddVertexAiAccessTokenToApplicationSettings: migrated (0.0178s) 

ci: == [advisory_lock_connection] object_id: 9214940, pg_backend_pid: 2788
main: == [advisory_lock_connection] object_id: 9220860, pg_backend_pid: 2791
main: == 20230926133801 CreateValueStreamAnalyticsSettings: migrating ===============
main: -- create_table(:analytics_cycle_analytics_value_stream_settings, {:id=>false})
main:    -> 0.0040s
main: == 20230926133801 CreateValueStreamAnalyticsSettings: migrated (0.0095s) ======

main: == [advisory_lock_connection] object_id: 9220860, pg_backend_pid: 2791
ci: == [advisory_lock_connection] object_id: 9226660, pg_backend_pid: 2793
ci: == 20230926133801 CreateValueStreamAnalyticsSettings: migrating ===============
ci: -- create_table(:analytics_cycle_analytics_value_stream_settings, {:id=>false})
ci:    -> 0.0043s
I, [2024-04-10T20:45:57.495898 #290]  INFO -- : Database: 'ci', Table: 'analytics_cycle_analytics_value_stream_settings': Lock Writes
ci: == 20230926133801 CreateValueStreamAnalyticsSettings: migrated (0.0218s) ======

ci: == [advisory_lock_connection] object_id: 9226660, pg_backend_pid: 2793
main: == [advisory_lock_connection] object_id: 9232620, pg_backend_pid: 2796
main: == 20230926201357 DropIndexNamespacesOnTypeAndVisibilityAndParentId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- indexes("namespaces")
main:    -> 0.0201s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index("namespaces", {:algorithm=>:concurrently, :name=>"index_namespaces_on_type_and_visibility_and_parent_id"})
main:    -> 0.0028s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20230926201357 DropIndexNamespacesOnTypeAndVisibilityAndParentId: migrated (0.0421s) 

main: == [advisory_lock_connection] object_id: 9232620, pg_backend_pid: 2796
ci: == [advisory_lock_connection] object_id: 9238380, pg_backend_pid: 2798
ci: == 20230926201357 DropIndexNamespacesOnTypeAndVisibilityAndParentId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes("namespaces")
ci:    -> 0.0221s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index("namespaces", {:algorithm=>:concurrently, :name=>"index_namespaces_on_type_and_visibility_and_parent_id"})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230926201357 DropIndexNamespacesOnTypeAndVisibilityAndParentId: migrated (0.0493s) 

ci: == [advisory_lock_connection] object_id: 9238380, pg_backend_pid: 2798
main: == [advisory_lock_connection] object_id: 9244280, pg_backend_pid: 2801
main: == 20230927045103 AsyncIdxVulnerabilityOccurencesOnPrimIdenId: migrating ======
main: -- index_exists?(:vulnerability_occurrences, [:primary_identifier_id, :vulnerability_id], {:name=>"index_vulnerability_occurrences_prim_iden_id_and_vuln_id", :algorithm=>:concurrently})
main:    -> 0.0089s
main: -- add_index_options(:vulnerability_occurrences, [:primary_identifier_id, :vulnerability_id], {:name=>"index_vulnerability_occurrences_prim_iden_id_and_vuln_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20230927045103 AsyncIdxVulnerabilityOccurencesOnPrimIdenId: migrated (0.0235s) 

main: == [advisory_lock_connection] object_id: 9244280, pg_backend_pid: 2801
ci: == [advisory_lock_connection] object_id: 9250060, pg_backend_pid: 2803
ci: == 20230927045103 AsyncIdxVulnerabilityOccurencesOnPrimIdenId: migrating ======
ci: -- index_exists?(:vulnerability_occurrences, [:primary_identifier_id, :vulnerability_id], {:name=>"index_vulnerability_occurrences_prim_iden_id_and_vuln_id", :algorithm=>:concurrently})
ci:    -> 0.0087s
ci: -- add_index_options(:vulnerability_occurrences, [:primary_identifier_id, :vulnerability_id], {:name=>"index_vulnerability_occurrences_prim_iden_id_and_vuln_id", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20230927045103 AsyncIdxVulnerabilityOccurencesOnPrimIdenId: migrated (0.0310s) 

ci: == [advisory_lock_connection] object_id: 9250060, pg_backend_pid: 2803
main: == [advisory_lock_connection] object_id: 9255980, pg_backend_pid: 2806
main: == 20230927124202 AddMastodonToUserDetails: migrating =========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:user_details, :mastodon, :text, {:default=>"", :null=>false, :if_not_exists=>true})
main:    -> 0.0055s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_details\nADD CONSTRAINT check_f1a8a05b9a\nCHECK ( char_length(mastodon) <= 500 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE user_details VALIDATE CONSTRAINT check_f1a8a05b9a;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230927124202 AddMastodonToUserDetails: migrated (0.0227s) ================

main: == [advisory_lock_connection] object_id: 9255980, pg_backend_pid: 2806
ci: == [advisory_lock_connection] object_id: 9264260, pg_backend_pid: 2808
ci: == 20230927124202 AddMastodonToUserDetails: migrating =========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:user_details, :mastodon, :text, {:default=>"", :null=>false, :if_not_exists=>true})
ci:    -> 0.0059s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_details\nADD CONSTRAINT check_f1a8a05b9a\nCHECK ( char_length(mastodon) <= 500 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE user_details VALIDATE CONSTRAINT check_f1a8a05b9a;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230927124202 AddMastodonToUserDetails: migrated (0.0328s) ================

ci: == [advisory_lock_connection] object_id: 9264260, pg_backend_pid: 2808
main: == [advisory_lock_connection] object_id: 9272680, pg_backend_pid: 2811
main: == 20230927141237 AddIndexOnPagesDeploymentsDeletedAt: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0018s
main: -- index_exists?(:pages_deployments, :deleted_at, {:where=>"deleted_at IS NOT NULL", :name=>"index_pages_deployments_on_deleted_at", :algorithm=>:concurrently})
main:    -> 0.0064s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:pages_deployments, :deleted_at, {:where=>"deleted_at IS NOT NULL", :name=>"index_pages_deployments_on_deleted_at", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230927141237 AddIndexOnPagesDeploymentsDeletedAt: migrated (0.0276s) =====

main: == [advisory_lock_connection] object_id: 9272680, pg_backend_pid: 2811
ci: == [advisory_lock_connection] object_id: 9278440, pg_backend_pid: 2813
ci: == 20230927141237 AddIndexOnPagesDeploymentsDeletedAt: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:pages_deployments, :deleted_at, {:where=>"deleted_at IS NOT NULL", :name=>"index_pages_deployments_on_deleted_at", :algorithm=>:concurrently})
ci:    -> 0.0058s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:pages_deployments, :deleted_at, {:where=>"deleted_at IS NOT NULL", :name=>"index_pages_deployments_on_deleted_at", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230927141237 AddIndexOnPagesDeploymentsDeletedAt: migrated (0.0331s) =====

ci: == [advisory_lock_connection] object_id: 9278440, pg_backend_pid: 2813
main: == [advisory_lock_connection] object_id: 9284340, pg_backend_pid: 2816
main: == 20230928024357 DropIndexNamespacesOnRunnersToken: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:namespaces)
main:    -> 0.0213s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_runners_token})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230928024357 DropIndexNamespacesOnRunnersToken: migrated (0.0387s) =======

main: == [advisory_lock_connection] object_id: 9284340, pg_backend_pid: 2816
ci: == [advisory_lock_connection] object_id: 9284500, pg_backend_pid: 2818
ci: == 20230928024357 DropIndexNamespacesOnRunnersToken: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:namespaces)
ci:    -> 0.0203s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_runners_token})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230928024357 DropIndexNamespacesOnRunnersToken: migrated (0.0461s) =======

ci: == [advisory_lock_connection] object_id: 9284500, pg_backend_pid: 2818
main: == [advisory_lock_connection] object_id: 9284800, pg_backend_pid: 2821
main: == 20230928073320 AddApplicablePostMergeColumnToMrApprovalRules: migrating ====
main: -- add_column(:approval_merge_request_rules, :applicable_post_merge, :boolean)
main:    -> 0.0014s
main: == 20230928073320 AddApplicablePostMergeColumnToMrApprovalRules: migrated (0.0076s) 

main: == [advisory_lock_connection] object_id: 9284800, pg_backend_pid: 2821
ci: == [advisory_lock_connection] object_id: 9285320, pg_backend_pid: 2823
ci: == 20230928073320 AddApplicablePostMergeColumnToMrApprovalRules: migrating ====
ci: -- add_column(:approval_merge_request_rules, :applicable_post_merge, :boolean)
ci:    -> 0.0018s
ci: == 20230928073320 AddApplicablePostMergeColumnToMrApprovalRules: migrated (0.0166s) 

ci: == [advisory_lock_connection] object_id: 9285320, pg_backend_pid: 2823
main: == [advisory_lock_connection] object_id: 9285960, pg_backend_pid: 2826
main: == 20230928104015 SyncForeignKeyForCiStagesPipelineIdBigint: migrating ========
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT fk_c5ddde695f;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230928104015 SyncForeignKeyForCiStagesPipelineIdBigint: migrated (0.0214s) 

main: == [advisory_lock_connection] object_id: 9285960, pg_backend_pid: 2826
ci: == [advisory_lock_connection] object_id: 9286640, pg_backend_pid: 2828
ci: == 20230928104015 SyncForeignKeyForCiStagesPipelineIdBigint: migrating ========
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT fk_c5ddde695f;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230928104015 SyncForeignKeyForCiStagesPipelineIdBigint: migrated (0.0319s) 

ci: == [advisory_lock_connection] object_id: 9286640, pg_backend_pid: 2828
main: == [advisory_lock_connection] object_id: 9287480, pg_backend_pid: 2831
main: == 20230928145555 AddFkToSecurityOrchestrationPolicyConfigurationOnApprovalGroupRules: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules ADD CONSTRAINT fk_64450bea52 FOREIGN KEY (security_orchestration_policy_configuration_id) REFERENCES security_orchestration_policy_configurations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT fk_64450bea52;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230928145555 AddFkToSecurityOrchestrationPolicyConfigurationOnApprovalGroupRules: migrated (0.0303s) 

main: == [advisory_lock_connection] object_id: 9287480, pg_backend_pid: 2831
ci: == [advisory_lock_connection] object_id: 9311320, pg_backend_pid: 2833
ci: == 20230928145555 AddFkToSecurityOrchestrationPolicyConfigurationOnApprovalGroupRules: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules ADD CONSTRAINT fk_64450bea52 FOREIGN KEY (security_orchestration_policy_configuration_id) REFERENCES security_orchestration_policy_configurations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT fk_64450bea52;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20230928145555 AddFkToSecurityOrchestrationPolicyConfigurationOnApprovalGroupRules: migrated (0.0413s) 

ci: == [advisory_lock_connection] object_id: 9311320, pg_backend_pid: 2833
main: == [advisory_lock_connection] object_id: 9335300, pg_backend_pid: 2836
main: == 20230928145637 AddFkToScanResultPolicyOnApprovalGroupRules: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_group_rules ADD CONSTRAINT fk_1485c451e3 FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT fk_1485c451e3;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230928145637 AddFkToScanResultPolicyOnApprovalGroupRules: migrated (0.0314s) 

main: == [advisory_lock_connection] object_id: 9335300, pg_backend_pid: 2836
ci: == [advisory_lock_connection] object_id: 9345920, pg_backend_pid: 2838
ci: == 20230928145637 AddFkToScanResultPolicyOnApprovalGroupRules: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_group_rules ADD CONSTRAINT fk_1485c451e3 FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE approval_group_rules VALIDATE CONSTRAINT fk_1485c451e3;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20230928145637 AddFkToScanResultPolicyOnApprovalGroupRules: migrated (0.0412s) 

ci: == [advisory_lock_connection] object_id: 9345920, pg_backend_pid: 2838
main: == [advisory_lock_connection] object_id: 9356680, pg_backend_pid: 2841
main: == 20230929063124 SyncForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines VALIDATE CONSTRAINT fk_c1b5dc6b6f;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20230929063124 SyncForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0216s) 

main: == [advisory_lock_connection] object_id: 9356680, pg_backend_pid: 2841
ci: == [advisory_lock_connection] object_id: 9364240, pg_backend_pid: 2843
ci: == 20230929063124 SyncForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines VALIDATE CONSTRAINT fk_c1b5dc6b6f;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20230929063124 SyncForeignKeyForCiSourcesPipelinesPipelineIdBigint: migrated (0.0310s) 

ci: == [advisory_lock_connection] object_id: 9364240, pg_backend_pid: 2843
main: == [advisory_lock_connection] object_id: 9371940, pg_backend_pid: 2846
main: == 20230929063406 SyncForeignKeyForCiSourcesPipelinesSourcePipelineIdBigint: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_sources_pipelines VALIDATE CONSTRAINT fk_1df371767f;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20230929063406 SyncForeignKeyForCiSourcesPipelinesSourcePipelineIdBigint: migrated (0.0210s) 

main: == [advisory_lock_connection] object_id: 9371940, pg_backend_pid: 2846
ci: == [advisory_lock_connection] object_id: 9381580, pg_backend_pid: 2848
ci: == 20230929063406 SyncForeignKeyForCiSourcesPipelinesSourcePipelineIdBigint: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines VALIDATE CONSTRAINT fk_1df371767f;")
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20230929063406 SyncForeignKeyForCiSourcesPipelinesSourcePipelineIdBigint: migrated (0.0305s) 

ci: == [advisory_lock_connection] object_id: 9381580, pg_backend_pid: 2848
main: == [advisory_lock_connection] object_id: 9391360, pg_backend_pid: 2851
main: == 20230929095008 DropApplicationSettingsProductAnalyticsClusterSettings: migrating 
main: -- remove_column(:application_settings, :encrypted_product_analytics_clickhouse_connection_string, {:if_exists=>true})
main:    -> 0.2578s
main: -- remove_column(:application_settings, :encrypted_product_analytics_clickhouse_connection_string_iv, {:if_exists=>true})
main:    -> 0.2534s
main: -- remove_column(:application_settings, :encrypted_jitsu_administrator_password, {:if_exists=>true})
main:    -> 0.2558s
main: -- remove_column(:application_settings, :encrypted_jitsu_administrator_password_iv, {:if_exists=>true})
main:    -> 0.2550s
main: -- remove_column(:application_settings, :jitsu_host, {:if_exists=>true})
main:    -> 0.2540s
main: -- remove_column(:application_settings, :jitsu_project_xid, {:if_exists=>true})
main:    -> 0.2551s
main: -- remove_column(:application_settings, :jitsu_administrator_email, {:if_exists=>true})
main:    -> 0.2512s
main: == 20230929095008 DropApplicationSettingsProductAnalyticsClusterSettings: migrated (1.7894s) 

main: == [advisory_lock_connection] object_id: 9391360, pg_backend_pid: 2851
ci: == [advisory_lock_connection] object_id: 9437640, pg_backend_pid: 2853
ci: == 20230929095008 DropApplicationSettingsProductAnalyticsClusterSettings: migrating 
ci: -- remove_column(:application_settings, :encrypted_product_analytics_clickhouse_connection_string, {:if_exists=>true})
ci:    -> 0.2556s
ci: -- remove_column(:application_settings, :encrypted_product_analytics_clickhouse_connection_string_iv, {:if_exists=>true})
ci:    -> 0.2533s
ci: -- remove_column(:application_settings, :encrypted_jitsu_administrator_password, {:if_exists=>true})
ci:    -> 0.2559s
ci: -- remove_column(:application_settings, :encrypted_jitsu_administrator_password_iv, {:if_exists=>true})
ci:    -> 0.2556s
ci: -- remove_column(:application_settings, :jitsu_host, {:if_exists=>true})
ci:    -> 0.2552s
ci: -- remove_column(:application_settings, :jitsu_project_xid, {:if_exists=>true})
ci:    -> 0.2508s
ci: -- remove_column(:application_settings, :jitsu_administrator_email, {:if_exists=>true})
ci:    -> 0.2518s
ci: == 20230929095008 DropApplicationSettingsProductAnalyticsClusterSettings: migrated (1.7939s) 

ci: == [advisory_lock_connection] object_id: 9437640, pg_backend_pid: 2853
main: == [advisory_lock_connection] object_id: 9438340, pg_backend_pid: 2856
main: == 20230929095728 DropProjectSettingsProductAnalyticsClusterSettings: migrating 
main: -- remove_column(:project_settings, :encrypted_product_analytics_clickhouse_connection_string, {:if_exists=>true})
main:    -> 0.0063s
main: -- remove_column(:project_settings, :encrypted_product_analytics_clickhouse_connection_string_iv, {:if_exists=>true})
main:    -> 0.0044s
main: -- remove_column(:project_settings, :encrypted_jitsu_administrator_password, {:if_exists=>true})
main:    -> 0.0037s
main: -- remove_column(:project_settings, :encrypted_jitsu_administrator_password_iv, {:if_exists=>true})
main:    -> 0.0035s
main: -- remove_column(:project_settings, :jitsu_host, {:if_exists=>true})
main:    -> 0.0034s
main: -- remove_column(:project_settings, :jitsu_project_xid, {:if_exists=>true})
main:    -> 0.0038s
main: -- remove_column(:project_settings, :jitsu_administrator_email, {:if_exists=>true})
main:    -> 0.0034s
main: == 20230929095728 DropProjectSettingsProductAnalyticsClusterSettings: migrated (0.0353s) 

main: == [advisory_lock_connection] object_id: 9438340, pg_backend_pid: 2856
ci: == [advisory_lock_connection] object_id: 9441900, pg_backend_pid: 2858
ci: == 20230929095728 DropProjectSettingsProductAnalyticsClusterSettings: migrating 
ci: -- remove_column(:project_settings, :encrypted_product_analytics_clickhouse_connection_string, {:if_exists=>true})
ci:    -> 0.0055s
ci: -- remove_column(:project_settings, :encrypted_product_analytics_clickhouse_connection_string_iv, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:project_settings, :encrypted_jitsu_administrator_password, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:project_settings, :encrypted_jitsu_administrator_password_iv, {:if_exists=>true})
ci:    -> 0.0035s
ci: -- remove_column(:project_settings, :jitsu_host, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:project_settings, :jitsu_project_xid, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:project_settings, :jitsu_administrator_email, {:if_exists=>true})
ci:    -> 0.0036s
ci: == 20230929095728 DropProjectSettingsProductAnalyticsClusterSettings: migrated (0.0440s) 

ci: == [advisory_lock_connection] object_id: 9441900, pg_backend_pid: 2858
main: == [advisory_lock_connection] object_id: 9451020, pg_backend_pid: 2861
main: == 20230929151451 AddMathRenderingLimitsEnabled: migrating ====================
main: -- add_column(:application_settings, :math_rendering_limits_enabled, :boolean, {:default=>true, :null=>false})
main:    -> 0.0045s
main: == 20230929151451 AddMathRenderingLimitsEnabled: migrated (0.0106s) ===========

main: == [advisory_lock_connection] object_id: 9451020, pg_backend_pid: 2861
ci: == [advisory_lock_connection] object_id: 9451540, pg_backend_pid: 2863
ci: == 20230929151451 AddMathRenderingLimitsEnabled: migrating ====================
ci: -- add_column(:application_settings, :math_rendering_limits_enabled, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0031s
ci: == 20230929151451 AddMathRenderingLimitsEnabled: migrated (0.0189s) ===========

ci: == [advisory_lock_connection] object_id: 9451540, pg_backend_pid: 2863
main: == [advisory_lock_connection] object_id: 9457400, pg_backend_pid: 2866
main: == 20230929155123 MigrateDisableMergeTrainsValue: migrating ===================
main: == 20230929155123 MigrateDisableMergeTrainsValue: migrated (0.0125s) ==========

main: == [advisory_lock_connection] object_id: 9457400, pg_backend_pid: 2866
ci: == [advisory_lock_connection] object_id: 9463120, pg_backend_pid: 2868
ci: == 20230929155123 MigrateDisableMergeTrainsValue: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20230929155123 MigrateDisableMergeTrainsValue: migrated (0.0154s) ==========

ci: == [advisory_lock_connection] object_id: 9463120, pg_backend_pid: 2868
main: == [advisory_lock_connection] object_id: 9469020, pg_backend_pid: 2871
main: == 20230930094139 AddRelatedLinkRestrictions: migrating =======================
main: -- create_table(:work_item_related_link_restrictions)
main:    -> 0.0071s
main: == 20230930094139 AddRelatedLinkRestrictions: migrated (0.0136s) ==============

main: == [advisory_lock_connection] object_id: 9469020, pg_backend_pid: 2871
ci: == [advisory_lock_connection] object_id: 9472640, pg_backend_pid: 2873
ci: == 20230930094139 AddRelatedLinkRestrictions: migrating =======================
ci: -- create_table(:work_item_related_link_restrictions)
ci:    -> 0.0089s
I, [2024-04-10T20:46:04.136373 #290]  INFO -- : Database: 'ci', Table: 'work_item_related_link_restrictions': Lock Writes
ci: == 20230930094139 AddRelatedLinkRestrictions: migrated (0.0289s) ==============

ci: == [advisory_lock_connection] object_id: 9472640, pg_backend_pid: 2873
main: == [advisory_lock_connection] object_id: 9476420, pg_backend_pid: 2876
main: == 20231001105945 RequeueBackfillFindingIdInVulnerabilities: migrating ========
main: == 20231001105945 RequeueBackfillFindingIdInVulnerabilities: migrated (0.0053s) 

main: == [advisory_lock_connection] object_id: 9476420, pg_backend_pid: 2876
ci: == [advisory_lock_connection] object_id: 9480040, pg_backend_pid: 2878
ci: == 20231001105945 RequeueBackfillFindingIdInVulnerabilities: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231001105945 RequeueBackfillFindingIdInVulnerabilities: migrated (0.0145s) 

ci: == [advisory_lock_connection] object_id: 9480040, pg_backend_pid: 2878
main: == [advisory_lock_connection] object_id: 9483800, pg_backend_pid: 2881
main: == 20231002023318 PrepareRemovalIndexDeploymentsOnProjectIdAndRef: migrating ==
main: -- index_exists?(:deployments, [:project_id, :ref], {:name=>"index_deployments_on_project_id_and_ref"})
main:    -> 0.0160s
main: -- quote_column_name("index_deployments_on_project_id_and_ref")
main:    -> 0.0000s
main: == 20231002023318 PrepareRemovalIndexDeploymentsOnProjectIdAndRef: migrated (0.0261s) 

main: == [advisory_lock_connection] object_id: 9483800, pg_backend_pid: 2881
ci: == [advisory_lock_connection] object_id: 9496960, pg_backend_pid: 2883
ci: == 20231002023318 PrepareRemovalIndexDeploymentsOnProjectIdAndRef: migrating ==
ci: -- index_exists?(:deployments, [:project_id, :ref], {:name=>"index_deployments_on_project_id_and_ref"})
ci:    -> 0.0166s
ci: -- quote_column_name("index_deployments_on_project_id_and_ref")
ci:    -> 0.0000s
ci: == 20231002023318 PrepareRemovalIndexDeploymentsOnProjectIdAndRef: migrated (0.0366s) 

ci: == [advisory_lock_connection] object_id: 9496960, pg_backend_pid: 2883
main: == [advisory_lock_connection] object_id: 9502580, pg_backend_pid: 2886
main: == 20231002162941 AddEnableArtifactExternalRedirectWarningPageToApplicationSettings: migrating 
main: -- add_column(:application_settings, :enable_artifact_external_redirect_warning_page, :boolean, {:default=>true, :null=>false})
main:    -> 0.0031s
main: == 20231002162941 AddEnableArtifactExternalRedirectWarningPageToApplicationSettings: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 9502580, pg_backend_pid: 2886
ci: == [advisory_lock_connection] object_id: 9513160, pg_backend_pid: 2888
ci: == 20231002162941 AddEnableArtifactExternalRedirectWarningPageToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :enable_artifact_external_redirect_warning_page, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0028s
ci: == 20231002162941 AddEnableArtifactExternalRedirectWarningPageToApplicationSettings: migrated (0.0177s) 

ci: == [advisory_lock_connection] object_id: 9513160, pg_backend_pid: 2888
main: == [advisory_lock_connection] object_id: 9521320, pg_backend_pid: 2891
main: == 20231003003241 DropIndexBtreeNamespacesTraversalIds: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:namespaces)
main:    -> 0.0181s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_btree_namespaces_traversal_ids})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003003241 DropIndexBtreeNamespacesTraversalIds: migrated (0.0343s) ====

main: == [advisory_lock_connection] object_id: 9521320, pg_backend_pid: 2891
ci: == [advisory_lock_connection] object_id: 9539640, pg_backend_pid: 2893
ci: == 20231003003241 DropIndexBtreeNamespacesTraversalIds: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:namespaces)
ci:    -> 0.0193s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_btree_namespaces_traversal_ids})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231003003241 DropIndexBtreeNamespacesTraversalIds: migrated (0.0478s) ====

ci: == [advisory_lock_connection] object_id: 9539640, pg_backend_pid: 2893
main: == [advisory_lock_connection] object_id: 9558120, pg_backend_pid: 2896
main: == 20231003034711 SyncForeignKeyForCiPipelinesAutoCanceledByIdBigint: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipelines VALIDATE CONSTRAINT fk_67e4288f3a;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003034711 SyncForeignKeyForCiPipelinesAutoCanceledByIdBigint: migrated (0.0211s) 

main: == [advisory_lock_connection] object_id: 9558120, pg_backend_pid: 2896
ci: == [advisory_lock_connection] object_id: 9558820, pg_backend_pid: 2898
ci: == 20231003034711 SyncForeignKeyForCiPipelinesAutoCanceledByIdBigint: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipelines VALIDATE CONSTRAINT fk_67e4288f3a;")
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231003034711 SyncForeignKeyForCiPipelinesAutoCanceledByIdBigint: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 9558820, pg_backend_pid: 2898
main: == [advisory_lock_connection] object_id: 9559660, pg_backend_pid: 2901
main: == 20231003045342 MigrateSidekiqNamespacedJobs: migrating =====================
main: == 20231003045342 MigrateSidekiqNamespacedJobs: migrated (0.0398s) ============

main: == [advisory_lock_connection] object_id: 9559660, pg_backend_pid: 2901
ci: == [advisory_lock_connection] object_id: 9563300, pg_backend_pid: 2903
ci: == 20231003045342 MigrateSidekiqNamespacedJobs: migrating =====================
ci: == 20231003045342 MigrateSidekiqNamespacedJobs: migrated (0.0490s) ============

ci: == [advisory_lock_connection] object_id: 9563300, pg_backend_pid: 2903
main: == [advisory_lock_connection] object_id: 9563620, pg_backend_pid: 2906
main: == 20231003073437 CreateAbuseReportUserMentions: migrating ====================
main: -- create_table(:abuse_report_user_mentions)
main:    -> 0.0070s
main: == 20231003073437 CreateAbuseReportUserMentions: migrated (0.0130s) ===========

main: == [advisory_lock_connection] object_id: 9563620, pg_backend_pid: 2906
ci: == [advisory_lock_connection] object_id: 9564920, pg_backend_pid: 2908
ci: == 20231003073437 CreateAbuseReportUserMentions: migrating ====================
ci: -- create_table(:abuse_report_user_mentions)
ci:    -> 0.0067s
I, [2024-04-10T20:46:05.471042 #290]  INFO -- : Database: 'ci', Table: 'abuse_report_user_mentions': Lock Writes
ci: == 20231003073437 CreateAbuseReportUserMentions: migrated (0.0246s) ===========

ci: == [advisory_lock_connection] object_id: 9564920, pg_backend_pid: 2908
main: == [advisory_lock_connection] object_id: 9566400, pg_backend_pid: 2911
main: == 20231003073505 AddAbuseReportsForeignKeyToAbuseReportUserMentions: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE abuse_report_user_mentions ADD CONSTRAINT fk_088018ecd8 FOREIGN KEY (abuse_report_id) REFERENCES abuse_reports (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE abuse_report_user_mentions VALIDATE CONSTRAINT fk_088018ecd8;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003073505 AddAbuseReportsForeignKeyToAbuseReportUserMentions: migrated (0.0341s) 

main: == [advisory_lock_connection] object_id: 9566400, pg_backend_pid: 2911
ci: == [advisory_lock_connection] object_id: 9566600, pg_backend_pid: 2913
ci: == 20231003073505 AddAbuseReportsForeignKeyToAbuseReportUserMentions: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE abuse_report_user_mentions ADD CONSTRAINT fk_088018ecd8 FOREIGN KEY (abuse_report_id) REFERENCES abuse_reports (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE abuse_report_user_mentions VALIDATE CONSTRAINT fk_088018ecd8;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231003073505 AddAbuseReportsForeignKeyToAbuseReportUserMentions: migrated (0.0372s) 

ci: == [advisory_lock_connection] object_id: 9566600, pg_backend_pid: 2913
main: == [advisory_lock_connection] object_id: 9566940, pg_backend_pid: 2916
main: == 20231003073526 AddNotesForeignKeyToAbuseReportUserMentions: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE abuse_report_user_mentions ADD CONSTRAINT fk_a4bd02b7df FOREIGN KEY (note_id) REFERENCES notes (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE abuse_report_user_mentions VALIDATE CONSTRAINT fk_a4bd02b7df;")
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003073526 AddNotesForeignKeyToAbuseReportUserMentions: migrated (0.0310s) 

main: == [advisory_lock_connection] object_id: 9566940, pg_backend_pid: 2916
ci: == [advisory_lock_connection] object_id: 9583640, pg_backend_pid: 2918
ci: == 20231003073526 AddNotesForeignKeyToAbuseReportUserMentions: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE abuse_report_user_mentions ADD CONSTRAINT fk_a4bd02b7df FOREIGN KEY (note_id) REFERENCES notes (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE abuse_report_user_mentions VALIDATE CONSTRAINT fk_a4bd02b7df;")
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231003073526 AddNotesForeignKeyToAbuseReportUserMentions: migrated (0.0410s) 

ci: == [advisory_lock_connection] object_id: 9583640, pg_backend_pid: 2918
main: == [advisory_lock_connection] object_id: 9600480, pg_backend_pid: 2921
main: == 20231003083900 SwapColumnsForCiPipelineMessagesPipelineIdBigint: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN pipeline_id TO temp_pipeline_id")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN pipeline_id_convert_to_bigint TO pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN temp_pipeline_id TO pipeline_id_convert_to_bigint")
main:    -> 0.0006s
main: -- quote_column_name(:trigger_bfad0e2b9c86)
main:    -> 0.0001s
main: -- execute("ALTER FUNCTION \"trigger_bfad0e2b9c86\" RESET ALL")
main:    -> 0.0006s
main: -- change_column_default(:ci_pipeline_messages, :pipeline_id, nil)
main:    -> 0.0041s
main: -- change_column_default(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, 0)
main:    -> 0.0027s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT fk_rails_8d3b04e3e1 TO temp_fk_rails_8d3b04e3e1")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT fk_0946fea681 TO fk_rails_8d3b04e3e1")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT temp_fk_rails_8d3b04e3e1 TO fk_0946fea681")
main:    -> 0.0007s
main: -- execute("ALTER INDEX index_ci_pipeline_messages_on_pipeline_id RENAME TO temp_index_ci_pipeline_messages_on_pipeline_id")
main:    -> 0.0008s
main: -- execute("ALTER INDEX index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint RENAME TO index_ci_pipeline_messages_on_pipeline_id")
main:    -> 0.0007s
main: -- execute("ALTER INDEX temp_index_ci_pipeline_messages_on_pipeline_id RENAME TO index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint")
main:    -> 0.0006s
main: == 20231003083900 SwapColumnsForCiPipelineMessagesPipelineIdBigint: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 9600480, pg_backend_pid: 2921
ci: == [advisory_lock_connection] object_id: 9601180, pg_backend_pid: 2923
ci: == 20231003083900 SwapColumnsForCiPipelineMessagesPipelineIdBigint: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN pipeline_id TO temp_pipeline_id")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN pipeline_id_convert_to_bigint TO pipeline_id")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME COLUMN temp_pipeline_id TO pipeline_id_convert_to_bigint")
ci:    -> 0.0006s
ci: -- quote_column_name(:trigger_bfad0e2b9c86)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_bfad0e2b9c86\" RESET ALL")
ci:    -> 0.0006s
ci: -- change_column_default(:ci_pipeline_messages, :pipeline_id, nil)
ci:    -> 0.0041s
ci: -- change_column_default(:ci_pipeline_messages, :pipeline_id_convert_to_bigint, 0)
ci:    -> 0.0027s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT fk_rails_8d3b04e3e1 TO temp_fk_rails_8d3b04e3e1")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT fk_0946fea681 TO fk_rails_8d3b04e3e1")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_pipeline_messages RENAME CONSTRAINT temp_fk_rails_8d3b04e3e1 TO fk_0946fea681")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX index_ci_pipeline_messages_on_pipeline_id RENAME TO temp_index_ci_pipeline_messages_on_pipeline_id")
ci:    -> 0.0007s
ci: -- execute("ALTER INDEX index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint RENAME TO index_ci_pipeline_messages_on_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX temp_index_ci_pipeline_messages_on_pipeline_id RENAME TO index_ci_pipeline_messages_on_pipeline_id_convert_to_bigint")
ci:    -> 0.0006s
ci: == 20231003083900 SwapColumnsForCiPipelineMessagesPipelineIdBigint: migrated (0.0324s) 

ci: == [advisory_lock_connection] object_id: 9601180, pg_backend_pid: 2923
main: == [advisory_lock_connection] object_id: 9602020, pg_backend_pid: 2926
main: == 20231003142534 AddBuildTimeoutIndex: migrating =============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:projects, :id, {:where=>"build_timeout >= 2629746", :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746", :algorithm=>:concurrently})
main:    -> 0.0372s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:projects, :id, {:where=>"build_timeout >= 2629746", :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003142534 AddBuildTimeoutIndex: migrated (0.0558s) ====================

main: == [advisory_lock_connection] object_id: 9602020, pg_backend_pid: 2926
ci: == [advisory_lock_connection] object_id: 9624500, pg_backend_pid: 2928
ci: == 20231003142534 AddBuildTimeoutIndex: migrating =============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:projects, :id, {:where=>"build_timeout >= 2629746", :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746", :algorithm=>:concurrently})
ci:    -> 0.0389s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:projects, :id, {:where=>"build_timeout >= 2629746", :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746", :algorithm=>:concurrently})
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231003142534 AddBuildTimeoutIndex: migrated (0.0676s) ====================

ci: == [advisory_lock_connection] object_id: 9624500, pg_backend_pid: 2928
main: == [advisory_lock_connection] object_id: 9647100, pg_backend_pid: 2931
main: == 20231003142706 LowerProjectBuildTimeoutToRespectMaxValidation: migrating ===
main: == 20231003142706 LowerProjectBuildTimeoutToRespectMaxValidation: migrated (0.0370s) 

main: == [advisory_lock_connection] object_id: 9647100, pg_backend_pid: 2931
ci: == [advisory_lock_connection] object_id: 9650720, pg_backend_pid: 2933
ci: == 20231003142706 LowerProjectBuildTimeoutToRespectMaxValidation: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231003142706 LowerProjectBuildTimeoutToRespectMaxValidation: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 9650720, pg_backend_pid: 2933
main: == [advisory_lock_connection] object_id: 9654480, pg_backend_pid: 2936
main: == 20231003145757 RemoveBuildTimeoutIndex: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- indexes(:projects)
main:    -> 0.0419s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746"})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231003145757 RemoveBuildTimeoutIndex: migrated (0.0607s) =================

main: == [advisory_lock_connection] object_id: 9654480, pg_backend_pid: 2936
ci: == [advisory_lock_connection] object_id: 9654680, pg_backend_pid: 2938
ci: == 20231003145757 RemoveBuildTimeoutIndex: migrating ==========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:projects)
ci:    -> 0.0410s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>"index_projects_on_id_where_build_timeout_geq_than_2629746"})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231003145757 RemoveBuildTimeoutIndex: migrated (0.0678s) =================

ci: == [advisory_lock_connection] object_id: 9654680, pg_backend_pid: 2938
main: == [advisory_lock_connection] object_id: 9656760, pg_backend_pid: 2941
main: == 20231004053341 AddIndexForGroupVulnerabilitiesAysnc: migrating =============
main: -- index_exists?(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0156s
main: -- add_index_options(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231004053341 AddIndexForGroupVulnerabilitiesAysnc: migrated (0.0297s) ====

main: == [advisory_lock_connection] object_id: 9656760, pg_backend_pid: 2941
ci: == [advisory_lock_connection] object_id: 9658780, pg_backend_pid: 2943
ci: == 20231004053341 AddIndexForGroupVulnerabilitiesAysnc: migrating =============
ci: -- index_exists?(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0173s
ci: -- add_index_options(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231004053341 AddIndexForGroupVulnerabilitiesAysnc: migrated (0.0405s) ====

ci: == [advisory_lock_connection] object_id: 9658780, pg_backend_pid: 2943
main: == [advisory_lock_connection] object_id: 9664620, pg_backend_pid: 2946
main: == 20231004080224 SwapColumnsForCiStagesPipelineIdBigint: migrating ===========
main: == 20231004080224 SwapColumnsForCiStagesPipelineIdBigint: migrated (0.0053s) ==

main: == [advisory_lock_connection] object_id: 9664620, pg_backend_pid: 2946
ci: == [advisory_lock_connection] object_id: 9670460, pg_backend_pid: 2948
ci: == 20231004080224 SwapColumnsForCiStagesPipelineIdBigint: migrating ===========
ci: == 20231004080224 SwapColumnsForCiStagesPipelineIdBigint: migrated (0.0143s) ==

ci: == [advisory_lock_connection] object_id: 9670460, pg_backend_pid: 2948
main: == [advisory_lock_connection] object_id: 9676280, pg_backend_pid: 2951
main: == 20231004091113 SwapColumnsForCiSourcesPipelinesPipelineIdBigint: migrating =
main: -- index_exists?(:ci_sources_pipelines, :pipeline_id, {:name=>:index_ci_sources_pipelines_on_pipeline_id})
main:    -> 0.0085s
main: -- index_exists?(:ci_sources_pipelines, :source_pipeline_id, {:name=>:index_ci_sources_pipelines_on_source_pipeline_id})
main:    -> 0.0064s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN pipeline_id TO temp_pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN pipeline_id_convert_to_bigint TO pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN temp_pipeline_id TO pipeline_id_convert_to_bigint")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN source_pipeline_id TO temp_source_pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN source_pipeline_id_convert_to_bigint TO source_pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN temp_source_pipeline_id TO source_pipeline_id_convert_to_bigint")
main:    -> 0.0007s
main: -- quote_column_name(:trigger_68d7b6653c7d)
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_68d7b6653c7d\" RESET ALL")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_e1bad85861 TO temp_fk_e1bad85861")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_c1b5dc6b6f TO fk_e1bad85861")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT temp_fk_e1bad85861 TO fk_c1b5dc6b6f")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_d4e29af7d7 TO temp_fk_d4e29af7d7")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_1df371767f TO fk_d4e29af7d7")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT temp_fk_d4e29af7d7 TO fk_1df371767f")
main:    -> 0.0006s
main: -- execute("ALTER INDEX index_ci_sources_pipelines_on_pipeline_id RENAME TO temp_index_ci_sources_pipelines_on_pipeline_id")
main:    -> 0.0007s
main: -- execute("ALTER INDEX index_ci_sources_pipelines_on_pipeline_id_bigint RENAME TO index_ci_sources_pipelines_on_pipeline_id")
main:    -> 0.0007s
main: -- execute("ALTER INDEX temp_index_ci_sources_pipelines_on_pipeline_id RENAME TO index_ci_sources_pipelines_on_pipeline_id_bigint")
main:    -> 0.0006s
main: -- execute("ALTER INDEX index_ci_sources_pipelines_on_source_pipeline_id RENAME TO temp_index_ci_sources_pipelines_on_source_pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER INDEX index_ci_sources_pipelines_on_source_pipeline_id_bigint RENAME TO index_ci_sources_pipelines_on_source_pipeline_id")
main:    -> 0.0006s
main: -- execute("ALTER INDEX temp_index_ci_sources_pipelines_on_source_pipeline_id RENAME TO index_ci_sources_pipelines_on_source_pipeline_id_bigint")
main:    -> 0.0006s
main: == 20231004091113 SwapColumnsForCiSourcesPipelinesPipelineIdBigint: migrated (0.0366s) 

main: == [advisory_lock_connection] object_id: 9676280, pg_backend_pid: 2951
ci: == [advisory_lock_connection] object_id: 9682160, pg_backend_pid: 2953
ci: == 20231004091113 SwapColumnsForCiSourcesPipelinesPipelineIdBigint: migrating =
ci: -- index_exists?(:ci_sources_pipelines, :pipeline_id, {:name=>:index_ci_sources_pipelines_on_pipeline_id})
ci:    -> 0.0086s
ci: -- index_exists?(:ci_sources_pipelines, :source_pipeline_id, {:name=>:index_ci_sources_pipelines_on_source_pipeline_id})
ci:    -> 0.0065s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN pipeline_id TO temp_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN pipeline_id_convert_to_bigint TO pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN temp_pipeline_id TO pipeline_id_convert_to_bigint")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN source_pipeline_id TO temp_source_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN source_pipeline_id_convert_to_bigint TO source_pipeline_id")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME COLUMN temp_source_pipeline_id TO source_pipeline_id_convert_to_bigint")
ci:    -> 0.0006s
ci: -- quote_column_name(:trigger_68d7b6653c7d)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_68d7b6653c7d\" RESET ALL")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_e1bad85861 TO temp_fk_e1bad85861")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_c1b5dc6b6f TO fk_e1bad85861")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT temp_fk_e1bad85861 TO fk_c1b5dc6b6f")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_d4e29af7d7 TO temp_fk_d4e29af7d7")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT fk_1df371767f TO fk_d4e29af7d7")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_sources_pipelines RENAME CONSTRAINT temp_fk_d4e29af7d7 TO fk_1df371767f")
ci:    -> 0.0008s
ci: -- execute("ALTER INDEX index_ci_sources_pipelines_on_pipeline_id RENAME TO temp_index_ci_sources_pipelines_on_pipeline_id")
ci:    -> 0.0008s
ci: -- execute("ALTER INDEX index_ci_sources_pipelines_on_pipeline_id_bigint RENAME TO index_ci_sources_pipelines_on_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX temp_index_ci_sources_pipelines_on_pipeline_id RENAME TO index_ci_sources_pipelines_on_pipeline_id_bigint")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX index_ci_sources_pipelines_on_source_pipeline_id RENAME TO temp_index_ci_sources_pipelines_on_source_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX index_ci_sources_pipelines_on_source_pipeline_id_bigint RENAME TO index_ci_sources_pipelines_on_source_pipeline_id")
ci:    -> 0.0006s
ci: -- execute("ALTER INDEX temp_index_ci_sources_pipelines_on_source_pipeline_id RENAME TO index_ci_sources_pipelines_on_source_pipeline_id_bigint")
ci:    -> 0.0006s
ci: == 20231004091113 SwapColumnsForCiSourcesPipelinesPipelineIdBigint: migrated (0.0471s) 

ci: == [advisory_lock_connection] object_id: 9682160, pg_backend_pid: 2953
main: == [advisory_lock_connection] object_id: 9689540, pg_backend_pid: 2956
main: == 20231004100000 CreateContainerRegistryProtectionRules: migrating ===========
main: -- create_table(:container_registry_protection_rules)
main: -- quote_column_name(:container_path_pattern)
main:    -> 0.0000s
main:    -> 0.0063s
main: == 20231004100000 CreateContainerRegistryProtectionRules: migrated (0.0120s) ==

main: == [advisory_lock_connection] object_id: 9689540, pg_backend_pid: 2956
ci: == [advisory_lock_connection] object_id: 9696940, pg_backend_pid: 2958
ci: == 20231004100000 CreateContainerRegistryProtectionRules: migrating ===========
ci: -- create_table(:container_registry_protection_rules)
ci: -- quote_column_name(:container_path_pattern)
ci:    -> 0.0000s
ci:    -> 0.0071s
I, [2024-04-10T20:46:07.516067 #290]  INFO -- : Database: 'ci', Table: 'container_registry_protection_rules': Lock Writes
ci: == 20231004100000 CreateContainerRegistryProtectionRules: migrated (0.0264s) ==

ci: == [advisory_lock_connection] object_id: 9696940, pg_backend_pid: 2958
main: == [advisory_lock_connection] object_id: 9741720, pg_backend_pid: 2961
main: == 20231004120426 ChangeWorkspacesForceIncludeAllResourcesDefault: migrating ==
main: -- change_column_default(:workspaces, :force_include_all_resources, {:from=>false, :to=>true})
main:    -> 0.0059s
main: == 20231004120426 ChangeWorkspacesForceIncludeAllResourcesDefault: migrated (0.0121s) 

main: == [advisory_lock_connection] object_id: 9741720, pg_backend_pid: 2961
ci: == [advisory_lock_connection] object_id: 9757180, pg_backend_pid: 2963
ci: == 20231004120426 ChangeWorkspacesForceIncludeAllResourcesDefault: migrating ==
ci: -- change_column_default(:workspaces, :force_include_all_resources, {:from=>false, :to=>true})
ci:    -> 0.0055s
ci: == 20231004120426 ChangeWorkspacesForceIncludeAllResourcesDefault: migrated (0.0216s) 

ci: == [advisory_lock_connection] object_id: 9757180, pg_backend_pid: 2963
main: == [advisory_lock_connection] object_id: 9786700, pg_backend_pid: 2966
main: == 20231005131445 AddWorkItemsRelatedLinkRestrictions: migrating ==============
main: == 20231005131445 AddWorkItemsRelatedLinkRestrictions: migrated (0.0407s) =====

main: == [advisory_lock_connection] object_id: 9786700, pg_backend_pid: 2966
ci: == [advisory_lock_connection] object_id: 9792200, pg_backend_pid: 2968
ci: == 20231005131445 AddWorkItemsRelatedLinkRestrictions: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231005131445 AddWorkItemsRelatedLinkRestrictions: migrated (0.0165s) =====

ci: == [advisory_lock_connection] object_id: 9792200, pg_backend_pid: 2968
main: == [advisory_lock_connection] object_id: 9792500, pg_backend_pid: 2971
main: == 20231005145648 AddUuidAndVersionToVsCodeSetting: migrating =================
main: -- add_column(:vs_code_settings, :uuid, :uuid, {:null=>true, :default=>false})
main:    -> 0.0018s
main: -- add_column(:vs_code_settings, :version, :integer, {:null=>true, :default=>false})
main:    -> 0.0018s
main: == 20231005145648 AddUuidAndVersionToVsCodeSetting: migrated (0.0093s) ========

main: == [advisory_lock_connection] object_id: 9792500, pg_backend_pid: 2971
ci: == [advisory_lock_connection] object_id: 9836660, pg_backend_pid: 2973
ci: == 20231005145648 AddUuidAndVersionToVsCodeSetting: migrating =================
ci: -- add_column(:vs_code_settings, :uuid, :uuid, {:null=>true, :default=>false})
ci:    -> 0.0018s
ci: -- add_column(:vs_code_settings, :version, :integer, {:null=>true, :default=>false})
ci:    -> 0.0014s
ci: == 20231005145648 AddUuidAndVersionToVsCodeSetting: migrated (0.0191s) ========

ci: == [advisory_lock_connection] object_id: 9836660, pg_backend_pid: 2973
main: == [advisory_lock_connection] object_id: 9881000, pg_backend_pid: 2976
main: == 20231005151816 AddCreatedAtToStatusCheckResponses: migrating ===============
main: -- add_column(:status_check_responses, :created_at, :datetime_with_timezone, {:null=>false, :default=>#<Proc:0x00007bed10001f80 /builds/gitlab-org/gitlab/db/migrate/20231005151816_add_created_at_to_status_check_responses.rb:5 (lambda)>})
main:    -> 0.0017s
main: == 20231005151816 AddCreatedAtToStatusCheckResponses: migrated (0.0079s) ======

main: == [advisory_lock_connection] object_id: 9881000, pg_backend_pid: 2976
ci: == [advisory_lock_connection] object_id: 9900400, pg_backend_pid: 2978
ci: == 20231005151816 AddCreatedAtToStatusCheckResponses: migrating ===============
ci: -- add_column(:status_check_responses, :created_at, :datetime_with_timezone, {:null=>false, :default=>#<Proc:0x00007bed0fa91cd0 /builds/gitlab-org/gitlab/db/migrate/20231005151816_add_created_at_to_status_check_responses.rb:5 (lambda)>})
ci:    -> 0.0015s
ci: == 20231005151816 AddCreatedAtToStatusCheckResponses: migrated (0.0164s) ======

ci: == [advisory_lock_connection] object_id: 9900400, pg_backend_pid: 2978
main: == [advisory_lock_connection] object_id: 9919940, pg_backend_pid: 2981
main: == 20231006154748 ReplaceValueStreamProjectIdsFilterConstraint: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE analytics_cycle_analytics_value_stream_settings\n            DROP CONSTRAINT IF EXISTS chk_rails_a91b547c97\n")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE analytics_cycle_analytics_value_stream_settings\nADD CONSTRAINT project_ids_filter_array_check\nCHECK ( ((CARDINALITY(project_ids_filter) <= 100) AND (ARRAY_POSITION(project_ids_filter, null) IS null)) )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE analytics_cycle_analytics_value_stream_settings VALIDATE CONSTRAINT project_ids_filter_array_check;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231006154748 ReplaceValueStreamProjectIdsFilterConstraint: migrated (0.0205s) 

main: == [advisory_lock_connection] object_id: 9919940, pg_backend_pid: 2981
ci: == [advisory_lock_connection] object_id: 9920160, pg_backend_pid: 2983
ci: == 20231006154748 ReplaceValueStreamProjectIdsFilterConstraint: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE analytics_cycle_analytics_value_stream_settings\n            DROP CONSTRAINT IF EXISTS chk_rails_a91b547c97\n")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE analytics_cycle_analytics_value_stream_settings\nADD CONSTRAINT project_ids_filter_array_check\nCHECK ( ((CARDINALITY(project_ids_filter) <= 100) AND (ARRAY_POSITION(project_ids_filter, null) IS null)) )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE analytics_cycle_analytics_value_stream_settings VALIDATE CONSTRAINT project_ids_filter_array_check;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231006154748 ReplaceValueStreamProjectIdsFilterConstraint: migrated (0.0291s) 

ci: == [advisory_lock_connection] object_id: 9920160, pg_backend_pid: 2983
main: == [advisory_lock_connection] object_id: 9920520, pg_backend_pid: 2986
main: == 20231009104202 AddHolderNameHashIndexOnCreditCardValidations: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:user_credit_card_validations, :holder_name_hash, {:name=>"idx_user_credit_card_validations_on_holder_name_hash", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:user_credit_card_validations, :holder_name_hash, {:name=>"idx_user_credit_card_validations_on_holder_name_hash", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231009104202 AddHolderNameHashIndexOnCreditCardValidations: migrated (0.0228s) 

main: == [advisory_lock_connection] object_id: 9920520, pg_backend_pid: 2986
ci: == [advisory_lock_connection] object_id: 9938380, pg_backend_pid: 2988
ci: == 20231009104202 AddHolderNameHashIndexOnCreditCardValidations: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:user_credit_card_validations, :holder_name_hash, {:name=>"idx_user_credit_card_validations_on_holder_name_hash", :algorithm=>:concurrently})
ci:    -> 0.0040s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:user_credit_card_validations, :holder_name_hash, {:name=>"idx_user_credit_card_validations_on_holder_name_hash", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231009104202 AddHolderNameHashIndexOnCreditCardValidations: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 9938380, pg_backend_pid: 2988
main: == [advisory_lock_connection] object_id: 9956380, pg_backend_pid: 2991
main: == 20231009104325 AddPartialMatchIndexOfHashesOnCreditCardValidations: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:user_credit_card_validations, [:expiration_date_hash, :last_digits_hash, :network_hash, :credit_card_validated_at], {:name=>"idx_user_credit_card_validations_on_similar_to_meta_data", :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:user_credit_card_validations, [:expiration_date_hash, :last_digits_hash, :network_hash, :credit_card_validated_at], {:name=>"idx_user_credit_card_validations_on_similar_to_meta_data", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231009104325 AddPartialMatchIndexOfHashesOnCreditCardValidations: migrated (0.0249s) 

main: == [advisory_lock_connection] object_id: 9956380, pg_backend_pid: 2991
ci: == [advisory_lock_connection] object_id: 9957040, pg_backend_pid: 2993
ci: == 20231009104325 AddPartialMatchIndexOfHashesOnCreditCardValidations: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:user_credit_card_validations, [:expiration_date_hash, :last_digits_hash, :network_hash, :credit_card_validated_at], {:name=>"idx_user_credit_card_validations_on_similar_to_meta_data", :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:user_credit_card_validations, [:expiration_date_hash, :last_digits_hash, :network_hash, :credit_card_validated_at], {:name=>"idx_user_credit_card_validations_on_similar_to_meta_data", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231009104325 AddPartialMatchIndexOfHashesOnCreditCardValidations: migrated (0.0329s) 

ci: == [advisory_lock_connection] object_id: 9957040, pg_backend_pid: 2993
main: == [advisory_lock_connection] object_id: 9957860, pg_backend_pid: 2996
main: == 20231009105056 IndexUsersOnEmailDomainAndId: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:users, "lower(split_part(email, '@', 2)), id", {:name=>"index_users_on_email_domain_and_id", :algorithm=>:concurrently})
main:    -> 0.0234s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:users, "lower(split_part(email, '@', 2)), id", {:name=>"index_users_on_email_domain_and_id", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231009105056 IndexUsersOnEmailDomainAndId: migrated (0.0435s) ============

main: == [advisory_lock_connection] object_id: 9957860, pg_backend_pid: 2996
ci: == [advisory_lock_connection] object_id: 9960720, pg_backend_pid: 2998
ci: == 20231009105056 IndexUsersOnEmailDomainAndId: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:users, "lower(split_part(email, '@', 2)), id", {:name=>"index_users_on_email_domain_and_id", :algorithm=>:concurrently})
ci:    -> 0.0229s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:users, "lower(split_part(email, '@', 2)), id", {:name=>"index_users_on_email_domain_and_id", :algorithm=>:concurrently})
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231009105056 IndexUsersOnEmailDomainAndId: migrated (0.0512s) ============

ci: == [advisory_lock_connection] object_id: 9960720, pg_backend_pid: 2998
main: == [advisory_lock_connection] object_id: 9963700, pg_backend_pid: 3001
main: == 20231009115713 RemoveDuplicateIndexRuleTypeFour: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:approval_merge_request_rules)
main:    -> 0.0105s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>"any_approver_merge_request_rule_type_unique_index"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231009115713 RemoveDuplicateIndexRuleTypeFour: migrated (0.0300s) ========

main: == [advisory_lock_connection] object_id: 9963700, pg_backend_pid: 3001
ci: == [advisory_lock_connection] object_id: 9971020, pg_backend_pid: 3003
ci: == 20231009115713 RemoveDuplicateIndexRuleTypeFour: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:approval_merge_request_rules)
ci:    -> 0.0118s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>"any_approver_merge_request_rule_type_unique_index"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231009115713 RemoveDuplicateIndexRuleTypeFour: migrated (0.0419s) ========

ci: == [advisory_lock_connection] object_id: 9971020, pg_backend_pid: 3003
main: == [advisory_lock_connection] object_id: 9971300, pg_backend_pid: 3006
main: == 20231009115743 AddDuplicateIndexRuleTypeFourAndApplicableColumn: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:approval_merge_request_rules, [:merge_request_id, :rule_type, :applicable_post_merge], {:where=>"rule_type = 4", :name=>"unique_any_approver_merge_request_rule_type_post_merge", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0104s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:approval_merge_request_rules, [:merge_request_id, :rule_type, :applicable_post_merge], {:where=>"rule_type = 4", :name=>"unique_any_approver_merge_request_rule_type_post_merge", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231009115743 AddDuplicateIndexRuleTypeFourAndApplicableColumn: migrated (0.0301s) 

main: == [advisory_lock_connection] object_id: 9971300, pg_backend_pid: 3006
ci: == [advisory_lock_connection] object_id: 9972460, pg_backend_pid: 3008
ci: == 20231009115743 AddDuplicateIndexRuleTypeFourAndApplicableColumn: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:approval_merge_request_rules, [:merge_request_id, :rule_type, :applicable_post_merge], {:where=>"rule_type = 4", :name=>"unique_any_approver_merge_request_rule_type_post_merge", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0103s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:approval_merge_request_rules, [:merge_request_id, :rule_type, :applicable_post_merge], {:where=>"rule_type = 4", :name=>"unique_any_approver_merge_request_rule_type_post_merge", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231009115743 AddDuplicateIndexRuleTypeFourAndApplicableColumn: migrated (0.0388s) 

ci: == [advisory_lock_connection] object_id: 9972460, pg_backend_pid: 3008
main: == [advisory_lock_connection] object_id: 9973760, pg_backend_pid: 3011
main: == 20231010011850 DropIndexDeploymentsOnProjectIdAndRef: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:deployments)
main:    -> 0.0158s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_and_ref"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231010011850 DropIndexDeploymentsOnProjectIdAndRef: migrated (0.0362s) ===

main: == [advisory_lock_connection] object_id: 9973760, pg_backend_pid: 3011
ci: == [advisory_lock_connection] object_id: 9974080, pg_backend_pid: 3013
ci: == 20231010011850 DropIndexDeploymentsOnProjectIdAndRef: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:deployments)
ci:    -> 0.0161s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"index_deployments_on_project_id_and_ref"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231010011850 DropIndexDeploymentsOnProjectIdAndRef: migrated (0.0444s) ===

ci: == [advisory_lock_connection] object_id: 9974080, pg_backend_pid: 3013
main: == [advisory_lock_connection] object_id: 9974540, pg_backend_pid: 3016
main: == 20231010101246 ChangePushProtectedUpToAccessLevelToSmallintInPackagesProtectionRules: migrating 
main: -- change_column(:packages_protection_rules, :push_protected_up_to_access_level, :integer, {:limit=>2})
main:    -> 0.0030s
main: == 20231010101246 ChangePushProtectedUpToAccessLevelToSmallintInPackagesProtectionRules: migrated (0.0085s) 

main: == [advisory_lock_connection] object_id: 9974540, pg_backend_pid: 3016
ci: == [advisory_lock_connection] object_id: 9979220, pg_backend_pid: 3018
ci: == 20231010101246 ChangePushProtectedUpToAccessLevelToSmallintInPackagesProtectionRules: migrating 
ci: -- change_column(:packages_protection_rules, :push_protected_up_to_access_level, :integer, {:limit=>2})
ci:    -> 0.0031s
ci: == 20231010101246 ChangePushProtectedUpToAccessLevelToSmallintInPackagesProtectionRules: migrated (0.0184s) 

ci: == [advisory_lock_connection] object_id: 9979220, pg_backend_pid: 3018
main: == [advisory_lock_connection] object_id: 9984040, pg_backend_pid: 3021
main: == 20231011142714 QueueBackfillHasRemediationsOfVulnerabilityReads: migrating =
main: == 20231011142714 QueueBackfillHasRemediationsOfVulnerabilityReads: migrated (0.0068s) 

main: == [advisory_lock_connection] object_id: 9984040, pg_backend_pid: 3021
ci: == [advisory_lock_connection] object_id: 9991640, pg_backend_pid: 3023
ci: == 20231011142714 QueueBackfillHasRemediationsOfVulnerabilityReads: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231011142714 QueueBackfillHasRemediationsOfVulnerabilityReads: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 9991640, pg_backend_pid: 3023
main: == [advisory_lock_connection] object_id: 9999380, pg_backend_pid: 3026
main: == 20231011150241 AddExternalParticipantsFromCcToServiceDeskSettings: migrating 
main: -- add_column(:service_desk_settings, :add_external_participants_from_cc, :boolean, {:null=>false, :default=>false})
main:    -> 0.0024s
main: == 20231011150241 AddExternalParticipantsFromCcToServiceDeskSettings: migrated (0.0086s) 

main: == [advisory_lock_connection] object_id: 9999380, pg_backend_pid: 3026
ci: == [advisory_lock_connection] object_id: 10007800, pg_backend_pid: 3028
ci: == 20231011150241 AddExternalParticipantsFromCcToServiceDeskSettings: migrating 
ci: -- add_column(:service_desk_settings, :add_external_participants_from_cc, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0020s
ci: == 20231011150241 AddExternalParticipantsFromCcToServiceDeskSettings: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 10007800, pg_backend_pid: 3028
main: == [advisory_lock_connection] object_id: 10016360, pg_backend_pid: 3031
main: == 20231011200058 DropIndexNamespacesOnUpdatedAt: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:namespaces)
main:    -> 0.0187s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_updated_at})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231011200058 DropIndexNamespacesOnUpdatedAt: migrated (0.0368s) ==========

main: == [advisory_lock_connection] object_id: 10016360, pg_backend_pid: 3031
ci: == [advisory_lock_connection] object_id: 10044120, pg_backend_pid: 3033
ci: == 20231011200058 DropIndexNamespacesOnUpdatedAt: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:namespaces)
ci:    -> 0.0196s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_updated_at})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231011200058 DropIndexNamespacesOnUpdatedAt: migrated (0.0473s) ==========

ci: == [advisory_lock_connection] object_id: 10044120, pg_backend_pid: 3033
main: == [advisory_lock_connection] object_id: 10072000, pg_backend_pid: 3036
main: == 20231011232010 SyncRemoveIndexEventsOnAuthorId: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:events)
main:    -> 0.0151s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:events, {:algorithm=>:concurrently, :name=>"index_events_on_author_id_and_created_at_merge_requests"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231011232010 SyncRemoveIndexEventsOnAuthorId: migrated (0.0509s) =========

main: == [advisory_lock_connection] object_id: 10072000, pg_backend_pid: 3036
ci: == [advisory_lock_connection] object_id: 10085820, pg_backend_pid: 3038
ci: == 20231011232010 SyncRemoveIndexEventsOnAuthorId: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:events)
ci:    -> 0.0160s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:events, {:algorithm=>:concurrently, :name=>"index_events_on_author_id_and_created_at_merge_requests"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231011232010 SyncRemoveIndexEventsOnAuthorId: migrated (0.0491s) =========

ci: == [advisory_lock_connection] object_id: 10085820, pg_backend_pid: 3038
main: == [advisory_lock_connection] object_id: 10099780, pg_backend_pid: 3041
main: == 20231012161226 ChangeIndexOnGpgKeyIdOfGpgSignatures: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:gpg_signatures, [:gpg_key_id, :id], {:name=>"index_gpg_signatures_on_gpg_key_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0064s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:gpg_signatures, [:gpg_key_id, :id], {:name=>"index_gpg_signatures_on_gpg_key_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- indexes(:gpg_signatures)
main:    -> 0.0056s
main: -- remove_index(:gpg_signatures, {:algorithm=>:concurrently, :name=>"index_gpg_signatures_on_gpg_key_id"})
main:    -> 0.0013s
main: == 20231012161226 ChangeIndexOnGpgKeyIdOfGpgSignatures: migrated (0.0420s) ====

main: == [advisory_lock_connection] object_id: 10099780, pg_backend_pid: 3041
ci: == [advisory_lock_connection] object_id: 10114160, pg_backend_pid: 3043
ci: == 20231012161226 ChangeIndexOnGpgKeyIdOfGpgSignatures: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:gpg_signatures, [:gpg_key_id, :id], {:name=>"index_gpg_signatures_on_gpg_key_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0065s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:gpg_signatures, [:gpg_key_id, :id], {:name=>"index_gpg_signatures_on_gpg_key_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:gpg_signatures)
ci:    -> 0.0056s
ci: -- remove_index(:gpg_signatures, {:algorithm=>:concurrently, :name=>"index_gpg_signatures_on_gpg_key_id"})
ci:    -> 0.0012s
ci: == 20231012161226 ChangeIndexOnGpgKeyIdOfGpgSignatures: migrated (0.0489s) ====

ci: == [advisory_lock_connection] object_id: 10114160, pg_backend_pid: 3043
main: == [advisory_lock_connection] object_id: 10128680, pg_backend_pid: 3046
main: == 20231012180342 IndexStoppingEnvironmentsOnUpdatedAt: migrating =============
main: -- index_exists?(:environments, [:updated_at], {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
main:    -> 0.0104s
main: -- add_index_options(:environments, [:updated_at], {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231012180342 IndexStoppingEnvironmentsOnUpdatedAt: migrated (0.0239s) ====

main: == [advisory_lock_connection] object_id: 10128680, pg_backend_pid: 3046
ci: == [advisory_lock_connection] object_id: 10148800, pg_backend_pid: 3048
ci: == 20231012180342 IndexStoppingEnvironmentsOnUpdatedAt: migrating =============
ci: -- index_exists?(:environments, [:updated_at], {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
ci:    -> 0.0103s
ci: -- add_index_options(:environments, [:updated_at], {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231012180342 IndexStoppingEnvironmentsOnUpdatedAt: migrated (0.0331s) ====

ci: == [advisory_lock_connection] object_id: 10148800, pg_backend_pid: 3048
main: == [advisory_lock_connection] object_id: 10169060, pg_backend_pid: 3051
main: == 20231013031159 SwapColumnsForCiPipelinesPipelineIdBigint: migrating ========
main: == 20231013031159 SwapColumnsForCiPipelinesPipelineIdBigint: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 10169060, pg_backend_pid: 3051
ci: == [advisory_lock_connection] object_id: 10169380, pg_backend_pid: 3053
ci: == 20231013031159 SwapColumnsForCiPipelinesPipelineIdBigint: migrating ========
ci: == 20231013031159 SwapColumnsForCiPipelinesPipelineIdBigint: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 10169380, pg_backend_pid: 3053
main: == [advisory_lock_connection] object_id: 10169840, pg_backend_pid: 3056
main: == 20231013135216 AddTaskRequestAttributesToZoektShards: migrating ============
main: -- add_column(:zoekt_shards, :uuid, :uuid, {:null=>false, :default=>"00000000-00000000-00000000-00000000"})
main:    -> 0.0026s
main: -- add_column(:zoekt_shards, :last_seen_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
main:    -> 0.0018s
main: -- add_column(:zoekt_shards, :used_bytes, :bigint, {:null=>false, :default=>0})
main:    -> 0.0016s
main: -- add_column(:zoekt_shards, :total_bytes, :bigint, {:null=>false, :default=>0})
main:    -> 0.0015s
main: -- add_column(:zoekt_shards, :metadata, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:zoekt_shards, :uuid, {:unique=>true, :name=>"unique_zoekt_shards_uuid", :algorithm=>:concurrently})
main:    -> 0.0042s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:zoekt_shards, :uuid, {:unique=>true, :name=>"unique_zoekt_shards_uuid", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:zoekt_shards, :last_seen_at, {:name=>"index_zoekt_shards_on_last_seen_at", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- add_index(:zoekt_shards, :last_seen_at, {:name=>"index_zoekt_shards_on_last_seen_at", :algorithm=>:concurrently})
main:    -> 0.0014s
main: == 20231013135216 AddTaskRequestAttributesToZoektShards: migrated (0.0463s) ===

main: == [advisory_lock_connection] object_id: 10169840, pg_backend_pid: 3056
ci: == [advisory_lock_connection] object_id: 10169980, pg_backend_pid: 3058
ci: == 20231013135216 AddTaskRequestAttributesToZoektShards: migrating ============
ci: -- add_column(:zoekt_shards, :uuid, :uuid, {:null=>false, :default=>"00000000-00000000-00000000-00000000"})
ci:    -> 0.0020s
ci: -- add_column(:zoekt_shards, :last_seen_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
ci:    -> 0.0016s
ci: -- add_column(:zoekt_shards, :used_bytes, :bigint, {:null=>false, :default=>0})
ci:    -> 0.0013s
ci: -- add_column(:zoekt_shards, :total_bytes, :bigint, {:null=>false, :default=>0})
ci:    -> 0.0020s
ci: -- add_column(:zoekt_shards, :metadata, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:zoekt_shards, :uuid, {:unique=>true, :name=>"unique_zoekt_shards_uuid", :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:zoekt_shards, :uuid, {:unique=>true, :name=>"unique_zoekt_shards_uuid", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:zoekt_shards, :last_seen_at, {:name=>"index_zoekt_shards_on_last_seen_at", :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- add_index(:zoekt_shards, :last_seen_at, {:name=>"index_zoekt_shards_on_last_seen_at", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: == 20231013135216 AddTaskRequestAttributesToZoektShards: migrated (0.0558s) ===

ci: == [advisory_lock_connection] object_id: 10169980, pg_backend_pid: 3058
main: == [advisory_lock_connection] object_id: 10170300, pg_backend_pid: 3061
main: == 20231013174138 DropMemberTasksTable: migrating =============================
main: == 20231013174138 DropMemberTasksTable: migrated (0.0064s) ====================

main: == [advisory_lock_connection] object_id: 10170300, pg_backend_pid: 3061
ci: == [advisory_lock_connection] object_id: 10170960, pg_backend_pid: 3063
ci: == 20231013174138 DropMemberTasksTable: migrating =============================
ci: == 20231013174138 DropMemberTasksTable: migrated (0.0145s) ====================

ci: == [advisory_lock_connection] object_id: 10170960, pg_backend_pid: 3063
main: == [advisory_lock_connection] object_id: 10171760, pg_backend_pid: 3066
main: == 20231013181758 RemoveTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:project_statistics)
main:    -> 0.0100s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:project_statistics, {:algorithm=>:concurrently, :name=>"tmp_index_project_statistics_pipeline_artifacts_size"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231013181758 RemoveTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrated (0.0274s) 

main: == [advisory_lock_connection] object_id: 10171760, pg_backend_pid: 3066
ci: == [advisory_lock_connection] object_id: 10193540, pg_backend_pid: 3068
ci: == 20231013181758 RemoveTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:project_statistics)
ci:    -> 0.0093s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:project_statistics, {:algorithm=>:concurrently, :name=>"tmp_index_project_statistics_pipeline_artifacts_size"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231013181758 RemoveTempIndexForProjectStatisticsPipelineArtifactsSizeMigration: migrated (0.0348s) 

ci: == [advisory_lock_connection] object_id: 10193540, pg_backend_pid: 3068
main: == [advisory_lock_connection] object_id: 10215480, pg_backend_pid: 3071
main: == 20231013204933 RemoveTasksToBeDoneWorker: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231013204933 RemoveTasksToBeDoneWorker: migrated (0.0065s) ===============

main: == [advisory_lock_connection] object_id: 10215480, pg_backend_pid: 3071
ci: == [advisory_lock_connection] object_id: 10232120, pg_backend_pid: 3073
ci: == 20231013204933 RemoveTasksToBeDoneWorker: migrating ========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231013204933 RemoveTasksToBeDoneWorker: migrated (0.0159s) ===============

ci: == [advisory_lock_connection] object_id: 10232120, pg_backend_pid: 3073
main: == [advisory_lock_connection] object_id: 10248980, pg_backend_pid: 3076
main: == 20231014081832 CreateIndexVulnerabilityProjectIdAndOnIdSync: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0166s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231014081832 CreateIndexVulnerabilityProjectIdAndOnIdSync: migrated (0.0393s) 

main: == [advisory_lock_connection] object_id: 10248980, pg_backend_pid: 3076
ci: == [advisory_lock_connection] object_id: 10268640, pg_backend_pid: 3078
ci: == 20231014081832 CreateIndexVulnerabilityProjectIdAndOnIdSync: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0165s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:vulnerabilities, [:project_id, :id], {:name=>"index_vulnerabilities_on_project_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231014081832 CreateIndexVulnerabilityProjectIdAndOnIdSync: migrated (0.0475s) 

ci: == [advisory_lock_connection] object_id: 10268640, pg_backend_pid: 3078
main: == [advisory_lock_connection] object_id: 10288440, pg_backend_pid: 3081
main: == 20231015111533 AddManageProjectAccessTokensToMemberRoles: migrating ========
main: -- add_column(:member_roles, :manage_project_access_tokens, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20231015111533 AddManageProjectAccessTokensToMemberRoles: migrated (0.0078s) 

main: == [advisory_lock_connection] object_id: 10288440, pg_backend_pid: 3081
ci: == [advisory_lock_connection] object_id: 10300220, pg_backend_pid: 3083
ci: == 20231015111533 AddManageProjectAccessTokensToMemberRoles: migrating ========
ci: -- add_column(:member_roles, :manage_project_access_tokens, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20231015111533 AddManageProjectAccessTokensToMemberRoles: migrated (0.0173s) 

ci: == [advisory_lock_connection] object_id: 10300220, pg_backend_pid: 3083
main: == [advisory_lock_connection] object_id: 10312140, pg_backend_pid: 3086
main: == 20231015225919 CleanupBigintConversionForNotesForSelfManaged: migrating ====
main: == 20231015225919 CleanupBigintConversionForNotesForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 10312140, pg_backend_pid: 3086
ci: == [advisory_lock_connection] object_id: 10312320, pg_backend_pid: 3088
ci: == 20231015225919 CleanupBigintConversionForNotesForSelfManaged: migrating ====
ci: == 20231015225919 CleanupBigintConversionForNotesForSelfManaged: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 10312320, pg_backend_pid: 3088
main: == [advisory_lock_connection] object_id: 10312640, pg_backend_pid: 3091
main: == 20231015230919 CleanupBigintConversionForTodosForSelfManaged: migrating ====
main: == 20231015230919 CleanupBigintConversionForTodosForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 10312640, pg_backend_pid: 3091
ci: == [advisory_lock_connection] object_id: 10331800, pg_backend_pid: 3093
ci: == 20231015230919 CleanupBigintConversionForTodosForSelfManaged: migrating ====
ci: == 20231015230919 CleanupBigintConversionForTodosForSelfManaged: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 10331800, pg_backend_pid: 3093
main: == [advisory_lock_connection] object_id: 10351100, pg_backend_pid: 3096
main: == 20231015231919 CleanupBigintConversionForSystemNoteMetadataForSelfManaged: migrating 
main: == 20231015231919 CleanupBigintConversionForSystemNoteMetadataForSelfManaged: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 10351100, pg_backend_pid: 3096
ci: == [advisory_lock_connection] object_id: 10351280, pg_backend_pid: 3098
ci: == 20231015231919 CleanupBigintConversionForSystemNoteMetadataForSelfManaged: migrating 
ci: == 20231015231919 CleanupBigintConversionForSystemNoteMetadataForSelfManaged: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 10351280, pg_backend_pid: 3098
main: == [advisory_lock_connection] object_id: 10351600, pg_backend_pid: 3101
main: == 20231015232919 CleanupBigintConversionForEpicUserMentionsForSelfManaged: migrating 
main: == 20231015232919 CleanupBigintConversionForEpicUserMentionsForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 10351600, pg_backend_pid: 3101
ci: == [advisory_lock_connection] object_id: 10364140, pg_backend_pid: 3103
ci: == 20231015232919 CleanupBigintConversionForEpicUserMentionsForSelfManaged: migrating 
ci: == 20231015232919 CleanupBigintConversionForEpicUserMentionsForSelfManaged: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 10364140, pg_backend_pid: 3103
main: == [advisory_lock_connection] object_id: 10376820, pg_backend_pid: 3106
main: == 20231015233919 CleanupBigintConversionForSuggestionsForSelfManaged: migrating 
main: == 20231015233919 CleanupBigintConversionForSuggestionsForSelfManaged: migrated (0.0056s) 

main: == [advisory_lock_connection] object_id: 10376820, pg_backend_pid: 3106
ci: == [advisory_lock_connection] object_id: 10377060, pg_backend_pid: 3108
ci: == 20231015233919 CleanupBigintConversionForSuggestionsForSelfManaged: migrating 
ci: == 20231015233919 CleanupBigintConversionForSuggestionsForSelfManaged: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 10377060, pg_backend_pid: 3108
main: == [advisory_lock_connection] object_id: 10377380, pg_backend_pid: 3111
main: == 20231015234919 CleanupBigintConversionForIssueUserMentionsForSelfManaged: migrating 
main: == 20231015234919 CleanupBigintConversionForIssueUserMentionsForSelfManaged: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 10377380, pg_backend_pid: 3111
ci: == [advisory_lock_connection] object_id: 10398960, pg_backend_pid: 3113
ci: == 20231015234919 CleanupBigintConversionForIssueUserMentionsForSelfManaged: migrating 
ci: == 20231015234919 CleanupBigintConversionForIssueUserMentionsForSelfManaged: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 10398960, pg_backend_pid: 3113
main: == [advisory_lock_connection] object_id: 10420680, pg_backend_pid: 3116
main: == 20231015235919 CleanupBigintConversionForNoteDiffFilesForSelfManaged: migrating 
main: == 20231015235919 CleanupBigintConversionForNoteDiffFilesForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 10420680, pg_backend_pid: 3116
ci: == [advisory_lock_connection] object_id: 10421380, pg_backend_pid: 3118
ci: == 20231015235919 CleanupBigintConversionForNoteDiffFilesForSelfManaged: migrating 
ci: == 20231015235919 CleanupBigintConversionForNoteDiffFilesForSelfManaged: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 10421380, pg_backend_pid: 3118
main: == [advisory_lock_connection] object_id: 10422220, pg_backend_pid: 3121
main: == 20231016000919 CleanupBigintConversionForSnippetUserMentionsForSelfManaged: migrating 
main: == 20231016000919 CleanupBigintConversionForSnippetUserMentionsForSelfManaged: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 10422220, pg_backend_pid: 3121
ci: == [advisory_lock_connection] object_id: 10422420, pg_backend_pid: 3123
ci: == 20231016000919 CleanupBigintConversionForSnippetUserMentionsForSelfManaged: migrating 
ci: == 20231016000919 CleanupBigintConversionForSnippetUserMentionsForSelfManaged: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 10422420, pg_backend_pid: 3123
main: == [advisory_lock_connection] object_id: 10422760, pg_backend_pid: 3126
main: == 20231016001000 FixDesignUserMentionsDesignIdNoteIdIndexForSelfManaged: migrating 
main: == 20231016001000 FixDesignUserMentionsDesignIdNoteIdIndexForSelfManaged: migrated (0.0065s) 

main: == [advisory_lock_connection] object_id: 10422760, pg_backend_pid: 3126
ci: == [advisory_lock_connection] object_id: 10422920, pg_backend_pid: 3128
ci: == 20231016001000 FixDesignUserMentionsDesignIdNoteIdIndexForSelfManaged: migrating 
ci: == 20231016001000 FixDesignUserMentionsDesignIdNoteIdIndexForSelfManaged: migrated (0.0138s) 

ci: == [advisory_lock_connection] object_id: 10422920, pg_backend_pid: 3128
main: == [advisory_lock_connection] object_id: 10423220, pg_backend_pid: 3131
main: == 20231016001919 CleanupBigintConversionForDesignUserMentionsForSelfManaged: migrating 
main: == 20231016001919 CleanupBigintConversionForDesignUserMentionsForSelfManaged: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 10423220, pg_backend_pid: 3131
ci: == [advisory_lock_connection] object_id: 10423400, pg_backend_pid: 3133
ci: == 20231016001919 CleanupBigintConversionForDesignUserMentionsForSelfManaged: migrating 
ci: == 20231016001919 CleanupBigintConversionForDesignUserMentionsForSelfManaged: migrated (0.0146s) 

ci: == [advisory_lock_connection] object_id: 10423400, pg_backend_pid: 3133
main: == [advisory_lock_connection] object_id: 10423720, pg_backend_pid: 3136
main: == 20231016002919 CleanupBigintConversionForVulnerabilityUserMentionsForSelfManaged: migrating 
main: == 20231016002919 CleanupBigintConversionForVulnerabilityUserMentionsForSelfManaged: migrated (0.0053s) 

main: == [advisory_lock_connection] object_id: 10423720, pg_backend_pid: 3136
ci: == [advisory_lock_connection] object_id: 10423960, pg_backend_pid: 3138
ci: == 20231016002919 CleanupBigintConversionForVulnerabilityUserMentionsForSelfManaged: migrating 
ci: == 20231016002919 CleanupBigintConversionForVulnerabilityUserMentionsForSelfManaged: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 10423960, pg_backend_pid: 3138
main: == [advisory_lock_connection] object_id: 10424260, pg_backend_pid: 3141
main: == 20231016003919 CleanupBigintConversionForCommitUserMentionsForSelfManaged: migrating 
main: == 20231016003919 CleanupBigintConversionForCommitUserMentionsForSelfManaged: migrated (0.0054s) 

main: == [advisory_lock_connection] object_id: 10424260, pg_backend_pid: 3141
ci: == [advisory_lock_connection] object_id: 10424460, pg_backend_pid: 3143
ci: == 20231016003919 CleanupBigintConversionForCommitUserMentionsForSelfManaged: migrating 
ci: == 20231016003919 CleanupBigintConversionForCommitUserMentionsForSelfManaged: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 10424460, pg_backend_pid: 3143
main: == [advisory_lock_connection] object_id: 10424820, pg_backend_pid: 3146
main: == 20231016004919 CleanupBigintConversionForMergeRequestUserMentionsForSelfManaged: migrating 
main: == 20231016004919 CleanupBigintConversionForMergeRequestUserMentionsForSelfManaged: migrated (0.0063s) 

main: == [advisory_lock_connection] object_id: 10424820, pg_backend_pid: 3146
ci: == [advisory_lock_connection] object_id: 10425020, pg_backend_pid: 3148
ci: == 20231016004919 CleanupBigintConversionForMergeRequestUserMentionsForSelfManaged: migrating 
ci: == 20231016004919 CleanupBigintConversionForMergeRequestUserMentionsForSelfManaged: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 10425020, pg_backend_pid: 3148
main: == [advisory_lock_connection] object_id: 10425360, pg_backend_pid: 3151
main: == 20231016005919 CleanupBigintConversionForTimelogsForSelfManaged: migrating =
main: == 20231016005919 CleanupBigintConversionForTimelogsForSelfManaged: migrated (0.0066s) 

main: == [advisory_lock_connection] object_id: 10425360, pg_backend_pid: 3151
ci: == [advisory_lock_connection] object_id: 10425560, pg_backend_pid: 3153
ci: == 20231016005919 CleanupBigintConversionForTimelogsForSelfManaged: migrating =
ci: == 20231016005919 CleanupBigintConversionForTimelogsForSelfManaged: migrated (0.0143s) 

ci: == [advisory_lock_connection] object_id: 10425560, pg_backend_pid: 3153
main: == [advisory_lock_connection] object_id: 10425900, pg_backend_pid: 3156
main: == 20231016010919 CleanupBigintConversionForAwardEmojiForSelfManaged: migrating 
main: == 20231016010919 CleanupBigintConversionForAwardEmojiForSelfManaged: migrated (0.0054s) 

main: == [advisory_lock_connection] object_id: 10425900, pg_backend_pid: 3156
ci: == [advisory_lock_connection] object_id: 10426100, pg_backend_pid: 3158
ci: == 20231016010919 CleanupBigintConversionForAwardEmojiForSelfManaged: migrating 
ci: == 20231016010919 CleanupBigintConversionForAwardEmojiForSelfManaged: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 10426100, pg_backend_pid: 3158
main: == [advisory_lock_connection] object_id: 10426440, pg_backend_pid: 3161
main: == 20231016011919 CleanupBigintConversionForEventsForSelfManaged: migrating ===
main: == 20231016011919 CleanupBigintConversionForEventsForSelfManaged: migrated (0.0055s) 

main: == [advisory_lock_connection] object_id: 10426440, pg_backend_pid: 3161
ci: == [advisory_lock_connection] object_id: 10426620, pg_backend_pid: 3163
ci: == 20231016011919 CleanupBigintConversionForEventsForSelfManaged: migrating ===
ci: == 20231016011919 CleanupBigintConversionForEventsForSelfManaged: migrated (0.0139s) 

ci: == [advisory_lock_connection] object_id: 10426620, pg_backend_pid: 3163
main: == [advisory_lock_connection] object_id: 10426940, pg_backend_pid: 3166
main: == 20231016100238 RemoveUsersProjectsCreatorIdFk: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, projects IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:projects, :users, {:name=>"fk_03ec10b0d3"})
main:    -> 0.0059s
main: == 20231016100238 RemoveUsersProjectsCreatorIdFk: migrated (0.0274s) ==========

main: == [advisory_lock_connection] object_id: 10426940, pg_backend_pid: 3166
ci: == [advisory_lock_connection] object_id: 10427140, pg_backend_pid: 3168
ci: == 20231016100238 RemoveUsersProjectsCreatorIdFk: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, projects IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:projects, :users, {:name=>"fk_03ec10b0d3"})
ci:    -> 0.0055s
ci: == 20231016100238 RemoveUsersProjectsCreatorIdFk: migrated (0.0356s) ==========

ci: == [advisory_lock_connection] object_id: 10427140, pg_backend_pid: 3168
main: == [advisory_lock_connection] object_id: 10427480, pg_backend_pid: 3171
main: == 20231016101611 RemoveUsersProjectsMarkedForDeletionByUserIdFk: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, projects IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:projects, :users, {:name=>"fk_25d8780d11"})
main:    -> 0.0052s
main: == 20231016101611 RemoveUsersProjectsMarkedForDeletionByUserIdFk: migrated (0.0280s) 

main: == [advisory_lock_connection] object_id: 10427480, pg_backend_pid: 3171
ci: == [advisory_lock_connection] object_id: 10427680, pg_backend_pid: 3173
ci: == 20231016101611 RemoveUsersProjectsMarkedForDeletionByUserIdFk: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, projects IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:projects, :users, {:name=>"fk_25d8780d11"})
ci:    -> 0.0057s
ci: == 20231016101611 RemoveUsersProjectsMarkedForDeletionByUserIdFk: migrated (0.0360s) 

ci: == [advisory_lock_connection] object_id: 10427680, pg_backend_pid: 3173
main: == [advisory_lock_connection] object_id: 10428020, pg_backend_pid: 3176
main: == 20231016173128 AddTemporaryIndexToMergeAccessLevels: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:protected_branch_merge_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0045s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:protected_branch_merge_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231016173128 AddTemporaryIndexToMergeAccessLevels: migrated (0.0219s) ====

main: == [advisory_lock_connection] object_id: 10428020, pg_backend_pid: 3176
ci: == [advisory_lock_connection] object_id: 10428180, pg_backend_pid: 3178
ci: == 20231016173128 AddTemporaryIndexToMergeAccessLevels: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:protected_branch_merge_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0053s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:protected_branch_merge_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231016173128 AddTemporaryIndexToMergeAccessLevels: migrated (0.0337s) ====

ci: == [advisory_lock_connection] object_id: 10428180, pg_backend_pid: 3178
main: == [advisory_lock_connection] object_id: 10428460, pg_backend_pid: 3181
main: == 20231016173129 QueueDeleteInvalidProtectedBranchMergeAccessLevels: migrating 
main: == 20231016173129 QueueDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0413s) 

main: == [advisory_lock_connection] object_id: 10428460, pg_backend_pid: 3181
ci: == [advisory_lock_connection] object_id: 10428620, pg_backend_pid: 3184
ci: == 20231016173129 QueueDeleteInvalidProtectedBranchMergeAccessLevels: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231016173129 QueueDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 10428620, pg_backend_pid: 3184
main: == [advisory_lock_connection] object_id: 10428920, pg_backend_pid: 3187
main: == 20231016194926 AddTemporaryIndexToPushAccessLevels: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:protected_branch_push_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0057s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:protected_branch_push_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231016194926 AddTemporaryIndexToPushAccessLevels: migrated (0.0251s) =====

main: == [advisory_lock_connection] object_id: 10428920, pg_backend_pid: 3187
ci: == [advisory_lock_connection] object_id: 10429080, pg_backend_pid: 3189
ci: == 20231016194926 AddTemporaryIndexToPushAccessLevels: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:protected_branch_push_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0063s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:protected_branch_push_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231016194926 AddTemporaryIndexToPushAccessLevels: migrated (0.0348s) =====

ci: == [advisory_lock_connection] object_id: 10429080, pg_backend_pid: 3189
main: == [advisory_lock_connection] object_id: 10429380, pg_backend_pid: 3192
main: == 20231016194927 QueueDeleteInvalidProtectedBranchPushAccessLevels: migrating 
main: == 20231016194927 QueueDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0354s) 

main: == [advisory_lock_connection] object_id: 10429380, pg_backend_pid: 3192
ci: == [advisory_lock_connection] object_id: 10429540, pg_backend_pid: 3194
ci: == 20231016194927 QueueDeleteInvalidProtectedBranchPushAccessLevels: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231016194927 QueueDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 10429540, pg_backend_pid: 3194
main: == [advisory_lock_connection] object_id: 10429840, pg_backend_pid: 3197
main: == 20231016194942 AddTemporaryIndexToCreateAccessLevels: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:protected_tag_create_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0050s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:protected_tag_create_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231016194942 AddTemporaryIndexToCreateAccessLevels: migrated (0.0229s) ===

main: == [advisory_lock_connection] object_id: 10429840, pg_backend_pid: 3197
ci: == [advisory_lock_connection] object_id: 10430000, pg_backend_pid: 3199
ci: == 20231016194942 AddTemporaryIndexToCreateAccessLevels: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:protected_tag_create_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0055s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:protected_tag_create_access_levels, [:id], {:where=>"group_id IS NOT NULL", :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231016194942 AddTemporaryIndexToCreateAccessLevels: migrated (0.0309s) ===

ci: == [advisory_lock_connection] object_id: 10430000, pg_backend_pid: 3199
main: == [advisory_lock_connection] object_id: 10430300, pg_backend_pid: 3202
main: == 20231016194943 QueueDeleteInvalidProtectedTagCreateAccessLevels: migrating =
main: == 20231016194943 QueueDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0407s) 

main: == [advisory_lock_connection] object_id: 10430300, pg_backend_pid: 3202
ci: == [advisory_lock_connection] object_id: 10436840, pg_backend_pid: 3204
ci: == 20231016194943 QueueDeleteInvalidProtectedTagCreateAccessLevels: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231016194943 QueueDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0146s) 

ci: == [advisory_lock_connection] object_id: 10436840, pg_backend_pid: 3204
main: == [advisory_lock_connection] object_id: 10443520, pg_backend_pid: 3207
main: == 20231017055853 RemoveRelayStateDomainAllowlistApplicationSettings: migrating 
main: -- remove_column(:application_settings, :relay_state_domain_allowlist)
main:    -> 0.0026s
main: == 20231017055853 RemoveRelayStateDomainAllowlistApplicationSettings: migrated (0.0090s) 

main: == [advisory_lock_connection] object_id: 10443520, pg_backend_pid: 3207
ci: == [advisory_lock_connection] object_id: 10450100, pg_backend_pid: 3209
ci: == 20231017055853 RemoveRelayStateDomainAllowlistApplicationSettings: migrating 
ci: -- remove_column(:application_settings, :relay_state_domain_allowlist)
ci:    -> 0.0024s
ci: == 20231017055853 RemoveRelayStateDomainAllowlistApplicationSettings: migrated (0.0169s) 

ci: == [advisory_lock_connection] object_id: 10450100, pg_backend_pid: 3209
main: == [advisory_lock_connection] object_id: 10456820, pg_backend_pid: 3212
main: == 20231017060037 RemoveRelayStateDomainAllowlistSamlProvider: migrating ======
main: -- remove_column(:saml_providers, :relay_state_domain_allowlist)
main:    -> 0.0013s
main: == 20231017060037 RemoveRelayStateDomainAllowlistSamlProvider: migrated (0.0066s) 

main: == [advisory_lock_connection] object_id: 10456820, pg_backend_pid: 3212
ci: == [advisory_lock_connection] object_id: 10465740, pg_backend_pid: 3214
ci: == 20231017060037 RemoveRelayStateDomainAllowlistSamlProvider: migrating ======
ci: -- remove_column(:saml_providers, :relay_state_domain_allowlist)
ci:    -> 0.0013s
ci: == 20231017060037 RemoveRelayStateDomainAllowlistSamlProvider: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 10465740, pg_backend_pid: 3214
main: == [advisory_lock_connection] object_id: 10474800, pg_backend_pid: 3217
main: == 20231017064317 SwapColumnsForCiPipelineVariablesPipelineIdBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"pipeline_id\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0009s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"pipeline_id_convert_to_bigint\" TO \"pipeline_id\"\n")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"pipeline_id_convert_to_bigint\"\n")
main:    -> 0.0006s
main: -- quote_table_name(:trigger_7f3d66a7d7f5)
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_7f3d66a7d7f5\" RESET ALL")
main:    -> 0.0006s
main: -- columns(:ci_pipeline_variables)
main:    -> 0.0034s
main: -- columns(:ci_pipeline_variables)
main:    -> 0.0020s
main: -- change_column_default(:ci_pipeline_variables, :pipeline_id, nil)
main:    -> 0.0026s
main: -- change_column_default(:ci_pipeline_variables, :pipeline_id_convert_to_bigint, "0")
main:    -> 0.0026s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:fk_f29c5f4380)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"fk_f29c5f4380\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0007s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_rails_8d3b04e3e1)
main:    -> 0.0000s
main: -- quote_column_name(:fk_f29c5f4380)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"temp_fk_rails_8d3b04e3e1\" TO \"fk_f29c5f4380\"\n")
main:    -> 0.0006s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:temp_fk_rails_8d3b04e3e1)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"temp_fk_rails_8d3b04e3e1\"\n")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_pipeline_variables_on_pipeline_id_and_key")
main:    -> 0.0000s
main: -- quote_table_name("temp_08b4f3fae3")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_pipeline_variables_on_pipeline_id_and_key\" RENAME TO \"temp_08b4f3fae3\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_pipeline_variables_on_pipeline_id_bigint_and_key")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_pipeline_variables_on_pipeline_id_and_key)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key\" RENAME TO \"index_ci_pipeline_variables_on_pipeline_id_and_key\"")
main:    -> 0.0007s
main: -- quote_table_name("temp_08b4f3fae3")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_pipeline_variables_on_pipeline_id_bigint_and_key)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_08b4f3fae3\" RENAME TO \"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key\"")
main:    -> 0.0006s
main: == 20231017064317 SwapColumnsForCiPipelineVariablesPipelineIdBigint: migrated (0.0303s) 

main: == [advisory_lock_connection] object_id: 10474800, pg_backend_pid: 3217
ci: == [advisory_lock_connection] object_id: 10481620, pg_backend_pid: 3219
ci: == 20231017064317 SwapColumnsForCiPipelineVariablesPipelineIdBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"pipeline_id\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0009s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"pipeline_id_convert_to_bigint\" TO \"pipeline_id\"\n")
ci:    -> 0.0010s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"pipeline_id_convert_to_bigint\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name(:trigger_7f3d66a7d7f5)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_7f3d66a7d7f5\" RESET ALL")
ci:    -> 0.0007s
ci: -- columns(:ci_pipeline_variables)
ci:    -> 0.0036s
ci: -- columns(:ci_pipeline_variables)
ci:    -> 0.0023s
ci: -- change_column_default(:ci_pipeline_variables, :pipeline_id, nil)
ci:    -> 0.0031s
ci: -- change_column_default(:ci_pipeline_variables, :pipeline_id_convert_to_bigint, "0")
ci:    -> 0.0028s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_f29c5f4380)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"fk_f29c5f4380\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0008s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_rails_8d3b04e3e1)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_f29c5f4380)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"temp_fk_rails_8d3b04e3e1\" TO \"fk_f29c5f4380\"\n")
ci:    -> 0.0009s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_fk_rails_8d3b04e3e1)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"temp_fk_rails_8d3b04e3e1\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name("index_ci_pipeline_variables_on_pipeline_id_and_key")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_08b4f3fae3")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_pipeline_variables_on_pipeline_id_and_key\" RENAME TO \"temp_08b4f3fae3\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_pipeline_variables_on_pipeline_id_bigint_and_key")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_pipeline_variables_on_pipeline_id_and_key)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key\" RENAME TO \"index_ci_pipeline_variables_on_pipeline_id_and_key\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_08b4f3fae3")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_pipeline_variables_on_pipeline_id_bigint_and_key)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_08b4f3fae3\" RENAME TO \"index_ci_pipeline_variables_on_pipeline_id_bigint_and_key\"")
ci:    -> 0.0009s
ci: == 20231017064317 SwapColumnsForCiPipelineVariablesPipelineIdBigint: migrated (0.0433s) 

ci: == [advisory_lock_connection] object_id: 10481620, pg_backend_pid: 3219
main: == [advisory_lock_connection] object_id: 10481940, pg_backend_pid: 3222
main: == 20231017095738 CreateActivityPubReleasesSubscriptions: migrating ===========
main: -- create_table(:activity_pub_releases_subscriptions)
main: -- quote_column_name(:shared_inbox_url)
main:    -> 0.0001s
main: -- quote_column_name(:subscriber_inbox_url)
main:    -> 0.0000s
main: -- quote_column_name(:subscriber_url)
main:    -> 0.0000s
main:    -> 0.0090s
main: == 20231017095738 CreateActivityPubReleasesSubscriptions: migrated (0.0151s) ==

main: == [advisory_lock_connection] object_id: 10481940, pg_backend_pid: 3222
ci: == [advisory_lock_connection] object_id: 10491520, pg_backend_pid: 3224
ci: == 20231017095738 CreateActivityPubReleasesSubscriptions: migrating ===========
ci: -- create_table(:activity_pub_releases_subscriptions)
ci: -- quote_column_name(:shared_inbox_url)
ci:    -> 0.0000s
ci: -- quote_column_name(:subscriber_inbox_url)
ci:    -> 0.0000s
ci: -- quote_column_name(:subscriber_url)
ci:    -> 0.0000s
ci:    -> 0.0090s
I, [2024-04-10T20:46:17.206140 #290]  INFO -- : Database: 'ci', Table: 'activity_pub_releases_subscriptions': Lock Writes
ci: == 20231017095738 CreateActivityPubReleasesSubscriptions: migrated (0.0271s) ==

ci: == [advisory_lock_connection] object_id: 10491520, pg_backend_pid: 3224
main: == [advisory_lock_connection] object_id: 10501260, pg_backend_pid: 3227
main: == 20231017114131 AddAutoCanceledByPartitionIdToPCiBuilds: migrating ==========
main: == 20231017114131 AddAutoCanceledByPartitionIdToPCiBuilds: migrated (0.0059s) =

main: == [advisory_lock_connection] object_id: 10501260, pg_backend_pid: 3227
ci: == [advisory_lock_connection] object_id: 10508100, pg_backend_pid: 3229
ci: == 20231017114131 AddAutoCanceledByPartitionIdToPCiBuilds: migrating ==========
ci: == 20231017114131 AddAutoCanceledByPartitionIdToPCiBuilds: migrated (0.0151s) =

ci: == [advisory_lock_connection] object_id: 10508100, pg_backend_pid: 3229
main: == [advisory_lock_connection] object_id: 10508420, pg_backend_pid: 3232
main: == 20231017134349 CreateMlModelMetadata: migrating ============================
main: -- create_table(:ml_model_metadata)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:value)
main:    -> 0.0000s
main:    -> 0.0056s
main: == 20231017134349 CreateMlModelMetadata: migrated (0.0111s) ===================

main: == [advisory_lock_connection] object_id: 10508420, pg_backend_pid: 3232
ci: == [advisory_lock_connection] object_id: 10518000, pg_backend_pid: 3234
ci: == 20231017134349 CreateMlModelMetadata: migrating ============================
ci: -- create_table(:ml_model_metadata)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:value)
ci:    -> 0.0000s
ci:    -> 0.0054s
I, [2024-04-10T20:46:17.528411 #290]  INFO -- : Database: 'ci', Table: 'ml_model_metadata': Lock Writes
ci: == 20231017134349 CreateMlModelMetadata: migrated (0.0225s) ===================

ci: == [advisory_lock_connection] object_id: 10518000, pg_backend_pid: 3234
main: == [advisory_lock_connection] object_id: 10527740, pg_backend_pid: 3237
main: == 20231017135207 AddFieldsToMlModel: migrating ===============================
main: -- add_column(:ml_models, :description, :text)
main:    -> 0.0016s
main: -- add_column(:ml_models, :user_id, :integer, {:null=>true})
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_models ADD CONSTRAINT fk_6c95e61a6e FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ml_models VALIDATE CONSTRAINT fk_6c95e61a6e;")
main:    -> 0.0026s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:ml_models, :user_id, {:algorithm=>:concurrently})
main:    -> 0.0041s
main: -- add_index(:ml_models, :user_id, {:algorithm=>:concurrently})
main:    -> 0.0020s
main: -- index_name(:ml_models, :user_id)
main:    -> 0.0000s
main: == 20231017135207 AddFieldsToMlModel: migrated (0.0565s) ======================

main: == [advisory_lock_connection] object_id: 10527740, pg_backend_pid: 3237
ci: == [advisory_lock_connection] object_id: 10534580, pg_backend_pid: 3239
ci: == 20231017135207 AddFieldsToMlModel: migrating ===============================
ci: -- add_column(:ml_models, :description, :text)
ci:    -> 0.0014s
ci: -- add_column(:ml_models, :user_id, :integer, {:null=>true})
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_models ADD CONSTRAINT fk_6c95e61a6e FOREIGN KEY (user_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_models VALIDATE CONSTRAINT fk_6c95e61a6e;")
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ml_models, :user_id, {:algorithm=>:concurrently})
ci:    -> 0.0041s
ci: -- add_index(:ml_models, :user_id, {:algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- index_name(:ml_models, :user_id)
ci:    -> 0.0000s
ci: == 20231017135207 AddFieldsToMlModel: migrated (0.0653s) ======================

ci: == [advisory_lock_connection] object_id: 10534580, pg_backend_pid: 3239
main: == [advisory_lock_connection] object_id: 10534900, pg_backend_pid: 3242
main: == 20231017154804 AddIndexToStatusCheckResponsesOnIdAndStatus: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:status_check_responses, [:id, :status], {:name=>"idx_status_check_responses_on_id_and_status", :algorithm=>:concurrently})
main:    -> 0.0057s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:status_check_responses, [:id, :status], {:name=>"idx_status_check_responses_on_id_and_status", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231017154804 AddIndexToStatusCheckResponsesOnIdAndStatus: migrated (0.0266s) 

main: == [advisory_lock_connection] object_id: 10534900, pg_backend_pid: 3242
ci: == [advisory_lock_connection] object_id: 10535220, pg_backend_pid: 3244
ci: == 20231017154804 AddIndexToStatusCheckResponsesOnIdAndStatus: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:status_check_responses, [:id, :status], {:name=>"idx_status_check_responses_on_id_and_status", :algorithm=>:concurrently})
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:status_check_responses, [:id, :status], {:name=>"idx_status_check_responses_on_id_and_status", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231017154804 AddIndexToStatusCheckResponsesOnIdAndStatus: migrated (0.0350s) 

ci: == [advisory_lock_connection] object_id: 10535220, pg_backend_pid: 3244
main: == [advisory_lock_connection] object_id: 10535680, pg_backend_pid: 3247
main: == 20231017172156 AddIndexOnProjectsForAdjournedDeletion: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:projects, [:id, :marked_for_deletion_at], {:where=>"marked_for_deletion_at IS NOT NULL AND pending_delete = false", :name=>"index_projects_id_for_aimed_for_deletion", :algorithm=>:concurrently})
main:    -> 0.0384s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:projects, [:id, :marked_for_deletion_at], {:where=>"marked_for_deletion_at IS NOT NULL AND pending_delete = false", :name=>"index_projects_id_for_aimed_for_deletion", :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231017172156 AddIndexOnProjectsForAdjournedDeletion: migrated (0.0582s) ==

main: == [advisory_lock_connection] object_id: 10535680, pg_backend_pid: 3247
ci: == [advisory_lock_connection] object_id: 10536000, pg_backend_pid: 3249
ci: == 20231017172156 AddIndexOnProjectsForAdjournedDeletion: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:projects, [:id, :marked_for_deletion_at], {:where=>"marked_for_deletion_at IS NOT NULL AND pending_delete = false", :name=>"index_projects_id_for_aimed_for_deletion", :algorithm=>:concurrently})
ci:    -> 0.0429s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:projects, [:id, :marked_for_deletion_at], {:where=>"marked_for_deletion_at IS NOT NULL AND pending_delete = false", :name=>"index_projects_id_for_aimed_for_deletion", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231017172156 AddIndexOnProjectsForAdjournedDeletion: migrated (0.0723s) ==

ci: == [advisory_lock_connection] object_id: 10536000, pg_backend_pid: 3249
main: == [advisory_lock_connection] object_id: 10536700, pg_backend_pid: 3252
main: == 20231017181403 AddGeneratedToDiffFiles: migrating ==========================
main: -- add_column(:merge_request_diff_files, :generated, :boolean)
main:    -> 0.0026s
main: == 20231017181403 AddGeneratedToDiffFiles: migrated (0.0093s) =================

main: == [advisory_lock_connection] object_id: 10536700, pg_backend_pid: 3252
ci: == [advisory_lock_connection] object_id: 10548680, pg_backend_pid: 3254
ci: == 20231017181403 AddGeneratedToDiffFiles: migrating ==========================
ci: -- add_column(:merge_request_diff_files, :generated, :boolean)
ci:    -> 0.0012s
ci: == 20231017181403 AddGeneratedToDiffFiles: migrated (0.0181s) =================

ci: == [advisory_lock_connection] object_id: 10548680, pg_backend_pid: 3254
main: == [advisory_lock_connection] object_id: 10560980, pg_backend_pid: 3257
main: == 20231017184446 RedropMemberTasksTable: migrating ===========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- drop_table(:member_tasks)
main:    -> 0.0031s
main: == 20231017184446 RedropMemberTasksTable: migrated (0.0303s) ==================

main: == [advisory_lock_connection] object_id: 10560980, pg_backend_pid: 3257
ci: == [advisory_lock_connection] object_id: 10562600, pg_backend_pid: 3259
ci: == 20231017184446 RedropMemberTasksTable: migrating ===========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- drop_table(:member_tasks)
ci:    -> 0.0031s
ci: == 20231017184446 RedropMemberTasksTable: migrated (0.0368s) ==================

ci: == [advisory_lock_connection] object_id: 10562600, pg_backend_pid: 3259
main: == [advisory_lock_connection] object_id: 10564420, pg_backend_pid: 3262
main: == 20231018083247 RemoveUsersEmailOptedInColumns: migrating ===================
main: -- remove_column(:users, :email_opted_in)
main:    -> 0.0020s
main: -- remove_column(:users, :email_opted_in_ip)
main:    -> 0.0012s
main: -- remove_column(:users, :email_opted_in_source_id)
main:    -> 0.0009s
main: -- remove_column(:users, :email_opted_in_at)
main:    -> 0.0008s
main: == 20231018083247 RemoveUsersEmailOptedInColumns: migrated (0.0115s) ==========

main: == [advisory_lock_connection] object_id: 10564420, pg_backend_pid: 3262
ci: == [advisory_lock_connection] object_id: 10564620, pg_backend_pid: 3264
ci: == 20231018083247 RemoveUsersEmailOptedInColumns: migrating ===================
ci: -- remove_column(:users, :email_opted_in)
ci:    -> 0.0019s
ci: -- remove_column(:users, :email_opted_in_ip)
ci:    -> 0.0009s
ci: -- remove_column(:users, :email_opted_in_source_id)
ci:    -> 0.0008s
ci: -- remove_column(:users, :email_opted_in_at)
ci:    -> 0.0008s
ci: == 20231018083247 RemoveUsersEmailOptedInColumns: migrated (0.0203s) ==========

ci: == [advisory_lock_connection] object_id: 10564620, pg_backend_pid: 3264
main: == [advisory_lock_connection] object_id: 10564960, pg_backend_pid: 3267
main: == 20231018093625 DropIndexNamespacesOnSharedAndExtraRunnersMinutesLimit: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:namespaces)
main:    -> 0.0184s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_shared_and_extra_runners_minutes_limit})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231018093625 DropIndexNamespacesOnSharedAndExtraRunnersMinutesLimit: migrated (0.0372s) 

main: == [advisory_lock_connection] object_id: 10564960, pg_backend_pid: 3267
ci: == [advisory_lock_connection] object_id: 10565860, pg_backend_pid: 3269
ci: == 20231018093625 DropIndexNamespacesOnSharedAndExtraRunnersMinutesLimit: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:namespaces)
ci:    -> 0.0185s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_shared_and_extra_runners_minutes_limit})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231018093625 DropIndexNamespacesOnSharedAndExtraRunnersMinutesLimit: migrated (0.0474s) 

ci: == [advisory_lock_connection] object_id: 10565860, pg_backend_pid: 3269
main: == [advisory_lock_connection] object_id: 10580260, pg_backend_pid: 3272
main: == 20231018100907 DropIndexNamespacesOnLdapSyncLastUpdateAt: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:namespaces)
main:    -> 0.0179s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_ldap_sync_last_update_at})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231018100907 DropIndexNamespacesOnLdapSyncLastUpdateAt: migrated (0.0355s) 

main: == [advisory_lock_connection] object_id: 10580260, pg_backend_pid: 3272
ci: == [advisory_lock_connection] object_id: 10592100, pg_backend_pid: 3274
ci: == 20231018100907 DropIndexNamespacesOnLdapSyncLastUpdateAt: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:namespaces)
ci:    -> 0.0181s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_ldap_sync_last_update_at})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231018100907 DropIndexNamespacesOnLdapSyncLastUpdateAt: migrated (0.0464s) 

ci: == [advisory_lock_connection] object_id: 10592100, pg_backend_pid: 3274
main: == [advisory_lock_connection] object_id: 10603280, pg_backend_pid: 3277
main: == 20231018105749 RemoveApplicationSettingsMarketingEmailsEnabledColumn: migrating 
main: -- remove_column(:application_settings, :in_product_marketing_emails_enabled)
main:    -> 0.0028s
main: == 20231018105749 RemoveApplicationSettingsMarketingEmailsEnabledColumn: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 10603280, pg_backend_pid: 3277
ci: == [advisory_lock_connection] object_id: 10612300, pg_backend_pid: 3279
ci: == 20231018105749 RemoveApplicationSettingsMarketingEmailsEnabledColumn: migrating 
ci: -- remove_column(:application_settings, :in_product_marketing_emails_enabled)
ci:    -> 0.0027s
ci: == 20231018105749 RemoveApplicationSettingsMarketingEmailsEnabledColumn: migrated (0.0193s) 

ci: == [advisory_lock_connection] object_id: 10612300, pg_backend_pid: 3279
main: == [advisory_lock_connection] object_id: 10629860, pg_backend_pid: 3282
main: == 20231018140154 RemoveHashedStorageMigrationWorkersJobInstances: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231018140154 RemoveHashedStorageMigrationWorkersJobInstances: migrated (0.0066s) 

main: == [advisory_lock_connection] object_id: 10629860, pg_backend_pid: 3282
ci: == [advisory_lock_connection] object_id: 10657260, pg_backend_pid: 3284
ci: == 20231018140154 RemoveHashedStorageMigrationWorkersJobInstances: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231018140154 RemoveHashedStorageMigrationWorkersJobInstances: migrated (0.0165s) 

ci: == [advisory_lock_connection] object_id: 10657260, pg_backend_pid: 3284
main: == [advisory_lock_connection] object_id: 10702180, pg_backend_pid: 3287
main: == 20231018152419 AddTextLimitToMlModels: migrating ===========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_models\nADD CONSTRAINT check_d0c47d63b5\nCHECK ( char_length(description) <= 5000 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ml_models VALIDATE CONSTRAINT check_d0c47d63b5;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231018152419 AddTextLimitToMlModels: migrated (0.0167s) ==================

main: == [advisory_lock_connection] object_id: 10702180, pg_backend_pid: 3287
ci: == [advisory_lock_connection] object_id: 10702520, pg_backend_pid: 3289
ci: == 20231018152419 AddTextLimitToMlModels: migrating ===========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_models\nADD CONSTRAINT check_d0c47d63b5\nCHECK ( char_length(description) <= 5000 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_models VALIDATE CONSTRAINT check_d0c47d63b5;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231018152419 AddTextLimitToMlModels: migrated (0.0268s) ==================

ci: == [advisory_lock_connection] object_id: 10702520, pg_backend_pid: 3289
main: == [advisory_lock_connection] object_id: 10703020, pg_backend_pid: 3292
main: == 20231019003052 SwapColumnsForCiPipelinesPipelineIdBigintV2: migrating ======
main: -- columns(:ci_pipelines)
main:    -> 0.0035s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"auto_canceled_by_id\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"auto_canceled_by_id\"\n")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")
main:    -> 0.0007s
main: -- quote_table_name(:trigger_1bd97da9c1a4)
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_1bd97da9c1a4\" RESET ALL")
main:    -> 0.0006s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:fk_262d4c2d19)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"fk_262d4c2d19\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0009s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:fk_67e4288f3a)
main:    -> 0.0000s
main: -- quote_column_name(:fk_262d4c2d19)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"fk_67e4288f3a\" TO \"fk_262d4c2d19\"\n")
main:    -> 0.0006s
main: -- quote_table_name(:ci_pipelines)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:fk_67e4288f3a)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"fk_67e4288f3a\"\n")
main:    -> 0.0007s
main: -- quote_table_name("index_ci_pipelines_on_auto_canceled_by_id")
main:    -> 0.0000s
main: -- quote_table_name("temp_57ca550b13")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_pipelines_on_auto_canceled_by_id\" RENAME TO \"temp_57ca550b13\"")
main:    -> 0.0007s
main: -- quote_table_name("index_ci_pipelines_on_auto_canceled_by_id_bigint")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_pipelines_on_auto_canceled_by_id)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_pipelines_on_auto_canceled_by_id_bigint\" RENAME TO \"index_ci_pipelines_on_auto_canceled_by_id\"")
main:    -> 0.0007s
main: -- quote_table_name("temp_57ca550b13")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_pipelines_on_auto_canceled_by_id_bigint)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_57ca550b13\" RENAME TO \"index_ci_pipelines_on_auto_canceled_by_id_bigint\"")
main:    -> 0.0007s
main: == 20231019003052 SwapColumnsForCiPipelinesPipelineIdBigintV2: migrated (0.0286s) 

main: == [advisory_lock_connection] object_id: 10703020, pg_backend_pid: 3292
ci: == [advisory_lock_connection] object_id: 10711400, pg_backend_pid: 3294
ci: == 20231019003052 SwapColumnsForCiPipelinesPipelineIdBigintV2: migrating ======
ci: -- columns(:ci_pipelines)
ci:    -> 0.0039s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"auto_canceled_by_id\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0007s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"auto_canceled_by_id\"\n")
ci:    -> 0.0007s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name(:trigger_1bd97da9c1a4)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_1bd97da9c1a4\" RESET ALL")
ci:    -> 0.0007s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_262d4c2d19)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"fk_262d4c2d19\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0009s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_67e4288f3a)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_262d4c2d19)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"fk_67e4288f3a\" TO \"fk_262d4c2d19\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name(:ci_pipelines)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_67e4288f3a)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipelines\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"fk_67e4288f3a\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_pipelines_on_auto_canceled_by_id")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_57ca550b13")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_pipelines_on_auto_canceled_by_id\" RENAME TO \"temp_57ca550b13\"")
ci:    -> 0.0007s
ci: -- quote_table_name("index_ci_pipelines_on_auto_canceled_by_id_bigint")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_pipelines_on_auto_canceled_by_id)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_pipelines_on_auto_canceled_by_id_bigint\" RENAME TO \"index_ci_pipelines_on_auto_canceled_by_id\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_57ca550b13")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_pipelines_on_auto_canceled_by_id_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_57ca550b13\" RENAME TO \"index_ci_pipelines_on_auto_canceled_by_id_bigint\"")
ci:    -> 0.0006s
ci: == 20231019003052 SwapColumnsForCiPipelinesPipelineIdBigintV2: migrated (0.0387s) 

ci: == [advisory_lock_connection] object_id: 10711400, pg_backend_pid: 3294
main: == [advisory_lock_connection] object_id: 10719920, pg_backend_pid: 3297
main: == 20231019084731 SwapColumnsForCiStagesPipelineIdBigintV2: migrating =========
main: -- columns(:ci_stages)
main:    -> 0.0031s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_stages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"pipeline_id\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0006s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"pipeline_id_convert_to_bigint\" TO \"pipeline_id\"\n")
main:    -> 0.0006s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"pipeline_id_convert_to_bigint\"\n")
main:    -> 0.0007s
main: -- quote_table_name(:trigger_07bc3c48f407)
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_07bc3c48f407\" RESET ALL")
main:    -> 0.0006s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:fk_fb57e6cc56)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"fk_fb57e6cc56\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0007s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:fk_c5ddde695f)
main:    -> 0.0000s
main: -- quote_column_name(:fk_fb57e6cc56)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"fk_c5ddde695f\" TO \"fk_fb57e6cc56\"\n")
main:    -> 0.0006s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:fk_c5ddde695f)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"fk_c5ddde695f\"\n")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id")
main:    -> 0.0000s
main: -- quote_table_name("temp_5fd4e9a225")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id\" RENAME TO \"temp_5fd4e9a225\"")
main:    -> 0.0007s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint\" RENAME TO \"index_ci_stages_on_pipeline_id\"")
main:    -> 0.0008s
main: -- quote_table_name("temp_5fd4e9a225")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_5fd4e9a225\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_and_id")
main:    -> 0.0000s
main: -- quote_table_name("temp_ced8356685")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_id\" RENAME TO \"temp_ced8356685\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_id")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_id)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id\" RENAME TO \"index_ci_stages_on_pipeline_id_and_id\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_ced8356685")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_id)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_ced8356685\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_and_name")
main:    -> 0.0000s
main: -- quote_table_name("temp_348df98ef6")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_name\" RENAME TO \"temp_348df98ef6\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_name")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_name)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name\" RENAME TO \"index_ci_stages_on_pipeline_id_and_name\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_348df98ef6")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_name)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_348df98ef6\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_and_position")
main:    -> 0.0000s
main: -- quote_table_name("temp_d0b3b501ce")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_position\" RENAME TO \"temp_d0b3b501ce\"")
main:    -> 0.0006s
main: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_position")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_position)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position\" RENAME TO \"index_ci_stages_on_pipeline_id_and_position\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_d0b3b501ce")
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_position)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_d0b3b501ce\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position\"")
main:    -> 0.0006s
main: == 20231019084731 SwapColumnsForCiStagesPipelineIdBigintV2: migrated (0.0340s) 

main: == [advisory_lock_connection] object_id: 10719920, pg_backend_pid: 3297
ci: == [advisory_lock_connection] object_id: 10720760, pg_backend_pid: 3299
ci: == 20231019084731 SwapColumnsForCiStagesPipelineIdBigintV2: migrating =========
ci: -- columns(:ci_stages)
ci:    -> 0.0026s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_stages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"pipeline_id\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0006s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"pipeline_id_convert_to_bigint\" TO \"pipeline_id\"\n")
ci:    -> 0.0006s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"pipeline_id_convert_to_bigint\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name(:trigger_07bc3c48f407)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_07bc3c48f407\" RESET ALL")
ci:    -> 0.0006s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_fb57e6cc56)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"fk_fb57e6cc56\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0008s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_c5ddde695f)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_fb57e6cc56)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"fk_c5ddde695f\" TO \"fk_fb57e6cc56\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_c5ddde695f)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\"\nRENAME CONSTRAINT \"temp_name_for_renaming\" TO \"fk_c5ddde695f\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_5fd4e9a225")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id\" RENAME TO \"temp_5fd4e9a225\"")
ci:    -> 0.0008s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint\" RENAME TO \"index_ci_stages_on_pipeline_id\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_5fd4e9a225")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_5fd4e9a225\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint\"")
ci:    -> 0.0007s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_and_id")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_ced8356685")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_id\" RENAME TO \"temp_ced8356685\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_id")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_id)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id\" RENAME TO \"index_ci_stages_on_pipeline_id_and_id\"")
ci:    -> 0.0006s
ci: -- quote_table_name("temp_ced8356685")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_id)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_ced8356685\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_id\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_and_name")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_348df98ef6")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_name\" RENAME TO \"temp_348df98ef6\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_name")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_name)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name\" RENAME TO \"index_ci_stages_on_pipeline_id_and_name\"")
ci:    -> 0.0006s
ci: -- quote_table_name("temp_348df98ef6")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_name)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_348df98ef6\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_name\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_and_position")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_d0b3b501ce")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_and_position\" RENAME TO \"temp_d0b3b501ce\"")
ci:    -> 0.0006s
ci: -- quote_table_name("index_ci_stages_on_pipeline_id_convert_to_bigint_and_position")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_and_position)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position\" RENAME TO \"index_ci_stages_on_pipeline_id_and_position\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_d0b3b501ce")
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_pipeline_id_convert_to_bigint_and_position)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_d0b3b501ce\" RENAME TO \"index_ci_stages_on_pipeline_id_convert_to_bigint_and_position\"")
ci:    -> 0.0006s
ci: == 20231019084731 SwapColumnsForCiStagesPipelineIdBigintV2: migrated (0.0429s) 

ci: == [advisory_lock_connection] object_id: 10720760, pg_backend_pid: 3299
main: == [advisory_lock_connection] object_id: 10721780, pg_backend_pid: 3302
main: == 20231019104211 AddFileSha256ToPackagesNugetSymbols: migrating ==============
main: -- add_column(:packages_nuget_symbols, :file_sha256, :binary)
main:    -> 0.0015s
main: == 20231019104211 AddFileSha256ToPackagesNugetSymbols: migrated (0.0096s) =====

main: == [advisory_lock_connection] object_id: 10721780, pg_backend_pid: 3302
ci: == [advisory_lock_connection] object_id: 10742940, pg_backend_pid: 3304
ci: == 20231019104211 AddFileSha256ToPackagesNugetSymbols: migrating ==============
ci: -- add_column(:packages_nuget_symbols, :file_sha256, :binary)
ci:    -> 0.0013s
ci: == 20231019104211 AddFileSha256ToPackagesNugetSymbols: migrated (0.0165s) =====

ci: == [advisory_lock_connection] object_id: 10742940, pg_backend_pid: 3304
main: == [advisory_lock_connection] object_id: 10764280, pg_backend_pid: 3307
main: == 20231019122855 AddSemverIndexCiRunnerMachines: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_major_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_major_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_minor_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0043s
main: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_minor_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.\\d+'))), version, runner_id", {:name=>"index_ci_runner_machines_on_patch_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0045s
main: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.\\d+'))), version, runner_id", {:name=>"index_ci_runner_machines_on_patch_version_trigram", :algorithm=>:concurrently})
main:    -> 0.0015s
main: == 20231019122855 AddSemverIndexCiRunnerMachines: migrated (0.0553s) ==========

main: == [advisory_lock_connection] object_id: 10764280, pg_backend_pid: 3307
ci: == [advisory_lock_connection] object_id: 10784760, pg_backend_pid: 3309
ci: == 20231019122855 AddSemverIndexCiRunnerMachines: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_major_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0056s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_major_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_minor_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0046s
ci: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.'))), version, runner_id", {:name=>"index_ci_runner_machines_on_minor_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.\\d+'))), version, runner_id", {:name=>"index_ci_runner_machines_on_patch_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0069s
ci: -- add_index(:ci_runner_machines, "((substring(version from '^\\d+\\.\\d+\\.\\d+'))), version, runner_id", {:name=>"index_ci_runner_machines_on_patch_version_trigram", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20231019122855 AddSemverIndexCiRunnerMachines: migrated (0.0669s) ==========

ci: == [advisory_lock_connection] object_id: 10784760, pg_backend_pid: 3309
main: == [advisory_lock_connection] object_id: 10805380, pg_backend_pid: 3312
main: == 20231019145202 AddStatusToPackagesNpmMetadataCaches: migrating =============
main: -- add_column(:packages_npm_metadata_caches, :status, :integer, {:default=>0, :null=>false, :limit=>2})
main:    -> 0.0021s
main: == 20231019145202 AddStatusToPackagesNpmMetadataCaches: migrated (0.0082s) ====

main: == [advisory_lock_connection] object_id: 10805380, pg_backend_pid: 3312
ci: == [advisory_lock_connection] object_id: 10805740, pg_backend_pid: 3314
ci: == 20231019145202 AddStatusToPackagesNpmMetadataCaches: migrating =============
ci: -- add_column(:packages_npm_metadata_caches, :status, :integer, {:default=>0, :null=>false, :limit=>2})
ci:    -> 0.0025s
ci: == 20231019145202 AddStatusToPackagesNpmMetadataCaches: migrated (0.0188s) ====

ci: == [advisory_lock_connection] object_id: 10805740, pg_backend_pid: 3314
main: == [advisory_lock_connection] object_id: 10806240, pg_backend_pid: 3317
main: == 20231019180421 AddNameDescriptionToCatalogResources: migrating =============
main: -- add_column(:catalog_resources, :name, :varchar, {:null=>true})
main:    -> 0.0020s
main: -- add_column(:catalog_resources, :description, :text, {:null=>true})
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:catalog_resources, :name, {:name=>"index_catalog_resources_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0036s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:catalog_resources, :name, {:name=>"index_catalog_resources_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:catalog_resources, :description, {:name=>"index_catalog_resources_on_description_trigram", :using=>:gin, :opclass=>{:description=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index(:catalog_resources, :description, {:name=>"index_catalog_resources_on_description_trigram", :using=>:gin, :opclass=>{:description=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20231019180421 AddNameDescriptionToCatalogResources: migrated (0.0382s) ====

main: == [advisory_lock_connection] object_id: 10806240, pg_backend_pid: 3317
ci: == [advisory_lock_connection] object_id: 10806500, pg_backend_pid: 3319
ci: == 20231019180421 AddNameDescriptionToCatalogResources: migrating =============
ci: -- add_column(:catalog_resources, :name, :varchar, {:null=>true})
ci:    -> 0.0023s
ci: -- add_column(:catalog_resources, :description, :text, {:null=>true})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:catalog_resources, :name, {:name=>"index_catalog_resources_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0040s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:catalog_resources, :name, {:name=>"index_catalog_resources_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:catalog_resources, :description, {:name=>"index_catalog_resources_on_description_trigram", :using=>:gin, :opclass=>{:description=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index(:catalog_resources, :description, {:name=>"index_catalog_resources_on_description_trigram", :using=>:gin, :opclass=>{:description=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: == 20231019180421 AddNameDescriptionToCatalogResources: migrated (0.0499s) ====

ci: == [advisory_lock_connection] object_id: 10806500, pg_backend_pid: 3319
main: == [advisory_lock_connection] object_id: 10810360, pg_backend_pid: 3322
main: == 20231019223224 BackfillCatalogResourcesNameAndDescription: migrating =======
main: -- execute("      UPDATE catalog_resources\n      SET name = projects.name,\n          description = projects.description\n      FROM projects\n      WHERE catalog_resources.project_id = projects.id\n")
main:    -> 0.0039s
main: == 20231019223224 BackfillCatalogResourcesNameAndDescription: migrated (0.0097s) 

main: == [advisory_lock_connection] object_id: 10810360, pg_backend_pid: 3322
ci: == [advisory_lock_connection] object_id: 10810840, pg_backend_pid: 3324
ci: == 20231019223224 BackfillCatalogResourcesNameAndDescription: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231019223224 BackfillCatalogResourcesNameAndDescription: migrated (0.0174s) 

ci: == [advisory_lock_connection] object_id: 10810840, pg_backend_pid: 3324
main: == [advisory_lock_connection] object_id: 10815680, pg_backend_pid: 3327
main: == 20231020020732 AddUserPhoneNumberValidationTelesignReferenceXidIndex: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- index_exists?(:user_phone_number_validations, :telesign_reference_xid, {:name=>"index_user_phone_number_validations_on_telesign_reference_xid", :algorithm=>:concurrently})
main:    -> 0.0048s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:user_phone_number_validations, :telesign_reference_xid, {:name=>"index_user_phone_number_validations_on_telesign_reference_xid", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20231020020732 AddUserPhoneNumberValidationTelesignReferenceXidIndex: migrated (0.0303s) 

main: == [advisory_lock_connection] object_id: 10815680, pg_backend_pid: 3327
ci: == [advisory_lock_connection] object_id: 10822600, pg_backend_pid: 3329
ci: == 20231020020732 AddUserPhoneNumberValidationTelesignReferenceXidIndex: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:user_phone_number_validations, :telesign_reference_xid, {:name=>"index_user_phone_number_validations_on_telesign_reference_xid", :algorithm=>:concurrently})
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:user_phone_number_validations, :telesign_reference_xid, {:name=>"index_user_phone_number_validations_on_telesign_reference_xid", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231020020732 AddUserPhoneNumberValidationTelesignReferenceXidIndex: migrated (0.0367s) 

ci: == [advisory_lock_connection] object_id: 10822600, pg_backend_pid: 3329
main: == [advisory_lock_connection] object_id: 10830320, pg_backend_pid: 3332
main: == 20231020074227 AddAutoCanceledByPartitionIdToPCiBuildsSelfManaged: migrating 
main: -- add_column(:p_ci_builds, :auto_canceled_by_partition_id, :bigint, {:default=>100, :null=>false, :if_not_exists=>true})
main:    -> 0.0070s
main: == 20231020074227 AddAutoCanceledByPartitionIdToPCiBuildsSelfManaged: migrated (0.0131s) 

main: == [advisory_lock_connection] object_id: 10830320, pg_backend_pid: 3332
ci: == [advisory_lock_connection] object_id: 10839180, pg_backend_pid: 3334
ci: == 20231020074227 AddAutoCanceledByPartitionIdToPCiBuildsSelfManaged: migrating 
ci: -- add_column(:p_ci_builds, :auto_canceled_by_partition_id, :bigint, {:default=>100, :null=>false, :if_not_exists=>true})
ci:    -> 0.0074s
ci: == 20231020074227 AddAutoCanceledByPartitionIdToPCiBuildsSelfManaged: migrated (0.0233s) 

ci: == [advisory_lock_connection] object_id: 10839180, pg_backend_pid: 3334
main: == [advisory_lock_connection] object_id: 10848180, pg_backend_pid: 3337
main: == 20231020082425 RemoveForceFullReconciliationFromWorkspaces: migrating ======
main: -- remove_column(:workspaces, :force_full_reconciliation, :boolean, {:default=>false, :null=>false})
main:    -> 0.0018s
main: == 20231020082425 RemoveForceFullReconciliationFromWorkspaces: migrated (0.0076s) 

main: == [advisory_lock_connection] object_id: 10848180, pg_backend_pid: 3337
ci: == [advisory_lock_connection] object_id: 10848540, pg_backend_pid: 3339
ci: == 20231020082425 RemoveForceFullReconciliationFromWorkspaces: migrating ======
ci: -- remove_column(:workspaces, :force_full_reconciliation, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0015s
ci: == 20231020082425 RemoveForceFullReconciliationFromWorkspaces: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 10848540, pg_backend_pid: 3339
main: == [advisory_lock_connection] object_id: 10849040, pg_backend_pid: 3342
main: == 20231020095624 CreateAuditEventsStreamingHttpGroupNamespaceFilters: migrating 
main: -- create_table(:audit_events_streaming_http_group_namespace_filters)
main:    -> 0.0069s
main: == 20231020095624 CreateAuditEventsStreamingHttpGroupNamespaceFilters: migrated (0.0130s) 

main: == [advisory_lock_connection] object_id: 10849040, pg_backend_pid: 3342
ci: == [advisory_lock_connection] object_id: 10877780, pg_backend_pid: 3344
ci: == 20231020095624 CreateAuditEventsStreamingHttpGroupNamespaceFilters: migrating 
ci: -- create_table(:audit_events_streaming_http_group_namespace_filters)
ci:    -> 0.0072s
I, [2024-04-10T20:46:21.913138 #290]  INFO -- : Database: 'ci', Table: 'audit_events_streaming_http_group_namespace_filters': Lock Writes
ci: == 20231020095624 CreateAuditEventsStreamingHttpGroupNamespaceFilters: migrated (0.0261s) 

ci: == [advisory_lock_connection] object_id: 10877780, pg_backend_pid: 3344
main: == [advisory_lock_connection] object_id: 10906680, pg_backend_pid: 3347
main: == 20231020112541 AddColumnModelVersionIdToMlCandidates: migrating ============
main: -- add_column(:ml_candidates, :model_version_id, :bigint, {:null=>true})
main:    -> 0.0015s
main: == 20231020112541 AddColumnModelVersionIdToMlCandidates: migrated (0.0079s) ===

main: == [advisory_lock_connection] object_id: 10906680, pg_backend_pid: 3347
ci: == [advisory_lock_connection] object_id: 10907380, pg_backend_pid: 3349
ci: == 20231020112541 AddColumnModelVersionIdToMlCandidates: migrating ============
ci: -- add_column(:ml_candidates, :model_version_id, :bigint, {:null=>true})
ci:    -> 0.0015s
ci: == 20231020112541 AddColumnModelVersionIdToMlCandidates: migrated (0.0175s) ===

ci: == [advisory_lock_connection] object_id: 10907380, pg_backend_pid: 3349
main: == [advisory_lock_connection] object_id: 10908220, pg_backend_pid: 3352
main: == 20231020150211 DeleteDuplicatedIndexScanResultPoliciesOnPolicyConfigurationId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:scan_result_policies)
main:    -> 0.0056s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:scan_result_policies, {:algorithm=>:concurrently, :name=>"index_scan_result_policies_on_policy_configuration_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231020150211 DeleteDuplicatedIndexScanResultPoliciesOnPolicyConfigurationId: migrated (0.0257s) 

main: == [advisory_lock_connection] object_id: 10908220, pg_backend_pid: 3352
ci: == [advisory_lock_connection] object_id: 10923840, pg_backend_pid: 3354
ci: == 20231020150211 DeleteDuplicatedIndexScanResultPoliciesOnPolicyConfigurationId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:scan_result_policies)
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:scan_result_policies, {:algorithm=>:concurrently, :name=>"index_scan_result_policies_on_policy_configuration_id"})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231020150211 DeleteDuplicatedIndexScanResultPoliciesOnPolicyConfigurationId: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 10923840, pg_backend_pid: 3354
main: == [advisory_lock_connection] object_id: 10939600, pg_backend_pid: 3357
main: == 20231020181652 AddIndexPackagesNpmMetadataCachesOnIdAndProjectIdAndStatus: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:packages_npm_metadata_caches, :id, {:name=>"idx_pkgs_npm_metadata_caches_on_id_and_project_id_and_status", :where=>"project_id IS NULL AND status = 0", :algorithm=>:concurrently})
main:    -> 0.0050s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:packages_npm_metadata_caches, :id, {:name=>"idx_pkgs_npm_metadata_caches_on_id_and_project_id_and_status", :where=>"project_id IS NULL AND status = 0", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231020181652 AddIndexPackagesNpmMetadataCachesOnIdAndProjectIdAndStatus: migrated (0.0233s) 

main: == [advisory_lock_connection] object_id: 10939600, pg_backend_pid: 3357
ci: == [advisory_lock_connection] object_id: 10940180, pg_backend_pid: 3359
ci: == 20231020181652 AddIndexPackagesNpmMetadataCachesOnIdAndProjectIdAndStatus: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:packages_npm_metadata_caches, :id, {:name=>"idx_pkgs_npm_metadata_caches_on_id_and_project_id_and_status", :where=>"project_id IS NULL AND status = 0", :algorithm=>:concurrently})
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:packages_npm_metadata_caches, :id, {:name=>"idx_pkgs_npm_metadata_caches_on_id_and_project_id_and_status", :where=>"project_id IS NULL AND status = 0", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231020181652 AddIndexPackagesNpmMetadataCachesOnIdAndProjectIdAndStatus: migrated (0.0334s) 

ci: == [advisory_lock_connection] object_id: 10940180, pg_backend_pid: 3359
main: == [advisory_lock_connection] object_id: 10940480, pg_backend_pid: 3362
main: == 20231023073841 AddIndexesToProjectComplianceStandardsAdherence: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:project_compliance_standards_adherence, [:namespace_id, :project_id, :id], {:order=>{:project_id=>:desc, :id=>:desc}, :using=>:btree, :name=>"i_compliance_standards_adherence_on_namespace_id_and_proj_id", :algorithm=>:concurrently})
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- add_index(:project_compliance_standards_adherence, [:namespace_id, :project_id, :id], {:order=>{:project_id=>:desc, :id=>:desc}, :using=>:btree, :name=>"i_compliance_standards_adherence_on_namespace_id_and_proj_id", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:project_compliance_standards_adherence)
main:    -> 0.0043s
main: -- remove_index(:project_compliance_standards_adherence, {:algorithm=>:concurrently, :name=>"index_project_compliance_standards_adherence_on_namespace_id"})
main:    -> 0.0012s
main: == 20231023073841 AddIndexesToProjectComplianceStandardsAdherence: migrated (0.0391s) 

main: == [advisory_lock_connection] object_id: 10940480, pg_backend_pid: 3362
ci: == [advisory_lock_connection] object_id: 10948040, pg_backend_pid: 3364
ci: == 20231023073841 AddIndexesToProjectComplianceStandardsAdherence: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:project_compliance_standards_adherence, [:namespace_id, :project_id, :id], {:order=>{:project_id=>:desc, :id=>:desc}, :using=>:btree, :name=>"i_compliance_standards_adherence_on_namespace_id_and_proj_id", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:project_compliance_standards_adherence, [:namespace_id, :project_id, :id], {:order=>{:project_id=>:desc, :id=>:desc}, :using=>:btree, :name=>"i_compliance_standards_adherence_on_namespace_id_and_proj_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:project_compliance_standards_adherence)
ci:    -> 0.0042s
ci: -- remove_index(:project_compliance_standards_adherence, {:algorithm=>:concurrently, :name=>"index_project_compliance_standards_adherence_on_namespace_id"})
ci:    -> 0.0012s
ci: == 20231023073841 AddIndexesToProjectComplianceStandardsAdherence: migrated (0.0442s) 

ci: == [advisory_lock_connection] object_id: 10948040, pg_backend_pid: 3364
main: == [advisory_lock_connection] object_id: 10955740, pg_backend_pid: 3367
main: == 20231023083349 InitConversionForPCiBuilds: migrating =======================
main: -- column_exists?(:p_ci_builds, :id)
main:    -> 0.0032s
main: -- column_exists?(:p_ci_builds, :auto_canceled_by_id)
main:    -> 0.0028s
main: -- column_exists?(:p_ci_builds, :commit_id)
main:    -> 0.0028s
main: -- column_exists?(:p_ci_builds, :erased_by_id)
main:    -> 0.0027s
main: -- column_exists?(:p_ci_builds, :project_id)
main:    -> 0.0027s
main: -- column_exists?(:p_ci_builds, :runner_id)
main:    -> 0.0027s
main: -- column_exists?(:p_ci_builds, :trigger_request_id)
main:    -> 0.0026s
main: -- column_exists?(:p_ci_builds, :upstream_pipeline_id)
main:    -> 0.0027s
main: -- column_exists?(:p_ci_builds, :user_id)
main:    -> 0.0026s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:p_ci_builds)
main:    -> 0.0028s
main: -- add_column(:p_ci_builds, "auto_canceled_by_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0017s
main: -- columns(:p_ci_builds)
main:    -> 0.0027s
main: -- add_column(:p_ci_builds, "commit_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0013s
main: -- columns(:p_ci_builds)
main:    -> 0.0027s
main: -- add_column(:p_ci_builds, "erased_by_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0013s
main: -- columns(:p_ci_builds)
main:    -> 0.0030s
main: -- add_column(:p_ci_builds, "project_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0015s
main: -- columns(:p_ci_builds)
main:    -> 0.0027s
main: -- add_column(:p_ci_builds, "runner_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0015s
main: -- columns(:p_ci_builds)
main:    -> 0.0029s
main: -- add_column(:p_ci_builds, "trigger_request_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0013s
main: -- columns(:p_ci_builds)
main:    -> 0.0029s
main: -- add_column(:p_ci_builds, "upstream_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0014s
main: -- columns(:p_ci_builds)
main:    -> 0.0029s
main: -- add_column(:p_ci_builds, "user_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0013s
main: == 20231023083349 InitConversionForPCiBuilds: migrated (0.0795s) ==============

main: == [advisory_lock_connection] object_id: 10955740, pg_backend_pid: 3367
ci: == [advisory_lock_connection] object_id: 10961440, pg_backend_pid: 3369
ci: == 20231023083349 InitConversionForPCiBuilds: migrating =======================
ci: -- column_exists?(:p_ci_builds, :id)
ci:    -> 0.0034s
ci: -- column_exists?(:p_ci_builds, :auto_canceled_by_id)
ci:    -> 0.0029s
ci: -- column_exists?(:p_ci_builds, :commit_id)
ci:    -> 0.0029s
ci: -- column_exists?(:p_ci_builds, :erased_by_id)
ci:    -> 0.0028s
ci: -- column_exists?(:p_ci_builds, :project_id)
ci:    -> 0.0029s
ci: -- column_exists?(:p_ci_builds, :runner_id)
ci:    -> 0.0029s
ci: -- column_exists?(:p_ci_builds, :trigger_request_id)
ci:    -> 0.0028s
ci: -- column_exists?(:p_ci_builds, :upstream_pipeline_id)
ci:    -> 0.0028s
ci: -- column_exists?(:p_ci_builds, :user_id)
ci:    -> 0.0028s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0032s
ci: -- add_column(:p_ci_builds, "auto_canceled_by_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0018s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0033s
ci: -- add_column(:p_ci_builds, "commit_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0015s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0029s
ci: -- add_column(:p_ci_builds, "erased_by_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0029s
ci: -- add_column(:p_ci_builds, "project_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0029s
ci: -- add_column(:p_ci_builds, "runner_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0015s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0029s
ci: -- add_column(:p_ci_builds, "trigger_request_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0029s
ci: -- add_column(:p_ci_builds, "upstream_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0016s
ci: -- columns(:p_ci_builds)
ci:    -> 0.0031s
ci: -- add_column(:p_ci_builds, "user_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0013s
ci: == 20231023083349 InitConversionForPCiBuilds: migrated (0.0937s) ==============

ci: == [advisory_lock_connection] object_id: 10961440, pg_backend_pid: 3369
main: == [advisory_lock_connection] object_id: 10962400, pg_backend_pid: 3372
main: == 20231023113908 AddIndexStoppingEnvironmentsOnUpdatedAt: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- index_exists?(:environments, :updated_at, {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
main:    -> 0.0105s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:environments, :updated_at, {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231023113908 AddIndexStoppingEnvironmentsOnUpdatedAt: migrated (0.0356s) =

main: == [advisory_lock_connection] object_id: 10962400, pg_backend_pid: 3372
ci: == [advisory_lock_connection] object_id: 10962800, pg_backend_pid: 3374
ci: == 20231023113908 AddIndexStoppingEnvironmentsOnUpdatedAt: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:environments, :updated_at, {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
ci:    -> 0.0094s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:environments, :updated_at, {:where=>"state = 'stopping'", :name=>"index_environments_on_updated_at_for_stopping_state", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231023113908 AddIndexStoppingEnvironmentsOnUpdatedAt: migrated (0.0382s) =

ci: == [advisory_lock_connection] object_id: 10962800, pg_backend_pid: 3374
main: == [advisory_lock_connection] object_id: 10963700, pg_backend_pid: 3377
main: == 20231023114006 AddIndexOnModelVersionIdToMlCandidates: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ml_candidates, :model_version_id, {:name=>"index_ml_candidates_on_model_version_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ml_candidates, :model_version_id, {:name=>"index_ml_candidates_on_model_version_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231023114006 AddIndexOnModelVersionIdToMlCandidates: migrated (0.0259s) ==

main: == [advisory_lock_connection] object_id: 10963700, pg_backend_pid: 3377
ci: == [advisory_lock_connection] object_id: 10964640, pg_backend_pid: 3379
ci: == 20231023114006 AddIndexOnModelVersionIdToMlCandidates: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ml_candidates, :model_version_id, {:name=>"index_ml_candidates_on_model_version_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0068s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ml_candidates, :model_version_id, {:name=>"index_ml_candidates_on_model_version_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231023114006 AddIndexOnModelVersionIdToMlCandidates: migrated (0.0335s) ==

ci: == [advisory_lock_connection] object_id: 10964640, pg_backend_pid: 3379
main: == [advisory_lock_connection] object_id: 10965020, pg_backend_pid: 3382
main: == 20231023114551 AddFkOnMlCandidatesToMlModelVersions: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_candidates ADD CONSTRAINT fk_e86e0bfa5a FOREIGN KEY (model_version_id) REFERENCES ml_model_versions (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT fk_e86e0bfa5a;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231023114551 AddFkOnMlCandidatesToMlModelVersions: migrated (0.0308s) ====

main: == [advisory_lock_connection] object_id: 10965020, pg_backend_pid: 3382
ci: == [advisory_lock_connection] object_id: 10965460, pg_backend_pid: 3384
ci: == 20231023114551 AddFkOnMlCandidatesToMlModelVersions: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_candidates ADD CONSTRAINT fk_e86e0bfa5a FOREIGN KEY (model_version_id) REFERENCES ml_model_versions (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT fk_e86e0bfa5a;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231023114551 AddFkOnMlCandidatesToMlModelVersions: migrated (0.0414s) ====

ci: == [advisory_lock_connection] object_id: 10965460, pg_backend_pid: 3384
main: == [advisory_lock_connection] object_id: 10973400, pg_backend_pid: 3387
main: == 20231023121955 AddDescriptionToMlModelVersions: migrating ==================
main: -- add_column(:ml_model_versions, :description, :text)
main:    -> 0.0012s
main: == 20231023121955 AddDescriptionToMlModelVersions: migrated (0.0071s) =========

main: == [advisory_lock_connection] object_id: 10973400, pg_backend_pid: 3387
ci: == [advisory_lock_connection] object_id: 10981360, pg_backend_pid: 3389
ci: == 20231023121955 AddDescriptionToMlModelVersions: migrating ==================
ci: -- add_column(:ml_model_versions, :description, :text)
ci:    -> 0.0015s
ci: == 20231023121955 AddDescriptionToMlModelVersions: migrated (0.0160s) =========

ci: == [advisory_lock_connection] object_id: 10981360, pg_backend_pid: 3389
main: == [advisory_lock_connection] object_id: 10990480, pg_backend_pid: 3392
main: == 20231023122508 AddTextLimitToDescriptionsOnMlModelVersions: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_caff7d000b\nCHECK ( char_length(description) <= 500 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_caff7d000b;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231023122508 AddTextLimitToDescriptionsOnMlModelVersions: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 10990480, pg_backend_pid: 3392
ci: == [advisory_lock_connection] object_id: 10999620, pg_backend_pid: 3394
ci: == 20231023122508 AddTextLimitToDescriptionsOnMlModelVersions: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_caff7d000b\nCHECK ( char_length(description) <= 500 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_caff7d000b;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231023122508 AddTextLimitToDescriptionsOnMlModelVersions: migrated (0.0260s) 

ci: == [advisory_lock_connection] object_id: 10999620, pg_backend_pid: 3394
main: == [advisory_lock_connection] object_id: 11016880, pg_backend_pid: 3397
main: == 20231023164908 AsyncDropIndexUsersOnAcceptedTermId: migrating ==============
main: -- index_exists?("users", "accepted_term_id", {:name=>"index_users_on_accepted_term_id"})
main:    -> 0.0234s
main: -- quote_column_name("index_users_on_accepted_term_id")
main:    -> 0.0000s
main: == 20231023164908 AsyncDropIndexUsersOnAcceptedTermId: migrated (0.0347s) =====

main: == [advisory_lock_connection] object_id: 11016880, pg_backend_pid: 3397
ci: == [advisory_lock_connection] object_id: 11034140, pg_backend_pid: 3399
ci: == 20231023164908 AsyncDropIndexUsersOnAcceptedTermId: migrating ==============
ci: -- index_exists?("users", "accepted_term_id", {:name=>"index_users_on_accepted_term_id"})
ci:    -> 0.0249s
ci: -- quote_column_name("index_users_on_accepted_term_id")
ci:    -> 0.0000s
ci: == 20231023164908 AsyncDropIndexUsersOnAcceptedTermId: migrated (0.0464s) =====

ci: == [advisory_lock_connection] object_id: 11034140, pg_backend_pid: 3399
main: == [advisory_lock_connection] object_id: 11085440, pg_backend_pid: 3402
main: == 20231024015915 DropIndexNamespacesOnCreatedAtForGitlabCom: migrating =======
main: == 20231024015915 DropIndexNamespacesOnCreatedAtForGitlabCom: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 11085440, pg_backend_pid: 3402
ci: == [advisory_lock_connection] object_id: 11117720, pg_backend_pid: 3404
ci: == 20231024015915 DropIndexNamespacesOnCreatedAtForGitlabCom: migrating =======
ci: == 20231024015915 DropIndexNamespacesOnCreatedAtForGitlabCom: migrated (0.0165s) 

ci: == [advisory_lock_connection] object_id: 11117720, pg_backend_pid: 3404
main: == [advisory_lock_connection] object_id: 11136880, pg_backend_pid: 3407
main: == 20231024025457 CleanupBigintConversionForCiProjectMonthlyUsagesSharedRunnersDuration: migrating 
main: -- remove_column(:ci_project_monthly_usages, "shared_runners_duration_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0043s
main: == 20231024025457 CleanupBigintConversionForCiProjectMonthlyUsagesSharedRunnersDuration: migrated (0.0123s) 

main: == [advisory_lock_connection] object_id: 11136880, pg_backend_pid: 3407
ci: == [advisory_lock_connection] object_id: 11151080, pg_backend_pid: 3409
ci: == 20231024025457 CleanupBigintConversionForCiProjectMonthlyUsagesSharedRunnersDuration: migrating 
ci: -- remove_column(:ci_project_monthly_usages, "shared_runners_duration_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0046s
ci: == 20231024025457 CleanupBigintConversionForCiProjectMonthlyUsagesSharedRunnersDuration: migrated (0.0229s) 

ci: == [advisory_lock_connection] object_id: 11151080, pg_backend_pid: 3409
main: == [advisory_lock_connection] object_id: 11165420, pg_backend_pid: 3412
main: == 20231024025533 CleanupBigintConversionForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrating 
main: -- remove_column(:ci_namespace_monthly_usages, "shared_runners_duration_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0046s
main: == 20231024025533 CleanupBigintConversionForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrated (0.0124s) 

main: == [advisory_lock_connection] object_id: 11165420, pg_backend_pid: 3412
ci: == [advisory_lock_connection] object_id: 11176340, pg_backend_pid: 3414
ci: == 20231024025533 CleanupBigintConversionForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrating 
ci: -- remove_column(:ci_namespace_monthly_usages, "shared_runners_duration_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0047s
ci: == 20231024025533 CleanupBigintConversionForCiNamespaceMonthlyUsagesSharedRunnersDuration: migrated (0.0227s) 

ci: == [advisory_lock_connection] object_id: 11176340, pg_backend_pid: 3414
main: == [advisory_lock_connection] object_id: 11187400, pg_backend_pid: 3417
main: == 20231024025629 CleanupCiPipelineChatDataPipelineIdBigint: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:ci_pipeline_chat_data, "pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0051s
main: == 20231024025629 CleanupCiPipelineChatDataPipelineIdBigint: migrated (0.0167s) 

main: == [advisory_lock_connection] object_id: 11187400, pg_backend_pid: 3417
ci: == [advisory_lock_connection] object_id: 11193200, pg_backend_pid: 3419
ci: == 20231024025629 CleanupCiPipelineChatDataPipelineIdBigint: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:ci_pipeline_chat_data, "pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0049s
ci: == 20231024025629 CleanupCiPipelineChatDataPipelineIdBigint: migrated (0.0258s) 

ci: == [advisory_lock_connection] object_id: 11193200, pg_backend_pid: 3419
main: == [advisory_lock_connection] object_id: 11199140, pg_backend_pid: 3422
main: == 20231024073401 CleanupCiPipelineVariablesPipelineIdBigint: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_column(:ci_pipeline_variables, "pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0048s
main: == 20231024073401 CleanupCiPipelineVariablesPipelineIdBigint: migrated (0.0155s) 

main: == [advisory_lock_connection] object_id: 11199140, pg_backend_pid: 3422
ci: == [advisory_lock_connection] object_id: 11199500, pg_backend_pid: 3424
ci: == 20231024073401 CleanupCiPipelineVariablesPipelineIdBigint: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_variables IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_column(:ci_pipeline_variables, "pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0049s
ci: == 20231024073401 CleanupCiPipelineVariablesPipelineIdBigint: migrated (0.0260s) 

ci: == [advisory_lock_connection] object_id: 11199500, pg_backend_pid: 3424
main: == [advisory_lock_connection] object_id: 11200020, pg_backend_pid: 3427
main: == 20231024080150 CleanupCiSourcesPipelinesPipelineIdBigint: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_column(:ci_sources_pipelines, "pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0045s
main: -- remove_column(:ci_sources_pipelines, "source_pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0027s
main: == 20231024080150 CleanupCiSourcesPipelinesPipelineIdBigint: migrated (0.0189s) 

main: == [advisory_lock_connection] object_id: 11200020, pg_backend_pid: 3427
ci: == [advisory_lock_connection] object_id: 11204080, pg_backend_pid: 3429
ci: == 20231024080150 CleanupCiSourcesPipelinesPipelineIdBigint: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_sources_pipelines IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_column(:ci_sources_pipelines, "pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0051s
ci: -- remove_column(:ci_sources_pipelines, "source_pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0032s
ci: == 20231024080150 CleanupCiSourcesPipelinesPipelineIdBigint: migrated (0.0324s) 

ci: == [advisory_lock_connection] object_id: 11204080, pg_backend_pid: 3429
main: == [advisory_lock_connection] object_id: 11208300, pg_backend_pid: 3432
main: == 20231024123444 AddArchiveProjectToMemberRoles: migrating ===================
main: -- add_column(:member_roles, :archive_project, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20231024123444 AddArchiveProjectToMemberRoles: migrated (0.0080s) ==========

main: == [advisory_lock_connection] object_id: 11208300, pg_backend_pid: 3432
ci: == [advisory_lock_connection] object_id: 11231980, pg_backend_pid: 3434
ci: == 20231024123444 AddArchiveProjectToMemberRoles: migrating ===================
ci: -- add_column(:member_roles, :archive_project, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0023s
ci: == 20231024123444 AddArchiveProjectToMemberRoles: migrated (0.0190s) ==========

ci: == [advisory_lock_connection] object_id: 11231980, pg_backend_pid: 3434
main: == [advisory_lock_connection] object_id: 11255800, pg_backend_pid: 3437
main: == 20231024124856 RemoveRedundantGroupStagesIndex: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:analytics_cycle_analytics_group_stages)
main:    -> 0.0079s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:analytics_cycle_analytics_group_stages, {:algorithm=>:concurrently, :name=>"index_analytics_ca_group_stages_on_group_id"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231024124856 RemoveRedundantGroupStagesIndex: migrated (0.0241s) =========

main: == [advisory_lock_connection] object_id: 11255800, pg_backend_pid: 3437
ci: == [advisory_lock_connection] object_id: 11255940, pg_backend_pid: 3439
ci: == 20231024124856 RemoveRedundantGroupStagesIndex: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:analytics_cycle_analytics_group_stages)
ci:    -> 0.0080s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:analytics_cycle_analytics_group_stages, {:algorithm=>:concurrently, :name=>"index_analytics_ca_group_stages_on_group_id"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231024124856 RemoveRedundantGroupStagesIndex: migrated (0.0332s) =========

ci: == [advisory_lock_connection] object_id: 11255940, pg_backend_pid: 3439
main: == [advisory_lock_connection] object_id: 11256220, pg_backend_pid: 3442
main: == 20231024125551 RemoveRedundantMrMetricsIndexOnTargetProjectId: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:merge_request_metrics)
main:    -> 0.0096s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:merge_request_metrics, {:algorithm=>:concurrently, :name=>"index_merge_request_metrics_on_target_project_id"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231024125551 RemoveRedundantMrMetricsIndexOnTargetProjectId: migrated (0.0263s) 

main: == [advisory_lock_connection] object_id: 11256220, pg_backend_pid: 3442
ci: == [advisory_lock_connection] object_id: 11259600, pg_backend_pid: 3444
ci: == 20231024125551 RemoveRedundantMrMetricsIndexOnTargetProjectId: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:merge_request_metrics)
ci:    -> 0.0101s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:merge_request_metrics, {:algorithm=>:concurrently, :name=>"index_merge_request_metrics_on_target_project_id"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231024125551 RemoveRedundantMrMetricsIndexOnTargetProjectId: migrated (0.0363s) 

ci: == [advisory_lock_connection] object_id: 11259600, pg_backend_pid: 3444
main: == [advisory_lock_connection] object_id: 11263120, pg_backend_pid: 3447
main: == 20231024133234 AddSourcePackageNameToSbomComponent: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:sbom_components, :source_package_name, :text, {:if_not_exists=>true})
main:    -> 0.0044s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_components\nADD CONSTRAINT check_e2dcb53709\nCHECK ( char_length(source_package_name) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_components VALIDATE CONSTRAINT check_e2dcb53709;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0015s
main: == 20231024133234 AddSourcePackageNameToSbomComponent: migrated (0.0354s) =====

main: == [advisory_lock_connection] object_id: 11263120, pg_backend_pid: 3447
ci: == [advisory_lock_connection] object_id: 11266580, pg_backend_pid: 3449
ci: == 20231024133234 AddSourcePackageNameToSbomComponent: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:sbom_components, :source_package_name, :text, {:if_not_exists=>true})
ci:    -> 0.0042s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_components\nADD CONSTRAINT check_e2dcb53709\nCHECK ( char_length(source_package_name) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_components VALIDATE CONSTRAINT check_e2dcb53709;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: == 20231024133234 AddSourcePackageNameToSbomComponent: migrated (0.0432s) =====

ci: == [advisory_lock_connection] object_id: 11266580, pg_backend_pid: 3449
main: == [advisory_lock_connection] object_id: 11270180, pg_backend_pid: 3452
main: == 20231024142236 AddFieldsToBulkImportFailures: migrating ====================
main: -- add_column(:bulk_import_failures, :source_url, :text)
main:    -> 0.0013s
main: -- add_column(:bulk_import_failures, :source_title, :text)
main:    -> 0.0008s
main: == 20231024142236 AddFieldsToBulkImportFailures: migrated (0.0079s) ===========

main: == [advisory_lock_connection] object_id: 11270180, pg_backend_pid: 3452
ci: == [advisory_lock_connection] object_id: 11274020, pg_backend_pid: 3454
ci: == 20231024142236 AddFieldsToBulkImportFailures: migrating ====================
ci: -- add_column(:bulk_import_failures, :source_url, :text)
ci:    -> 0.0012s
ci: -- add_column(:bulk_import_failures, :source_title, :text)
ci:    -> 0.0007s
ci: == 20231024142236 AddFieldsToBulkImportFailures: migrated (0.0173s) ===========

ci: == [advisory_lock_connection] object_id: 11274020, pg_backend_pid: 3454
main: == [advisory_lock_connection] object_id: 11278000, pg_backend_pid: 3457
main: == 20231024143457 AddTextLimitToBulkImportFailures: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_e035a720ad\nCHECK ( char_length(source_url) <= 255 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_e035a720ad;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_74414228d4\nCHECK ( char_length(source_title) <= 255 )\nNOT VALID;\n")
main:    -> 0.0007s
main: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_74414228d4;")
main:    -> 0.0007s
main: == 20231024143457 AddTextLimitToBulkImportFailures: migrated (0.0227s) ========

main: == [advisory_lock_connection] object_id: 11278000, pg_backend_pid: 3457
ci: == [advisory_lock_connection] object_id: 11282100, pg_backend_pid: 3459
ci: == 20231024143457 AddTextLimitToBulkImportFailures: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_e035a720ad\nCHECK ( char_length(source_url) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_e035a720ad;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_74414228d4\nCHECK ( char_length(source_title) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_74414228d4;")
ci:    -> 0.0008s
ci: == 20231024143457 AddTextLimitToBulkImportFailures: migrated (0.0357s) ========

ci: == [advisory_lock_connection] object_id: 11282100, pg_backend_pid: 3459
main: == [advisory_lock_connection] object_id: 11286340, pg_backend_pid: 3462
main: == 20231024151916 AddIndexUniqueSettingTypeOnVsCodeSettings: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:vs_code_settings)
main:    -> 0.0036s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:vs_code_settings, {:algorithm=>:concurrently, :name=>"index_vs_code_settings_on_user_id"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:vs_code_settings, [:user_id, :setting_type], {:name=>"unique_user_id_and_setting_type", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- add_index(:vs_code_settings, [:user_id, :setting_type], {:name=>"unique_user_id_and_setting_type", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0015s
main: == 20231024151916 AddIndexUniqueSettingTypeOnVsCodeSettings: migrated (0.0309s) 

main: == [advisory_lock_connection] object_id: 11286340, pg_backend_pid: 3462
ci: == [advisory_lock_connection] object_id: 11292980, pg_backend_pid: 3464
ci: == 20231024151916 AddIndexUniqueSettingTypeOnVsCodeSettings: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:vs_code_settings)
ci:    -> 0.0039s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:vs_code_settings, {:algorithm=>:concurrently, :name=>"index_vs_code_settings_on_user_id"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:vs_code_settings, [:user_id, :setting_type], {:name=>"unique_user_id_and_setting_type", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- add_index(:vs_code_settings, [:user_id, :setting_type], {:name=>"unique_user_id_and_setting_type", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: == 20231024151916 AddIndexUniqueSettingTypeOnVsCodeSettings: migrated (0.0431s) 

ci: == [advisory_lock_connection] object_id: 11292980, pg_backend_pid: 3464
main: == [advisory_lock_connection] object_id: 11299740, pg_backend_pid: 3467
main: == 20231024173744 AddPathToCatalogResourceComponents: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:catalog_resource_components, :path, :text, {:if_not_exists=>true})
main:    -> 0.0046s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_components\nADD CONSTRAINT check_a76bfd47fe\nCHECK ( char_length(path) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT check_a76bfd47fe;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231024173744 AddPathToCatalogResourceComponents: migrated (0.0246s) ======

main: == [advisory_lock_connection] object_id: 11299740, pg_backend_pid: 3467
ci: == [advisory_lock_connection] object_id: 11300560, pg_backend_pid: 3469
ci: == 20231024173744 AddPathToCatalogResourceComponents: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:catalog_resource_components, :path, :text, {:if_not_exists=>true})
ci:    -> 0.0050s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_components\nADD CONSTRAINT check_a76bfd47fe\nCHECK ( char_length(path) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE catalog_resource_components VALIDATE CONSTRAINT check_a76bfd47fe;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231024173744 AddPathToCatalogResourceComponents: migrated (0.0339s) ======

ci: == [advisory_lock_connection] object_id: 11300560, pg_backend_pid: 3469
main: == [advisory_lock_connection] object_id: 11310580, pg_backend_pid: 3472
main: == 20231024212214 AddPipelineCancelRoleRestrictionEnum: migrating =============
main: -- add_column(:project_ci_cd_settings, :restrict_pipeline_cancellation_role, :integer, {:limit=>2, :default=>0, :null=>false})
main:    -> 0.0024s
main: == 20231024212214 AddPipelineCancelRoleRestrictionEnum: migrated (0.0085s) ====

main: == [advisory_lock_connection] object_id: 11310580, pg_backend_pid: 3472
ci: == [advisory_lock_connection] object_id: 11313100, pg_backend_pid: 3474
ci: == 20231024212214 AddPipelineCancelRoleRestrictionEnum: migrating =============
ci: -- add_column(:project_ci_cd_settings, :restrict_pipeline_cancellation_role, :integer, {:limit=>2, :default=>0, :null=>false})
ci:    -> 0.0023s
ci: == 20231024212214 AddPipelineCancelRoleRestrictionEnum: migrated (0.0185s) ====

ci: == [advisory_lock_connection] object_id: 11313100, pg_backend_pid: 3474
main: == [advisory_lock_connection] object_id: 11323820, pg_backend_pid: 3477
main: == 20231025025733 SwapColumnsForCiPipelinesPipelineIdBigintForSelfHost: migrating 
main: -- columns(:ci_pipelines)
main:    -> 0.0054s
main: == 20231025025733 SwapColumnsForCiPipelinesPipelineIdBigintForSelfHost: migrated (0.0123s) 

main: == [advisory_lock_connection] object_id: 11323820, pg_backend_pid: 3477
ci: == [advisory_lock_connection] object_id: 11336980, pg_backend_pid: 3479
ci: == 20231025025733 SwapColumnsForCiPipelinesPipelineIdBigintForSelfHost: migrating 
ci: -- columns(:ci_pipelines)
ci:    -> 0.0057s
ci: == 20231025025733 SwapColumnsForCiPipelinesPipelineIdBigintForSelfHost: migrated (0.0217s) 

ci: == [advisory_lock_connection] object_id: 11336980, pg_backend_pid: 3479
main: == [advisory_lock_connection] object_id: 11350240, pg_backend_pid: 3482
main: == 20231025031337 CleanupCiPipelineMessagesPipelineIdBigint: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0011s
main: -- remove_column(:ci_pipeline_messages, "pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0053s
main: == 20231025031337 CleanupCiPipelineMessagesPipelineIdBigint: migrated (0.0188s) 

main: == [advisory_lock_connection] object_id: 11350240, pg_backend_pid: 3482
ci: == [advisory_lock_connection] object_id: 11364680, pg_backend_pid: 3484
ci: == 20231025031337 CleanupCiPipelineMessagesPipelineIdBigint: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_pipeline_messages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_column(:ci_pipeline_messages, "pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0046s
ci: == 20231025031337 CleanupCiPipelineMessagesPipelineIdBigint: migrated (0.0259s) 

ci: == [advisory_lock_connection] object_id: 11364680, pg_backend_pid: 3484
main: == [advisory_lock_connection] object_id: 11379260, pg_backend_pid: 3487
main: == 20231025031539 SwapColumnsForCiStagesPipelineIdBigintForSelfHost: migrating 
main: -- columns(:ci_stages)
main:    -> 0.0038s
main: == 20231025031539 SwapColumnsForCiStagesPipelineIdBigintForSelfHost: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 11379260, pg_backend_pid: 3487
ci: == [advisory_lock_connection] object_id: 11379740, pg_backend_pid: 3489
ci: == 20231025031539 SwapColumnsForCiStagesPipelineIdBigintForSelfHost: migrating 
ci: -- columns(:ci_stages)
ci:    -> 0.0039s
ci: == 20231025031539 SwapColumnsForCiStagesPipelineIdBigintForSelfHost: migrated (0.0195s) 

ci: == [advisory_lock_connection] object_id: 11379740, pg_backend_pid: 3489
main: == [advisory_lock_connection] object_id: 11380360, pg_backend_pid: 3492
main: == 20231025123238 CreateComplianceFrameworkSecurityPolicies: migrating ========
main: -- create_table(:compliance_framework_security_policies)
main:    -> 0.0052s
main: == 20231025123238 CreateComplianceFrameworkSecurityPolicies: migrated (0.0112s) 

main: == [advisory_lock_connection] object_id: 11380360, pg_backend_pid: 3492
ci: == [advisory_lock_connection] object_id: 11388140, pg_backend_pid: 3494
ci: == 20231025123238 CreateComplianceFrameworkSecurityPolicies: migrating ========
ci: -- create_table(:compliance_framework_security_policies)
ci:    -> 0.0049s
I, [2024-04-10T20:46:27.713426 #290]  INFO -- : Database: 'ci', Table: 'compliance_framework_security_policies': Lock Writes
ci: == 20231025123238 CreateComplianceFrameworkSecurityPolicies: migrated (0.0224s) 

ci: == [advisory_lock_connection] object_id: 11388140, pg_backend_pid: 3494
main: == [advisory_lock_connection] object_id: 11396080, pg_backend_pid: 3497
main: == 20231025191217 AddPreReceiveSecretDetectionEnabledToApplicationSettings: migrating 
main: -- add_column(:application_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0030s
main: == 20231025191217 AddPreReceiveSecretDetectionEnabledToApplicationSettings: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 11396080, pg_backend_pid: 3497
ci: == [advisory_lock_connection] object_id: 11409140, pg_backend_pid: 3499
ci: == 20231025191217 AddPreReceiveSecretDetectionEnabledToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0032s
ci: == 20231025191217 AddPreReceiveSecretDetectionEnabledToApplicationSettings: migrated (0.0188s) 

ci: == [advisory_lock_connection] object_id: 11409140, pg_backend_pid: 3499
main: == [advisory_lock_connection] object_id: 11422360, pg_backend_pid: 3502
main: == 20231026050554 AddFunctionsForPrimaryKeyLookup: migrating ==================
main: -- execute("CREATE OR REPLACE FUNCTION find_users_by_id(users_id bigint)\nRETURNS users AS $$\nBEGIN\n  return (SELECT users FROM users WHERE id = users_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
main:    -> 0.0020s
main: -- execute("CREATE OR REPLACE FUNCTION find_namespaces_by_id(namespaces_id bigint)\nRETURNS namespaces AS $$\nBEGIN\n  return (SELECT namespaces FROM namespaces WHERE id = namespaces_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
main:    -> 0.0009s
main: -- execute("CREATE OR REPLACE FUNCTION find_projects_by_id(projects_id bigint)\nRETURNS projects AS $$\nBEGIN\n  return (SELECT projects FROM projects WHERE id = projects_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
main:    -> 0.0007s
main: == 20231026050554 AddFunctionsForPrimaryKeyLookup: migrated (0.0100s) =========

main: == [advisory_lock_connection] object_id: 11422360, pg_backend_pid: 3502
ci: == [advisory_lock_connection] object_id: 11429580, pg_backend_pid: 3504
ci: == 20231026050554 AddFunctionsForPrimaryKeyLookup: migrating ==================
ci: -- execute("CREATE OR REPLACE FUNCTION find_users_by_id(users_id bigint)\nRETURNS users AS $$\nBEGIN\n  return (SELECT users FROM users WHERE id = users_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
ci:    -> 0.0019s
ci: -- execute("CREATE OR REPLACE FUNCTION find_namespaces_by_id(namespaces_id bigint)\nRETURNS namespaces AS $$\nBEGIN\n  return (SELECT namespaces FROM namespaces WHERE id = namespaces_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
ci:    -> 0.0009s
ci: -- execute("CREATE OR REPLACE FUNCTION find_projects_by_id(projects_id bigint)\nRETURNS projects AS $$\nBEGIN\n  return (SELECT projects FROM projects WHERE id = projects_id LIMIT 1);\nEND;\n$$ LANGUAGE plpgsql STABLE PARALLEL SAFE COST 1;\n")
ci:    -> 0.0008s
ci: == 20231026050554 AddFunctionsForPrimaryKeyLookup: migrated (0.0190s) =========

ci: == [advisory_lock_connection] object_id: 11429580, pg_backend_pid: 3504
main: == [advisory_lock_connection] object_id: 11436940, pg_backend_pid: 3507
main: == 20231026103346 DropProjectSettingsJitsuKey: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:project_settings, :jitsu_key, {:if_exists=>true})
main:    -> 0.0058s
main: == 20231026103346 DropProjectSettingsJitsuKey: migrated (0.0151s) =============

main: == [advisory_lock_connection] object_id: 11436940, pg_backend_pid: 3507
ci: == [advisory_lock_connection] object_id: 11437640, pg_backend_pid: 3509
ci: == 20231026103346 DropProjectSettingsJitsuKey: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:project_settings, :jitsu_key, {:if_exists=>true})
ci:    -> 0.0053s
ci: == 20231026103346 DropProjectSettingsJitsuKey: migrated (0.0222s) =============

ci: == [advisory_lock_connection] object_id: 11437640, pg_backend_pid: 3509
main: == [advisory_lock_connection] object_id: 11438480, pg_backend_pid: 3512
main: == 20231026172345 AddAllowMergeWithoutPipelineToNamespaceSettings: migrating ==
main: -- add_column(:namespace_settings, :allow_merge_without_pipeline, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20231026172345 AddAllowMergeWithoutPipelineToNamespaceSettings: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 11438480, pg_backend_pid: 3512
ci: == [advisory_lock_connection] object_id: 11441200, pg_backend_pid: 3514
ci: == 20231026172345 AddAllowMergeWithoutPipelineToNamespaceSettings: migrating ==
ci: -- add_column(:namespace_settings, :allow_merge_without_pipeline, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0031s
ci: == 20231026172345 AddAllowMergeWithoutPipelineToNamespaceSettings: migrated (0.0194s) 

ci: == [advisory_lock_connection] object_id: 11441200, pg_backend_pid: 3514
main: == [advisory_lock_connection] object_id: 11444060, pg_backend_pid: 3517
main: == 20231026175042 AddAllowMergeWithoutPipelineToProjectSettings: migrating ====
main: -- add_column(:project_settings, :allow_merge_without_pipeline, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20231026175042 AddAllowMergeWithoutPipelineToProjectSettings: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 11444060, pg_backend_pid: 3517
ci: == [advisory_lock_connection] object_id: 11448120, pg_backend_pid: 3519
ci: == 20231026175042 AddAllowMergeWithoutPipelineToProjectSettings: migrating ====
ci: -- add_column(:project_settings, :allow_merge_without_pipeline, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20231026175042 AddAllowMergeWithoutPipelineToProjectSettings: migrated (0.0185s) 

ci: == [advisory_lock_connection] object_id: 11448120, pg_backend_pid: 3519
main: == [advisory_lock_connection] object_id: 11452320, pg_backend_pid: 3522
main: == 20231027013210 RemovePartialIndexDeploymentsForLegacySuccessfulDeployments: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:deployments)
main:    -> 0.0157s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"partial_index_deployments_for_legacy_successful_deployments"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231027013210 RemovePartialIndexDeploymentsForLegacySuccessfulDeployments: migrated (0.0346s) 

main: == [advisory_lock_connection] object_id: 11452320, pg_backend_pid: 3522
ci: == [advisory_lock_connection] object_id: 11455000, pg_backend_pid: 3524
ci: == 20231027013210 RemovePartialIndexDeploymentsForLegacySuccessfulDeployments: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:deployments)
ci:    -> 0.0161s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:deployments, {:algorithm=>:concurrently, :name=>"partial_index_deployments_for_legacy_successful_deployments"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231027013210 RemovePartialIndexDeploymentsForLegacySuccessfulDeployments: migrated (0.0440s) 

ci: == [advisory_lock_connection] object_id: 11455000, pg_backend_pid: 3524
main: == [advisory_lock_connection] object_id: 11457820, pg_backend_pid: 3527
main: == 20231027052949 InitializeConversionOfSystemNoteMetadataToBigint: migrating =
main: -- column_exists?(:system_note_metadata, :id)
main:    -> 0.0040s
main: -- column_exists?(:system_note_metadata, :id)
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:system_note_metadata)
main:    -> 0.0020s
main: -- add_column(:system_note_metadata, "id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
main:    -> 0.0016s
main: == 20231027052949 InitializeConversionOfSystemNoteMetadataToBigint: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 11457820, pg_backend_pid: 3527
ci: == [advisory_lock_connection] object_id: 11458780, pg_backend_pid: 3529
ci: == 20231027052949 InitializeConversionOfSystemNoteMetadataToBigint: migrating =
ci: -- column_exists?(:system_note_metadata, :id)
ci:    -> 0.0052s
ci: -- column_exists?(:system_note_metadata, :id)
ci:    -> 0.0026s
ci: -- transaction_open?(nil)
ci:    -> 0.0002s
ci: -- columns(:system_note_metadata)
ci:    -> 0.0023s
ci: -- add_column(:system_note_metadata, "id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
ci:    -> 0.0018s
ci: == 20231027052949 InitializeConversionOfSystemNoteMetadataToBigint: migrated (0.0360s) 

ci: == [advisory_lock_connection] object_id: 11458780, pg_backend_pid: 3529
main: == [advisory_lock_connection] object_id: 11459900, pg_backend_pid: 3532
main: == 20231027060443 BackfillSystemNoteMetadataIdForBigintConversion: migrating ==
main: -- column_exists?(:system_note_metadata, :id)
main:    -> 0.0038s
main: -- column_exists?(:system_note_metadata, :id)
main:    -> 0.0020s
main: -- column_exists?(:system_note_metadata, "id_convert_to_bigint")
main:    -> 0.0020s
main: == 20231027060443 BackfillSystemNoteMetadataIdForBigintConversion: migrated (0.0430s) 

main: == [advisory_lock_connection] object_id: 11459900, pg_backend_pid: 3532
ci: == [advisory_lock_connection] object_id: 11460640, pg_backend_pid: 3534
ci: == 20231027060443 BackfillSystemNoteMetadataIdForBigintConversion: migrating ==
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231027060443 BackfillSystemNoteMetadataIdForBigintConversion: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 11460640, pg_backend_pid: 3534
main: == [advisory_lock_connection] object_id: 11461460, pg_backend_pid: 3537
main: == 20231027064352 AddServiceAccessTokensExpirationApplicationSetting: migrating 
main: -- add_column(:application_settings, :service_access_tokens_expiration_enforced, :boolean, {:default=>true, :null=>false})
main:    -> 0.0034s
main: == 20231027064352 AddServiceAccessTokensExpirationApplicationSetting: migrated (0.0097s) 

main: == [advisory_lock_connection] object_id: 11461460, pg_backend_pid: 3537
ci: == [advisory_lock_connection] object_id: 11462200, pg_backend_pid: 3539
ci: == 20231027064352 AddServiceAccessTokensExpirationApplicationSetting: migrating 
ci: -- add_column(:application_settings, :service_access_tokens_expiration_enforced, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0031s
ci: == 20231027064352 AddServiceAccessTokensExpirationApplicationSetting: migrated (0.0180s) 

ci: == [advisory_lock_connection] object_id: 11462200, pg_backend_pid: 3539
main: == [advisory_lock_connection] object_id: 11463080, pg_backend_pid: 3542
main: == 20231027065205 AddServiceAccessTokensExpirationNamespaceSetting: migrating =
main: -- add_column(:namespace_settings, :service_access_tokens_expiration_enforced, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20231027065205 AddServiceAccessTokensExpirationNamespaceSetting: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 11463080, pg_backend_pid: 3542
ci: == [advisory_lock_connection] object_id: 11466300, pg_backend_pid: 3544
ci: == 20231027065205 AddServiceAccessTokensExpirationNamespaceSetting: migrating =
ci: -- add_column(:namespace_settings, :service_access_tokens_expiration_enforced, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0021s
ci: == 20231027065205 AddServiceAccessTokensExpirationNamespaceSetting: migrated (0.0184s) 

ci: == [advisory_lock_connection] object_id: 11466300, pg_backend_pid: 3544
main: == [advisory_lock_connection] object_id: 11469660, pg_backend_pid: 3547
main: == 20231027083355 RemoveProjectsDuplicatedIndexes: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:projects)
main:    -> 0.0431s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_path})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231027083355 RemoveProjectsDuplicatedIndexes: migrated (0.0624s) =========

main: == [advisory_lock_connection] object_id: 11469660, pg_backend_pid: 3547
ci: == [advisory_lock_connection] object_id: 11470320, pg_backend_pid: 3549
ci: == 20231027083355 RemoveProjectsDuplicatedIndexes: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:projects)
ci:    -> 0.0411s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_path})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231027083355 RemoveProjectsDuplicatedIndexes: migrated (0.0692s) =========

ci: == [advisory_lock_connection] object_id: 11470320, pg_backend_pid: 3549
main: == [advisory_lock_connection] object_id: 11471700, pg_backend_pid: 3552
main: == 20231027084327 ChangePersonalAccessTokensRemoveNotNullExpiresAt: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE personal_access_tokens\n            DROP CONSTRAINT IF EXISTS check_b8d60815eb\n")
main:    -> 0.0011s
main: == 20231027084327 ChangePersonalAccessTokensRemoveNotNullExpiresAt: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 11471700, pg_backend_pid: 3552
ci: == [advisory_lock_connection] object_id: 11472460, pg_backend_pid: 3554
ci: == 20231027084327 ChangePersonalAccessTokensRemoveNotNullExpiresAt: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE personal_access_tokens\n            DROP CONSTRAINT IF EXISTS check_b8d60815eb\n")
ci:    -> 0.0013s
ci: == 20231027084327 ChangePersonalAccessTokensRemoveNotNullExpiresAt: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 11472460, pg_backend_pid: 3554
main: == [advisory_lock_connection] object_id: 11490440, pg_backend_pid: 3557
main: == 20231027093009 DropIndexProjectTopicsOnProjectId: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:project_topics)
main:    -> 0.0053s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:project_topics, {:algorithm=>:concurrently, :name=>:index_project_topics_on_project_id})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231027093009 DropIndexProjectTopicsOnProjectId: migrated (0.0239s) =======

main: == [advisory_lock_connection] object_id: 11490440, pg_backend_pid: 3557
ci: == [advisory_lock_connection] object_id: 11493300, pg_backend_pid: 3559
ci: == 20231027093009 DropIndexProjectTopicsOnProjectId: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:project_topics)
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:project_topics, {:algorithm=>:concurrently, :name=>:index_project_topics_on_project_id})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231027093009 DropIndexProjectTopicsOnProjectId: migrated (0.0317s) =======

ci: == [advisory_lock_connection] object_id: 11493300, pg_backend_pid: 3559
main: == [advisory_lock_connection] object_id: 11514240, pg_backend_pid: 3562
main: == 20231029134824 RemoveDeploymentsClusterId: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:deployments, :cluster_id, {:if_exists=>true})
main:    -> 0.0051s
main: == 20231029134824 RemoveDeploymentsClusterId: migrated (0.0144s) ==============

main: == [advisory_lock_connection] object_id: 11514240, pg_backend_pid: 3562
ci: == [advisory_lock_connection] object_id: 11521160, pg_backend_pid: 3564
ci: == 20231029134824 RemoveDeploymentsClusterId: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:deployments, :cluster_id, {:if_exists=>true})
ci:    -> 0.0055s
ci: == 20231029134824 RemoveDeploymentsClusterId: migrated (0.0256s) ==============

ci: == [advisory_lock_connection] object_id: 11521160, pg_backend_pid: 3564
main: == [advisory_lock_connection] object_id: 11531860, pg_backend_pid: 3567
main: == 20231029142649 AddMakeProfilePrivateApplicationSetting: migrating ==========
main: -- add_column(:application_settings, :make_profile_private, :boolean, {:default=>true, :null=>false})
main:    -> 0.0034s
main: == 20231029142649 AddMakeProfilePrivateApplicationSetting: migrated (0.0099s) =

main: == [advisory_lock_connection] object_id: 11531860, pg_backend_pid: 3567
ci: == [advisory_lock_connection] object_id: 11546760, pg_backend_pid: 3569
ci: == 20231029142649 AddMakeProfilePrivateApplicationSetting: migrating ==========
ci: -- add_column(:application_settings, :make_profile_private, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0032s
ci: == 20231029142649 AddMakeProfilePrivateApplicationSetting: migrated (0.0188s) =

ci: == [advisory_lock_connection] object_id: 11546760, pg_backend_pid: 3569
main: == [advisory_lock_connection] object_id: 11547080, pg_backend_pid: 3572
main: == 20231030051837 AddProjectIdToPackagesTags: migrating =======================
main: -- add_column(:packages_tags, :project_id, :bigint)
main:    -> 0.0016s
main: == 20231030051837 AddProjectIdToPackagesTags: migrated (0.0082s) ==============

main: == [advisory_lock_connection] object_id: 11547080, pg_backend_pid: 3572
ci: == [advisory_lock_connection] object_id: 11547780, pg_backend_pid: 3574
ci: == 20231030051837 AddProjectIdToPackagesTags: migrating =======================
ci: -- add_column(:packages_tags, :project_id, :bigint)
ci:    -> 0.0018s
ci: == 20231030051837 AddProjectIdToPackagesTags: migrated (0.0169s) ==============

ci: == [advisory_lock_connection] object_id: 11547780, pg_backend_pid: 3574
main: == [advisory_lock_connection] object_id: 11548620, pg_backend_pid: 3577
main: == 20231030051838 AddIndexToPackagesTagsProjectId: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:packages_tags, :project_id, {:name=>:index_packages_tags_on_project_id, :algorithm=>:concurrently})
main:    -> 0.0047s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:packages_tags, :project_id, {:name=>:index_packages_tags_on_project_id, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231030051838 AddIndexToPackagesTagsProjectId: migrated (0.0240s) =========

main: == [advisory_lock_connection] object_id: 11548620, pg_backend_pid: 3577
ci: == [advisory_lock_connection] object_id: 11549280, pg_backend_pid: 3579
ci: == 20231030051838 AddIndexToPackagesTagsProjectId: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:packages_tags, :project_id, {:name=>:index_packages_tags_on_project_id, :algorithm=>:concurrently})
ci:    -> 0.0046s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:packages_tags, :project_id, {:name=>:index_packages_tags_on_project_id, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231030051838 AddIndexToPackagesTagsProjectId: migrated (0.0327s) =========

ci: == [advisory_lock_connection] object_id: 11549280, pg_backend_pid: 3579
main: == [advisory_lock_connection] object_id: 11550080, pg_backend_pid: 3582
main: == 20231030051839 AddForeignKeyToPackagesTagsProjectId: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_tags ADD CONSTRAINT fk_5a230894f6 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0023s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE packages_tags VALIDATE CONSTRAINT fk_5a230894f6;")
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20231030051839 AddForeignKeyToPackagesTagsProjectId: migrated (0.0347s) ====

main: == [advisory_lock_connection] object_id: 11550080, pg_backend_pid: 3582
ci: == [advisory_lock_connection] object_id: 11594300, pg_backend_pid: 3584
ci: == 20231030051839 AddForeignKeyToPackagesTagsProjectId: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_tags ADD CONSTRAINT fk_5a230894f6 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0023s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_tags VALIDATE CONSTRAINT fk_5a230894f6;")
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231030051839 AddForeignKeyToPackagesTagsProjectId: migrated (0.0463s) ====

ci: == [advisory_lock_connection] object_id: 11594300, pg_backend_pid: 3584
main: == [advisory_lock_connection] object_id: 11638660, pg_backend_pid: 3587
main: == 20231030051840 AddNotNullToPackagesTagsProjectId: migrating ================
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_tags\nADD CONSTRAINT check_91b8472153\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: == 20231030051840 AddNotNullToPackagesTagsProjectId: migrated (0.0179s) =======

main: == [advisory_lock_connection] object_id: 11638660, pg_backend_pid: 3587
ci: == [advisory_lock_connection] object_id: 11639440, pg_backend_pid: 3589
ci: == 20231030051840 AddNotNullToPackagesTagsProjectId: migrating ================
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_tags\nADD CONSTRAINT check_91b8472153\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: == 20231030051840 AddNotNullToPackagesTagsProjectId: migrated (0.0271s) =======

ci: == [advisory_lock_connection] object_id: 11639440, pg_backend_pid: 3589
main: == [advisory_lock_connection] object_id: 11640360, pg_backend_pid: 3592
main: == 20231030071209 QueueBackfillPackagesTagsProjectId: migrating ===============
main: == 20231030071209 QueueBackfillPackagesTagsProjectId: migrated (0.0360s) ======

main: == [advisory_lock_connection] object_id: 11640360, pg_backend_pid: 3592
ci: == [advisory_lock_connection] object_id: 11648160, pg_backend_pid: 3594
ci: == 20231030071209 QueueBackfillPackagesTagsProjectId: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231030071209 QueueBackfillPackagesTagsProjectId: migrated (0.0151s) ======

ci: == [advisory_lock_connection] object_id: 11648160, pg_backend_pid: 3594
main: == [advisory_lock_connection] object_id: 11656100, pg_backend_pid: 3597
main: == 20231030094755 AddIndexToCatalogResourcesOnState: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:catalog_resources, :state, {:name=>"index_catalog_resources_on_state", :algorithm=>:concurrently})
main:    -> 0.0058s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:catalog_resources, :state, {:name=>"index_catalog_resources_on_state", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231030094755 AddIndexToCatalogResourcesOnState: migrated (0.0274s) =======

main: == [advisory_lock_connection] object_id: 11656100, pg_backend_pid: 3597
ci: == [advisory_lock_connection] object_id: 11659380, pg_backend_pid: 3599
ci: == 20231030094755 AddIndexToCatalogResourcesOnState: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:catalog_resources, :state, {:name=>"index_catalog_resources_on_state", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:catalog_resources, :state, {:name=>"index_catalog_resources_on_state", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231030094755 AddIndexToCatalogResourcesOnState: migrated (0.0336s) =======

ci: == [advisory_lock_connection] object_id: 11659380, pg_backend_pid: 3599
main: == [advisory_lock_connection] object_id: 11662800, pg_backend_pid: 3602
main: == 20231030095419 RemoveTempIndexToPackagesOnProjectIdWhenNpmAndNotPendingDestruction: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- indexes(:packages_packages)
main:    -> 0.0174s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:packages_packages, {:algorithm=>:concurrently, :name=>"tmp_idx_packages_on_project_id_when_npm_not_pending_destruction"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231030095419 RemoveTempIndexToPackagesOnProjectIdWhenNpmAndNotPendingDestruction: migrated (0.0363s) 

main: == [advisory_lock_connection] object_id: 11662800, pg_backend_pid: 3602
ci: == [advisory_lock_connection] object_id: 11663460, pg_backend_pid: 3604
ci: == 20231030095419 RemoveTempIndexToPackagesOnProjectIdWhenNpmAndNotPendingDestruction: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:packages_packages)
ci:    -> 0.0188s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:packages_packages, {:algorithm=>:concurrently, :name=>"tmp_idx_packages_on_project_id_when_npm_not_pending_destruction"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231030095419 RemoveTempIndexToPackagesOnProjectIdWhenNpmAndNotPendingDestruction: migrated (0.0458s) 

ci: == [advisory_lock_connection] object_id: 11663460, pg_backend_pid: 3604
main: == [advisory_lock_connection] object_id: 11664280, pg_backend_pid: 3607
main: == 20231030154117 InsertNewUltimateTrialPlanIntoPlans: migrating ==============
main: -- execute("INSERT INTO plans (name, title, created_at, updated_at)\nVALUES ('ultimate_trial_paid_customer', 'Ultimate Trial for Paid Customer', current_timestamp, current_timestamp)\n")
main:    -> 0.0018s
main: == 20231030154117 InsertNewUltimateTrialPlanIntoPlans: migrated (0.0084s) =====

main: == [advisory_lock_connection] object_id: 11664280, pg_backend_pid: 3607
ci: == [advisory_lock_connection] object_id: 11664560, pg_backend_pid: 3609
ci: == 20231030154117 InsertNewUltimateTrialPlanIntoPlans: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231030154117 InsertNewUltimateTrialPlanIntoPlans: migrated (0.0162s) =====

ci: == [advisory_lock_connection] object_id: 11664560, pg_backend_pid: 3609
main: == [advisory_lock_connection] object_id: 11665060, pg_backend_pid: 3612
main: == 20231030205639 UpdateDefaultPackageMetadataPurlTypes: migrating ============
main: -- change_column_default(:application_settings, :package_metadata_purl_types, {:from=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], :to=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]})
main:    -> 0.2639s
main: == 20231030205639 UpdateDefaultPackageMetadataPurlTypes: migrated (0.2701s) ===

main: == [advisory_lock_connection] object_id: 11665060, pg_backend_pid: 3612
ci: == [advisory_lock_connection] object_id: 11681440, pg_backend_pid: 3614
ci: == 20231030205639 UpdateDefaultPackageMetadataPurlTypes: migrating ============
ci: -- change_column_default(:application_settings, :package_metadata_purl_types, {:from=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12], :to=>[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13]})
ci:    -> 0.2592s
ci: == 20231030205639 UpdateDefaultPackageMetadataPurlTypes: migrated (0.2745s) ===

ci: == [advisory_lock_connection] object_id: 11681440, pg_backend_pid: 3614
main: == [advisory_lock_connection] object_id: 11687280, pg_backend_pid: 3617
main: == 20231030205756 IndexUserDetailsOnEnterpriseGroupIdAndUserId: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:user_details, [:enterprise_group_id, :user_id], {:name=>"index_user_details_on_enterprise_group_id_and_user_id", :algorithm=>:concurrently})
main:    -> 0.0066s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:user_details, [:enterprise_group_id, :user_id], {:name=>"index_user_details_on_enterprise_group_id_and_user_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:user_details)
main:    -> 0.0051s
main: -- remove_index(:user_details, {:algorithm=>:concurrently, :name=>"index_user_details_on_enterprise_group_id"})
main:    -> 0.0012s
main: == 20231030205756 IndexUserDetailsOnEnterpriseGroupIdAndUserId: migrated (0.0403s) 

main: == [advisory_lock_connection] object_id: 11687280, pg_backend_pid: 3617
ci: == [advisory_lock_connection] object_id: 11693120, pg_backend_pid: 3619
ci: == 20231030205756 IndexUserDetailsOnEnterpriseGroupIdAndUserId: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:user_details, [:enterprise_group_id, :user_id], {:name=>"index_user_details_on_enterprise_group_id_and_user_id", :algorithm=>:concurrently})
ci:    -> 0.0069s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:user_details, [:enterprise_group_id, :user_id], {:name=>"index_user_details_on_enterprise_group_id_and_user_id", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:user_details)
ci:    -> 0.0058s
ci: -- remove_index(:user_details, {:algorithm=>:concurrently, :name=>"index_user_details_on_enterprise_group_id"})
ci:    -> 0.0013s
ci: == 20231030205756 IndexUserDetailsOnEnterpriseGroupIdAndUserId: migrated (0.0506s) 

ci: == [advisory_lock_connection] object_id: 11693120, pg_backend_pid: 3619
main: == [advisory_lock_connection] object_id: 11696220, pg_backend_pid: 3622
main: == 20231031114050 AddHighestSeverityAndVulnerabilityCountIntoSbomOccurrences: migrating 
main: -- add_column(:sbom_occurrences, :highest_severity, :smallint, {:null=>true})
main:    -> 0.0014s
main: -- add_column(:sbom_occurrences, :vulnerability_count, :integer, {:null=>false, :default=>0})
main:    -> 0.0017s
main: == 20231031114050 AddHighestSeverityAndVulnerabilityCountIntoSbomOccurrences: migrated (0.0096s) 

main: == [advisory_lock_connection] object_id: 11696220, pg_backend_pid: 3622
ci: == [advisory_lock_connection] object_id: 11699380, pg_backend_pid: 3624
ci: == 20231031114050 AddHighestSeverityAndVulnerabilityCountIntoSbomOccurrences: migrating 
ci: -- add_column(:sbom_occurrences, :highest_severity, :smallint, {:null=>true})
ci:    -> 0.0013s
ci: -- add_column(:sbom_occurrences, :vulnerability_count, :integer, {:null=>false, :default=>0})
ci:    -> 0.0017s
ci: == 20231031114050 AddHighestSeverityAndVulnerabilityCountIntoSbomOccurrences: migrated (0.0189s) 

ci: == [advisory_lock_connection] object_id: 11699380, pg_backend_pid: 3624
main: == [advisory_lock_connection] object_id: 11706280, pg_backend_pid: 3627
main: == 20231031134320 InitConversionForPCiBuildsForSelfHost: migrating ============
main: -- current_schema(nil)
main:    -> 0.0006s
main: == 20231031134320 InitConversionForPCiBuildsForSelfHost: migrated (0.0081s) ===

main: == [advisory_lock_connection] object_id: 11706280, pg_backend_pid: 3627
ci: == [advisory_lock_connection] object_id: 11706500, pg_backend_pid: 3629
ci: == 20231031134320 InitConversionForPCiBuildsForSelfHost: migrating ============
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: == 20231031134320 InitConversionForPCiBuildsForSelfHost: migrated (0.0175s) ===

ci: == [advisory_lock_connection] object_id: 11706500, pg_backend_pid: 3629
main: == [advisory_lock_connection] object_id: 11715420, pg_backend_pid: 3632
main: == 20231031141439 AddSmtpAuthenticationToServiceDeskCustomEmailCredentials: migrating 
main: -- add_column(:service_desk_custom_email_credentials, :smtp_authentication, :integer, {:limit=>2, :null=>true, :default=>nil})
main:    -> 0.0018s
main: == 20231031141439 AddSmtpAuthenticationToServiceDeskCustomEmailCredentials: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 11715420, pg_backend_pid: 3632
ci: == [advisory_lock_connection] object_id: 11724380, pg_backend_pid: 3634
ci: == 20231031141439 AddSmtpAuthenticationToServiceDeskCustomEmailCredentials: migrating 
ci: -- add_column(:service_desk_custom_email_credentials, :smtp_authentication, :integer, {:limit=>2, :null=>true, :default=>nil})
ci:    -> 0.0018s
ci: == 20231031141439 AddSmtpAuthenticationToServiceDeskCustomEmailCredentials: migrated (0.0174s) 

ci: == [advisory_lock_connection] object_id: 11724380, pg_backend_pid: 3634
main: == [advisory_lock_connection] object_id: 11736860, pg_backend_pid: 3637
main: == 20231031164724 CreateSbomOccurrencesVulnerabilities: migrating =============
main: -- create_table(:sbom_occurrences_vulnerabilities)
main:    -> 0.0051s
main: == 20231031164724 CreateSbomOccurrencesVulnerabilities: migrated (0.0118s) ====

main: == [advisory_lock_connection] object_id: 11736860, pg_backend_pid: 3637
ci: == [advisory_lock_connection] object_id: 11745680, pg_backend_pid: 3639
ci: == 20231031164724 CreateSbomOccurrencesVulnerabilities: migrating =============
ci: -- create_table(:sbom_occurrences_vulnerabilities)
ci:    -> 0.0053s
I, [2024-04-10T20:46:33.665585 #290]  INFO -- : Database: 'ci', Table: 'sbom_occurrences_vulnerabilities': Lock Writes
ci: == 20231031164724 CreateSbomOccurrencesVulnerabilities: migrated (0.0257s) ====

ci: == [advisory_lock_connection] object_id: 11745680, pg_backend_pid: 3639
main: == [advisory_lock_connection] object_id: 11766720, pg_backend_pid: 3642
main: == 20231031192803 RemoveNotNullConstraintFromMemberRole: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE member_roles\n            DROP CONSTRAINT IF EXISTS check_d40bf621bd\n")
main:    -> 0.0012s
main: == 20231031192803 RemoveNotNullConstraintFromMemberRole: migrated (0.0123s) ===

main: == [advisory_lock_connection] object_id: 11766720, pg_backend_pid: 3642
ci: == [advisory_lock_connection] object_id: 11767180, pg_backend_pid: 3644
ci: == 20231031192803 RemoveNotNullConstraintFromMemberRole: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE member_roles\n            DROP CONSTRAINT IF EXISTS check_d40bf621bd\n")
ci:    -> 0.0009s
ci: == 20231031192803 RemoveNotNullConstraintFromMemberRole: migrated (0.0188s) ===

ci: == [advisory_lock_connection] object_id: 11767180, pg_backend_pid: 3644
main: == [advisory_lock_connection] object_id: 11767500, pg_backend_pid: 3647
main: == 20231031200433 AddFrameworkFkToComplianceFrameworkSecurityPolicies: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE compliance_framework_security_policies ADD CONSTRAINT fk_b5df066d8f FOREIGN KEY (framework_id) REFERENCES compliance_management_frameworks (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE compliance_framework_security_policies VALIDATE CONSTRAINT fk_b5df066d8f;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231031200433 AddFrameworkFkToComplianceFrameworkSecurityPolicies: migrated (0.0324s) 

main: == [advisory_lock_connection] object_id: 11767500, pg_backend_pid: 3647
ci: == [advisory_lock_connection] object_id: 11770340, pg_backend_pid: 3649
ci: == 20231031200433 AddFrameworkFkToComplianceFrameworkSecurityPolicies: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE compliance_framework_security_policies ADD CONSTRAINT fk_b5df066d8f FOREIGN KEY (framework_id) REFERENCES compliance_management_frameworks (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE compliance_framework_security_policies VALIDATE CONSTRAINT fk_b5df066d8f;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231031200433 AddFrameworkFkToComplianceFrameworkSecurityPolicies: migrated (0.0412s) 

ci: == [advisory_lock_connection] object_id: 11770340, pg_backend_pid: 3649
main: == [advisory_lock_connection] object_id: 11773360, pg_backend_pid: 3652
main: == 20231031200645 AddPolicyConfigurationFkToComplianceFrameworkSecurityPolicies: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE compliance_framework_security_policies ADD CONSTRAINT fk_cf3c0ac207 FOREIGN KEY (policy_configuration_id) REFERENCES security_orchestration_policy_configurations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0012s
main: -- execute("ALTER TABLE compliance_framework_security_policies VALIDATE CONSTRAINT fk_cf3c0ac207;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20231031200645 AddPolicyConfigurationFkToComplianceFrameworkSecurityPolicies: migrated (0.0368s) 

main: == [advisory_lock_connection] object_id: 11773360, pg_backend_pid: 3652
ci: == [advisory_lock_connection] object_id: 11793100, pg_backend_pid: 3654
ci: == 20231031200645 AddPolicyConfigurationFkToComplianceFrameworkSecurityPolicies: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE compliance_framework_security_policies ADD CONSTRAINT fk_cf3c0ac207 FOREIGN KEY (policy_configuration_id) REFERENCES security_orchestration_policy_configurations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE compliance_framework_security_policies VALIDATE CONSTRAINT fk_cf3c0ac207;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231031200645 AddPolicyConfigurationFkToComplianceFrameworkSecurityPolicies: migrated (0.0401s) 

ci: == [advisory_lock_connection] object_id: 11793100, pg_backend_pid: 3654
main: == [advisory_lock_connection] object_id: 11812980, pg_backend_pid: 3657
main: == 20231031204841 RequeueBackfillHasRemediationsOfVulnerabilityReads: migrating 
main: == 20231031204841 RequeueBackfillHasRemediationsOfVulnerabilityReads: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 11812980, pg_backend_pid: 3657
ci: == [advisory_lock_connection] object_id: 11813800, pg_backend_pid: 3659
ci: == 20231031204841 RequeueBackfillHasRemediationsOfVulnerabilityReads: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231031204841 RequeueBackfillHasRemediationsOfVulnerabilityReads: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 11813800, pg_backend_pid: 3659
main: == [advisory_lock_connection] object_id: 11814760, pg_backend_pid: 3662
main: == 20231101130230 RemoveInProductMarketingEmailsCampaignColumn: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:in_product_marketing_emails, :campaign, {:if_exists=>true})
main:    -> 0.0059s
main: == 20231101130230 RemoveInProductMarketingEmailsCampaignColumn: migrated (0.0172s) 

main: == [advisory_lock_connection] object_id: 11814760, pg_backend_pid: 3662
ci: == [advisory_lock_connection] object_id: 11816180, pg_backend_pid: 3664
ci: == 20231101130230 RemoveInProductMarketingEmailsCampaignColumn: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:in_product_marketing_emails, :campaign, {:if_exists=>true})
ci:    -> 0.0048s
ci: == 20231101130230 RemoveInProductMarketingEmailsCampaignColumn: migrated (0.0222s) 

ci: == [advisory_lock_connection] object_id: 11816180, pg_backend_pid: 3664
main: == [advisory_lock_connection] object_id: 11817740, pg_backend_pid: 3667
main: == 20231101171848 AddMemberRoleIdToSamlProviders: migrating ===================
main: -- add_column(:saml_providers, :member_role_id, :bigint)
main:    -> 0.0017s
main: == 20231101171848 AddMemberRoleIdToSamlProviders: migrated (0.0085s) ==========

main: == [advisory_lock_connection] object_id: 11817740, pg_backend_pid: 3667
ci: == [advisory_lock_connection] object_id: 11818440, pg_backend_pid: 3669
ci: == 20231101171848 AddMemberRoleIdToSamlProviders: migrating ===================
ci: -- add_column(:saml_providers, :member_role_id, :bigint)
ci:    -> 0.0013s
ci: == 20231101171848 AddMemberRoleIdToSamlProviders: migrated (0.0162s) ==========

ci: == [advisory_lock_connection] object_id: 11818440, pg_backend_pid: 3669
main: == [advisory_lock_connection] object_id: 11819280, pg_backend_pid: 3672
main: == 20231102083539 BackfillPCiBuildsPipelineId: migrating ======================
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20231102083539 BackfillPCiBuildsPipelineId: migrated (0.0065s) =============

main: == [advisory_lock_connection] object_id: 11819280, pg_backend_pid: 3672
ci: == [advisory_lock_connection] object_id: 11820200, pg_backend_pid: 3674
ci: == 20231102083539 BackfillPCiBuildsPipelineId: migrating ======================
ci: -- column_exists?(:ci_builds, :id)
ci:    -> 0.0049s
ci: -- column_exists?(:ci_builds, :auto_canceled_by_id)
ci:    -> 0.0032s
ci: -- column_exists?(:ci_builds, "auto_canceled_by_id_convert_to_bigint")
ci:    -> 0.0030s
ci: -- column_exists?(:ci_builds, :commit_id)
ci:    -> 0.0031s
ci: -- column_exists?(:ci_builds, "commit_id_convert_to_bigint")
ci:    -> 0.0031s
ci: -- column_exists?(:ci_builds, :erased_by_id)
ci:    -> 0.0035s
ci: -- column_exists?(:ci_builds, "erased_by_id_convert_to_bigint")
ci:    -> 0.0030s
ci: -- column_exists?(:ci_builds, :project_id)
ci:    -> 0.0029s
ci: -- column_exists?(:ci_builds, "project_id_convert_to_bigint")
ci:    -> 0.0029s
ci: -- column_exists?(:ci_builds, :runner_id)
ci:    -> 0.0030s
ci: -- column_exists?(:ci_builds, "runner_id_convert_to_bigint")
ci:    -> 0.0028s
ci: -- column_exists?(:ci_builds, :trigger_request_id)
ci:    -> 0.0031s
ci: -- column_exists?(:ci_builds, "trigger_request_id_convert_to_bigint")
ci:    -> 0.0031s
ci: -- column_exists?(:ci_builds, :upstream_pipeline_id)
ci:    -> 0.0029s
ci: -- column_exists?(:ci_builds, "upstream_pipeline_id_convert_to_bigint")
ci:    -> 0.0029s
ci: -- column_exists?(:ci_builds, :user_id)
ci:    -> 0.0031s
ci: -- column_exists?(:ci_builds, "user_id_convert_to_bigint")
ci:    -> 0.0034s
ci: == 20231102083539 BackfillPCiBuildsPipelineId: migrated (0.1035s) =============

ci: == [advisory_lock_connection] object_id: 11820200, pg_backend_pid: 3674
main: == [advisory_lock_connection] object_id: 11821960, pg_backend_pid: 3677
main: == 20231102142553 AddZoektNodes: migrating ====================================
main: -- create_table(:zoekt_nodes)
main: -- quote_column_name(:index_base_url)
main:    -> 0.0000s
main: -- quote_column_name(:search_base_url)
main:    -> 0.0000s
main:    -> 0.0099s
main: == 20231102142553 AddZoektNodes: migrated (0.0160s) ===========================

main: == [advisory_lock_connection] object_id: 11821960, pg_backend_pid: 3677
ci: == [advisory_lock_connection] object_id: 11822820, pg_backend_pid: 3679
ci: == 20231102142553 AddZoektNodes: migrating ====================================
ci: -- create_table(:zoekt_nodes)
ci: -- quote_column_name(:index_base_url)
ci:    -> 0.0000s
ci: -- quote_column_name(:search_base_url)
ci:    -> 0.0000s
ci:    -> 0.0102s
I, [2024-04-10T20:46:35.210926 #290]  INFO -- : Database: 'ci', Table: 'zoekt_nodes': Lock Writes
ci: == 20231102142553 AddZoektNodes: migrated (0.0283s) ===========================

ci: == [advisory_lock_connection] object_id: 11822820, pg_backend_pid: 3679
main: == [advisory_lock_connection] object_id: 11828700, pg_backend_pid: 3682
main: == 20231102142554 MigrateZoektShardsToZoektNodes: migrating ===================
main: == 20231102142554 MigrateZoektShardsToZoektNodes: migrated (0.0073s) ==========

main: == [advisory_lock_connection] object_id: 11828700, pg_backend_pid: 3682
ci: == [advisory_lock_connection] object_id: 11834520, pg_backend_pid: 3684
ci: == 20231102142554 MigrateZoektShardsToZoektNodes: migrating ===================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231102142554 MigrateZoektShardsToZoektNodes: migrated (0.0153s) ==========

ci: == [advisory_lock_connection] object_id: 11834520, pg_backend_pid: 3684
main: == [advisory_lock_connection] object_id: 11840000, pg_backend_pid: 3687
main: == 20231102142555 AddZoektNodeIdToIndexedNamespaces: migrating ================
main: -- add_column(:zoekt_indexed_namespaces, :zoekt_node_id, :bigint)
main:    -> 0.0012s
main: == 20231102142555 AddZoektNodeIdToIndexedNamespaces: migrated (0.0068s) =======

main: == [advisory_lock_connection] object_id: 11840000, pg_backend_pid: 3687
ci: == [advisory_lock_connection] object_id: 11840600, pg_backend_pid: 3689
ci: == 20231102142555 AddZoektNodeIdToIndexedNamespaces: migrating ================
ci: -- add_column(:zoekt_indexed_namespaces, :zoekt_node_id, :bigint)
ci:    -> 0.0014s
ci: == 20231102142555 AddZoektNodeIdToIndexedNamespaces: migrated (0.0178s) =======

ci: == [advisory_lock_connection] object_id: 11840600, pg_backend_pid: 3689
main: == [advisory_lock_connection] object_id: 11846460, pg_backend_pid: 3692
main: == 20231102142557 RemoveZoektShardNullConstraintFromIndexedNamespaces: migrating 
main: -- change_column_null(:zoekt_indexed_namespaces, :zoekt_shard_id, true)
main:    -> 0.0012s
main: == 20231102142557 RemoveZoektShardNullConstraintFromIndexedNamespaces: migrated (0.0074s) 

main: == [advisory_lock_connection] object_id: 11846460, pg_backend_pid: 3692
ci: == [advisory_lock_connection] object_id: 11846600, pg_backend_pid: 3695
ci: == 20231102142557 RemoveZoektShardNullConstraintFromIndexedNamespaces: migrating 
ci: -- change_column_null(:zoekt_indexed_namespaces, :zoekt_shard_id, true)
ci:    -> 0.0012s
ci: == 20231102142557 RemoveZoektShardNullConstraintFromIndexedNamespaces: migrated (0.0172s) 

ci: == [advisory_lock_connection] object_id: 11846600, pg_backend_pid: 3695
main: == [advisory_lock_connection] object_id: 11846880, pg_backend_pid: 3698
main: == 20231102142565 AddZoektNodeForeignKeyToIndexedNamespaces: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_indexed_namespaces ADD CONSTRAINT fk_9267f4de0c FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0017s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE zoekt_indexed_namespaces VALIDATE CONSTRAINT fk_9267f4de0c;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:zoekt_indexed_namespaces, [:zoekt_node_id, :namespace_id], {:unique=>true, :name=>"index_zoekt_node_and_namespace", :algorithm=>:concurrently})
main:    -> 0.0038s
main: -- add_index(:zoekt_indexed_namespaces, [:zoekt_node_id, :namespace_id], {:unique=>true, :name=>"index_zoekt_node_and_namespace", :algorithm=>:concurrently})
main:    -> 0.0023s
main: == 20231102142565 AddZoektNodeForeignKeyToIndexedNamespaces: migrated (0.0531s) 

main: == [advisory_lock_connection] object_id: 11846880, pg_backend_pid: 3698
ci: == [advisory_lock_connection] object_id: 11852920, pg_backend_pid: 3700
ci: == 20231102142565 AddZoektNodeForeignKeyToIndexedNamespaces: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_indexed_namespaces ADD CONSTRAINT fk_9267f4de0c FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_indexed_namespaces VALIDATE CONSTRAINT fk_9267f4de0c;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:zoekt_indexed_namespaces, [:zoekt_node_id, :namespace_id], {:unique=>true, :name=>"index_zoekt_node_and_namespace", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- add_index(:zoekt_indexed_namespaces, [:zoekt_node_id, :namespace_id], {:unique=>true, :name=>"index_zoekt_node_and_namespace", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20231102142565 AddZoektNodeForeignKeyToIndexedNamespaces: migrated (0.0584s) 

ci: == [advisory_lock_connection] object_id: 11852920, pg_backend_pid: 3700
main: == [advisory_lock_connection] object_id: 11853860, pg_backend_pid: 3703
main: == 20231103132849 AddStateIndexForSnippetRepositoryStorageMove: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:snippet_repository_storage_moves, :state, {:where=>"state IN (2, 3)", :name=>"index_snippet_repository_storage_moves_on_state", :algorithm=>:concurrently})
main:    -> 0.0039s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:snippet_repository_storage_moves, :state, {:where=>"state IN (2, 3)", :name=>"index_snippet_repository_storage_moves_on_state", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231103132849 AddStateIndexForSnippetRepositoryStorageMove: migrated (0.0238s) 

main: == [advisory_lock_connection] object_id: 11853860, pg_backend_pid: 3703
ci: == [advisory_lock_connection] object_id: 11854260, pg_backend_pid: 3705
ci: == 20231103132849 AddStateIndexForSnippetRepositoryStorageMove: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:snippet_repository_storage_moves, :state, {:where=>"state IN (2, 3)", :name=>"index_snippet_repository_storage_moves_on_state", :algorithm=>:concurrently})
ci:    -> 0.0038s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:snippet_repository_storage_moves, :state, {:where=>"state IN (2, 3)", :name=>"index_snippet_repository_storage_moves_on_state", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231103132849 AddStateIndexForSnippetRepositoryStorageMove: migrated (0.0321s) 

ci: == [advisory_lock_connection] object_id: 11854260, pg_backend_pid: 3705
main: == [advisory_lock_connection] object_id: 11854480, pg_backend_pid: 3708
main: == 20231103160022 AddIndexToSamlProvidersOnMemberRoleId: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:saml_providers, :member_role_id, {:name=>"index_saml_providers_on_member_role_id", :algorithm=>:concurrently})
main:    -> 0.0036s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:saml_providers, :member_role_id, {:name=>"index_saml_providers_on_member_role_id", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231103160022 AddIndexToSamlProvidersOnMemberRoleId: migrated (0.0217s) ===

main: == [advisory_lock_connection] object_id: 11854480, pg_backend_pid: 3708
ci: == [advisory_lock_connection] object_id: 11873080, pg_backend_pid: 3710
ci: == 20231103160022 AddIndexToSamlProvidersOnMemberRoleId: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:saml_providers, :member_role_id, {:name=>"index_saml_providers_on_member_role_id", :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:saml_providers, :member_role_id, {:name=>"index_saml_providers_on_member_role_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231103160022 AddIndexToSamlProvidersOnMemberRoleId: migrated (0.0329s) ===

ci: == [advisory_lock_connection] object_id: 11873080, pg_backend_pid: 3710
main: == [advisory_lock_connection] object_id: 11903740, pg_backend_pid: 3713
main: == 20231103160859 AddFkToMemberRoleOnSamlProviders: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE saml_providers ADD CONSTRAINT fk_351dde3a84 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE saml_providers VALIDATE CONSTRAINT fk_351dde3a84;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231103160859 AddFkToMemberRoleOnSamlProviders: migrated (0.0346s) ========

main: == [advisory_lock_connection] object_id: 11903740, pg_backend_pid: 3713
ci: == [advisory_lock_connection] object_id: 11906420, pg_backend_pid: 3715
ci: == 20231103160859 AddFkToMemberRoleOnSamlProviders: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE saml_providers ADD CONSTRAINT fk_351dde3a84 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE saml_providers VALIDATE CONSTRAINT fk_351dde3a84;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231103160859 AddFkToMemberRoleOnSamlProviders: migrated (0.0435s) ========

ci: == [advisory_lock_connection] object_id: 11906420, pg_backend_pid: 3715
main: == [advisory_lock_connection] object_id: 11909260, pg_backend_pid: 3718
main: == 20231103162825 AddWolfiPurlTypeToPackageMetadataPurlTypes: migrating =======
main: == 20231103162825 AddWolfiPurlTypeToPackageMetadataPurlTypes: migrated (0.0318s) 

main: == [advisory_lock_connection] object_id: 11909260, pg_backend_pid: 3718
ci: == [advisory_lock_connection] object_id: 11910300, pg_backend_pid: 3720
ci: == 20231103162825 AddWolfiPurlTypeToPackageMetadataPurlTypes: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231103162825 AddWolfiPurlTypeToPackageMetadataPurlTypes: migrated (0.0151s) 

ci: == [advisory_lock_connection] object_id: 11910300, pg_backend_pid: 3720
main: == [advisory_lock_connection] object_id: 11910620, pg_backend_pid: 3723
main: == 20231103195309 RemoveDeprecatedPackageMetadataSyncWorker: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231103195309 RemoveDeprecatedPackageMetadataSyncWorker: migrated (0.0068s) 

main: == [advisory_lock_connection] object_id: 11910620, pg_backend_pid: 3723
ci: == [advisory_lock_connection] object_id: 11910940, pg_backend_pid: 3725
ci: == 20231103195309 RemoveDeprecatedPackageMetadataSyncWorker: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231103195309 RemoveDeprecatedPackageMetadataSyncWorker: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 11910940, pg_backend_pid: 3725
main: == [advisory_lock_connection] object_id: 11911400, pg_backend_pid: 3728
main: == 20231103223224 BackfillZoektNodeIdOnIndexedNamespaces: migrating ===========
main: -- execute("      UPDATE zoekt_indexed_namespaces\n      SET zoekt_node_id = (SELECT id FROM zoekt_nodes ORDER BY created_at DESC LIMIT 1)\n")
main:    -> 0.0021s
main: == 20231103223224 BackfillZoektNodeIdOnIndexedNamespaces: migrated (0.0080s) ==

main: == [advisory_lock_connection] object_id: 11911400, pg_backend_pid: 3728
ci: == [advisory_lock_connection] object_id: 11911740, pg_backend_pid: 3730
ci: == 20231103223224 BackfillZoektNodeIdOnIndexedNamespaces: migrating ===========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231103223224 BackfillZoektNodeIdOnIndexedNamespaces: migrated (0.0157s) ==

ci: == [advisory_lock_connection] object_id: 11911740, pg_backend_pid: 3730
main: == [advisory_lock_connection] object_id: 11912220, pg_backend_pid: 3733
main: == 20231105165706 DropRepositoriesColumnsFromGeoNodeStatusTable: migrating ====
main: -- remove_column(:geo_node_statuses, :repositories_synced_count, {:if_exists=>true})
main:    -> 0.0068s
main: -- remove_column(:geo_node_statuses, :repositories_failed_count, {:if_exists=>true})
main:    -> 0.0039s
main: -- remove_column(:geo_node_statuses, :repositories_verified_count, {:if_exists=>true})
main:    -> 0.0055s
main: -- remove_column(:geo_node_statuses, :repositories_verification_failed_count, {:if_exists=>true})
main:    -> 0.0039s
main: -- remove_column(:geo_node_statuses, :repositories_checksummed_count, {:if_exists=>true})
main:    -> 0.0036s
main: -- remove_column(:geo_node_statuses, :repositories_checksum_failed_count, {:if_exists=>true})
main:    -> 0.0036s
main: -- remove_column(:geo_node_statuses, :repositories_checksum_mismatch_count, {:if_exists=>true})
main:    -> 0.0035s
main: -- remove_column(:geo_node_statuses, :repositories_retrying_verification_count, {:if_exists=>true})
main:    -> 0.0035s
main: == 20231105165706 DropRepositoriesColumnsFromGeoNodeStatusTable: migrated (0.0417s) 

main: == [advisory_lock_connection] object_id: 11912220, pg_backend_pid: 3733
ci: == [advisory_lock_connection] object_id: 11925940, pg_backend_pid: 3735
ci: == 20231105165706 DropRepositoriesColumnsFromGeoNodeStatusTable: migrating ====
ci: -- remove_column(:geo_node_statuses, :repositories_synced_count, {:if_exists=>true})
ci:    -> 0.0059s
ci: -- remove_column(:geo_node_statuses, :repositories_failed_count, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:geo_node_statuses, :repositories_verified_count, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:geo_node_statuses, :repositories_verification_failed_count, {:if_exists=>true})
ci:    -> 0.0033s
ci: -- remove_column(:geo_node_statuses, :repositories_checksummed_count, {:if_exists=>true})
ci:    -> 0.0035s
ci: -- remove_column(:geo_node_statuses, :repositories_checksum_failed_count, {:if_exists=>true})
ci:    -> 0.0034s
ci: -- remove_column(:geo_node_statuses, :repositories_checksum_mismatch_count, {:if_exists=>true})
ci:    -> 0.0036s
ci: -- remove_column(:geo_node_statuses, :repositories_retrying_verification_count, {:if_exists=>true})
ci:    -> 0.0035s
ci: == 20231105165706 DropRepositoriesColumnsFromGeoNodeStatusTable: migrated (0.0474s) 

ci: == [advisory_lock_connection] object_id: 11925940, pg_backend_pid: 3735
main: == [advisory_lock_connection] object_id: 11941160, pg_backend_pid: 3738
main: == 20231106145853 AddProductAnalyticsEnabledToNamespaceSettings: migrating ====
main: -- add_column(:namespace_settings, :product_analytics_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20231106145853 AddProductAnalyticsEnabledToNamespaceSettings: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 11941160, pg_backend_pid: 3738
ci: == [advisory_lock_connection] object_id: 11947580, pg_backend_pid: 3740
ci: == 20231106145853 AddProductAnalyticsEnabledToNamespaceSettings: migrating ====
ci: -- add_column(:namespace_settings, :product_analytics_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20231106145853 AddProductAnalyticsEnabledToNamespaceSettings: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 11947580, pg_backend_pid: 3740
main: == [advisory_lock_connection] object_id: 11955460, pg_backend_pid: 3743
main: == 20231106212340 AddVisibilityLevelToCatalogResources: migrating =============
main: -- add_column(:catalog_resources, :visibility_level, :integer, {:default=>0, :null=>false})
main:    -> 0.0021s
main: == 20231106212340 AddVisibilityLevelToCatalogResources: migrated (0.0081s) ====

main: == [advisory_lock_connection] object_id: 11955460, pg_backend_pid: 3743
ci: == [advisory_lock_connection] object_id: 11963000, pg_backend_pid: 3745
ci: == 20231106212340 AddVisibilityLevelToCatalogResources: migrating =============
ci: -- add_column(:catalog_resources, :visibility_level, :integer, {:default=>0, :null=>false})
ci:    -> 0.0019s
ci: == 20231106212340 AddVisibilityLevelToCatalogResources: migrated (0.0175s) ====

ci: == [advisory_lock_connection] object_id: 11963000, pg_backend_pid: 3745
main: == [advisory_lock_connection] object_id: 11970700, pg_backend_pid: 3748
main: == 20231107062104 AddNetworkPolicyEgressToAgent: migrating ====================
main: -- add_column(:remote_development_agent_configs, :network_policy_egress, :jsonb, {:null=>false, :default=>[{:allow=>"0.0.0.0/0", :except=>["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]}]})
main:    -> 0.0021s
main: == 20231107062104 AddNetworkPolicyEgressToAgent: migrated (0.0084s) ===========

main: == [advisory_lock_connection] object_id: 11970700, pg_backend_pid: 3748
ci: == [advisory_lock_connection] object_id: 11976500, pg_backend_pid: 3750
ci: == 20231107062104 AddNetworkPolicyEgressToAgent: migrating ====================
ci: -- add_column(:remote_development_agent_configs, :network_policy_egress, :jsonb, {:null=>false, :default=>[{:allow=>"0.0.0.0/0", :except=>["10.0.0.0/8", "172.16.0.0/12", "192.168.0.0/16"]}]})
ci:    -> 0.0018s
ci: == 20231107062104 AddNetworkPolicyEgressToAgent: migrated (0.0175s) ===========

ci: == [advisory_lock_connection] object_id: 11976500, pg_backend_pid: 3750
main: == [advisory_lock_connection] object_id: 11982440, pg_backend_pid: 3753
main: == 20231107071201 AddProjectAuthorizationsRecalculatedAtToUserDetails: migrating 
main: -- add_column(:user_details, :project_authorizations_recalculated_at, :datetime_with_timezone, {:default=>"2010-01-01", :null=>false})
main:    -> 0.0033s
main: == 20231107071201 AddProjectAuthorizationsRecalculatedAtToUserDetails: migrated (0.0099s) 

main: == [advisory_lock_connection] object_id: 11982440, pg_backend_pid: 3753
ci: == [advisory_lock_connection] object_id: 11985340, pg_backend_pid: 3755
ci: == 20231107071201 AddProjectAuthorizationsRecalculatedAtToUserDetails: migrating 
ci: -- add_column(:user_details, :project_authorizations_recalculated_at, :datetime_with_timezone, {:default=>"2010-01-01", :null=>false})
ci:    -> 0.0023s
ci: == 20231107071201 AddProjectAuthorizationsRecalculatedAtToUserDetails: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 11985340, pg_backend_pid: 3755
main: == [advisory_lock_connection] object_id: 11985680, pg_backend_pid: 3758
main: == 20231107092912 QueueBackfillBranchProtectionNamespaceSetting: migrating ====
main: == 20231107092912 QueueBackfillBranchProtectionNamespaceSetting: migrated (0.0384s) 

main: == [advisory_lock_connection] object_id: 11985680, pg_backend_pid: 3758
ci: == [advisory_lock_connection] object_id: 11985820, pg_backend_pid: 3760
ci: == 20231107092912 QueueBackfillBranchProtectionNamespaceSetting: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231107092912 QueueBackfillBranchProtectionNamespaceSetting: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 11985820, pg_backend_pid: 3760
main: == [advisory_lock_connection] object_id: 11986100, pg_backend_pid: 3763
main: == 20231107140642 CreateAuditEventsInstanceAmazonS3Configurations: migrating ==
main: -- create_table(:audit_events_instance_amazon_s3_configurations)
main: -- quote_column_name(:access_key_xid)
main:    -> 0.0001s
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:bucket_name)
main:    -> 0.0000s
main: -- quote_column_name(:aws_region)
main:    -> 0.0000s
main:    -> 0.0070s
main: == 20231107140642 CreateAuditEventsInstanceAmazonS3Configurations: migrated (0.0127s) 

main: == [advisory_lock_connection] object_id: 11986100, pg_backend_pid: 3763
ci: == [advisory_lock_connection] object_id: 11986900, pg_backend_pid: 3765
ci: == 20231107140642 CreateAuditEventsInstanceAmazonS3Configurations: migrating ==
ci: -- create_table(:audit_events_instance_amazon_s3_configurations)
ci: -- quote_column_name(:access_key_xid)
ci:    -> 0.0000s
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:bucket_name)
ci:    -> 0.0000s
ci: -- quote_column_name(:aws_region)
ci:    -> 0.0000s
ci:    -> 0.0062s
I, [2024-04-10T20:46:38.461431 #290]  INFO -- : Database: 'ci', Table: 'audit_events_instance_amazon_s3_configurations': Lock Writes
ci: == 20231107140642 CreateAuditEventsInstanceAmazonS3Configurations: migrated (0.0239s) 

ci: == [advisory_lock_connection] object_id: 11986900, pg_backend_pid: 3765
main: == [advisory_lock_connection] object_id: 11987260, pg_backend_pid: 3768
main: == 20231107193342 AddSearchVectorToCatalogResources: migrating ================
main: -- execute("ALTER TABLE catalog_resources\n  ADD COLUMN search_vector tsvector\n    GENERATED ALWAYS AS\n      (setweight(to_tsvector('english', COALESCE(name, '')), 'A') ||\n       setweight(to_tsvector('english', COALESCE(description, '')), 'B')) STORED;\n")
main:    -> 0.0046s
main: == 20231107193342 AddSearchVectorToCatalogResources: migrated (0.0108s) =======

main: == [advisory_lock_connection] object_id: 11987260, pg_backend_pid: 3768
ci: == [advisory_lock_connection] object_id: 12008320, pg_backend_pid: 3770
ci: == 20231107193342 AddSearchVectorToCatalogResources: migrating ================
ci: -- execute("ALTER TABLE catalog_resources\n  ADD COLUMN search_vector tsvector\n    GENERATED ALWAYS AS\n      (setweight(to_tsvector('english', COALESCE(name, '')), 'A') ||\n       setweight(to_tsvector('english', COALESCE(description, '')), 'B')) STORED;\n")
ci:    -> 0.0053s
ci: == 20231107193342 AddSearchVectorToCatalogResources: migrated (0.0228s) =======

ci: == [advisory_lock_connection] object_id: 12008320, pg_backend_pid: 3770
main: == [advisory_lock_connection] object_id: 12029560, pg_backend_pid: 3773
main: == 20231107205734 AddUpdateNamespaceNameToApplicationSettings: migrating ======
main: -- add_column(:application_settings, :update_namespace_name_rate_limit, :smallint, {:default=>120, :null=>false})
main:    -> 0.0034s
main: == 20231107205734 AddUpdateNamespaceNameToApplicationSettings: migrated (0.0095s) 

main: == [advisory_lock_connection] object_id: 12029560, pg_backend_pid: 3773
ci: == [advisory_lock_connection] object_id: 12030260, pg_backend_pid: 3775
ci: == 20231107205734 AddUpdateNamespaceNameToApplicationSettings: migrating ======
ci: -- add_column(:application_settings, :update_namespace_name_rate_limit, :smallint, {:default=>120, :null=>false})
ci:    -> 0.0033s
ci: == 20231107205734 AddUpdateNamespaceNameToApplicationSettings: migrated (0.0193s) 

ci: == [advisory_lock_connection] object_id: 12030260, pg_backend_pid: 3775
main: == [advisory_lock_connection] object_id: 12031100, pg_backend_pid: 3778
main: == 20231108072342 AddDisplayTimeFormatPreference: migrating ===================
main: -- add_column(:user_preferences, :time_display_format, :integer, {:limit=>2, :default=>0, :null=>false})
main:    -> 0.0025s
main: == 20231108072342 AddDisplayTimeFormatPreference: migrated (0.0086s) ==========

main: == [advisory_lock_connection] object_id: 12031100, pg_backend_pid: 3778
ci: == [advisory_lock_connection] object_id: 12031800, pg_backend_pid: 3780
ci: == 20231108072342 AddDisplayTimeFormatPreference: migrating ===================
ci: -- add_column(:user_preferences, :time_display_format, :integer, {:limit=>2, :default=>0, :null=>false})
ci:    -> 0.0024s
ci: == 20231108072342 AddDisplayTimeFormatPreference: migrated (0.0190s) ==========

ci: == [advisory_lock_connection] object_id: 12031800, pg_backend_pid: 3780
main: == [advisory_lock_connection] object_id: 12032620, pg_backend_pid: 3783
main: == 20231108081209 BackfillBranchProtectionApplicationSetting: migrating =======
main: == 20231108081209 BackfillBranchProtectionApplicationSetting: migrated (0.3071s) 

main: == [advisory_lock_connection] object_id: 12032620, pg_backend_pid: 3783
ci: == [advisory_lock_connection] object_id: 12033320, pg_backend_pid: 3785
ci: == 20231108081209 BackfillBranchProtectionApplicationSetting: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231108081209 BackfillBranchProtectionApplicationSetting: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 12033320, pg_backend_pid: 3785
main: == [advisory_lock_connection] object_id: 12034200, pg_backend_pid: 3788
main: == 20231108093031 AddAllowProjectCreationForGuestAndBelowToApplicationSettings: migrating 
main: -- add_column(:application_settings, :allow_project_creation_for_guest_and_below, :boolean, {:default=>true, :null=>false})
main:    -> 0.0043s
main: == 20231108093031 AddAllowProjectCreationForGuestAndBelowToApplicationSettings: migrated (0.0113s) 

main: == [advisory_lock_connection] object_id: 12034200, pg_backend_pid: 3788
ci: == [advisory_lock_connection] object_id: 12034900, pg_backend_pid: 3790
ci: == 20231108093031 AddAllowProjectCreationForGuestAndBelowToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :allow_project_creation_for_guest_and_below, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0034s
ci: == 20231108093031 AddAllowProjectCreationForGuestAndBelowToApplicationSettings: migrated (0.0194s) 

ci: == [advisory_lock_connection] object_id: 12034900, pg_backend_pid: 3790
main: == [advisory_lock_connection] object_id: 12035740, pg_backend_pid: 3793
main: == 20231108132916 IndexBatchTrackerStatus: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:bulk_import_batch_trackers, [:tracker_id, :status], {:name=>"index_batch_trackers_on_tracker_id_status", :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:bulk_import_batch_trackers, [:tracker_id, :status], {:name=>"index_batch_trackers_on_tracker_id_status", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231108132916 IndexBatchTrackerStatus: migrated (0.0236s) =================

main: == [advisory_lock_connection] object_id: 12035740, pg_backend_pid: 3793
ci: == [advisory_lock_connection] object_id: 12042500, pg_backend_pid: 3795
ci: == 20231108132916 IndexBatchTrackerStatus: migrating ==========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:bulk_import_batch_trackers, [:tracker_id, :status], {:name=>"index_batch_trackers_on_tracker_id_status", :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:bulk_import_batch_trackers, [:tracker_id, :status], {:name=>"index_batch_trackers_on_tracker_id_status", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231108132916 IndexBatchTrackerStatus: migrated (0.0339s) =================

ci: == [advisory_lock_connection] object_id: 12042500, pg_backend_pid: 3795
main: == [advisory_lock_connection] object_id: 12042780, pg_backend_pid: 3798
main: == 20231108143957 AddConcurrentDirectTransferBatchLimitToApplicationSettings: migrating 
main: -- add_column(:application_settings, :bulk_import_concurrent_pipeline_batch_limit, :smallint, {:default=>25, :null=>false})
main:    -> 0.0034s
main: == 20231108143957 AddConcurrentDirectTransferBatchLimitToApplicationSettings: migrated (0.0097s) 

main: == [advisory_lock_connection] object_id: 12042780, pg_backend_pid: 3798
ci: == [advisory_lock_connection] object_id: 12043660, pg_backend_pid: 3800
ci: == 20231108143957 AddConcurrentDirectTransferBatchLimitToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :bulk_import_concurrent_pipeline_batch_limit, :smallint, {:default=>25, :null=>false})
ci:    -> 0.0034s
ci: == 20231108143957 AddConcurrentDirectTransferBatchLimitToApplicationSettings: migrated (0.0196s) 

ci: == [advisory_lock_connection] object_id: 12043660, pg_backend_pid: 3800
main: == [advisory_lock_connection] object_id: 12044700, pg_backend_pid: 3803
main: == 20231109120223 EnsureIdUniquenessForPCiBuildsV4: migrating =================
main: -- execute("LOCK TABLE p_ci_builds, ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- execute("DROP TRIGGER IF EXISTS assign_p_ci_builds_id_trigger ON public.ci_builds")
main:    -> 0.0010s
main: -- execute("CREATE TRIGGER assign_p_ci_builds_id_trigger\nBEFORE INSERT ON p_ci_builds\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_builds_id_value()\n")
main:    -> 0.0011s
main: == 20231109120223 EnsureIdUniquenessForPCiBuildsV4: migrated (0.0252s) ========

main: == [advisory_lock_connection] object_id: 12044700, pg_backend_pid: 3803
ci: == [advisory_lock_connection] object_id: 12045060, pg_backend_pid: 3805
ci: == 20231109120223 EnsureIdUniquenessForPCiBuildsV4: migrating =================
ci: -- execute("LOCK TABLE p_ci_builds, ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- execute("DROP TRIGGER IF EXISTS assign_p_ci_builds_id_trigger ON public.ci_builds")
ci:    -> 0.0010s
ci: -- execute("CREATE TRIGGER assign_p_ci_builds_id_trigger\nBEFORE INSERT ON p_ci_builds\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_builds_id_value()\n")
ci:    -> 0.0011s
ci: == 20231109120223 EnsureIdUniquenessForPCiBuildsV4: migrated (0.0351s) ========

ci: == [advisory_lock_connection] object_id: 12045060, pg_backend_pid: 3805
main: == [advisory_lock_connection] object_id: 12045560, pg_backend_pid: 3808
main: == 20231109124031 EnsureIdUniquenessForPCiBuildsV5: migrating =================
main: -- current_schema(nil)
main:    -> 0.0006s
main: == 20231109124031 EnsureIdUniquenessForPCiBuildsV5: migrated (0.0080s) ========

main: == [advisory_lock_connection] object_id: 12045560, pg_backend_pid: 3808
ci: == [advisory_lock_connection] object_id: 12046260, pg_backend_pid: 3810
ci: == 20231109124031 EnsureIdUniquenessForPCiBuildsV5: migrating =================
ci: -- current_schema(nil)
ci:    -> 0.0007s
ci: == 20231109124031 EnsureIdUniquenessForPCiBuildsV5: migrated (0.0201s) ========

ci: == [advisory_lock_connection] object_id: 12046260, pg_backend_pid: 3810
main: == [advisory_lock_connection] object_id: 12047100, pg_backend_pid: 3813
main: == 20231109133153 DropIdxNamespacesOnLdapSyncLastSuccessfulUpdateAtForGitlab: migrating 
main: == 20231109133153 DropIdxNamespacesOnLdapSyncLastSuccessfulUpdateAtForGitlab: migrated (0.0068s) 

main: == [advisory_lock_connection] object_id: 12047100, pg_backend_pid: 3813
ci: == [advisory_lock_connection] object_id: 12047760, pg_backend_pid: 3815
ci: == 20231109133153 DropIdxNamespacesOnLdapSyncLastSuccessfulUpdateAtForGitlab: migrating 
ci: == 20231109133153 DropIdxNamespacesOnLdapSyncLastSuccessfulUpdateAtForGitlab: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 12047760, pg_backend_pid: 3815
main: == [advisory_lock_connection] object_id: 12048560, pg_backend_pid: 3818
main: == 20231109165512 AddEnforceSshCertificatesToNamespaceSettings: migrating =====
main: -- add_column(:namespace_settings, :enforce_ssh_certificates, :boolean, {:default=>false, :null=>false})
main:    -> 0.0027s
main: == 20231109165512 AddEnforceSshCertificatesToNamespaceSettings: migrated (0.0267s) 

main: == [advisory_lock_connection] object_id: 12048560, pg_backend_pid: 3818
ci: == [advisory_lock_connection] object_id: 12053960, pg_backend_pid: 3820
ci: == 20231109165512 AddEnforceSshCertificatesToNamespaceSettings: migrating =====
ci: -- add_column(:namespace_settings, :enforce_ssh_certificates, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20231109165512 AddEnforceSshCertificatesToNamespaceSettings: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 12053960, pg_backend_pid: 3820
main: == [advisory_lock_connection] object_id: 12054300, pg_backend_pid: 3823
main: == 20231109183438 DropMergeRequestAssigneesOnMergeRequestIdIndex: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:merge_request_assignees)
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:merge_request_assignees, {:algorithm=>:concurrently, :name=>"index_merge_request_assignees_on_merge_request_id"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231109183438 DropMergeRequestAssigneesOnMergeRequestIdIndex: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 12054300, pg_backend_pid: 3823
ci: == [advisory_lock_connection] object_id: 12054960, pg_backend_pid: 3825
ci: == 20231109183438 DropMergeRequestAssigneesOnMergeRequestIdIndex: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:merge_request_assignees)
ci:    -> 0.0054s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:merge_request_assignees, {:algorithm=>:concurrently, :name=>"index_merge_request_assignees_on_merge_request_id"})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231109183438 DropMergeRequestAssigneesOnMergeRequestIdIndex: migrated (0.0341s) 

ci: == [advisory_lock_connection] object_id: 12054960, pg_backend_pid: 3825
main: == [advisory_lock_connection] object_id: 12055760, pg_backend_pid: 3828
main: == 20231110044738 CreateAbuseReportAssigneesTable: migrating ==================
main: -- create_table(:abuse_report_assignees)
main:    -> 0.0057s
main: == 20231110044738 CreateAbuseReportAssigneesTable: migrated (0.0127s) =========

main: == [advisory_lock_connection] object_id: 12055760, pg_backend_pid: 3828
ci: == [advisory_lock_connection] object_id: 12064060, pg_backend_pid: 3830
ci: == 20231110044738 CreateAbuseReportAssigneesTable: migrating ==================
ci: -- create_table(:abuse_report_assignees)
ci:    -> 0.0054s
I, [2024-04-10T20:46:41.091880 #290]  INFO -- : Database: 'ci', Table: 'abuse_report_assignees': Lock Writes
ci: == 20231110044738 CreateAbuseReportAssigneesTable: migrated (0.0233s) =========

ci: == [advisory_lock_connection] object_id: 12064060, pg_backend_pid: 3830
main: == [advisory_lock_connection] object_id: 12072520, pg_backend_pid: 3833
main: == 20231110173626 DropMergeRequestsOnAuthorIdIndex: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:merge_requests)
main:    -> 0.0249s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:merge_requests, {:algorithm=>:concurrently, :name=>"index_merge_requests_on_author_id"})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231110173626 DropMergeRequestsOnAuthorIdIndex: migrated (0.0428s) ========

main: == [advisory_lock_connection] object_id: 12072520, pg_backend_pid: 3833
ci: == [advisory_lock_connection] object_id: 12073180, pg_backend_pid: 3835
ci: == 20231110173626 DropMergeRequestsOnAuthorIdIndex: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:merge_requests)
ci:    -> 0.0254s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:merge_requests, {:algorithm=>:concurrently, :name=>"index_merge_requests_on_author_id"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231110173626 DropMergeRequestsOnAuthorIdIndex: migrated (0.0531s) ========

ci: == [advisory_lock_connection] object_id: 12073180, pg_backend_pid: 3835
main: == [advisory_lock_connection] object_id: 12073980, pg_backend_pid: 3838
main: == 20231112213727 AddErrorToProjectRepositoryStorageMoves: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:project_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
main:    -> 0.0048s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE project_repository_storage_moves\nADD CONSTRAINT check_85854380db\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE project_repository_storage_moves VALIDATE CONSTRAINT check_85854380db;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231112213727 AddErrorToProjectRepositoryStorageMoves: migrated (0.0234s) =

main: == [advisory_lock_connection] object_id: 12073980, pg_backend_pid: 3838
ci: == [advisory_lock_connection] object_id: 12079180, pg_backend_pid: 3840
ci: == 20231112213727 AddErrorToProjectRepositoryStorageMoves: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:project_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
ci:    -> 0.0047s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE project_repository_storage_moves\nADD CONSTRAINT check_85854380db\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE project_repository_storage_moves VALIDATE CONSTRAINT check_85854380db;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231112213727 AddErrorToProjectRepositoryStorageMoves: migrated (0.0369s) =

ci: == [advisory_lock_connection] object_id: 12079180, pg_backend_pid: 3840
main: == [advisory_lock_connection] object_id: 12084480, pg_backend_pid: 3843
main: == 20231112214803 AddErrorToGroupRepositoryStorageMoves: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:group_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
main:    -> 0.0047s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE group_repository_storage_moves\nADD CONSTRAINT check_266d0cf596\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE group_repository_storage_moves VALIDATE CONSTRAINT check_266d0cf596;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231112214803 AddErrorToGroupRepositoryStorageMoves: migrated (0.0234s) ===

main: == [advisory_lock_connection] object_id: 12084480, pg_backend_pid: 3843
ci: == [advisory_lock_connection] object_id: 12086040, pg_backend_pid: 3845
ci: == 20231112214803 AddErrorToGroupRepositoryStorageMoves: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:group_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
ci:    -> 0.0044s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE group_repository_storage_moves\nADD CONSTRAINT check_266d0cf596\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE group_repository_storage_moves VALIDATE CONSTRAINT check_266d0cf596;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231112214803 AddErrorToGroupRepositoryStorageMoves: migrated (0.0318s) ===

ci: == [advisory_lock_connection] object_id: 12086040, pg_backend_pid: 3845
main: == [advisory_lock_connection] object_id: 12087600, pg_backend_pid: 3848
main: == 20231112223008 AddErrorToSnippetRepositoryStorageMoves: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:snippet_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
main:    -> 0.0058s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE snippet_repository_storage_moves\nADD CONSTRAINT check_a42ab83060\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE snippet_repository_storage_moves VALIDATE CONSTRAINT check_a42ab83060;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231112223008 AddErrorToSnippetRepositoryStorageMoves: migrated (0.0263s) =

main: == [advisory_lock_connection] object_id: 12087600, pg_backend_pid: 3848
ci: == [advisory_lock_connection] object_id: 12087880, pg_backend_pid: 3850
ci: == 20231112223008 AddErrorToSnippetRepositoryStorageMoves: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:snippet_repository_storage_moves, :error_message, :text, {:if_not_exists=>true})
ci:    -> 0.0048s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE snippet_repository_storage_moves\nADD CONSTRAINT check_a42ab83060\nCHECK ( char_length(error_message) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE snippet_repository_storage_moves VALIDATE CONSTRAINT check_a42ab83060;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231112223008 AddErrorToSnippetRepositoryStorageMoves: migrated (0.0336s) =

ci: == [advisory_lock_connection] object_id: 12087880, pg_backend_pid: 3850
main: == [advisory_lock_connection] object_id: 12088680, pg_backend_pid: 3853
main: == 20231113025718 DropIndexUsersRequireTwoFactorAuthenticationFromGroupFalse: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:users)
main:    -> 0.0242s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_require_two_factor_authentication_from_group_false})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231113025718 DropIndexUsersRequireTwoFactorAuthenticationFromGroupFalse: migrated (0.0434s) 

main: == [advisory_lock_connection] object_id: 12088680, pg_backend_pid: 3853
ci: == [advisory_lock_connection] object_id: 12089420, pg_backend_pid: 3855
ci: == 20231113025718 DropIndexUsersRequireTwoFactorAuthenticationFromGroupFalse: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:users)
ci:    -> 0.0241s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_require_two_factor_authentication_from_group_false})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231113025718 DropIndexUsersRequireTwoFactorAuthenticationFromGroupFalse: migrated (0.0516s) 

ci: == [advisory_lock_connection] object_id: 12089420, pg_backend_pid: 3855
main: == [advisory_lock_connection] object_id: 12097280, pg_backend_pid: 3858
main: == 20231113025733 DropIndexUsersRequireTwoFactorAuthenticationFromGroup: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:users)
main:    -> 0.0233s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_require_two_factor_authentication_from_group})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231113025733 DropIndexUsersRequireTwoFactorAuthenticationFromGroup: migrated (0.0422s) 

main: == [advisory_lock_connection] object_id: 12097280, pg_backend_pid: 3858
ci: == [advisory_lock_connection] object_id: 12105160, pg_backend_pid: 3860
ci: == 20231113025733 DropIndexUsersRequireTwoFactorAuthenticationFromGroup: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:users)
ci:    -> 0.0230s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_require_two_factor_authentication_from_group})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231113025733 DropIndexUsersRequireTwoFactorAuthenticationFromGroup: migrated (0.0500s) 

ci: == [advisory_lock_connection] object_id: 12105160, pg_backend_pid: 3860
main: == [advisory_lock_connection] object_id: 12106100, pg_backend_pid: 3863
main: == 20231113124342 AddStatusToPackagesNugetSymbols: migrating ==================
main: -- add_column(:packages_nuget_symbols, :status, :smallint, {:null=>false, :default=>0})
main:    -> 0.0023s
main: == 20231113124342 AddStatusToPackagesNugetSymbols: migrated (0.0083s) =========

main: == [advisory_lock_connection] object_id: 12106100, pg_backend_pid: 3863
ci: == [advisory_lock_connection] object_id: 12107120, pg_backend_pid: 3865
ci: == 20231113124342 AddStatusToPackagesNugetSymbols: migrating ==================
ci: -- add_column(:packages_nuget_symbols, :status, :smallint, {:null=>false, :default=>0})
ci:    -> 0.0020s
ci: == 20231113124342 AddStatusToPackagesNugetSymbols: migrated (0.0175s) =========

ci: == [advisory_lock_connection] object_id: 12107120, pg_backend_pid: 3865
main: == [advisory_lock_connection] object_id: 12135980, pg_backend_pid: 3868
main: == 20231113142618 RemoveUsersStateDuplicatedIndex: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:users)
main:    -> 0.0217s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_state})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231113142618 RemoveUsersStateDuplicatedIndex: migrated (0.0390s) =========

main: == [advisory_lock_connection] object_id: 12135980, pg_backend_pid: 3868
ci: == [advisory_lock_connection] object_id: 12164820, pg_backend_pid: 3870
ci: == 20231113142618 RemoveUsersStateDuplicatedIndex: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:users)
ci:    -> 0.0223s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_state})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231113142618 RemoveUsersStateDuplicatedIndex: migrated (0.0521s) =========

ci: == [advisory_lock_connection] object_id: 12164820, pg_backend_pid: 3870
main: == [advisory_lock_connection] object_id: 12172060, pg_backend_pid: 3873
main: == 20231113164909 DropIndexUsersOnAcceptedTermId: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- indexes("users")
main:    -> 0.0245s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index("users", {:algorithm=>:concurrently, :name=>"index_users_on_accepted_term_id"})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231113164909 DropIndexUsersOnAcceptedTermId: migrated (0.0480s) ==========

main: == [advisory_lock_connection] object_id: 12172060, pg_backend_pid: 3873
ci: == [advisory_lock_connection] object_id: 12179320, pg_backend_pid: 3875
ci: == 20231113164909 DropIndexUsersOnAcceptedTermId: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes("users")
ci:    -> 0.0232s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- remove_index("users", {:algorithm=>:concurrently, :name=>"index_users_on_accepted_term_id"})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231113164909 DropIndexUsersOnAcceptedTermId: migrated (0.0538s) ==========

ci: == [advisory_lock_connection] object_id: 12179320, pg_backend_pid: 3875
main: == [advisory_lock_connection] object_id: 12186560, pg_backend_pid: 3878
main: == 20231114000727 DropIndexNamespacesOnRequireTwoFactorAuthentication: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:namespaces)
main:    -> 0.0180s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_require_two_factor_authentication})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231114000727 DropIndexNamespacesOnRequireTwoFactorAuthentication: migrated (0.0368s) 

main: == [advisory_lock_connection] object_id: 12186560, pg_backend_pid: 3878
ci: == [advisory_lock_connection] object_id: 12193820, pg_backend_pid: 3880
ci: == 20231114000727 DropIndexNamespacesOnRequireTwoFactorAuthentication: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:namespaces)
ci:    -> 0.0174s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:namespaces, {:algorithm=>:concurrently, :name=>:index_namespaces_on_require_two_factor_authentication})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231114000727 DropIndexNamespacesOnRequireTwoFactorAuthentication: migrated (0.0452s) 

ci: == [advisory_lock_connection] object_id: 12193820, pg_backend_pid: 3880
main: == [advisory_lock_connection] object_id: 12201060, pg_backend_pid: 3883
main: == 20231114015857 FinalizePackagesTagsProjectIdBackfill: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231114015857 FinalizePackagesTagsProjectIdBackfill: migrated (0.0283s) ===

main: == [advisory_lock_connection] object_id: 12201060, pg_backend_pid: 3883
ci: == [advisory_lock_connection] object_id: 12208320, pg_backend_pid: 3885
ci: == 20231114015857 FinalizePackagesTagsProjectIdBackfill: migrating ============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231114015857 FinalizePackagesTagsProjectIdBackfill: migrated (0.0344s) ===

ci: == [advisory_lock_connection] object_id: 12208320, pg_backend_pid: 3885
main: == [advisory_lock_connection] object_id: 12234720, pg_backend_pid: 3888
main: == 20231114015923 ValidatePackagesTagsProjectIdNullConstraint: migrating ======
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE packages_tags VALIDATE CONSTRAINT check_91b8472153;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231114015923 ValidatePackagesTagsProjectIdNullConstraint: migrated (0.0115s) 

main: == [advisory_lock_connection] object_id: 12234720, pg_backend_pid: 3888
ci: == [advisory_lock_connection] object_id: 12261180, pg_backend_pid: 3890
ci: == 20231114015923 ValidatePackagesTagsProjectIdNullConstraint: migrating ======
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE packages_tags VALIDATE CONSTRAINT check_91b8472153;")
ci:    -> 0.0010s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231114015923 ValidatePackagesTagsProjectIdNullConstraint: migrated (0.0214s) 

ci: == [advisory_lock_connection] object_id: 12261180, pg_backend_pid: 3890
main: == [advisory_lock_connection] object_id: 12286960, pg_backend_pid: 3893
main: == 20231114034017 AddProjectIdToMergeRequestDiffs: migrating ==================
main: -- add_column(:merge_request_diffs, :project_id, :bigint)
main:    -> 0.0014s
main: == 20231114034017 AddProjectIdToMergeRequestDiffs: migrated (0.0073s) =========

main: == [advisory_lock_connection] object_id: 12286960, pg_backend_pid: 3893
ci: == [advisory_lock_connection] object_id: 12312760, pg_backend_pid: 3895
ci: == 20231114034017 AddProjectIdToMergeRequestDiffs: migrating ==================
ci: -- add_column(:merge_request_diffs, :project_id, :bigint)
ci:    -> 0.0015s
ci: == 20231114034017 AddProjectIdToMergeRequestDiffs: migrated (0.0175s) =========

ci: == [advisory_lock_connection] object_id: 12312760, pg_backend_pid: 3895
main: == [advisory_lock_connection] object_id: 12313520, pg_backend_pid: 3898
main: == 20231114034309 AddMergeRequestDiffsProjectIdNotNullConstraint: migrating ===
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE merge_request_diffs\nADD CONSTRAINT check_11c5f029ad\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0013s
main: == 20231114034309 AddMergeRequestDiffsProjectIdNotNullConstraint: migrated (0.0179s) 

main: == [advisory_lock_connection] object_id: 12313520, pg_backend_pid: 3898
ci: == [advisory_lock_connection] object_id: 12314300, pg_backend_pid: 3900
ci: == 20231114034309 AddMergeRequestDiffsProjectIdNotNullConstraint: migrating ===
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE merge_request_diffs\nADD CONSTRAINT check_11c5f029ad\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: == 20231114034309 AddMergeRequestDiffsProjectIdNotNullConstraint: migrated (0.0267s) 

ci: == [advisory_lock_connection] object_id: 12314300, pg_backend_pid: 3900
main: == [advisory_lock_connection] object_id: 12339420, pg_backend_pid: 3903
main: == 20231114034507 AddMergeRequestDiffsProjectIdIndexAsync: migrating ==========
main: -- index_exists?(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0067s
main: -- add_index_options(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231114034507 AddMergeRequestDiffsProjectIdIndexAsync: migrated (0.0209s) =

main: == [advisory_lock_connection] object_id: 12339420, pg_backend_pid: 3903
ci: == [advisory_lock_connection] object_id: 12364540, pg_backend_pid: 3905
ci: == 20231114034507 AddMergeRequestDiffsProjectIdIndexAsync: migrating ==========
ci: -- index_exists?(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0070s
ci: -- add_index_options(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20231114034507 AddMergeRequestDiffsProjectIdIndexAsync: migrated (0.0328s) =

ci: == [advisory_lock_connection] object_id: 12364540, pg_backend_pid: 3905
main: == [advisory_lock_connection] object_id: 12389440, pg_backend_pid: 3908
main: == 20231114043522 QueueBackfillMergeRequestDiffsProjectId: migrating ==========
main: == 20231114043522 QueueBackfillMergeRequestDiffsProjectId: migrated (0.0331s) =

main: == [advisory_lock_connection] object_id: 12389440, pg_backend_pid: 3908
ci: == [advisory_lock_connection] object_id: 12414420, pg_backend_pid: 3910
ci: == 20231114043522 QueueBackfillMergeRequestDiffsProjectId: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231114043522 QueueBackfillMergeRequestDiffsProjectId: migrated (0.0164s) =

ci: == [advisory_lock_connection] object_id: 12414420, pg_backend_pid: 3910
main: == [advisory_lock_connection] object_id: 12434340, pg_backend_pid: 3913
main: == 20231114053330 CleanupCiPipelinesAutoCanceledByIdBigint: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:ci_pipelines, "auto_canceled_by_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0057s
main: == 20231114053330 CleanupCiPipelinesAutoCanceledByIdBigint: migrated (0.0178s) 

main: == [advisory_lock_connection] object_id: 12434340, pg_backend_pid: 3913
ci: == [advisory_lock_connection] object_id: 12454280, pg_backend_pid: 3915
ci: == 20231114053330 CleanupCiPipelinesAutoCanceledByIdBigint: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:ci_pipelines, "auto_canceled_by_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0058s
ci: == 20231114053330 CleanupCiPipelinesAutoCanceledByIdBigint: migrated (0.0285s) 

ci: == [advisory_lock_connection] object_id: 12454280, pg_backend_pid: 3915
main: == [advisory_lock_connection] object_id: 12458860, pg_backend_pid: 3918
main: == 20231114062200 AddMaxWorkspacesToRemoteDevelopmentAgentConfigs: migrating ==
main: -- add_column(:remote_development_agent_configs, :max_workspaces, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0028s
main: == 20231114062200 AddMaxWorkspacesToRemoteDevelopmentAgentConfigs: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 12458860, pg_backend_pid: 3918
ci: == [advisory_lock_connection] object_id: 12460380, pg_backend_pid: 3920
ci: == 20231114062200 AddMaxWorkspacesToRemoteDevelopmentAgentConfigs: migrating ==
ci: -- add_column(:remote_development_agent_configs, :max_workspaces, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0022s
ci: == 20231114062200 AddMaxWorkspacesToRemoteDevelopmentAgentConfigs: migrated (0.0199s) 

ci: == [advisory_lock_connection] object_id: 12460380, pg_backend_pid: 3920
main: == [advisory_lock_connection] object_id: 12460620, pg_backend_pid: 3923
main: == 20231114062215 AddMaxWorkspacesPerUserToRemoteDevelopmentAgentConfigs: migrating 
main: -- add_column(:remote_development_agent_configs, :max_workspaces_per_user, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0021s
main: == 20231114062215 AddMaxWorkspacesPerUserToRemoteDevelopmentAgentConfigs: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 12460620, pg_backend_pid: 3923
ci: == [advisory_lock_connection] object_id: 12462700, pg_backend_pid: 3925
ci: == 20231114062215 AddMaxWorkspacesPerUserToRemoteDevelopmentAgentConfigs: migrating 
ci: -- add_column(:remote_development_agent_configs, :max_workspaces_per_user, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0022s
ci: == 20231114062215 AddMaxWorkspacesPerUserToRemoteDevelopmentAgentConfigs: migrated (0.0185s) 

ci: == [advisory_lock_connection] object_id: 12462700, pg_backend_pid: 3925
main: == [advisory_lock_connection] object_id: 12464920, pg_backend_pid: 3928
main: == 20231114091124 AddObjectFormatToProjectRepositories: migrating =============
main: -- add_column(:project_repositories, :object_format, :smallint, {:null=>false, :default=>0})
main:    -> 0.0022s
main: == 20231114091124 AddObjectFormatToProjectRepositories: migrated (0.0084s) ====

main: == [advisory_lock_connection] object_id: 12464920, pg_backend_pid: 3928
ci: == [advisory_lock_connection] object_id: 12465240, pg_backend_pid: 3930
ci: == 20231114091124 AddObjectFormatToProjectRepositories: migrating =============
ci: -- add_column(:project_repositories, :object_format, :smallint, {:null=>false, :default=>0})
ci:    -> 0.0030s
ci: == 20231114091124 AddObjectFormatToProjectRepositories: migrated (0.0212s) ====

ci: == [advisory_lock_connection] object_id: 12465240, pg_backend_pid: 3930
main: == [advisory_lock_connection] object_id: 12465780, pg_backend_pid: 3933
main: == 20231114091935 RemoveMemberNamespaceIdIndexFromMembers: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:members)
main:    -> 0.0149s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:members, {:algorithm=>:concurrently, :name=>"index_members_on_member_namespace_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231114091935 RemoveMemberNamespaceIdIndexFromMembers: migrated (0.0321s) =

main: == [advisory_lock_connection] object_id: 12465780, pg_backend_pid: 3933
ci: == [advisory_lock_connection] object_id: 12468900, pg_backend_pid: 3935
ci: == 20231114091935 RemoveMemberNamespaceIdIndexFromMembers: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0021s
ci: -- indexes(:members)
ci:    -> 0.0163s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:members, {:algorithm=>:concurrently, :name=>"index_members_on_member_namespace_id"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231114091935 RemoveMemberNamespaceIdIndexFromMembers: migrated (0.0465s) =

ci: == [advisory_lock_connection] object_id: 12468900, pg_backend_pid: 3935
main: == [advisory_lock_connection] object_id: 12480080, pg_backend_pid: 3938
main: == 20231114100444 AddCanCreateOrganizationToApplicationSettings: migrating ====
main: -- add_column(:application_settings, :can_create_organization, :boolean, {:default=>true, :null=>false})
main:    -> 0.0035s
main: == 20231114100444 AddCanCreateOrganizationToApplicationSettings: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 12480080, pg_backend_pid: 3938
ci: == [advisory_lock_connection] object_id: 12480640, pg_backend_pid: 3940
ci: == 20231114100444 AddCanCreateOrganizationToApplicationSettings: migrating ====
ci: -- add_column(:application_settings, :can_create_organization, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0034s
ci: == 20231114100444 AddCanCreateOrganizationToApplicationSettings: migrated (0.0198s) 

ci: == [advisory_lock_connection] object_id: 12480640, pg_backend_pid: 3940
main: == [advisory_lock_connection] object_id: 12489260, pg_backend_pid: 3943
main: == 20231114121812 DropIndexFromSbomComponents: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:sbom_components)
main:    -> 0.0058s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:sbom_components, {:algorithm=>:concurrently, :name=>"index_source_package_names_on_component_and_purl"})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :algorithm=>:concurrently})
main:    -> 0.0018s
main: == 20231114121812 DropIndexFromSbomComponents: migrated (0.0401s) =============

main: == [advisory_lock_connection] object_id: 12489260, pg_backend_pid: 3943
ci: == [advisory_lock_connection] object_id: 12495800, pg_backend_pid: 3945
ci: == 20231114121812 DropIndexFromSbomComponents: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:sbom_components)
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:sbom_components, {:algorithm=>:concurrently, :name=>"index_source_package_names_on_component_and_purl"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index(:sbom_components, [:component_type, :source_package_name, :purl_type], {:name=>"index_source_package_names_on_component_and_purl", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20231114121812 DropIndexFromSbomComponents: migrated (0.0450s) =============

ci: == [advisory_lock_connection] object_id: 12495800, pg_backend_pid: 3945
main: == [advisory_lock_connection] object_id: 12496140, pg_backend_pid: 3948
main: == 20231114131031 AddPartitionIdToCiJobArtifactStates: migrating ==============
main: -- add_column(:ci_job_artifact_states, :partition_id, :bigint, {:default=>100, :null=>false})
main:    -> 0.0020s
main: == 20231114131031 AddPartitionIdToCiJobArtifactStates: migrated (0.0080s) =====

main: == [advisory_lock_connection] object_id: 12496140, pg_backend_pid: 3948
ci: == [advisory_lock_connection] object_id: 12499940, pg_backend_pid: 3950
ci: == 20231114131031 AddPartitionIdToCiJobArtifactStates: migrating ==============
ci: -- add_column(:ci_job_artifact_states, :partition_id, :bigint, {:default=>100, :null=>false})
ci:    -> 0.0020s
ci: == 20231114131031 AddPartitionIdToCiJobArtifactStates: migrated (0.0171s) =====

ci: == [advisory_lock_connection] object_id: 12499940, pg_backend_pid: 3950
main: == [advisory_lock_connection] object_id: 12503920, pg_backend_pid: 3953
main: == 20231114133600 AddDefaultResourcesPerWorkspaceContainerToRemoteDevelopmentAgentConfigs: migrating 
main: -- add_column(:remote_development_agent_configs, :default_resources_per_workspace_container, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0022s
main: == 20231114133600 AddDefaultResourcesPerWorkspaceContainerToRemoteDevelopmentAgentConfigs: migrated (0.0081s) 

main: == [advisory_lock_connection] object_id: 12503920, pg_backend_pid: 3953
ci: == [advisory_lock_connection] object_id: 12504620, pg_backend_pid: 3955
ci: == 20231114133600 AddDefaultResourcesPerWorkspaceContainerToRemoteDevelopmentAgentConfigs: migrating 
ci: -- add_column(:remote_development_agent_configs, :default_resources_per_workspace_container, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0026s
ci: == 20231114133600 AddDefaultResourcesPerWorkspaceContainerToRemoteDevelopmentAgentConfigs: migrated (0.0334s) 

ci: == [advisory_lock_connection] object_id: 12504620, pg_backend_pid: 3955
main: == [advisory_lock_connection] object_id: 12505440, pg_backend_pid: 3958
main: == 20231114133619 AddMaxResourcesPerWorkspaceToRemoteDevelopmentAgentConfigs: migrating 
main: -- add_column(:remote_development_agent_configs, :max_resources_per_workspace, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0021s
main: == 20231114133619 AddMaxResourcesPerWorkspaceToRemoteDevelopmentAgentConfigs: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 12505440, pg_backend_pid: 3958
ci: == [advisory_lock_connection] object_id: 12506140, pg_backend_pid: 3960
ci: == 20231114133619 AddMaxResourcesPerWorkspaceToRemoteDevelopmentAgentConfigs: migrating 
ci: -- add_column(:remote_development_agent_configs, :max_resources_per_workspace, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0021s
ci: == 20231114133619 AddMaxResourcesPerWorkspaceToRemoteDevelopmentAgentConfigs: migrated (0.0177s) 

ci: == [advisory_lock_connection] object_id: 12506140, pg_backend_pid: 3960
main: == [advisory_lock_connection] object_id: 12506980, pg_backend_pid: 3963
main: == 20231114152304 AddApproverToNotificationSettings: migrating ================
main: -- add_column(:notification_settings, :approver, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20231114152304 AddApproverToNotificationSettings: migrated (0.0083s) =======

main: == [advisory_lock_connection] object_id: 12506980, pg_backend_pid: 3963
ci: == [advisory_lock_connection] object_id: 12507680, pg_backend_pid: 3965
ci: == 20231114152304 AddApproverToNotificationSettings: migrating ================
ci: -- add_column(:notification_settings, :approver, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0023s
ci: == 20231114152304 AddApproverToNotificationSettings: migrated (0.0180s) =======

ci: == [advisory_lock_connection] object_id: 12507680, pg_backend_pid: 3965
main: == [advisory_lock_connection] object_id: 12508520, pg_backend_pid: 3968
main: == 20231114231330 AddReleasedAtToCatalogResourceVersions: migrating ===========
main: -- add_column(:catalog_resource_versions, :released_at, :datetime_with_timezone, {:default=>"1970-01-01", :null=>false})
main:    -> 0.0023s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:catalog_resource_versions)
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:catalog_resource_versions, {:algorithm=>:concurrently, :name=>"index_catalog_resource_versions_on_catalog_resource_id"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:catalog_resource_versions, [:catalog_resource_id, :released_at], {:name=>"index_catalog_resource_versions_on_resource_id_and_released_at", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- add_index(:catalog_resource_versions, [:catalog_resource_id, :released_at], {:name=>"index_catalog_resource_versions_on_resource_id_and_released_at", :algorithm=>:concurrently})
main:    -> 0.0018s
main: == 20231114231330 AddReleasedAtToCatalogResourceVersions: migrated (0.0376s) ==

main: == [advisory_lock_connection] object_id: 12508520, pg_backend_pid: 3968
ci: == [advisory_lock_connection] object_id: 12527280, pg_backend_pid: 3970
ci: == 20231114231330 AddReleasedAtToCatalogResourceVersions: migrating ===========
ci: -- add_column(:catalog_resource_versions, :released_at, :datetime_with_timezone, {:default=>"1970-01-01", :null=>false})
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:catalog_resource_versions)
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:catalog_resource_versions, {:algorithm=>:concurrently, :name=>"index_catalog_resource_versions_on_catalog_resource_id"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:catalog_resource_versions, [:catalog_resource_id, :released_at], {:name=>"index_catalog_resource_versions_on_resource_id_and_released_at", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- add_index(:catalog_resource_versions, [:catalog_resource_id, :released_at], {:name=>"index_catalog_resource_versions_on_resource_id_and_released_at", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: == 20231114231330 AddReleasedAtToCatalogResourceVersions: migrated (0.0511s) ==

ci: == [advisory_lock_connection] object_id: 12527280, pg_backend_pid: 3970
main: == [advisory_lock_connection] object_id: 12546140, pg_backend_pid: 3973
main: == 20231115064007 CreateAuditEventsStreamingHttpInstanceNamespaceFilters: migrating 
main: -- create_table(:audit_events_streaming_http_instance_namespace_filters)
main:    -> 0.0053s
main: == 20231115064007 CreateAuditEventsStreamingHttpInstanceNamespaceFilters: migrated (0.0117s) 

main: == [advisory_lock_connection] object_id: 12546140, pg_backend_pid: 3973
ci: == [advisory_lock_connection] object_id: 12546840, pg_backend_pid: 3975
ci: == 20231115064007 CreateAuditEventsStreamingHttpInstanceNamespaceFilters: migrating 
ci: -- create_table(:audit_events_streaming_http_instance_namespace_filters)
ci:    -> 0.0052s
I, [2024-04-10T20:46:46.750390 #290]  INFO -- : Database: 'ci', Table: 'audit_events_streaming_http_instance_namespace_filters': Lock Writes
ci: == 20231115064007 CreateAuditEventsStreamingHttpInstanceNamespaceFilters: migrated (0.0240s) 

ci: == [advisory_lock_connection] object_id: 12546840, pg_backend_pid: 3975
main: == [advisory_lock_connection] object_id: 12547660, pg_backend_pid: 3978
main: == 20231115081652 AddHomeOrganizationIdToUserPreferences: migrating ===========
main: -- add_column(:user_preferences, :home_organization_id, :bigint, {:null=>true})
main:    -> 0.0017s
main: == 20231115081652 AddHomeOrganizationIdToUserPreferences: migrated (0.0087s) ==

main: == [advisory_lock_connection] object_id: 12547660, pg_backend_pid: 3978
ci: == [advisory_lock_connection] object_id: 12562220, pg_backend_pid: 3980
ci: == 20231115081652 AddHomeOrganizationIdToUserPreferences: migrating ===========
ci: -- add_column(:user_preferences, :home_organization_id, :bigint, {:null=>true})
ci:    -> 0.0015s
ci: == 20231115081652 AddHomeOrganizationIdToUserPreferences: migrated (0.0168s) ==

ci: == [advisory_lock_connection] object_id: 12562220, pg_backend_pid: 3980
main: == [advisory_lock_connection] object_id: 12576920, pg_backend_pid: 3983
main: == 20231115091119 AddUploadFinishedToPagesDeployments: migrating ==============
main: -- add_column(:pages_deployments, :upload_ready, :boolean, {:default=>true})
main:    -> 0.0021s
main: == 20231115091119 AddUploadFinishedToPagesDeployments: migrated (0.0082s) =====

main: == [advisory_lock_connection] object_id: 12576920, pg_backend_pid: 3983
ci: == [advisory_lock_connection] object_id: 12577620, pg_backend_pid: 3985
ci: == 20231115091119 AddUploadFinishedToPagesDeployments: migrating ==============
ci: -- add_column(:pages_deployments, :upload_ready, :boolean, {:default=>true})
ci:    -> 0.0021s
ci: == 20231115091119 AddUploadFinishedToPagesDeployments: migrated (0.0175s) =====

ci: == [advisory_lock_connection] object_id: 12577620, pg_backend_pid: 3985
main: == [advisory_lock_connection] object_id: 12578460, pg_backend_pid: 3988
main: == 20231115101002 AddPromoteUltimateFeaturesAtToOnboardingProgresses: migrating 
main: -- add_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)
main:    -> 0.0017s
main: == 20231115101002 AddPromoteUltimateFeaturesAtToOnboardingProgresses: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 12578460, pg_backend_pid: 3988
ci: == [advisory_lock_connection] object_id: 12579140, pg_backend_pid: 3990
ci: == 20231115101002 AddPromoteUltimateFeaturesAtToOnboardingProgresses: migrating 
ci: -- add_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)
ci:    -> 0.0014s
ci: == 20231115101002 AddPromoteUltimateFeaturesAtToOnboardingProgresses: migrated (0.0173s) 

ci: == [advisory_lock_connection] object_id: 12579140, pg_backend_pid: 3990
main: == [advisory_lock_connection] object_id: 12579920, pg_backend_pid: 3993
main: == 20231115104943 RemoveServiceAccessTokensCategoryColumn: migrating ==========
main: -- remove_column(:service_access_tokens, :category, :integer, {:limit=>2, :default=>0, :null=>false})
main:    -> 0.0015s
main: == 20231115104943 RemoveServiceAccessTokensCategoryColumn: migrated (0.0089s) =

main: == [advisory_lock_connection] object_id: 12579920, pg_backend_pid: 3993
ci: == [advisory_lock_connection] object_id: 12580620, pg_backend_pid: 3995
ci: == 20231115104943 RemoveServiceAccessTokensCategoryColumn: migrating ==========
ci: -- remove_column(:service_access_tokens, :category, :integer, {:limit=>2, :default=>0, :null=>false})
ci:    -> 0.0013s
ci: == 20231115104943 RemoveServiceAccessTokensCategoryColumn: migrated (0.0167s) =

ci: == [advisory_lock_connection] object_id: 12580620, pg_backend_pid: 3995
main: == [advisory_lock_connection] object_id: 12581460, pg_backend_pid: 3998
main: == 20231115151449 UpdatePagesDeploymentsUploadReadyDefaultValue: migrating ====
main: -- change_column_default(:pages_deployments, :upload_ready, {:from=>true, :to=>false})
main:    -> 0.0052s
main: == 20231115151449 UpdatePagesDeploymentsUploadReadyDefaultValue: migrated (0.0111s) 

main: == [advisory_lock_connection] object_id: 12581460, pg_backend_pid: 3998
ci: == [advisory_lock_connection] object_id: 12582160, pg_backend_pid: 4000
ci: == 20231115151449 UpdatePagesDeploymentsUploadReadyDefaultValue: migrating ====
ci: -- change_column_default(:pages_deployments, :upload_ready, {:from=>true, :to=>false})
ci:    -> 0.0054s
ci: == 20231115151449 UpdatePagesDeploymentsUploadReadyDefaultValue: migrated (0.0222s) 

ci: == [advisory_lock_connection] object_id: 12582160, pg_backend_pid: 4000
main: == [advisory_lock_connection] object_id: 12583000, pg_backend_pid: 4003
main: == 20231115172623 RemoveNameDescriptionTrigramIndexesFromCatalogResources: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:catalog_resources)
main:    -> 0.0057s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:catalog_resources, {:algorithm=>:concurrently, :name=>"index_catalog_resources_on_name_trigram"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:catalog_resources)
main:    -> 0.0040s
main: -- remove_index(:catalog_resources, {:algorithm=>:concurrently, :name=>"index_catalog_resources_on_description_trigram"})
main:    -> 0.0010s
main: == 20231115172623 RemoveNameDescriptionTrigramIndexesFromCatalogResources: migrated (0.0348s) 

main: == [advisory_lock_connection] object_id: 12583000, pg_backend_pid: 4003
ci: == [advisory_lock_connection] object_id: 12599180, pg_backend_pid: 4005
ci: == 20231115172623 RemoveNameDescriptionTrigramIndexesFromCatalogResources: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:catalog_resources)
ci:    -> 0.0067s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- remove_index(:catalog_resources, {:algorithm=>:concurrently, :name=>"index_catalog_resources_on_name_trigram"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- indexes(:catalog_resources)
ci:    -> 0.0041s
ci: -- remove_index(:catalog_resources, {:algorithm=>:concurrently, :name=>"index_catalog_resources_on_description_trigram"})
ci:    -> 0.0013s
ci: == 20231115172623 RemoveNameDescriptionTrigramIndexesFromCatalogResources: migrated (0.0505s) 

ci: == [advisory_lock_connection] object_id: 12599180, pg_backend_pid: 4005
main: == [advisory_lock_connection] object_id: 12615500, pg_backend_pid: 4008
main: == 20231116062200 AddWorkspacesQuotaToRemoteDevelopmentAgentConfigs: migrating 
main: -- add_column(:remote_development_agent_configs, :workspaces_quota, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0023s
main: == 20231116062200 AddWorkspacesQuotaToRemoteDevelopmentAgentConfigs: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 12615500, pg_backend_pid: 4008
ci: == [advisory_lock_connection] object_id: 12616380, pg_backend_pid: 4010
ci: == 20231116062200 AddWorkspacesQuotaToRemoteDevelopmentAgentConfigs: migrating 
ci: -- add_column(:remote_development_agent_configs, :workspaces_quota, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0022s
ci: == 20231116062200 AddWorkspacesQuotaToRemoteDevelopmentAgentConfigs: migrated (0.0188s) 

ci: == [advisory_lock_connection] object_id: 12616380, pg_backend_pid: 4010
main: == [advisory_lock_connection] object_id: 12617420, pg_backend_pid: 4013
main: == 20231116062215 AddWorkspacesPerUserQuotaToRemoteDevelopmentAgentConfigs: migrating 
main: -- add_column(:remote_development_agent_configs, :workspaces_per_user_quota, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0029s
main: == 20231116062215 AddWorkspacesPerUserQuotaToRemoteDevelopmentAgentConfigs: migrated (0.0097s) 

main: == [advisory_lock_connection] object_id: 12617420, pg_backend_pid: 4013
ci: == [advisory_lock_connection] object_id: 12617780, pg_backend_pid: 4015
ci: == 20231116062215 AddWorkspacesPerUserQuotaToRemoteDevelopmentAgentConfigs: migrating 
ci: -- add_column(:remote_development_agent_configs, :workspaces_per_user_quota, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0023s
ci: == 20231116062215 AddWorkspacesPerUserQuotaToRemoteDevelopmentAgentConfigs: migrated (0.0204s) 

ci: == [advisory_lock_connection] object_id: 12617780, pg_backend_pid: 4015
main: == [advisory_lock_connection] object_id: 12618280, pg_backend_pid: 4018
main: == 20231116065541 AddDurationToIssueStageEvents: migrating ====================
main: -- add_column(:analytics_cycle_analytics_issue_stage_events, :duration_in_milliseconds, :bigint)
main:    -> 0.0030s
main: == 20231116065541 AddDurationToIssueStageEvents: migrated (0.0088s) ===========

main: == [advisory_lock_connection] object_id: 12618280, pg_backend_pid: 4018
ci: == [advisory_lock_connection] object_id: 12618980, pg_backend_pid: 4020
ci: == 20231116065541 AddDurationToIssueStageEvents: migrating ====================
ci: -- add_column(:analytics_cycle_analytics_issue_stage_events, :duration_in_milliseconds, :bigint)
ci:    -> 0.0029s
ci: == 20231116065541 AddDurationToIssueStageEvents: migrated (0.0183s) ===========

ci: == [advisory_lock_connection] object_id: 12618980, pg_backend_pid: 4020
main: == [advisory_lock_connection] object_id: 12619820, pg_backend_pid: 4023
main: == 20231116071027 AddDurationToMrStageEvents: migrating =======================
main: -- add_column(:analytics_cycle_analytics_merge_request_stage_events, :duration_in_milliseconds, :bigint)
main:    -> 0.0033s
main: == 20231116071027 AddDurationToMrStageEvents: migrated (0.0099s) ==============

main: == [advisory_lock_connection] object_id: 12619820, pg_backend_pid: 4023
ci: == [advisory_lock_connection] object_id: 12620180, pg_backend_pid: 4025
ci: == 20231116071027 AddDurationToMrStageEvents: migrating =======================
ci: -- add_column(:analytics_cycle_analytics_merge_request_stage_events, :duration_in_milliseconds, :bigint)
ci:    -> 0.0031s
ci: == 20231116071027 AddDurationToMrStageEvents: migrated (0.0212s) ==============

ci: == [advisory_lock_connection] object_id: 12620180, pg_backend_pid: 4025
main: == [advisory_lock_connection] object_id: 12620680, pg_backend_pid: 4028
main: == 20231116105945 RequeueBackfillFindingIdInVulnerabilities2: migrating =======
main: == 20231116105945 RequeueBackfillFindingIdInVulnerabilities2: migrated (0.0065s) 

main: == [advisory_lock_connection] object_id: 12620680, pg_backend_pid: 4028
ci: == [advisory_lock_connection] object_id: 12621040, pg_backend_pid: 4030
ci: == 20231116105945 RequeueBackfillFindingIdInVulnerabilities2: migrating =======
ci: == 20231116105945 RequeueBackfillFindingIdInVulnerabilities2: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 12621040, pg_backend_pid: 4030
main: == [advisory_lock_connection] object_id: 12621540, pg_backend_pid: 4033
main: == 20231116115237 AddDestinationFkToAuditEventsHttpInstanceNamespaceFilters: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters ADD CONSTRAINT fk_abe44125bc FOREIGN KEY (audit_events_instance_external_audit_event_destination_id) REFERENCES audit_events_instance_external_audit_event_destinations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters VALIDATE CONSTRAINT fk_abe44125bc;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20231116115237 AddDestinationFkToAuditEventsHttpInstanceNamespaceFilters: migrated (0.0335s) 

main: == [advisory_lock_connection] object_id: 12621540, pg_backend_pid: 4033
ci: == [advisory_lock_connection] object_id: 12624440, pg_backend_pid: 4035
ci: == 20231116115237 AddDestinationFkToAuditEventsHttpInstanceNamespaceFilters: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters ADD CONSTRAINT fk_abe44125bc FOREIGN KEY (audit_events_instance_external_audit_event_destination_id) REFERENCES audit_events_instance_external_audit_event_destinations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters VALIDATE CONSTRAINT fk_abe44125bc;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231116115237 AddDestinationFkToAuditEventsHttpInstanceNamespaceFilters: migrated (0.0432s) 

ci: == [advisory_lock_connection] object_id: 12624440, pg_backend_pid: 4035
main: == [advisory_lock_connection] object_id: 12627480, pg_backend_pid: 4038
main: == 20231116115303 AddNamespaceFkToAuditEventsHttpInstanceNamespaceFilters: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters ADD CONSTRAINT fk_23f3ab7df0 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0018s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters VALIDATE CONSTRAINT fk_23f3ab7df0;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231116115303 AddNamespaceFkToAuditEventsHttpInstanceNamespaceFilters: migrated (0.0328s) 

main: == [advisory_lock_connection] object_id: 12627480, pg_backend_pid: 4038
ci: == [advisory_lock_connection] object_id: 12643400, pg_backend_pid: 4040
ci: == 20231116115303 AddNamespaceFkToAuditEventsHttpInstanceNamespaceFilters: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters ADD CONSTRAINT fk_23f3ab7df0 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0024s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE audit_events_streaming_http_instance_namespace_filters VALIDATE CONSTRAINT fk_23f3ab7df0;")
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231116115303 AddNamespaceFkToAuditEventsHttpInstanceNamespaceFilters: migrated (0.0458s) 

ci: == [advisory_lock_connection] object_id: 12643400, pg_backend_pid: 4040
main: == [advisory_lock_connection] object_id: 12659460, pg_backend_pid: 4043
main: == 20231116201338 AddRequireAdminTwoFactorAuthenticationToApplicationSettings: migrating 
main: -- add_column(:application_settings, :require_admin_two_factor_authentication, :boolean, {:default=>false, :null=>false})
main:    -> 0.0036s
main: == 20231116201338 AddRequireAdminTwoFactorAuthenticationToApplicationSettings: migrated (0.0098s) 

main: == [advisory_lock_connection] object_id: 12659460, pg_backend_pid: 4043
ci: == [advisory_lock_connection] object_id: 12660160, pg_backend_pid: 4045
ci: == 20231116201338 AddRequireAdminTwoFactorAuthenticationToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :require_admin_two_factor_authentication, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0039s
ci: == 20231116201338 AddRequireAdminTwoFactorAuthenticationToApplicationSettings: migrated (0.0221s) 

ci: == [advisory_lock_connection] object_id: 12660160, pg_backend_pid: 4045
main: == [advisory_lock_connection] object_id: 12661000, pg_backend_pid: 4048
main: == 20231117031416 AddWebIdeOauthApplicationToSettings: migrating ==============
main: -- add_column(:application_settings, :web_ide_oauth_application_id, :int, {:null=>true})
main:    -> 0.0022s
main: == 20231117031416 AddWebIdeOauthApplicationToSettings: migrated (0.0080s) =====

main: == [advisory_lock_connection] object_id: 12661000, pg_backend_pid: 4048
ci: == [advisory_lock_connection] object_id: 12661700, pg_backend_pid: 4050
ci: == 20231117031416 AddWebIdeOauthApplicationToSettings: migrating ==============
ci: -- add_column(:application_settings, :web_ide_oauth_application_id, :int, {:null=>true})
ci:    -> 0.0032s
ci: == 20231117031416 AddWebIdeOauthApplicationToSettings: migrated (0.0199s) =====

ci: == [advisory_lock_connection] object_id: 12661700, pg_backend_pid: 4050
main: == [advisory_lock_connection] object_id: 12662540, pg_backend_pid: 4053
main: == 20231117031559 AddFkWebIdeOauthApplication: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:application_settings, :web_ide_oauth_application_id, {:name=>"index_application_settings_web_ide_oauth_application_id", :algorithm=>:concurrently})
main:    -> 0.0115s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:application_settings, :web_ide_oauth_application_id, {:name=>"index_application_settings_web_ide_oauth_application_id", :algorithm=>:concurrently})
main:    -> 0.0050s
main: -- execute("RESET statement_timeout")
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings ADD CONSTRAINT fk_f9867b3540 FOREIGN KEY (web_ide_oauth_application_id) REFERENCES oauth_applications (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0022s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT fk_f9867b3540;")
main:    -> 0.0021s
main: == 20231117031559 AddFkWebIdeOauthApplication: migrated (0.0583s) =============

main: == [advisory_lock_connection] object_id: 12662540, pg_backend_pid: 4053
ci: == [advisory_lock_connection] object_id: 12662900, pg_backend_pid: 4055
ci: == 20231117031559 AddFkWebIdeOauthApplication: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:application_settings, :web_ide_oauth_application_id, {:name=>"index_application_settings_web_ide_oauth_application_id", :algorithm=>:concurrently})
ci:    -> 0.0117s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:application_settings, :web_ide_oauth_application_id, {:name=>"index_application_settings_web_ide_oauth_application_id", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings ADD CONSTRAINT fk_f9867b3540 FOREIGN KEY (web_ide_oauth_application_id) REFERENCES oauth_applications (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0025s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT fk_f9867b3540;")
ci:    -> 0.0028s
ci: == 20231117031559 AddFkWebIdeOauthApplication: migrated (0.0706s) =============

ci: == [advisory_lock_connection] object_id: 12662900, pg_backend_pid: 4055
main: == [advisory_lock_connection] object_id: 12663440, pg_backend_pid: 4058
main: == 20231117140201 AddAppliesToAllProtectedBranchesToApprovalGroupRules: migrating 
main: -- add_column(:approval_group_rules, :applies_to_all_protected_branches, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20231117140201 AddAppliesToAllProtectedBranchesToApprovalGroupRules: migrated (0.0085s) 

main: == [advisory_lock_connection] object_id: 12663440, pg_backend_pid: 4058
ci: == [advisory_lock_connection] object_id: 12663800, pg_backend_pid: 4060
ci: == 20231117140201 AddAppliesToAllProtectedBranchesToApprovalGroupRules: migrating 
ci: -- add_column(:approval_group_rules, :applies_to_all_protected_branches, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0023s
ci: == 20231117140201 AddAppliesToAllProtectedBranchesToApprovalGroupRules: migrated (0.0191s) 

ci: == [advisory_lock_connection] object_id: 12663800, pg_backend_pid: 4060
main: == [advisory_lock_connection] object_id: 12664280, pg_backend_pid: 4063
main: == 20231117211214 AddAutoCancelOnJobFailureToCiPipelineMetadata: migrating ====
main: -- add_column(:ci_pipeline_metadata, :auto_cancel_on_job_failure, :smallint, {:default=>0, :null=>false})
main:    -> 0.0022s
main: == 20231117211214 AddAutoCancelOnJobFailureToCiPipelineMetadata: migrated (0.0088s) 

main: == [advisory_lock_connection] object_id: 12664280, pg_backend_pid: 4063
ci: == [advisory_lock_connection] object_id: 12664480, pg_backend_pid: 4065
ci: == 20231117211214 AddAutoCancelOnJobFailureToCiPipelineMetadata: migrating ====
ci: -- add_column(:ci_pipeline_metadata, :auto_cancel_on_job_failure, :smallint, {:default=>0, :null=>false})
ci:    -> 0.0026s
ci: == 20231117211214 AddAutoCancelOnJobFailureToCiPipelineMetadata: migrated (0.0204s) 

ci: == [advisory_lock_connection] object_id: 12664480, pg_backend_pid: 4065
main: == [advisory_lock_connection] object_id: 12664820, pg_backend_pid: 4068
main: == 20231120070345 CleanupCiStagesPipelineIdBigint: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, ci_stages IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- remove_column(:ci_stages, "pipeline_id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0040s
main: == 20231120070345 CleanupCiStagesPipelineIdBigint: migrated (0.0222s) =========

main: == [advisory_lock_connection] object_id: 12664820, pg_backend_pid: 4068
ci: == [advisory_lock_connection] object_id: 12670620, pg_backend_pid: 4070
ci: == 20231120070345 CleanupCiStagesPipelineIdBigint: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, ci_stages IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_column(:ci_stages, "pipeline_id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0041s
ci: == 20231120070345 CleanupCiStagesPipelineIdBigint: migrated (0.0311s) =========

ci: == [advisory_lock_connection] object_id: 12670620, pg_backend_pid: 4070
main: == [advisory_lock_connection] object_id: 12677680, pg_backend_pid: 4073
main: == 20231120071202 RemoveNotNullConstraintFromMemberRoleColumn: migrating ======
main: -- change_column_null(:member_roles, :namespace_id, true)
main:    -> 0.0012s
main: == 20231120071202 RemoveNotNullConstraintFromMemberRoleColumn: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 12677680, pg_backend_pid: 4073
ci: == [advisory_lock_connection] object_id: 12682320, pg_backend_pid: 4075
ci: == 20231120071202 RemoveNotNullConstraintFromMemberRoleColumn: migrating ======
ci: -- change_column_null(:member_roles, :namespace_id, true)
ci:    -> 0.0012s
ci: == 20231120071202 RemoveNotNullConstraintFromMemberRoleColumn: migrated (0.0162s) 

ci: == [advisory_lock_connection] object_id: 12682320, pg_backend_pid: 4075
main: == [advisory_lock_connection] object_id: 12688180, pg_backend_pid: 4078
main: == 20231120090305 CreateOrganizationDetails: migrating ========================
main: -- create_table(:organization_details, {:id=>false})
main: -- quote_column_name(:description)
main:    -> 0.0000s
main:    -> 0.0040s
main: == 20231120090305 CreateOrganizationDetails: migrated (0.0097s) ===============

main: == [advisory_lock_connection] object_id: 12688180, pg_backend_pid: 4078
ci: == [advisory_lock_connection] object_id: 12688880, pg_backend_pid: 4080
ci: == 20231120090305 CreateOrganizationDetails: migrating ========================
ci: -- create_table(:organization_details, {:id=>false})
ci: -- quote_column_name(:description)
ci:    -> 0.0000s
ci:    -> 0.0041s
I, [2024-04-10T20:46:50.670879 #290]  INFO -- : Database: 'ci', Table: 'organization_details': Lock Writes
ci: == 20231120090305 CreateOrganizationDetails: migrated (0.0224s) ===============

ci: == [advisory_lock_connection] object_id: 12688880, pg_backend_pid: 4080
main: == [advisory_lock_connection] object_id: 12689740, pg_backend_pid: 4083
main: == 20231120105619 DropIdxProjectsOnMirrorLastSuccessfulUpdateAt: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes("projects")
main:    -> 0.0416s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index("projects", {:algorithm=>:concurrently, :name=>"index_projects_on_mirror_last_successful_update_at"})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0010s
main: == 20231120105619 DropIdxProjectsOnMirrorLastSuccessfulUpdateAt: migrated (0.0633s) 

main: == [advisory_lock_connection] object_id: 12689740, pg_backend_pid: 4083
ci: == [advisory_lock_connection] object_id: 12690380, pg_backend_pid: 4085
ci: == 20231120105619 DropIdxProjectsOnMirrorLastSuccessfulUpdateAt: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes("projects")
ci:    -> 0.0425s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index("projects", {:algorithm=>:concurrently, :name=>"index_projects_on_mirror_last_successful_update_at"})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231120105619 DropIdxProjectsOnMirrorLastSuccessfulUpdateAt: migrated (0.0716s) 

ci: == [advisory_lock_connection] object_id: 12690380, pg_backend_pid: 4085
main: == [advisory_lock_connection] object_id: 12706700, pg_backend_pid: 4088
main: == 20231120142933 AddReopenIssueOnExternalParticipantNoteToServiceDeskSettings: migrating 
main: -- add_column(:service_desk_settings, :reopen_issue_on_external_participant_note, :boolean, {:null=>false, :default=>false})
main:    -> 0.0020s
main: == 20231120142933 AddReopenIssueOnExternalParticipantNoteToServiceDeskSettings: migrated (0.0079s) 

main: == [advisory_lock_connection] object_id: 12706700, pg_backend_pid: 4088
ci: == [advisory_lock_connection] object_id: 12723080, pg_backend_pid: 4090
ci: == 20231120142933 AddReopenIssueOnExternalParticipantNoteToServiceDeskSettings: migrating 
ci: -- add_column(:service_desk_settings, :reopen_issue_on_external_participant_note, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0020s
ci: == 20231120142933 AddReopenIssueOnExternalParticipantNoteToServiceDeskSettings: migrated (0.0180s) 

ci: == [advisory_lock_connection] object_id: 12723080, pg_backend_pid: 4090
main: == [advisory_lock_connection] object_id: 12723840, pg_backend_pid: 4093
main: == 20231120161159 PrepareIndexForOrgIdAndIdOnProjects: migrating ==============
main: -- index_exists?(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0391s
main: -- add_index_options(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20231120161159 PrepareIndexForOrgIdAndIdOnProjects: migrated (0.0533s) =====

main: == [advisory_lock_connection] object_id: 12723840, pg_backend_pid: 4093
ci: == [advisory_lock_connection] object_id: 12724660, pg_backend_pid: 4095
ci: == 20231120161159 PrepareIndexForOrgIdAndIdOnProjects: migrating ==============
ci: -- index_exists?(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0739s
ci: -- add_index_options(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20231120161159 PrepareIndexForOrgIdAndIdOnProjects: migrated (0.0992s) =====

ci: == [advisory_lock_connection] object_id: 12724660, pg_backend_pid: 4095
main: == [advisory_lock_connection] object_id: 12725480, pg_backend_pid: 4098
main: == 20231121040153 AddMergeRequestDiffsProjectIdIndex: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0018s
main: -- index_exists?(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0066s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- add_index(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231121040153 AddMergeRequestDiffsProjectIdIndex: migrated (0.0333s) ======

main: == [advisory_lock_connection] object_id: 12725480, pg_backend_pid: 4098
ci: == [advisory_lock_connection] object_id: 12726220, pg_backend_pid: 4100
ci: == 20231121040153 AddMergeRequestDiffsProjectIdIndex: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0066s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:merge_request_diffs, :project_id, {:name=>"index_merge_request_diffs_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231121040153 AddMergeRequestDiffsProjectIdIndex: migrated (0.0404s) ======

ci: == [advisory_lock_connection] object_id: 12726220, pg_backend_pid: 4100
main: == [advisory_lock_connection] object_id: 12733520, pg_backend_pid: 4103
main: == 20231121040212 AddMergeRequestDiffsProjectIdForeignKey: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE merge_request_diffs ADD CONSTRAINT fk_56ac6fc9c0 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0027s
main: == 20231121040212 AddMergeRequestDiffsProjectIdForeignKey: migrated (0.0346s) =

main: == [advisory_lock_connection] object_id: 12733520, pg_backend_pid: 4103
ci: == [advisory_lock_connection] object_id: 12740880, pg_backend_pid: 4105
ci: == 20231121040212 AddMergeRequestDiffsProjectIdForeignKey: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE merge_request_diffs ADD CONSTRAINT fk_56ac6fc9c0 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0021s
ci: == 20231121040212 AddMergeRequestDiffsProjectIdForeignKey: migrated (0.0372s) =

ci: == [advisory_lock_connection] object_id: 12740880, pg_backend_pid: 4105
main: == [advisory_lock_connection] object_id: 12741280, pg_backend_pid: 4108
main: == 20231121092109 RemoveCiPipelineMetadataNameNotNullConstraint: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE ci_pipeline_metadata\n            DROP CONSTRAINT IF EXISTS check_25d23931f1\n")
main:    -> 0.0013s
main: == 20231121092109 RemoveCiPipelineMetadataNameNotNullConstraint: migrated (0.0114s) 

main: == [advisory_lock_connection] object_id: 12741280, pg_backend_pid: 4108
ci: == [advisory_lock_connection] object_id: 12741700, pg_backend_pid: 4110
ci: == 20231121092109 RemoveCiPipelineMetadataNameNotNullConstraint: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE ci_pipeline_metadata\n            DROP CONSTRAINT IF EXISTS check_25d23931f1\n")
ci:    -> 0.0013s
ci: == 20231121092109 RemoveCiPipelineMetadataNameNotNullConstraint: migrated (0.0221s) 

ci: == [advisory_lock_connection] object_id: 12741700, pg_backend_pid: 4110
main: == [advisory_lock_connection] object_id: 12742100, pg_backend_pid: 4113
main: == 20231121092128 AddAutoCancelOnNewCommitToCiPipelineMetadata: migrating =====
main: -- add_column(:ci_pipeline_metadata, :auto_cancel_on_new_commit, :smallint, {:default=>0, :null=>false})
main:    -> 0.0021s
main: == 20231121092128 AddAutoCancelOnNewCommitToCiPipelineMetadata: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 12742100, pg_backend_pid: 4113
ci: == [advisory_lock_connection] object_id: 12742540, pg_backend_pid: 4115
ci: == 20231121092128 AddAutoCancelOnNewCommitToCiPipelineMetadata: migrating =====
ci: -- add_column(:ci_pipeline_metadata, :auto_cancel_on_new_commit, :smallint, {:default=>0, :null=>false})
ci:    -> 0.0024s
ci: == 20231121092128 AddAutoCancelOnNewCommitToCiPipelineMetadata: migrated (0.0193s) 

ci: == [advisory_lock_connection] object_id: 12742540, pg_backend_pid: 4115
main: == [advisory_lock_connection] object_id: 12786160, pg_backend_pid: 4118
main: == 20231121133727 ChangeMarketingEmailsNullConditions: migrating ==============
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE in_product_marketing_emails\nADD CONSTRAINT check_c9bb978e4b\nCHECK ( track IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE in_product_marketing_emails VALIDATE CONSTRAINT check_c9bb978e4b;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE in_product_marketing_emails\nADD CONSTRAINT check_ee6c42a107\nCHECK ( series IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE in_product_marketing_emails VALIDATE CONSTRAINT check_ee6c42a107;")
main:    -> 0.0007s
main: == 20231121133727 ChangeMarketingEmailsNullConditions: migrated (0.0322s) =====

main: == [advisory_lock_connection] object_id: 12786160, pg_backend_pid: 4118
ci: == [advisory_lock_connection] object_id: 12829840, pg_backend_pid: 4120
ci: == 20231121133727 ChangeMarketingEmailsNullConditions: migrating ==============
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE in_product_marketing_emails\nADD CONSTRAINT check_c9bb978e4b\nCHECK ( track IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE in_product_marketing_emails VALIDATE CONSTRAINT check_c9bb978e4b;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE in_product_marketing_emails\nADD CONSTRAINT check_ee6c42a107\nCHECK ( series IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE in_product_marketing_emails VALIDATE CONSTRAINT check_ee6c42a107;")
ci:    -> 0.0006s
ci: == 20231121133727 ChangeMarketingEmailsNullConditions: migrated (0.0425s) =====

ci: == [advisory_lock_connection] object_id: 12829840, pg_backend_pid: 4120
main: == [advisory_lock_connection] object_id: 12830640, pg_backend_pid: 4123
main: == 20231121152706 AddForeignKeyOnSbomOccurrencesVulnerabilitiesVulnerabilityId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities ADD CONSTRAINT fk_07b81e3a81 FOREIGN KEY (vulnerability_id) REFERENCES vulnerabilities (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities VALIDATE CONSTRAINT fk_07b81e3a81;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231121152706 AddForeignKeyOnSbomOccurrencesVulnerabilitiesVulnerabilityId: migrated (0.0323s) 

main: == [advisory_lock_connection] object_id: 12830640, pg_backend_pid: 4123
ci: == [advisory_lock_connection] object_id: 12831420, pg_backend_pid: 4125
ci: == 20231121152706 AddForeignKeyOnSbomOccurrencesVulnerabilitiesVulnerabilityId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities ADD CONSTRAINT fk_07b81e3a81 FOREIGN KEY (vulnerability_id) REFERENCES vulnerabilities (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities VALIDATE CONSTRAINT fk_07b81e3a81;")
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231121152706 AddForeignKeyOnSbomOccurrencesVulnerabilitiesVulnerabilityId: migrated (0.0419s) 

ci: == [advisory_lock_connection] object_id: 12831420, pg_backend_pid: 4125
main: == [advisory_lock_connection] object_id: 12873560, pg_backend_pid: 4128
main: == 20231122011731 DropIndexUsersOnEmailTrigram: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:users)
main:    -> 0.0201s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_email_trigram})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231122011731 DropIndexUsersOnEmailTrigram: migrated (0.0373s) ============

main: == [advisory_lock_connection] object_id: 12873560, pg_backend_pid: 4128
ci: == [advisory_lock_connection] object_id: 12915640, pg_backend_pid: 4130
ci: == 20231122011731 DropIndexUsersOnEmailTrigram: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:users)
ci:    -> 0.0214s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_on_email_trigram})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122011731 DropIndexUsersOnEmailTrigram: migrated (0.0488s) ============

ci: == [advisory_lock_connection] object_id: 12915640, pg_backend_pid: 4130
main: == [advisory_lock_connection] object_id: 12926360, pg_backend_pid: 4133
main: == 20231122072428 AddHomeOrganizationIdIndexToUserPreferences: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:user_preferences, :home_organization_id, {:name=>"index_user_preferences_on_home_organization_id", :algorithm=>:concurrently})
main:    -> 0.0042s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:user_preferences, :home_organization_id, {:name=>"index_user_preferences_on_home_organization_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231122072428 AddHomeOrganizationIdIndexToUserPreferences: migrated (0.0220s) 

main: == [advisory_lock_connection] object_id: 12926360, pg_backend_pid: 4133
ci: == [advisory_lock_connection] object_id: 12937100, pg_backend_pid: 4135
ci: == 20231122072428 AddHomeOrganizationIdIndexToUserPreferences: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:user_preferences, :home_organization_id, {:name=>"index_user_preferences_on_home_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:user_preferences, :home_organization_id, {:name=>"index_user_preferences_on_home_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122072428 AddHomeOrganizationIdIndexToUserPreferences: migrated (0.0330s) 

ci: == [advisory_lock_connection] object_id: 12937100, pg_backend_pid: 4135
main: == [advisory_lock_connection] object_id: 12942460, pg_backend_pid: 4138
main: == 20231122084642 RemovePartitionIdDefaultValueForJobArtifactState: migrating =
main: -- change_column_default(:ci_job_artifact_states, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0043s
main: == 20231122084642 RemovePartitionIdDefaultValueForJobArtifactState: migrated (0.0100s) 

main: == [advisory_lock_connection] object_id: 12942460, pg_backend_pid: 4138
ci: == [advisory_lock_connection] object_id: 12947880, pg_backend_pid: 4140
ci: == 20231122084642 RemovePartitionIdDefaultValueForJobArtifactState: migrating =
ci: -- change_column_default(:ci_job_artifact_states, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0041s
ci: == 20231122084642 RemovePartitionIdDefaultValueForJobArtifactState: migrated (0.0186s) 

ci: == [advisory_lock_connection] object_id: 12947880, pg_backend_pid: 4140
main: == [advisory_lock_connection] object_id: 12948720, pg_backend_pid: 4143
main: == 20231122100006 RemoveCustomEmailSmtpColumnsFromServiceDeskSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:service_desk_settings, :custom_email_smtp_address)
main:    -> 0.0013s
main: -- remove_column(:service_desk_settings, :custom_email_smtp_port)
main:    -> 0.0007s
main: -- remove_column(:service_desk_settings, :custom_email_smtp_username)
main:    -> 0.0008s
main: -- remove_column(:service_desk_settings, :encrypted_custom_email_smtp_password)
main:    -> 0.0007s
main: -- remove_column(:service_desk_settings, :encrypted_custom_email_smtp_password_iv)
main:    -> 0.0007s
main: == 20231122100006 RemoveCustomEmailSmtpColumnsFromServiceDeskSettings: migrated (0.0127s) 

main: == [advisory_lock_connection] object_id: 12948720, pg_backend_pid: 4143
ci: == [advisory_lock_connection] object_id: 12949580, pg_backend_pid: 4145
ci: == 20231122100006 RemoveCustomEmailSmtpColumnsFromServiceDeskSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:service_desk_settings, :custom_email_smtp_address)
ci:    -> 0.0013s
ci: -- remove_column(:service_desk_settings, :custom_email_smtp_port)
ci:    -> 0.0006s
ci: -- remove_column(:service_desk_settings, :custom_email_smtp_username)
ci:    -> 0.0008s
ci: -- remove_column(:service_desk_settings, :encrypted_custom_email_smtp_password)
ci:    -> 0.0006s
ci: -- remove_column(:service_desk_settings, :encrypted_custom_email_smtp_password_iv)
ci:    -> 0.0007s
ci: == 20231122100006 RemoveCustomEmailSmtpColumnsFromServiceDeskSettings: migrated (0.0218s) 

ci: == [advisory_lock_connection] object_id: 12949580, pg_backend_pid: 4145
main: == [advisory_lock_connection] object_id: 12950340, pg_backend_pid: 4148
main: == 20231122110442 DropIndexWebHooksOnProjectId: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:web_hooks)
main:    -> 0.0064s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:web_hooks, {:algorithm=>:concurrently, :name=>:index_web_hooks_on_project_id})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231122110442 DropIndexWebHooksOnProjectId: migrated (0.0223s) ============

main: == [advisory_lock_connection] object_id: 12950340, pg_backend_pid: 4148
ci: == [advisory_lock_connection] object_id: 12951080, pg_backend_pid: 4150
ci: == 20231122110442 DropIndexWebHooksOnProjectId: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- indexes(:web_hooks)
ci:    -> 0.0066s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:web_hooks, {:algorithm=>:concurrently, :name=>:index_web_hooks_on_project_id})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122110442 DropIndexWebHooksOnProjectId: migrated (0.0309s) ============

ci: == [advisory_lock_connection] object_id: 12951080, pg_backend_pid: 4150
main: == [advisory_lock_connection] object_id: 12960640, pg_backend_pid: 4153
main: == 20231122111935 DropIndexWebHookLogsPartOnWebHookId: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:web_hook_logs, :index_web_hook_logs_part_on_web_hook_id)
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_index(:web_hook_logs, {:name=>:index_web_hook_logs_part_on_web_hook_id})
main:    -> 0.0010s
main: == 20231122111935 DropIndexWebHookLogsPartOnWebHookId: migrated (0.0170s) =====

main: == [advisory_lock_connection] object_id: 12960640, pg_backend_pid: 4153
ci: == [advisory_lock_connection] object_id: 12970260, pg_backend_pid: 4155
ci: == 20231122111935 DropIndexWebHookLogsPartOnWebHookId: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:web_hook_logs, :index_web_hook_logs_part_on_web_hook_id)
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_index(:web_hook_logs, {:name=>:index_web_hook_logs_part_on_web_hook_id})
ci:    -> 0.0011s
ci: == 20231122111935 DropIndexWebHookLogsPartOnWebHookId: migrated (0.0243s) =====

ci: == [advisory_lock_connection] object_id: 12970260, pg_backend_pid: 4155
main: == [advisory_lock_connection] object_id: 12976120, pg_backend_pid: 4158
main: == 20231122114135 AddIndexOnSbomOccurrencesHighestSeverity: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:sbom_occurrences, [:project_id, :highest_severity], {:order=>{:highest_severity=>"DESC NULLS LAST"}, :name=>"index_sbom_occurrences_on_highest_severity", :algorithm=>:concurrently})
main:    -> 0.0103s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:sbom_occurrences, [:project_id, :highest_severity], {:order=>{:highest_severity=>"DESC NULLS LAST"}, :name=>"index_sbom_occurrences_on_highest_severity", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:sbom_occurrences)
main:    -> 0.0092s
main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id"})
main:    -> 0.0012s
main: == 20231122114135 AddIndexOnSbomOccurrencesHighestSeverity: migrated (0.0452s) 

main: == [advisory_lock_connection] object_id: 12976120, pg_backend_pid: 4158
ci: == [advisory_lock_connection] object_id: 12981960, pg_backend_pid: 4160
ci: == 20231122114135 AddIndexOnSbomOccurrencesHighestSeverity: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :highest_severity], {:order=>{:highest_severity=>"DESC NULLS LAST"}, :name=>"index_sbom_occurrences_on_highest_severity", :algorithm=>:concurrently})
ci:    -> 0.0106s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:sbom_occurrences, [:project_id, :highest_severity], {:order=>{:highest_severity=>"DESC NULLS LAST"}, :name=>"index_sbom_occurrences_on_highest_severity", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:sbom_occurrences)
ci:    -> 0.0095s
ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id"})
ci:    -> 0.0011s
ci: == 20231122114135 AddIndexOnSbomOccurrencesHighestSeverity: migrated (0.0542s) 

ci: == [advisory_lock_connection] object_id: 12981960, pg_backend_pid: 4160
main: == [advisory_lock_connection] object_id: 13005700, pg_backend_pid: 4163
main: == 20231122123408 DropIdxJiraConnectSubscriptionsOnInstallationId: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:jira_connect_subscriptions)
main:    -> 0.0046s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:jira_connect_subscriptions, {:algorithm=>:concurrently, :name=>:idx_jira_connect_subscriptions_on_installation_id})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231122123408 DropIdxJiraConnectSubscriptionsOnInstallationId: migrated (0.0213s) 

main: == [advisory_lock_connection] object_id: 13005700, pg_backend_pid: 4163
ci: == [advisory_lock_connection] object_id: 13029540, pg_backend_pid: 4165
ci: == 20231122123408 DropIdxJiraConnectSubscriptionsOnInstallationId: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:jira_connect_subscriptions)
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:jira_connect_subscriptions, {:algorithm=>:concurrently, :name=>:idx_jira_connect_subscriptions_on_installation_id})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231122123408 DropIdxJiraConnectSubscriptionsOnInstallationId: migrated (0.0310s) 

ci: == [advisory_lock_connection] object_id: 13029540, pg_backend_pid: 4165
main: == [advisory_lock_connection] object_id: 13037800, pg_backend_pid: 4168
main: == 20231122124815 DropIndexBulkImportBatchTrackersOnTrackerId: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:bulk_import_batch_trackers)
main:    -> 0.0052s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:bulk_import_batch_trackers, {:algorithm=>:concurrently, :name=>:index_bulk_import_batch_trackers_on_tracker_id})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231122124815 DropIndexBulkImportBatchTrackersOnTrackerId: migrated (0.0240s) 

main: == [advisory_lock_connection] object_id: 13037800, pg_backend_pid: 4168
ci: == [advisory_lock_connection] object_id: 13046080, pg_backend_pid: 4170
ci: == 20231122124815 DropIndexBulkImportBatchTrackersOnTrackerId: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:bulk_import_batch_trackers)
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:bulk_import_batch_trackers, {:algorithm=>:concurrently, :name=>:index_bulk_import_batch_trackers_on_tracker_id})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122124815 DropIndexBulkImportBatchTrackersOnTrackerId: migrated (0.0315s) 

ci: == [advisory_lock_connection] object_id: 13046080, pg_backend_pid: 4170
main: == [advisory_lock_connection] object_id: 13048900, pg_backend_pid: 4173
main: == 20231122125550 DropIndexBulkImportExportBatchesOnExportId: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:bulk_import_export_batches)
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:bulk_import_export_batches, {:algorithm=>:concurrently, :name=>:index_bulk_import_export_batches_on_export_id})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231122125550 DropIndexBulkImportExportBatchesOnExportId: migrated (0.0213s) 

main: == [advisory_lock_connection] object_id: 13048900, pg_backend_pid: 4173
ci: == [advisory_lock_connection] object_id: 13051740, pg_backend_pid: 4175
ci: == 20231122125550 DropIndexBulkImportExportBatchesOnExportId: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:bulk_import_export_batches)
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:bulk_import_export_batches, {:algorithm=>:concurrently, :name=>:index_bulk_import_export_batches_on_export_id})
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122125550 DropIndexBulkImportExportBatchesOnExportId: migrated (0.0304s) 

ci: == [advisory_lock_connection] object_id: 13051740, pg_backend_pid: 4175
main: == [advisory_lock_connection] object_id: 13053180, pg_backend_pid: 4178
main: == 20231122130721 DropIndexProjectRelationExportsOnProjectExportJobId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- indexes(:project_relation_exports)
main:    -> 0.0042s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:project_relation_exports, {:algorithm=>:concurrently, :name=>:index_project_relation_exports_on_project_export_job_id})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231122130721 DropIndexProjectRelationExportsOnProjectExportJobId: migrated (0.0199s) 

main: == [advisory_lock_connection] object_id: 13053180, pg_backend_pid: 4178
ci: == [advisory_lock_connection] object_id: 13054640, pg_backend_pid: 4180
ci: == 20231122130721 DropIndexProjectRelationExportsOnProjectExportJobId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:project_relation_exports)
ci:    -> 0.0041s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:project_relation_exports, {:algorithm=>:concurrently, :name=>:index_project_relation_exports_on_project_export_job_id})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231122130721 DropIndexProjectRelationExportsOnProjectExportJobId: migrated (0.0289s) 

ci: == [advisory_lock_connection] object_id: 13054640, pg_backend_pid: 4180
main: == [advisory_lock_connection] object_id: 13064480, pg_backend_pid: 4183
main: == 20231123035033 AddGeneratedToMergeRequestContextCommitDiffFiles: migrating =
main: -- add_column(:merge_request_context_commit_diff_files, :generated, :boolean)
main:    -> 0.0011s
main: == 20231123035033 AddGeneratedToMergeRequestContextCommitDiffFiles: migrated (0.0069s) 

main: == [advisory_lock_connection] object_id: 13064480, pg_backend_pid: 4183
ci: == [advisory_lock_connection] object_id: 13074380, pg_backend_pid: 4185
ci: == 20231123035033 AddGeneratedToMergeRequestContextCommitDiffFiles: migrating =
ci: -- add_column(:merge_request_context_commit_diff_files, :generated, :boolean)
ci:    -> 0.0011s
ci: == 20231123035033 AddGeneratedToMergeRequestContextCommitDiffFiles: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 13074380, pg_backend_pid: 4185
main: == [advisory_lock_connection] object_id: 13077480, pg_backend_pid: 4188
main: == 20231123125750 AddForeignKeyOnSbomOccurrencesVulnerabilitiesOccurrenceId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities ADD CONSTRAINT fk_c677cb859e FOREIGN KEY (sbom_occurrence_id) REFERENCES sbom_occurrences (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities VALIDATE CONSTRAINT fk_c677cb859e;")
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231123125750 AddForeignKeyOnSbomOccurrencesVulnerabilitiesOccurrenceId: migrated (0.0304s) 

main: == [advisory_lock_connection] object_id: 13077480, pg_backend_pid: 4188
ci: == [advisory_lock_connection] object_id: 13080600, pg_backend_pid: 4190
ci: == 20231123125750 AddForeignKeyOnSbomOccurrencesVulnerabilitiesOccurrenceId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities ADD CONSTRAINT fk_c677cb859e FOREIGN KEY (sbom_occurrence_id) REFERENCES sbom_occurrences (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_occurrences_vulnerabilities VALIDATE CONSTRAINT fk_c677cb859e;")
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231123125750 AddForeignKeyOnSbomOccurrencesVulnerabilitiesOccurrenceId: migrated (0.0395s) 

ci: == [advisory_lock_connection] object_id: 13080600, pg_backend_pid: 4190
main: == [advisory_lock_connection] object_id: 13109960, pg_backend_pid: 4193
main: == 20231123141633 AddMemberRoleIdToSamlGroupLinks: migrating ==================
main: -- add_column(:saml_group_links, :member_role_id, :bigint)
main:    -> 0.0015s
main: == 20231123141633 AddMemberRoleIdToSamlGroupLinks: migrated (0.0074s) =========

main: == [advisory_lock_connection] object_id: 13109960, pg_backend_pid: 4193
ci: == [advisory_lock_connection] object_id: 13139320, pg_backend_pid: 4195
ci: == 20231123141633 AddMemberRoleIdToSamlGroupLinks: migrating ==================
ci: -- add_column(:saml_group_links, :member_role_id, :bigint)
ci:    -> 0.0013s
ci: == 20231123141633 AddMemberRoleIdToSamlGroupLinks: migrated (0.0163s) =========

ci: == [advisory_lock_connection] object_id: 13139320, pg_backend_pid: 4195
main: == [advisory_lock_connection] object_id: 13145020, pg_backend_pid: 4198
main: == 20231123151831 AddIndexToSamlGroupLinksOnMemberRoleId: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:saml_group_links, :member_role_id, {:name=>"index_saml_group_links_on_member_role_id", :algorithm=>:concurrently})
main:    -> 0.0036s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:saml_group_links, :member_role_id, {:name=>"index_saml_group_links_on_member_role_id", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231123151831 AddIndexToSamlGroupLinksOnMemberRoleId: migrated (0.0210s) ==

main: == [advisory_lock_connection] object_id: 13145020, pg_backend_pid: 4198
ci: == [advisory_lock_connection] object_id: 13147420, pg_backend_pid: 4200
ci: == 20231123151831 AddIndexToSamlGroupLinksOnMemberRoleId: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:saml_group_links, :member_role_id, {:name=>"index_saml_group_links_on_member_role_id", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:saml_group_links, :member_role_id, {:name=>"index_saml_group_links_on_member_role_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231123151831 AddIndexToSamlGroupLinksOnMemberRoleId: migrated (0.0310s) ==

ci: == [advisory_lock_connection] object_id: 13147420, pg_backend_pid: 4200
main: == [advisory_lock_connection] object_id: 13161480, pg_backend_pid: 4203
main: == 20231123151956 AddFkToMemberRoleOnSamlGroupLinks: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE saml_group_links ADD CONSTRAINT fk_6336b1d1d0 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE saml_group_links VALIDATE CONSTRAINT fk_6336b1d1d0;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231123151956 AddFkToMemberRoleOnSamlGroupLinks: migrated (0.0310s) =======

main: == [advisory_lock_connection] object_id: 13161480, pg_backend_pid: 4203
ci: == [advisory_lock_connection] object_id: 13166660, pg_backend_pid: 4205
ci: == 20231123151956 AddFkToMemberRoleOnSamlGroupLinks: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE saml_group_links ADD CONSTRAINT fk_6336b1d1d0 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE saml_group_links VALIDATE CONSTRAINT fk_6336b1d1d0;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231123151956 AddFkToMemberRoleOnSamlGroupLinks: migrated (0.0444s) =======

ci: == [advisory_lock_connection] object_id: 13166660, pg_backend_pid: 4205
main: == [advisory_lock_connection] object_id: 13178140, pg_backend_pid: 4208
main: == 20231123160255 AddTokenToChatNames: migrating ==============================
main: -- column_exists?(:chat_names, :encrypted_token)
main:    -> 0.0039s
main: -- add_column(:chat_names, :encrypted_token, :binary)
main:    -> 0.0011s
main: -- column_exists?(:chat_names, :encrypted_token_iv)
main:    -> 0.0021s
main: -- add_column(:chat_names, :encrypted_token_iv, :binary)
main:    -> 0.0009s
main: == 20231123160255 AddTokenToChatNames: migrated (0.0140s) =====================

main: == [advisory_lock_connection] object_id: 13178140, pg_backend_pid: 4208
ci: == [advisory_lock_connection] object_id: 13184080, pg_backend_pid: 4211
ci: == 20231123160255 AddTokenToChatNames: migrating ==============================
ci: -- column_exists?(:chat_names, :encrypted_token)
ci:    -> 0.0037s
ci: -- add_column(:chat_names, :encrypted_token, :binary)
ci:    -> 0.0011s
ci: -- column_exists?(:chat_names, :encrypted_token_iv)
ci:    -> 0.0021s
ci: -- add_column(:chat_names, :encrypted_token_iv, :binary)
ci:    -> 0.0009s
ci: == 20231123160255 AddTokenToChatNames: migrated (0.0238s) =====================

ci: == [advisory_lock_connection] object_id: 13184080, pg_backend_pid: 4211
main: == [advisory_lock_connection] object_id: 13192260, pg_backend_pid: 4214
main: == 20231123165947 ChangeFkToMemberRoleOnMembersFromCascadeToNullify: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE members ADD CONSTRAINT fk_member_role_on_members FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE members VALIDATE CONSTRAINT fk_member_role_on_members;")
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:members, {:column=>:member_role_id})
main:    -> 0.0045s
main: == 20231123165947 ChangeFkToMemberRoleOnMembersFromCascadeToNullify: migrated (0.0399s) 

main: == [advisory_lock_connection] object_id: 13192260, pg_backend_pid: 4214
ci: == [advisory_lock_connection] object_id: 13199960, pg_backend_pid: 4216
ci: == 20231123165947 ChangeFkToMemberRoleOnMembersFromCascadeToNullify: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE members ADD CONSTRAINT fk_member_role_on_members FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE members VALIDATE CONSTRAINT fk_member_role_on_members;")
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:members, {:column=>:member_role_id})
ci:    -> 0.0049s
ci: == 20231123165947 ChangeFkToMemberRoleOnMembersFromCascadeToNullify: migrated (0.0516s) 

ci: == [advisory_lock_connection] object_id: 13199960, pg_backend_pid: 4216
main: == [advisory_lock_connection] object_id: 13200420, pg_backend_pid: 4219
main: == 20231124022520 AddSmsSentAtAndSmsSendCountToPhoneNumberValidations: migrating 
main: -- add_column(:user_phone_number_validations, :sms_sent_at, :datetime_with_timezone, {:null=>true})
main:    -> 0.0014s
main: -- add_column(:user_phone_number_validations, :sms_send_count, :smallint, {:default=>0, :null=>false})
main:    -> 0.0019s
main: == 20231124022520 AddSmsSentAtAndSmsSendCountToPhoneNumberValidations: migrated (0.0092s) 

main: == [advisory_lock_connection] object_id: 13200420, pg_backend_pid: 4219
ci: == [advisory_lock_connection] object_id: 13200860, pg_backend_pid: 4221
ci: == 20231124022520 AddSmsSentAtAndSmsSendCountToPhoneNumberValidations: migrating 
ci: -- add_column(:user_phone_number_validations, :sms_sent_at, :datetime_with_timezone, {:null=>true})
ci:    -> 0.0014s
ci: -- add_column(:user_phone_number_validations, :sms_send_count, :smallint, {:default=>0, :null=>false})
ci:    -> 0.0017s
ci: == 20231124022520 AddSmsSentAtAndSmsSendCountToPhoneNumberValidations: migrated (0.0191s) 

ci: == [advisory_lock_connection] object_id: 13200860, pg_backend_pid: 4221
main: == [advisory_lock_connection] object_id: 13206720, pg_backend_pid: 4224
main: == 20231124084532 RemoveSecurityOrchestrationPolicyConfigurationsBotUserIdColumn: migrating 
main: -- remove_column(:security_orchestration_policy_configurations, :bot_user_id)
main:    -> 0.0029s
main: == 20231124084532 RemoveSecurityOrchestrationPolicyConfigurationsBotUserIdColumn: migrated (0.0093s) 

main: == [advisory_lock_connection] object_id: 13206720, pg_backend_pid: 4224
ci: == [advisory_lock_connection] object_id: 13212560, pg_backend_pid: 4226
ci: == 20231124084532 RemoveSecurityOrchestrationPolicyConfigurationsBotUserIdColumn: migrating 
ci: -- remove_column(:security_orchestration_policy_configurations, :bot_user_id)
ci:    -> 0.0025s
ci: == 20231124084532 RemoveSecurityOrchestrationPolicyConfigurationsBotUserIdColumn: migrated (0.0176s) 

ci: == [advisory_lock_connection] object_id: 13212560, pg_backend_pid: 4226
main: == [advisory_lock_connection] object_id: 13212920, pg_backend_pid: 4229
main: == 20231124105726 DropIdxServiceDeskEnabledProjectsOnIdCreatorIdCreatedAtForGitlabCom: migrating 
main: == 20231124105726 DropIdxServiceDeskEnabledProjectsOnIdCreatorIdCreatedAtForGitlabCom: migrated (0.0065s) 

main: == [advisory_lock_connection] object_id: 13212920, pg_backend_pid: 4229
ci: == [advisory_lock_connection] object_id: 13213140, pg_backend_pid: 4231
ci: == 20231124105726 DropIdxServiceDeskEnabledProjectsOnIdCreatorIdCreatedAtForGitlabCom: migrating 
ci: == 20231124105726 DropIdxServiceDeskEnabledProjectsOnIdCreatorIdCreatedAtForGitlabCom: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 13213140, pg_backend_pid: 4231
main: == [advisory_lock_connection] object_id: 13213520, pg_backend_pid: 4234
main: == 20231124112409 AddInstanceLevelAiBetaFeaturesEnabledToAppSettings: migrating 
main: -- add_column(:application_settings, :instance_level_ai_beta_features_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0032s
main: == 20231124112409 AddInstanceLevelAiBetaFeaturesEnabledToAppSettings: migrated (0.0093s) 

main: == [advisory_lock_connection] object_id: 13213520, pg_backend_pid: 4234
ci: == [advisory_lock_connection] object_id: 13221100, pg_backend_pid: 4236
ci: == 20231124112409 AddInstanceLevelAiBetaFeaturesEnabledToAppSettings: migrating 
ci: -- add_column(:application_settings, :instance_level_ai_beta_features_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0038s
ci: == 20231124112409 AddInstanceLevelAiBetaFeaturesEnabledToAppSettings: migrated (0.0206s) 

ci: == [advisory_lock_connection] object_id: 13221100, pg_backend_pid: 4236
main: == [advisory_lock_connection] object_id: 13228800, pg_backend_pid: 4239
main: == 20231124124600 DropIdxProjectsMirrorIdWhereMirrorAndTriggerBuildsForGitlabCom: migrating 
main: == 20231124124600 DropIdxProjectsMirrorIdWhereMirrorAndTriggerBuildsForGitlabCom: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 13228800, pg_backend_pid: 4239
ci: == [advisory_lock_connection] object_id: 13234560, pg_backend_pid: 4241
ci: == 20231124124600 DropIdxProjectsMirrorIdWhereMirrorAndTriggerBuildsForGitlabCom: migrating 
ci: == 20231124124600 DropIdxProjectsMirrorIdWhereMirrorAndTriggerBuildsForGitlabCom: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 13234560, pg_backend_pid: 4241
main: == [advisory_lock_connection] object_id: 13240460, pg_backend_pid: 4244
main: == 20231124124750 DropIdxProjectsOnMirrorCreatorIdCreatedAtForGitlabCom: migrating 
main: == 20231124124750 DropIdxProjectsOnMirrorCreatorIdCreatedAtForGitlabCom: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 13240460, pg_backend_pid: 4244
ci: == [advisory_lock_connection] object_id: 13245920, pg_backend_pid: 4246
ci: == 20231124124750 DropIdxProjectsOnMirrorCreatorIdCreatedAtForGitlabCom: migrating 
ci: == 20231124124750 DropIdxProjectsOnMirrorCreatorIdCreatedAtForGitlabCom: migrated (0.0151s) 

ci: == [advisory_lock_connection] object_id: 13245920, pg_backend_pid: 4246
main: == [advisory_lock_connection] object_id: 13251520, pg_backend_pid: 4249
main: == 20231124125007 DropIdxProjectsOnIdServiceDeskEnabledForGitlabCom: migrating 
main: == 20231124125007 DropIdxProjectsOnIdServiceDeskEnabledForGitlabCom: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 13251520, pg_backend_pid: 4249
ci: == [advisory_lock_connection] object_id: 13260420, pg_backend_pid: 4251
ci: == 20231124125007 DropIdxProjectsOnIdServiceDeskEnabledForGitlabCom: migrating 
ci: == 20231124125007 DropIdxProjectsOnIdServiceDeskEnabledForGitlabCom: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 13260420, pg_backend_pid: 4251
main: == [advisory_lock_connection] object_id: 13269460, pg_backend_pid: 4254
main: == 20231124132953 DropIdxProjectsIdCreatedAtDisableOverridingApproversTrueForGitlabCom: migrating 
main: == 20231124132953 DropIdxProjectsIdCreatedAtDisableOverridingApproversTrueForGitlabCom: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 13269460, pg_backend_pid: 4254
ci: == [advisory_lock_connection] object_id: 13270280, pg_backend_pid: 4256
ci: == 20231124132953 DropIdxProjectsIdCreatedAtDisableOverridingApproversTrueForGitlabCom: migrating 
ci: == 20231124132953 DropIdxProjectsIdCreatedAtDisableOverridingApproversTrueForGitlabCom: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 13270280, pg_backend_pid: 4256
main: == [advisory_lock_connection] object_id: 13271240, pg_backend_pid: 4259
main: == 20231124133015 DropIdxProjectsIdCreatedAtDisableOverridingApproversFalseForGitlabCom: migrating 
main: == 20231124133015 DropIdxProjectsIdCreatedAtDisableOverridingApproversFalseForGitlabCom: migrated (0.0056s) 

main: == [advisory_lock_connection] object_id: 13271240, pg_backend_pid: 4259
ci: == [advisory_lock_connection] object_id: 13271540, pg_backend_pid: 4261
ci: == 20231124133015 DropIdxProjectsIdCreatedAtDisableOverridingApproversFalseForGitlabCom: migrating 
ci: == 20231124133015 DropIdxProjectsIdCreatedAtDisableOverridingApproversFalseForGitlabCom: migrated (0.0167s) 

ci: == [advisory_lock_connection] object_id: 13271540, pg_backend_pid: 4261
main: == [advisory_lock_connection] object_id: 13271980, pg_backend_pid: 4264
main: == 20231124134838 AddIndexDependencyProxyPackageSettingsEnabledForMaven: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:dependency_proxy_packages_settings, :project_id, {:name=>"idx_dep_proxy_pkgs_settings_enabled_maven_on_project_id", :where=>"enabled = TRUE AND maven_external_registry_url IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- add_index(:dependency_proxy_packages_settings, :project_id, {:name=>"idx_dep_proxy_pkgs_settings_enabled_maven_on_project_id", :where=>"enabled = TRUE AND maven_external_registry_url IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231124134838 AddIndexDependencyProxyPackageSettingsEnabledForMaven: migrated (0.0269s) 

main: == [advisory_lock_connection] object_id: 13271980, pg_backend_pid: 4264
ci: == [advisory_lock_connection] object_id: 13272120, pg_backend_pid: 4266
ci: == 20231124134838 AddIndexDependencyProxyPackageSettingsEnabledForMaven: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:dependency_proxy_packages_settings, :project_id, {:name=>"idx_dep_proxy_pkgs_settings_enabled_maven_on_project_id", :where=>"enabled = TRUE AND maven_external_registry_url IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:dependency_proxy_packages_settings, :project_id, {:name=>"idx_dep_proxy_pkgs_settings_enabled_maven_on_project_id", :where=>"enabled = TRUE AND maven_external_registry_url IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231124134838 AddIndexDependencyProxyPackageSettingsEnabledForMaven: migrated (0.0317s) 

ci: == [advisory_lock_connection] object_id: 13272120, pg_backend_pid: 4266
main: == [advisory_lock_connection] object_id: 13272400, pg_backend_pid: 4269
main: == 20231124180449 AddIndexUpdatedAtToBulkImportBatchTrackers: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:bulk_import_batch_trackers, [:tracker_id, :updated_at], {:name=>"index_bulk_import_batch_trackers_on_tracker_id_and_updated_at", :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:bulk_import_batch_trackers, [:tracker_id, :updated_at], {:name=>"index_bulk_import_batch_trackers_on_tracker_id_and_updated_at", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231124180449 AddIndexUpdatedAtToBulkImportBatchTrackers: migrated (0.0231s) 

main: == [advisory_lock_connection] object_id: 13272400, pg_backend_pid: 4269
ci: == [advisory_lock_connection] object_id: 13273040, pg_backend_pid: 4271
ci: == 20231124180449 AddIndexUpdatedAtToBulkImportBatchTrackers: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:bulk_import_batch_trackers, [:tracker_id, :updated_at], {:name=>"index_bulk_import_batch_trackers_on_tracker_id_and_updated_at", :algorithm=>:concurrently})
ci:    -> 0.0046s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:bulk_import_batch_trackers, [:tracker_id, :updated_at], {:name=>"index_bulk_import_batch_trackers_on_tracker_id_and_updated_at", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231124180449 AddIndexUpdatedAtToBulkImportBatchTrackers: migrated (0.0334s) 

ci: == [advisory_lock_connection] object_id: 13273040, pg_backend_pid: 4271
main: == [advisory_lock_connection] object_id: 13273840, pg_backend_pid: 4274
main: == 20231124191759 AddCatalogResourceSyncEventsTable: migrating ================
main: -- create_table(:p_catalog_resource_sync_events, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
main:    -> 0.0056s
main: == 20231124191759 AddCatalogResourceSyncEventsTable: migrated (0.0159s) =======

main: == [advisory_lock_connection] object_id: 13273840, pg_backend_pid: 4274
ci: == [advisory_lock_connection] object_id: 13274020, pg_backend_pid: 4276
ci: == 20231124191759 AddCatalogResourceSyncEventsTable: migrating ================
ci: -- create_table(:p_catalog_resource_sync_events, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
ci:    -> 0.0056s
I, [2024-04-10T20:46:58.073290 #290]  INFO -- : Database: 'ci', Table: 'p_catalog_resource_sync_events': Lock Writes
ci: == 20231124191759 AddCatalogResourceSyncEventsTable: migrated (0.0271s) =======

ci: == [advisory_lock_connection] object_id: 13274020, pg_backend_pid: 4276
main: == [advisory_lock_connection] object_id: 13274360, pg_backend_pid: 4279
main: == 20231124213241 AddIndexToBulkImportsOnUpdatedAtAndStatus: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:bulk_imports, [:updated_at, :id], {:where=>"STATUS in (0, 1)", :name=>"index_bulk_imports_on_updated_at_and_id_for_stale_status", :algorithm=>:concurrently})
main:    -> 0.0040s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:bulk_imports, [:updated_at, :id], {:where=>"STATUS in (0, 1)", :name=>"index_bulk_imports_on_updated_at_and_id_for_stale_status", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231124213241 AddIndexToBulkImportsOnUpdatedAtAndStatus: migrated (0.0244s) 

main: == [advisory_lock_connection] object_id: 13274360, pg_backend_pid: 4279
ci: == [advisory_lock_connection] object_id: 13274500, pg_backend_pid: 4281
ci: == 20231124213241 AddIndexToBulkImportsOnUpdatedAtAndStatus: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:bulk_imports, [:updated_at, :id], {:where=>"STATUS in (0, 1)", :name=>"index_bulk_imports_on_updated_at_and_id_for_stale_status", :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:bulk_imports, [:updated_at, :id], {:where=>"STATUS in (0, 1)", :name=>"index_bulk_imports_on_updated_at_and_id_for_stale_status", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231124213241 AddIndexToBulkImportsOnUpdatedAtAndStatus: migrated (0.0314s) 

ci: == [advisory_lock_connection] object_id: 13274500, pg_backend_pid: 4281
main: == [advisory_lock_connection] object_id: 13274780, pg_backend_pid: 4284
main: == 20231124282441 AddCatalogResourceSyncEventTriggers: migrating ==============
main: -- execute("CREATE OR REPLACE FUNCTION insert_catalog_resource_sync_event()\nRETURNS TRIGGER AS\n$$\nBEGIN\nINSERT INTO p_catalog_resource_sync_events (catalog_resource_id, project_id)\nSELECT id, OLD.id FROM catalog_resources\nWHERE project_id = OLD.id;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0023s
main: -- execute("CREATE TRIGGER trigger_catalog_resource_sync_event_on_project_update\nAFTER UPDATE ON projects\nFOR EACH ROW\nWHEN (\n  OLD.name IS DISTINCT FROM NEW.name OR\n  OLD.description IS DISTINCT FROM NEW.description OR\n  OLD.visibility_level IS DISTINCT FROM NEW.visibility_level\n)\n\nEXECUTE FUNCTION insert_catalog_resource_sync_event()\n")
main:    -> 0.0027s
main: == 20231124282441 AddCatalogResourceSyncEventTriggers: migrated (0.0133s) =====

main: == [advisory_lock_connection] object_id: 13274780, pg_backend_pid: 4284
ci: == [advisory_lock_connection] object_id: 13274960, pg_backend_pid: 4286
ci: == 20231124282441 AddCatalogResourceSyncEventTriggers: migrating ==============
ci: -- execute("CREATE OR REPLACE FUNCTION insert_catalog_resource_sync_event()\nRETURNS TRIGGER AS\n$$\nBEGIN\nINSERT INTO p_catalog_resource_sync_events (catalog_resource_id, project_id)\nSELECT id, OLD.id FROM catalog_resources\nWHERE project_id = OLD.id;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0019s
ci: -- execute("CREATE TRIGGER trigger_catalog_resource_sync_event_on_project_update\nAFTER UPDATE ON projects\nFOR EACH ROW\nWHEN (\n  OLD.name IS DISTINCT FROM NEW.name OR\n  OLD.description IS DISTINCT FROM NEW.description OR\n  OLD.visibility_level IS DISTINCT FROM NEW.visibility_level\n)\n\nEXECUTE FUNCTION insert_catalog_resource_sync_event()\n")
ci:    -> 0.0019s
ci: == 20231124282441 AddCatalogResourceSyncEventTriggers: migrated (0.0192s) =====

ci: == [advisory_lock_connection] object_id: 13274960, pg_backend_pid: 4286
main: == [advisory_lock_connection] object_id: 13275280, pg_backend_pid: 4289
main: == 20231125092700 AddMemberGuidelineToAppearanceSettings: migrating ===========
main: -- add_column(:appearances, :member_guidelines, :text)
main:    -> 0.0016s
main: -- add_column(:appearances, :member_guidelines_html, :text)
main:    -> 0.0010s
main: == 20231125092700 AddMemberGuidelineToAppearanceSettings: migrated (0.0095s) ==

main: == [advisory_lock_connection] object_id: 13275280, pg_backend_pid: 4289
ci: == [advisory_lock_connection] object_id: 13275420, pg_backend_pid: 4291
ci: == 20231125092700 AddMemberGuidelineToAppearanceSettings: migrating ===========
ci: -- add_column(:appearances, :member_guidelines, :text)
ci:    -> 0.0013s
ci: -- add_column(:appearances, :member_guidelines_html, :text)
ci:    -> 0.0009s
ci: == 20231125092700 AddMemberGuidelineToAppearanceSettings: migrated (0.0183s) ==

ci: == [advisory_lock_connection] object_id: 13275420, pg_backend_pid: 4291
main: == [advisory_lock_connection] object_id: 13275700, pg_backend_pid: 4294
main: == 20231126192652 RemoveUniqueUrlIndicesFromZoektNodes: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:zoekt_nodes, :index_base_url, {:name=>"index_zoekt_nodes_on_index_base_url", :algorithm=>:concurrently})
main:    -> 0.0057s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:zoekt_nodes, {:name=>"index_zoekt_nodes_on_index_base_url", :algorithm=>:concurrently, :column=>:index_base_url})
main:    -> 0.0052s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:zoekt_nodes, :search_base_url, {:name=>"index_zoekt_nodes_on_search_base_url", :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- remove_index(:zoekt_nodes, {:name=>"index_zoekt_nodes_on_search_base_url", :algorithm=>:concurrently, :column=>:search_base_url})
main:    -> 0.0043s
main: == 20231126192652 RemoveUniqueUrlIndicesFromZoektNodes: migrated (0.0430s) ====

main: == [advisory_lock_connection] object_id: 13275700, pg_backend_pid: 4294
ci: == [advisory_lock_connection] object_id: 13275880, pg_backend_pid: 4296
ci: == 20231126192652 RemoveUniqueUrlIndicesFromZoektNodes: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:zoekt_nodes, :index_base_url, {:name=>"index_zoekt_nodes_on_index_base_url", :algorithm=>:concurrently})
ci:    -> 0.0057s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:zoekt_nodes, {:name=>"index_zoekt_nodes_on_index_base_url", :algorithm=>:concurrently, :column=>:index_base_url})
ci:    -> 0.0052s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:zoekt_nodes, :search_base_url, {:name=>"index_zoekt_nodes_on_search_base_url", :algorithm=>:concurrently})
ci:    -> 0.0035s
ci: -- remove_index(:zoekt_nodes, {:name=>"index_zoekt_nodes_on_search_base_url", :algorithm=>:concurrently, :column=>:search_base_url})
ci:    -> 0.0043s
ci: == 20231126192652 RemoveUniqueUrlIndicesFromZoektNodes: migrated (0.0519s) ====

ci: == [advisory_lock_connection] object_id: 13275880, pg_backend_pid: 4296
main: == [advisory_lock_connection] object_id: 13283080, pg_backend_pid: 4299
main: == 20231126200903 RenameContainerRegistryProtectionRulesContainerPathPattern: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:container_registry_protection_rules)
main:    -> 0.0034s
main: -- column_exists?(:container_registry_protection_rules, :id)
main:    -> 0.0020s
main: -- column_exists?(:container_registry_protection_rules, :repository_path_pattern)
main:    -> 0.0018s
main: -- columns(:container_registry_protection_rules)
main:    -> 0.0018s
main: -- add_column(:container_registry_protection_rules, :repository_path_pattern, :text, {:limit=>nil, :precision=>nil, :scale=>nil})
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- exec_query("SELECT COUNT(*) AS count FROM \"container_registry_protection_rules\"")
main:    -> 0.0009s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- execute("ALTER TABLE container_registry_protection_rules\nADD CONSTRAINT check_3658b31291\nCHECK ( repository_path_pattern IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0012s
main: -- execute("ALTER TABLE container_registry_protection_rules VALIDATE CONSTRAINT check_3658b31291;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: -- indexes(:container_registry_protection_rules)
main:    -> 0.0037s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:container_registry_protection_rules, ["project_id", "repository_path_pattern"], {:unique=>true, :name=>"idx_copy_d01a85dee8", :length=>{}, :order=>{}, :using=>:btree, :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- add_index(:container_registry_protection_rules, ["project_id", "repository_path_pattern"], {:unique=>true, :name=>"idx_copy_d01a85dee8", :length=>{}, :order=>{}, :using=>:btree, :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- foreign_keys(:container_registry_protection_rules)
main:    -> 0.0031s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:container_registry_protection_rules, :container_path_pattern)
main:    -> 0.0019s
main: -- column_exists?(:container_registry_protection_rules, :repository_path_pattern)
main:    -> 0.0017s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE container_registry_protection_rules\nADD CONSTRAINT check_d53a270af5\nCHECK ( (char_length(repository_path_pattern) <= 255) )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE container_registry_protection_rules VALIDATE CONSTRAINT check_d53a270af5;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:container_registry_protection_rules)
main:    -> 0.0000s
main: -- quote_column_name(:container_path_pattern)
main:    -> 0.0000s
main: -- quote_column_name(:repository_path_pattern)
main:    -> 0.0000s
main: -- columns(:container_registry_protection_rules)
main:    -> 0.0018s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_aea925a4daef()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"container_path_pattern\" IS NOT DISTINCT FROM NULL AND NEW.\"repository_path_pattern\" IS DISTINCT FROM NULL THEN\n    NEW.\"container_path_pattern\" = NEW.\"repository_path_pattern\";\n  END IF;\n\n  IF NEW.\"repository_path_pattern\" IS NOT DISTINCT FROM NULL AND NEW.\"container_path_pattern\" IS DISTINCT FROM NULL THEN\n    NEW.\"repository_path_pattern\" = NEW.\"container_path_pattern\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_aea925a4daef\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_aea925a4daef\nBEFORE INSERT ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_aea925a4daef();\n")
main:    -> 0.0019s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_c5925789beb1()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"container_path_pattern\" := NEW.\"repository_path_pattern\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_c5925789beb1\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_c5925789beb1\nBEFORE UPDATE OF \"repository_path_pattern\" ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_c5925789beb1();\n")
main:    -> 0.0008s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_d33b3ca2a668()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"repository_path_pattern\" := NEW.\"container_path_pattern\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_d33b3ca2a668\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_d33b3ca2a668\nBEFORE UPDATE OF \"container_path_pattern\" ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_d33b3ca2a668();\n")
main:    -> 0.0008s
main: == 20231126200903 RenameContainerRegistryProtectionRulesContainerPathPattern: migrated (0.0832s) 

main: == [advisory_lock_connection] object_id: 13283080, pg_backend_pid: 4299
ci: == [advisory_lock_connection] object_id: 13290320, pg_backend_pid: 4301
ci: == 20231126200903 RenameContainerRegistryProtectionRulesContainerPathPattern: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:container_registry_protection_rules)
ci:    -> 0.0039s
ci: -- column_exists?(:container_registry_protection_rules, :id)
ci:    -> 0.0022s
ci: -- column_exists?(:container_registry_protection_rules, :repository_path_pattern)
ci:    -> 0.0019s
ci: -- columns(:container_registry_protection_rules)
ci:    -> 0.0019s
ci: -- add_column(:container_registry_protection_rules, :repository_path_pattern, :text, {:limit=>nil, :precision=>nil, :scale=>nil})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- exec_query("SELECT COUNT(*) AS count FROM \"container_registry_protection_rules\"")
ci:    -> 0.0009s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE container_registry_protection_rules\nADD CONSTRAINT check_3658b31291\nCHECK ( repository_path_pattern IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE container_registry_protection_rules VALIDATE CONSTRAINT check_3658b31291;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- indexes(:container_registry_protection_rules)
ci:    -> 0.0032s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:container_registry_protection_rules, ["project_id", "repository_path_pattern"], {:unique=>true, :name=>"idx_copy_d01a85dee8", :length=>{}, :order=>{}, :using=>:btree, :algorithm=>:concurrently})
ci:    -> 0.0026s
ci: -- add_index(:container_registry_protection_rules, ["project_id", "repository_path_pattern"], {:unique=>true, :name=>"idx_copy_d01a85dee8", :length=>{}, :order=>{}, :using=>:btree, :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: -- foreign_keys(:container_registry_protection_rules)
ci:    -> 0.0034s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:container_registry_protection_rules, :container_path_pattern)
ci:    -> 0.0018s
ci: -- column_exists?(:container_registry_protection_rules, :repository_path_pattern)
ci:    -> 0.0018s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE container_registry_protection_rules\nADD CONSTRAINT check_d53a270af5\nCHECK ( (char_length(repository_path_pattern) <= 255) )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE container_registry_protection_rules VALIDATE CONSTRAINT check_d53a270af5;")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:container_registry_protection_rules)
ci:    -> 0.0000s
ci: -- quote_column_name(:container_path_pattern)
ci:    -> 0.0000s
ci: -- quote_column_name(:repository_path_pattern)
ci:    -> 0.0000s
ci: -- columns(:container_registry_protection_rules)
ci:    -> 0.0020s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_aea925a4daef()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"container_path_pattern\" IS NOT DISTINCT FROM NULL AND NEW.\"repository_path_pattern\" IS DISTINCT FROM NULL THEN\n    NEW.\"container_path_pattern\" = NEW.\"repository_path_pattern\";\n  END IF;\n\n  IF NEW.\"repository_path_pattern\" IS NOT DISTINCT FROM NULL AND NEW.\"container_path_pattern\" IS DISTINCT FROM NULL THEN\n    NEW.\"repository_path_pattern\" = NEW.\"container_path_pattern\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_aea925a4daef\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_aea925a4daef\nBEFORE INSERT ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_aea925a4daef();\n")
ci:    -> 0.0020s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_c5925789beb1()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"container_path_pattern\" := NEW.\"repository_path_pattern\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_c5925789beb1\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_c5925789beb1\nBEFORE UPDATE OF \"repository_path_pattern\" ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_c5925789beb1();\n")
ci:    -> 0.0009s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_d33b3ca2a668()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"repository_path_pattern\" := NEW.\"container_path_pattern\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_d33b3ca2a668\nON \"container_registry_protection_rules\";\n\nCREATE TRIGGER trigger_d33b3ca2a668\nBEFORE UPDATE OF \"container_path_pattern\" ON \"container_registry_protection_rules\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_d33b3ca2a668();\n")
ci:    -> 0.0009s
ci: == 20231126200903 RenameContainerRegistryProtectionRulesContainerPathPattern: migrated (0.0881s) 

ci: == [advisory_lock_connection] object_id: 13290320, pg_backend_pid: 4301
main: == [advisory_lock_connection] object_id: 13298760, pg_backend_pid: 4304
main: == 20231126200904 RenameIndexIContainerProtectionUniqueProjectIdContainerPathPattern: migrating 
main: -- indexes(:container_registry_protection_rules)
main:    -> 0.0045s
main: -- rename_index(:container_registry_protection_rules, :idx_copy_d01a85dee8, :i_container_protection_unique_project_repository_path_pattern)
main:    -> 0.0013s
main: == 20231126200904 RenameIndexIContainerProtectionUniqueProjectIdContainerPathPattern: migrated (0.0122s) 

main: == [advisory_lock_connection] object_id: 13298760, pg_backend_pid: 4304
ci: == [advisory_lock_connection] object_id: 13307120, pg_backend_pid: 4306
ci: == 20231126200904 RenameIndexIContainerProtectionUniqueProjectIdContainerPathPattern: migrating 
ci: -- indexes(:container_registry_protection_rules)
ci:    -> 0.0051s
ci: -- rename_index(:container_registry_protection_rules, :idx_copy_d01a85dee8, :i_container_protection_unique_project_repository_path_pattern)
ci:    -> 0.0011s
ci: == 20231126200904 RenameIndexIContainerProtectionUniqueProjectIdContainerPathPattern: migrated (0.0225s) 

ci: == [advisory_lock_connection] object_id: 13307120, pg_backend_pid: 4306
main: == [advisory_lock_connection] object_id: 13308720, pg_backend_pid: 4309
main: == 20231126220000 CleanupContainerRegistryProtectionRulesContainerPathPatternAtRename: migrating 
main: -- column_exists?(:container_registry_protection_rules, :container_path_pattern)
main:    -> 0.0038s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:container_registry_protection_rules)
main:    -> 0.0000s
main: -- execute("DROP TRIGGER IF EXISTS trigger_aea925a4daef\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_aea925a4daef;\n")
main:    -> 0.0011s
main: -- execute("DROP TRIGGER IF EXISTS trigger_c5925789beb1\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_c5925789beb1;\n")
main:    -> 0.0008s
main: -- execute("DROP TRIGGER IF EXISTS trigger_d33b3ca2a668\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_d33b3ca2a668;\n")
main:    -> 0.0007s
main: -- remove_column(:container_registry_protection_rules, :container_path_pattern)
main:    -> 0.0009s
main: == 20231126220000 CleanupContainerRegistryProtectionRulesContainerPathPatternAtRename: migrated (0.0170s) 

main: == [advisory_lock_connection] object_id: 13308720, pg_backend_pid: 4309
ci: == [advisory_lock_connection] object_id: 13310400, pg_backend_pid: 4311
ci: == 20231126220000 CleanupContainerRegistryProtectionRulesContainerPathPatternAtRename: migrating 
ci: -- column_exists?(:container_registry_protection_rules, :container_path_pattern)
ci:    -> 0.0043s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:container_registry_protection_rules)
ci:    -> 0.0000s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_aea925a4daef\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_aea925a4daef;\n")
ci:    -> 0.0012s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_c5925789beb1\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_c5925789beb1;\n")
ci:    -> 0.0008s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_d33b3ca2a668\nON \"container_registry_protection_rules\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_d33b3ca2a668;\n")
ci:    -> 0.0008s
ci: -- remove_column(:container_registry_protection_rules, :container_path_pattern)
ci:    -> 0.0010s
ci: == 20231126220000 CleanupContainerRegistryProtectionRulesContainerPathPatternAtRename: migrated (0.0297s) 

ci: == [advisory_lock_connection] object_id: 13310400, pg_backend_pid: 4311
main: == [advisory_lock_connection] object_id: 13318240, pg_backend_pid: 4314
main: == 20231127171903 RemoveApplicationSettingsColumns: migrating =================
main: -- remove_column(:application_settings, :elasticsearch_shards, {:if_exists=>true})
main:    -> 0.2697s
main: -- remove_column(:application_settings, :elasticsearch_replicas, {:if_exists=>true})
main:    -> 0.2685s
main: -- remove_column(:application_settings, :static_objects_external_storage_auth_token, {:if_exists=>true})
main:    -> 0.2664s
main: -- remove_column(:application_settings, :web_ide_clientside_preview_enabled, {:if_exists=>true})
main:    -> 0.2673s
main: == 20231127171903 RemoveApplicationSettingsColumns: migrated (1.0786s) ========

main: == [advisory_lock_connection] object_id: 13318240, pg_backend_pid: 4314
ci: == [advisory_lock_connection] object_id: 13326480, pg_backend_pid: 4316
ci: == 20231127171903 RemoveApplicationSettingsColumns: migrating =================
ci: -- remove_column(:application_settings, :elasticsearch_shards, {:if_exists=>true})
ci:    -> 0.2656s
ci: -- remove_column(:application_settings, :elasticsearch_replicas, {:if_exists=>true})
ci:    -> 0.2630s
ci: -- remove_column(:application_settings, :static_objects_external_storage_auth_token, {:if_exists=>true})
ci:    -> 0.2611s
ci: -- remove_column(:application_settings, :web_ide_clientside_preview_enabled, {:if_exists=>true})
ci:    -> 0.2625s
ci: == 20231127171903 RemoveApplicationSettingsColumns: migrated (1.0683s) ========

ci: == [advisory_lock_connection] object_id: 13326480, pg_backend_pid: 4316
main: == [advisory_lock_connection] object_id: 13327120, pg_backend_pid: 4319
main: == 20231127174335 RemoveIgnoredApplicationSettingsColumns: migrating ==========
main: -- remove_column(:application_settings, :instance_administration_project_id)
main:    -> 0.0027s
main: -- remove_column(:application_settings, :instance_administrators_group_id)
main:    -> 0.0017s
main: == 20231127174335 RemoveIgnoredApplicationSettingsColumns: migrated (0.0099s) =

main: == [advisory_lock_connection] object_id: 13327120, pg_backend_pid: 4319
ci: == [advisory_lock_connection] object_id: 13327580, pg_backend_pid: 4321
ci: == 20231127174335 RemoveIgnoredApplicationSettingsColumns: migrating ==========
ci: -- remove_column(:application_settings, :instance_administration_project_id)
ci:    -> 0.0027s
ci: -- remove_column(:application_settings, :instance_administrators_group_id)
ci:    -> 0.0018s
ci: == 20231127174335 RemoveIgnoredApplicationSettingsColumns: migrated (0.0197s) =

ci: == [advisory_lock_connection] object_id: 13327580, pg_backend_pid: 4321
main: == [advisory_lock_connection] object_id: 13328180, pg_backend_pid: 4324
main: == 20231127185327 FixBrokenUserAchievementsAwarded: migrating =================
main: == 20231127185327 FixBrokenUserAchievementsAwarded: migrated (0.0344s) ========

main: == [advisory_lock_connection] object_id: 13328180, pg_backend_pid: 4324
ci: == [advisory_lock_connection] object_id: 13354880, pg_backend_pid: 4326
ci: == 20231127185327 FixBrokenUserAchievementsAwarded: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231127185327 FixBrokenUserAchievementsAwarded: migrated (0.0163s) ========

ci: == [advisory_lock_connection] object_id: 13354880, pg_backend_pid: 4326
main: == [advisory_lock_connection] object_id: 13381720, pg_backend_pid: 4329
main: == 20231127185328 FixBrokenUserAchievementsRevoked: migrating =================
main: == 20231127185328 FixBrokenUserAchievementsRevoked: migrated (0.0350s) ========

main: == [advisory_lock_connection] object_id: 13381720, pg_backend_pid: 4329
ci: == [advisory_lock_connection] object_id: 13424660, pg_backend_pid: 4331
ci: == 20231127185328 FixBrokenUserAchievementsRevoked: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231127185328 FixBrokenUserAchievementsRevoked: migrated (0.0163s) ========

ci: == [advisory_lock_connection] object_id: 13424660, pg_backend_pid: 4331
main: == [advisory_lock_connection] object_id: 13467720, pg_backend_pid: 4334
main: == 20231128103624 AddUniqueIdPartitionIdIndexToCiJobArtifact: migrating =======
main: -- index_exists?(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0145s
main: -- add_index_options(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231128103624 AddUniqueIdPartitionIdIndexToCiJobArtifact: migrated (0.0282s) 

main: == [advisory_lock_connection] object_id: 13467720, pg_backend_pid: 4334
ci: == [advisory_lock_connection] object_id: 13471640, pg_backend_pid: 4336
ci: == 20231128103624 AddUniqueIdPartitionIdIndexToCiJobArtifact: migrating =======
ci: -- index_exists?(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0134s
ci: -- add_index_options(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231128103624 AddUniqueIdPartitionIdIndexToCiJobArtifact: migrated (0.0371s) 

ci: == [advisory_lock_connection] object_id: 13471640, pg_backend_pid: 4336
main: == [advisory_lock_connection] object_id: 13475700, pg_backend_pid: 4339
main: == 20231128104044 AddUniqueJobIdFilteTypePartitionIdIndexToCiJobArtifact: migrating 
main: -- index_exists?(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
main:    -> 0.0126s
main: -- add_index_options(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20231128104044 AddUniqueJobIdFilteTypePartitionIdIndexToCiJobArtifact: migrated (0.0256s) 

main: == [advisory_lock_connection] object_id: 13475700, pg_backend_pid: 4339
ci: == [advisory_lock_connection] object_id: 13480860, pg_backend_pid: 4341
ci: == 20231128104044 AddUniqueJobIdFilteTypePartitionIdIndexToCiJobArtifact: migrating 
ci: -- index_exists?(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
ci:    -> 0.0129s
ci: -- add_index_options(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231128104044 AddUniqueJobIdFilteTypePartitionIdIndexToCiJobArtifact: migrated (0.0345s) 

ci: == [advisory_lock_connection] object_id: 13480860, pg_backend_pid: 4341
main: == [advisory_lock_connection] object_id: 13486160, pg_backend_pid: 4344
main: == 20231128111550 AddAsyncIndexesWithPartitionIdForCiPipelineVariables: migrating 
main: -- index_exists?(:ci_pipeline_variables, [:id, :partition_id], {:name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0042s
main: -- add_index_options(:ci_pipeline_variables, [:id, :partition_id], {:name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0005s
main: -- index_exists?(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- add_index_options(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0000s
main: == 20231128111550 AddAsyncIndexesWithPartitionIdForCiPipelineVariables: migrated (0.0255s) 

main: == [advisory_lock_connection] object_id: 13486160, pg_backend_pid: 4344
ci: == [advisory_lock_connection] object_id: 13496760, pg_backend_pid: 4346
ci: == 20231128111550 AddAsyncIndexesWithPartitionIdForCiPipelineVariables: migrating 
ci: -- index_exists?(:ci_pipeline_variables, [:id, :partition_id], {:name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0038s
ci: -- add_index_options(:ci_pipeline_variables, [:id, :partition_id], {:name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: -- index_exists?(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- add_index_options(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0000s
ci: == 20231128111550 AddAsyncIndexesWithPartitionIdForCiPipelineVariables: migrated (0.0326s) 

ci: == [advisory_lock_connection] object_id: 13496760, pg_backend_pid: 4346
main: == [advisory_lock_connection] object_id: 13497340, pg_backend_pid: 4349
main: == 20231128155514 FinalizeBackfillAdminModeScopeForPersonalAccessTokens: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231128155514 FinalizeBackfillAdminModeScopeForPersonalAccessTokens: migrated (0.0135s) 

main: == [advisory_lock_connection] object_id: 13497340, pg_backend_pid: 4349
ci: == [advisory_lock_connection] object_id: 13507960, pg_backend_pid: 4351
ci: == 20231128155514 FinalizeBackfillAdminModeScopeForPersonalAccessTokens: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231128155514 FinalizeBackfillAdminModeScopeForPersonalAccessTokens: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 13507960, pg_backend_pid: 4351
main: == [advisory_lock_connection] object_id: 13508480, pg_backend_pid: 4354
main: == 20231128174345 RemoveUsersProjectAuthorizationsUserIdFk: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, project_authorizations IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- remove_foreign_key(:project_authorizations, :users, {:name=>"fk_rails_11e7aa3ed9"})
main:    -> 0.0066s
main: == 20231128174345 RemoveUsersProjectAuthorizationsUserIdFk: migrated (0.0286s) 

main: == [advisory_lock_connection] object_id: 13508480, pg_backend_pid: 4354
ci: == [advisory_lock_connection] object_id: 13509060, pg_backend_pid: 4356
ci: == 20231128174345 RemoveUsersProjectAuthorizationsUserIdFk: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, project_authorizations IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:project_authorizations, :users, {:name=>"fk_rails_11e7aa3ed9"})
ci:    -> 0.0053s
ci: == 20231128174345 RemoveUsersProjectAuthorizationsUserIdFk: migrated (0.0364s) 

ci: == [advisory_lock_connection] object_id: 13509060, pg_backend_pid: 4356
main: == [advisory_lock_connection] object_id: 13514620, pg_backend_pid: 4359
main: == 20231128201403 DropIndexUsersForAuditorsForGitlabCom: migrating ============
main: == 20231128201403 DropIndexUsersForAuditorsForGitlabCom: migrated (0.0060s) ===

main: == [advisory_lock_connection] object_id: 13514620, pg_backend_pid: 4359
ci: == [advisory_lock_connection] object_id: 13514840, pg_backend_pid: 4361
ci: == 20231128201403 DropIndexUsersForAuditorsForGitlabCom: migrating ============
ci: == 20231128201403 DropIndexUsersForAuditorsForGitlabCom: migrated (0.0149s) ===

ci: == [advisory_lock_connection] object_id: 13514840, pg_backend_pid: 4361
main: == [advisory_lock_connection] object_id: 13520360, pg_backend_pid: 4364
main: == 20231129105945 RequeueBackfillFindingIdInVulnerabilities3: migrating =======
main: == 20231129105945 RequeueBackfillFindingIdInVulnerabilities3: migrated (0.0392s) 

main: == [advisory_lock_connection] object_id: 13520360, pg_backend_pid: 4364
ci: == [advisory_lock_connection] object_id: 13520660, pg_backend_pid: 4366
ci: == 20231129105945 RequeueBackfillFindingIdInVulnerabilities3: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231129105945 RequeueBackfillFindingIdInVulnerabilities3: migrated (0.0143s) 

ci: == [advisory_lock_connection] object_id: 13520660, pg_backend_pid: 4366
main: == [advisory_lock_connection] object_id: 13535880, pg_backend_pid: 4369
main: == 20231129124754 AddCascadingToggleSecurityPolicyCustomCiSetting: migrating ==
main: -- column_exists?(:namespace_settings, :toggle_security_policy_custom_ci)
main:    -> 0.0252s
main: -- column_exists?(:namespace_settings, :lock_toggle_security_policy_custom_ci)
main:    -> 0.0036s
main: -- column_exists?(:application_settings, :toggle_security_policy_custom_ci)
main:    -> 0.2639s
main: -- column_exists?(:application_settings, :lock_toggle_security_policy_custom_ci)
main:    -> 0.2635s
main: -- add_column(:namespace_settings, :toggle_security_policy_custom_ci, :boolean, {:default=>nil, :null=>true})
main:    -> 0.0023s
main: -- add_column(:namespace_settings, :lock_toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
main:    -> 0.0016s
main: -- add_column(:application_settings, :toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: -- add_column(:application_settings, :lock_toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
main:    -> 0.0018s
main: == 20231129124754 AddCascadingToggleSecurityPolicyCustomCiSetting: migrated (0.5713s) 

main: == [advisory_lock_connection] object_id: 13535880, pg_backend_pid: 4369
ci: == [advisory_lock_connection] object_id: 13551140, pg_backend_pid: 4371
ci: == 20231129124754 AddCascadingToggleSecurityPolicyCustomCiSetting: migrating ==
ci: -- column_exists?(:namespace_settings, :toggle_security_policy_custom_ci)
ci:    -> 0.0046s
ci: -- column_exists?(:namespace_settings, :lock_toggle_security_policy_custom_ci)
ci:    -> 0.0032s
ci: -- column_exists?(:application_settings, :toggle_security_policy_custom_ci)
ci:    -> 0.2601s
ci: -- column_exists?(:application_settings, :lock_toggle_security_policy_custom_ci)
ci:    -> 0.2605s
ci: -- add_column(:namespace_settings, :toggle_security_policy_custom_ci, :boolean, {:default=>nil, :null=>true})
ci:    -> 0.0022s
ci: -- add_column(:namespace_settings, :lock_toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0018s
ci: -- add_column(:application_settings, :toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: -- add_column(:application_settings, :lock_toggle_security_policy_custom_ci, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0019s
ci: == 20231129124754 AddCascadingToggleSecurityPolicyCustomCiSetting: migrated (0.5521s) 

ci: == [advisory_lock_connection] object_id: 13551140, pg_backend_pid: 4371
main: == [advisory_lock_connection] object_id: 13566420, pg_backend_pid: 4374
main: == 20231129132636 PrepareIndexesForPartitioningCiPipelineVariables: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:ci_pipeline_variables, [:id, :partition_id], {:unique=>true, :name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0035s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_pipeline_variables, [:id, :partition_id], {:unique=>true, :name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:unique=>true, :name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:unique=>true, :name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20231129132636 PrepareIndexesForPartitioningCiPipelineVariables: migrated (0.0389s) 

main: == [advisory_lock_connection] object_id: 13566420, pg_backend_pid: 4374
ci: == [advisory_lock_connection] object_id: 13581640, pg_backend_pid: 4376
ci: == 20231129132636 PrepareIndexesForPartitioningCiPipelineVariables: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:ci_pipeline_variables, [:id, :partition_id], {:unique=>true, :name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_pipeline_variables, [:id, :partition_id], {:unique=>true, :name=>:index_ci_pipeline_variables_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:unique=>true, :name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- add_index(:ci_pipeline_variables, [:pipeline_id, :key, :partition_id], {:unique=>true, :name=>:index_pipeline_variables_on_pipeline_id_key_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: == 20231129132636 PrepareIndexesForPartitioningCiPipelineVariables: migrated (0.0495s) 

ci: == [advisory_lock_connection] object_id: 13581640, pg_backend_pid: 4376
main: == [advisory_lock_connection] object_id: 13596100, pg_backend_pid: 4379
main: == 20231129154701 RemoveUsersEventsAuthorIdFk: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, events IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0010s
main: -- remove_foreign_key(:events, :users, {:name=>"fk_edfd187b6f"})
main:    -> 0.0054s
main: == 20231129154701 RemoveUsersEventsAuthorIdFk: migrated (0.0275s) =============

main: == [advisory_lock_connection] object_id: 13596100, pg_backend_pid: 4379
ci: == [advisory_lock_connection] object_id: 13604060, pg_backend_pid: 4381
ci: == 20231129154701 RemoveUsersEventsAuthorIdFk: migrating ======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, events IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- remove_foreign_key(:events, :users, {:name=>"fk_edfd187b6f"})
ci:    -> 0.0050s
ci: == 20231129154701 RemoveUsersEventsAuthorIdFk: migrated (0.0339s) =============

ci: == [advisory_lock_connection] object_id: 13604060, pg_backend_pid: 4381
main: == [advisory_lock_connection] object_id: 13607740, pg_backend_pid: 4384
main: == 20231129170203 RemoveRequirementsIgnoredColumns: migrating =================
main: == 20231129170203 RemoveRequirementsIgnoredColumns: migrated (0.0056s) ========

main: == [advisory_lock_connection] object_id: 13607740, pg_backend_pid: 4384
ci: == [advisory_lock_connection] object_id: 13608780, pg_backend_pid: 4386
ci: == 20231129170203 RemoveRequirementsIgnoredColumns: migrating =================
ci: == 20231129170203 RemoveRequirementsIgnoredColumns: migrated (0.0150s) ========

ci: == [advisory_lock_connection] object_id: 13608780, pg_backend_pid: 4386
main: == [advisory_lock_connection] object_id: 13614560, pg_backend_pid: 4389
main: == 20231129173649 AddTerraformModuleDuplicatesAllowedToNamespacePackageSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:namespace_package_settings, :terraform_module_duplicates_allowed, :boolean, {:null=>false, :default=>false, :if_not_exists=>true})
main:    -> 0.0049s
main: -- add_column(:namespace_package_settings, :terraform_module_duplicate_exception_regex, :text, {:null=>false, :default=>"", :if_not_exists=>true})
main:    -> 0.0033s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE namespace_package_settings\nADD CONSTRAINT check_f10503f1ad\nCHECK ( char_length(terraform_module_duplicate_exception_regex) <= 255 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE namespace_package_settings VALIDATE CONSTRAINT check_f10503f1ad;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231129173649 AddTerraformModuleDuplicatesAllowedToNamespacePackageSettings: migrated (0.0257s) 

main: == [advisory_lock_connection] object_id: 13614560, pg_backend_pid: 4389
ci: == [advisory_lock_connection] object_id: 13621180, pg_backend_pid: 4391
ci: == 20231129173649 AddTerraformModuleDuplicatesAllowedToNamespacePackageSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:namespace_package_settings, :terraform_module_duplicates_allowed, :boolean, {:null=>false, :default=>false, :if_not_exists=>true})
ci:    -> 0.0047s
ci: -- add_column(:namespace_package_settings, :terraform_module_duplicate_exception_regex, :text, {:null=>false, :default=>"", :if_not_exists=>true})
ci:    -> 0.0033s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE namespace_package_settings\nADD CONSTRAINT check_f10503f1ad\nCHECK ( char_length(terraform_module_duplicate_exception_regex) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE namespace_package_settings VALIDATE CONSTRAINT check_f10503f1ad;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231129173649 AddTerraformModuleDuplicatesAllowedToNamespacePackageSettings: migrated (0.0347s) 

ci: == [advisory_lock_connection] object_id: 13621180, pg_backend_pid: 4391
main: == [advisory_lock_connection] object_id: 13621560, pg_backend_pid: 4394
main: == 20231129192345 DropProjectsOnPathAndIdIndex: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:projects)
main:    -> 0.0369s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_projects_on_path_and_id})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231129192345 DropProjectsOnPathAndIdIndex: migrated (0.0545s) ============

main: == [advisory_lock_connection] object_id: 13621560, pg_backend_pid: 4394
ci: == [advisory_lock_connection] object_id: 13631220, pg_backend_pid: 4396
ci: == 20231129192345 DropProjectsOnPathAndIdIndex: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:projects)
ci:    -> 0.0405s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_projects_on_path_and_id})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231129192345 DropProjectsOnPathAndIdIndex: migrated (0.0685s) ============

ci: == [advisory_lock_connection] object_id: 13631220, pg_backend_pid: 4396
main: == [advisory_lock_connection] object_id: 13631500, pg_backend_pid: 4399
main: == 20231129211524 AddProjectXrayReportModel: migrating ========================
main: -- create_table(:xray_reports, {:if_not_exists=>true})
main: -- quote_column_name(:lang)
main:    -> 0.0001s
main:    -> 0.0055s
main: -- add_index(:xray_reports, [:project_id, :lang], {:unique=>true, :name=>"index_xray_reports_on_project_id_and_lang"})
main:    -> 0.0016s
main: == 20231129211524 AddProjectXrayReportModel: migrated (0.0134s) ===============

main: == [advisory_lock_connection] object_id: 13631500, pg_backend_pid: 4399
ci: == [advisory_lock_connection] object_id: 13641840, pg_backend_pid: 4401
ci: == 20231129211524 AddProjectXrayReportModel: migrating ========================
ci: -- create_table(:xray_reports, {:if_not_exists=>true})
ci: -- quote_column_name(:lang)
ci:    -> 0.0000s
ci:    -> 0.0079s
ci: -- add_index(:xray_reports, [:project_id, :lang], {:unique=>true, :name=>"index_xray_reports_on_project_id_and_lang"})
ci:    -> 0.0024s
I, [2024-04-10T20:47:06.153387 #290]  INFO -- : Database: 'ci', Table: 'xray_reports': Lock Writes
ci: == 20231129211524 AddProjectXrayReportModel: migrated (0.0359s) ===============

ci: == [advisory_lock_connection] object_id: 13641840, pg_backend_pid: 4401
main: == [advisory_lock_connection] object_id: 13643860, pg_backend_pid: 4404
main: == 20231129231159 AddSecurityTxtContentToApplicationSettings: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:application_settings, :security_txt_content, :text, {:if_not_exists=>true})
main:    -> 0.2644s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_cdfbd99405\nCHECK ( char_length(security_txt_content) <= 2048 )\nNOT VALID;\n")
main:    -> 0.0018s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_cdfbd99405;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231129231159 AddSecurityTxtContentToApplicationSettings: migrated (0.2864s) 

main: == [advisory_lock_connection] object_id: 13643860, pg_backend_pid: 4404
ci: == [advisory_lock_connection] object_id: 13655920, pg_backend_pid: 4406
ci: == 20231129231159 AddSecurityTxtContentToApplicationSettings: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:application_settings, :security_txt_content, :text, {:if_not_exists=>true})
ci:    -> 0.2615s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_cdfbd99405\nCHECK ( char_length(security_txt_content) <= 2048 )\nNOT VALID;\n")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_cdfbd99405;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231129231159 AddSecurityTxtContentToApplicationSettings: migrated (0.2905s) 

ci: == [advisory_lock_connection] object_id: 13655920, pg_backend_pid: 4406
main: == [advisory_lock_connection] object_id: 13672500, pg_backend_pid: 4409
main: == 20231130124606 AddProjectIdNameVersionIdIndexToInstallableTerraformModules: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:packages_packages, [:project_id, :name, :version, :id], {:name=>"idx_pkgs_on_project_id_name_version_on_installable_terraform", :where=>"package_type = 12 AND status IN (0, 1)", :algorithm=>:concurrently})
main:    -> 0.0170s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:packages_packages, [:project_id, :name, :version, :id], {:name=>"idx_pkgs_on_project_id_name_version_on_installable_terraform", :where=>"package_type = 12 AND status IN (0, 1)", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231130124606 AddProjectIdNameVersionIdIndexToInstallableTerraformModules: migrated (0.0354s) 

main: == [advisory_lock_connection] object_id: 13672500, pg_backend_pid: 4409
ci: == [advisory_lock_connection] object_id: 13688980, pg_backend_pid: 4411
ci: == 20231130124606 AddProjectIdNameVersionIdIndexToInstallableTerraformModules: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:packages_packages, [:project_id, :name, :version, :id], {:name=>"idx_pkgs_on_project_id_name_version_on_installable_terraform", :where=>"package_type = 12 AND status IN (0, 1)", :algorithm=>:concurrently})
ci:    -> 0.0174s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:packages_packages, [:project_id, :name, :version, :id], {:name=>"idx_pkgs_on_project_id_name_version_on_installable_terraform", :where=>"package_type = 12 AND status IN (0, 1)", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231130124606 AddProjectIdNameVersionIdIndexToInstallableTerraformModules: migrated (0.0467s) 

ci: == [advisory_lock_connection] object_id: 13688980, pg_backend_pid: 4411
main: == [advisory_lock_connection] object_id: 13695660, pg_backend_pid: 4414
main: == 20231130131808 RemoveIndexesWithoutPartitionIdFromCiPipelineVariables: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:ci_pipeline_variables)
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- remove_index(:ci_pipeline_variables, {:algorithm=>:concurrently, :name=>:index_ci_pipeline_variables_on_pipeline_id_and_key})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231130131808 RemoveIndexesWithoutPartitionIdFromCiPipelineVariables: migrated (0.0228s) 

main: == [advisory_lock_connection] object_id: 13695660, pg_backend_pid: 4414
ci: == [advisory_lock_connection] object_id: 13702200, pg_backend_pid: 4416
ci: == 20231130131808 RemoveIndexesWithoutPartitionIdFromCiPipelineVariables: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- indexes(:ci_pipeline_variables)
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:ci_pipeline_variables, {:algorithm=>:concurrently, :name=>:index_ci_pipeline_variables_on_pipeline_id_and_key})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231130131808 RemoveIndexesWithoutPartitionIdFromCiPipelineVariables: migrated (0.0315s) 

ci: == [advisory_lock_connection] object_id: 13702200, pg_backend_pid: 4416
main: == [advisory_lock_connection] object_id: 13702480, pg_backend_pid: 4419
main: == 20231130140901 QueueBackfillVsCodeSettingsUuid: migrating ==================
main: == 20231130140901 QueueBackfillVsCodeSettingsUuid: migrated (0.0363s) =========

main: == [advisory_lock_connection] object_id: 13702480, pg_backend_pid: 4419
ci: == [advisory_lock_connection] object_id: 13712940, pg_backend_pid: 4421
ci: == 20231130140901 QueueBackfillVsCodeSettingsUuid: migrating ==================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231130140901 QueueBackfillVsCodeSettingsUuid: migrated (0.0146s) =========

ci: == [advisory_lock_connection] object_id: 13712940, pg_backend_pid: 4421
main: == [advisory_lock_connection] object_id: 13723480, pg_backend_pid: 4424
main: == 20231130142218 AsyncCreateSupportingIndexForFindingIdBackfill: migrating ===
main: -- index_exists?(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
main:    -> 0.0164s
main: -- add_index_options(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231130142218 AsyncCreateSupportingIndexForFindingIdBackfill: migrated (0.0292s) 

main: == [advisory_lock_connection] object_id: 13723480, pg_backend_pid: 4424
ci: == [advisory_lock_connection] object_id: 13754660, pg_backend_pid: 4426
ci: == 20231130142218 AsyncCreateSupportingIndexForFindingIdBackfill: migrating ===
ci: -- index_exists?(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
ci:    -> 0.0181s
ci: -- add_index_options(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20231130142218 AsyncCreateSupportingIndexForFindingIdBackfill: migrated (0.0434s) 

ci: == [advisory_lock_connection] object_id: 13754660, pg_backend_pid: 4426
main: == [advisory_lock_connection] object_id: 13776020, pg_backend_pid: 4429
main: == 20231130192752 AddOptionsToElasticReindexingTasks: migrating ===============
main: -- add_column(:elastic_reindexing_tasks, :options, :jsonb, {:null=>false, :default=>{}})
main:    -> 0.0023s
main: == 20231130192752 AddOptionsToElasticReindexingTasks: migrated (0.0094s) ======

main: == [advisory_lock_connection] object_id: 13776020, pg_backend_pid: 4429
ci: == [advisory_lock_connection] object_id: 13809640, pg_backend_pid: 4431
ci: == 20231130192752 AddOptionsToElasticReindexingTasks: migrating ===============
ci: -- add_column(:elastic_reindexing_tasks, :options, :jsonb, {:null=>false, :default=>{}})
ci:    -> 0.0019s
ci: == 20231130192752 AddOptionsToElasticReindexingTasks: migrated (0.0167s) ======

ci: == [advisory_lock_connection] object_id: 13809640, pg_backend_pid: 4431
main: == [advisory_lock_connection] object_id: 13810420, pg_backend_pid: 4434
main: == 20231130193042 AddIndexToBulkImportEntitiesOnUpdatedAtAndStatus: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:bulk_import_entities, [:updated_at, :id], {:where=>"status in (0, 1)", :name=>"index_bulk_import_entities_for_stale_status", :algorithm=>:concurrently})
main:    -> 0.0074s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:bulk_import_entities, [:updated_at, :id], {:where=>"status in (0, 1)", :name=>"index_bulk_import_entities_for_stale_status", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231130193042 AddIndexToBulkImportEntitiesOnUpdatedAtAndStatus: migrated (0.0288s) 

main: == [advisory_lock_connection] object_id: 13810420, pg_backend_pid: 4434
ci: == [advisory_lock_connection] object_id: 13811180, pg_backend_pid: 4436
ci: == 20231130193042 AddIndexToBulkImportEntitiesOnUpdatedAtAndStatus: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:bulk_import_entities, [:updated_at, :id], {:where=>"status in (0, 1)", :name=>"index_bulk_import_entities_for_stale_status", :algorithm=>:concurrently})
ci:    -> 0.0058s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:bulk_import_entities, [:updated_at, :id], {:where=>"status in (0, 1)", :name=>"index_bulk_import_entities_for_stale_status", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231130193042 AddIndexToBulkImportEntitiesOnUpdatedAtAndStatus: migrated (0.0341s) 

ci: == [advisory_lock_connection] object_id: 13811180, pg_backend_pid: 4436
main: == [advisory_lock_connection] object_id: 13818420, pg_backend_pid: 4439
main: == 20231130195635 AddModelRegistryAccessLevelToProjectFeature: migrating ======
main: -- add_column(:project_features, :model_registry_access_level, :integer, {:null=>false, :default=>20})
main:    -> 0.0020s
main: == 20231130195635 AddModelRegistryAccessLevelToProjectFeature: migrated (0.0078s) 

main: == [advisory_lock_connection] object_id: 13818420, pg_backend_pid: 4439
ci: == [advisory_lock_connection] object_id: 13825720, pg_backend_pid: 4441
ci: == 20231130195635 AddModelRegistryAccessLevelToProjectFeature: migrating ======
ci: -- add_column(:project_features, :model_registry_access_level, :integer, {:null=>false, :default=>20})
ci:    -> 0.0021s
ci: == 20231130195635 AddModelRegistryAccessLevelToProjectFeature: migrated (0.0170s) 

ci: == [advisory_lock_connection] object_id: 13825720, pg_backend_pid: 4441
main: == [advisory_lock_connection] object_id: 13847600, pg_backend_pid: 4444
main: == 20231130200216 DropProjectsOnCreatedAtAndIdIndex: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:projects)
main:    -> 0.0376s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_projects_on_created_at_and_id})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231130200216 DropProjectsOnCreatedAtAndIdIndex: migrated (0.0558s) =======

main: == [advisory_lock_connection] object_id: 13847600, pg_backend_pid: 4444
ci: == [advisory_lock_connection] object_id: 13869460, pg_backend_pid: 4446
ci: == 20231130200216 DropProjectsOnCreatedAtAndIdIndex: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:projects)
ci:    -> 0.0382s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_projects_on_created_at_and_id})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231130200216 DropProjectsOnCreatedAtAndIdIndex: migrated (0.0656s) =======

ci: == [advisory_lock_connection] object_id: 13869460, pg_backend_pid: 4446
main: == [advisory_lock_connection] object_id: 13877380, pg_backend_pid: 4449
main: == 20231201095326 AddHomeOrganizationIdFkToUserPreferences: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_preferences ADD CONSTRAINT fk_e5e029c10b FOREIGN KEY (home_organization_id) REFERENCES organizations (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT fk_e5e029c10b;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231201095326 AddHomeOrganizationIdFkToUserPreferences: migrated (0.0311s) 

main: == [advisory_lock_connection] object_id: 13877380, pg_backend_pid: 4449
ci: == [advisory_lock_connection] object_id: 13885360, pg_backend_pid: 4451
ci: == 20231201095326 AddHomeOrganizationIdFkToUserPreferences: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_preferences ADD CONSTRAINT fk_e5e029c10b FOREIGN KEY (home_organization_id) REFERENCES organizations (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT fk_e5e029c10b;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231201095326 AddHomeOrganizationIdFkToUserPreferences: migrated (0.0412s) 

ci: == [advisory_lock_connection] object_id: 13885360, pg_backend_pid: 4451
main: == [advisory_lock_connection] object_id: 13892040, pg_backend_pid: 4454
main: == 20231201113901 AddUrlSubFieldsToWorkspace: migrating =======================
main: -- add_column(:workspaces, :url_prefix, :text, {:if_not_exists=>true})
main:    -> 0.0057s
main: -- add_column(:workspaces, :url_domain, :text, {:if_not_exists=>true})
main:    -> 0.0035s
main: -- add_column(:workspaces, :url_query_string, :text, {:if_not_exists=>true})
main:    -> 0.0032s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_ffa8cad434\nCHECK ( char_length(url_prefix) <= 256 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_ffa8cad434;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_03c5d442fd\nCHECK ( char_length(url_domain) <= 256 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_03c5d442fd;")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_8a0ab61b6b\nCHECK ( char_length(url_query_string) <= 256 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_8a0ab61b6b;")
main:    -> 0.0007s
main: == 20231201113901 AddUrlSubFieldsToWorkspace: migrated (0.0434s) ==============

main: == [advisory_lock_connection] object_id: 13892040, pg_backend_pid: 4454
ci: == [advisory_lock_connection] object_id: 13892400, pg_backend_pid: 4456
ci: == 20231201113901 AddUrlSubFieldsToWorkspace: migrating =======================
ci: -- add_column(:workspaces, :url_prefix, :text, {:if_not_exists=>true})
ci:    -> 0.0054s
ci: -- add_column(:workspaces, :url_domain, :text, {:if_not_exists=>true})
ci:    -> 0.0031s
ci: -- add_column(:workspaces, :url_query_string, :text, {:if_not_exists=>true})
ci:    -> 0.0029s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_ffa8cad434\nCHECK ( char_length(url_prefix) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_ffa8cad434;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_03c5d442fd\nCHECK ( char_length(url_domain) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_03c5d442fd;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_8a0ab61b6b\nCHECK ( char_length(url_query_string) <= 256 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_8a0ab61b6b;")
ci:    -> 0.0007s
ci: == 20231201113901 AddUrlSubFieldsToWorkspace: migrated (0.0507s) ==============

ci: == [advisory_lock_connection] object_id: 13892400, pg_backend_pid: 4456
main: == [advisory_lock_connection] object_id: 13912420, pg_backend_pid: 4459
main: == 20231201114233 RemoveNotNullConstraintFromUrlColumn: migrating =============
main: -- change_column_null(:workspaces, :url, true)
main:    -> 0.0012s
main: == 20231201114233 RemoveNotNullConstraintFromUrlColumn: migrated (0.0067s) ====

main: == [advisory_lock_connection] object_id: 13912420, pg_backend_pid: 4459
ci: == [advisory_lock_connection] object_id: 13932340, pg_backend_pid: 4461
ci: == 20231201114233 RemoveNotNullConstraintFromUrlColumn: migrating =============
ci: -- change_column_null(:workspaces, :url, true)
ci:    -> 0.0014s
ci: == 20231201114233 RemoveNotNullConstraintFromUrlColumn: migrated (0.0158s) ====

ci: == [advisory_lock_connection] object_id: 13932340, pg_backend_pid: 4461
main: == [advisory_lock_connection] object_id: 13933060, pg_backend_pid: 4464
main: == 20231201122830 AddOwaspTop10ToVulnerabilityReads: migrating ================
main: -- add_column(:vulnerability_reads, :owasp_top_10, :integer, {:limit=>2})
main:    -> 0.0012s
main: == 20231201122830 AddOwaspTop10ToVulnerabilityReads: migrated (0.0067s) =======

main: == [advisory_lock_connection] object_id: 13933060, pg_backend_pid: 4464
ci: == [advisory_lock_connection] object_id: 13933820, pg_backend_pid: 4466
ci: == 20231201122830 AddOwaspTop10ToVulnerabilityReads: migrating ================
ci: -- add_column(:vulnerability_reads, :owasp_top_10, :integer, {:limit=>2})
ci:    -> 0.0014s
ci: == 20231201122830 AddOwaspTop10ToVulnerabilityReads: migrated (0.0190s) =======

ci: == [advisory_lock_connection] object_id: 13933820, pg_backend_pid: 4466
main: == [advisory_lock_connection] object_id: 13943660, pg_backend_pid: 4469
main: == 20231201144826 FinalizeBackfillDismissalReasonInVulnerabilityReads: migrating 
main: == 20231201144826 FinalizeBackfillDismissalReasonInVulnerabilityReads: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 13943660, pg_backend_pid: 4469
ci: == [advisory_lock_connection] object_id: 13953480, pg_backend_pid: 4471
ci: == 20231201144826 FinalizeBackfillDismissalReasonInVulnerabilityReads: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231201144826 FinalizeBackfillDismissalReasonInVulnerabilityReads: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 13953480, pg_backend_pid: 4471
main: == [advisory_lock_connection] object_id: 13954200, pg_backend_pid: 4474
main: == 20231201171229 DetectAndFixDuplicateOrganizationsPath: migrating ===========
main: == 20231201171229 DetectAndFixDuplicateOrganizationsPath: migrated (0.0117s) ==

main: == [advisory_lock_connection] object_id: 13954200, pg_backend_pid: 4474
ci: == [advisory_lock_connection] object_id: 13954980, pg_backend_pid: 4476
ci: == 20231201171229 DetectAndFixDuplicateOrganizationsPath: migrating ===========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231201171229 DetectAndFixDuplicateOrganizationsPath: migrated (0.0197s) ==

ci: == [advisory_lock_connection] object_id: 13954980, pg_backend_pid: 4476
main: == [advisory_lock_connection] object_id: 13997260, pg_backend_pid: 4479
main: == 20231201172203 AddOrganizationsPathUniqueWithCaseSensitivity: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:organizations, "(lower(path))", {:unique=>true, :name=>"unique_organizations_on_path_case_insensitive", :algorithm=>:concurrently})
main:    -> 0.0034s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:organizations, "(lower(path))", {:unique=>true, :name=>"unique_organizations_on_path_case_insensitive", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231201172203 AddOrganizationsPathUniqueWithCaseSensitivity: migrated (0.0220s) 

main: == [advisory_lock_connection] object_id: 13997260, pg_backend_pid: 4479
ci: == [advisory_lock_connection] object_id: 14039520, pg_backend_pid: 4481
ci: == 20231201172203 AddOrganizationsPathUniqueWithCaseSensitivity: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:organizations, "(lower(path))", {:unique=>true, :name=>"unique_organizations_on_path_case_insensitive", :algorithm=>:concurrently})
ci:    -> 0.0036s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:organizations, "(lower(path))", {:unique=>true, :name=>"unique_organizations_on_path_case_insensitive", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231201172203 AddOrganizationsPathUniqueWithCaseSensitivity: migrated (0.0298s) 

ci: == [advisory_lock_connection] object_id: 14039520, pg_backend_pid: 4481
main: == [advisory_lock_connection] object_id: 14045340, pg_backend_pid: 4484
main: == 20231201204712 Requeue2BackfillHasRemediationsOfVulnerabilityReads: migrating 
main: == 20231201204712 Requeue2BackfillHasRemediationsOfVulnerabilityReads: migrated (0.0404s) 

main: == [advisory_lock_connection] object_id: 14045340, pg_backend_pid: 4484
ci: == [advisory_lock_connection] object_id: 14051180, pg_backend_pid: 4486
ci: == 20231201204712 Requeue2BackfillHasRemediationsOfVulnerabilityReads: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231201204712 Requeue2BackfillHasRemediationsOfVulnerabilityReads: migrated (0.0167s) 

ci: == [advisory_lock_connection] object_id: 14051180, pg_backend_pid: 4486
main: == [advisory_lock_connection] object_id: 14070580, pg_backend_pid: 4489
main: == 20231202175941 IndexProjectsOnOrganizationIdAndId: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0389s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231202175941 IndexProjectsOnOrganizationIdAndId: migrated (0.0622s) ======

main: == [advisory_lock_connection] object_id: 14070580, pg_backend_pid: 4489
ci: == [advisory_lock_connection] object_id: 14090000, pg_backend_pid: 4491
ci: == 20231202175941 IndexProjectsOnOrganizationIdAndId: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0375s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:projects, [:organization_id, :id], {:name=>"index_projects_on_organization_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0028s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231202175941 IndexProjectsOnOrganizationIdAndId: migrated (0.0688s) ======

ci: == [advisory_lock_connection] object_id: 14090000, pg_backend_pid: 4491
main: == [advisory_lock_connection] object_id: 14090360, pg_backend_pid: 4494
main: == 20231202180101 RemoveIndexOnOrganizationIdProjectsTable: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:projects)
main:    -> 0.0365s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>"index_projects_on_organization_id"})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231202180101 RemoveIndexOnOrganizationIdProjectsTable: migrated (0.0548s) 

main: == [advisory_lock_connection] object_id: 14090360, pg_backend_pid: 4494
ci: == [advisory_lock_connection] object_id: 14090740, pg_backend_pid: 4496
ci: == 20231202180101 RemoveIndexOnOrganizationIdProjectsTable: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:projects)
ci:    -> 0.0387s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>"index_projects_on_organization_id"})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231202180101 RemoveIndexOnOrganizationIdProjectsTable: migrated (0.0673s) 

ci: == [advisory_lock_connection] object_id: 14090740, pg_backend_pid: 4496
main: == [advisory_lock_connection] object_id: 14091100, pg_backend_pid: 4499
main: == 20231204042048 FinalizeSystemNoteMetadataBigintConversion: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231204042048 FinalizeSystemNoteMetadataBigintConversion: migrated (0.0525s) 

main: == [advisory_lock_connection] object_id: 14091100, pg_backend_pid: 4499
ci: == [advisory_lock_connection] object_id: 14091520, pg_backend_pid: 4501
ci: == 20231204042048 FinalizeSystemNoteMetadataBigintConversion: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231204042048 FinalizeSystemNoteMetadataBigintConversion: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 14091520, pg_backend_pid: 4501
main: == [advisory_lock_connection] object_id: 14091760, pg_backend_pid: 4504
main: == 20231204090310 AddUniqueIndexIdPartitionIdToCiJobArtifact: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0125s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231204090310 AddUniqueIndexIdPartitionIdToCiJobArtifact: migrated (0.0330s) 

main: == [advisory_lock_connection] object_id: 14091760, pg_backend_pid: 4504
ci: == [advisory_lock_connection] object_id: 14095420, pg_backend_pid: 4506
ci: == 20231204090310 AddUniqueIndexIdPartitionIdToCiJobArtifact: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0131s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_job_artifacts, [:id, :partition_id], {:unique=>true, :name=>:index_ci_job_artifacts_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231204090310 AddUniqueIndexIdPartitionIdToCiJobArtifact: migrated (0.0428s) 

ci: == [advisory_lock_connection] object_id: 14095420, pg_backend_pid: 4506
main: == [advisory_lock_connection] object_id: 14095740, pg_backend_pid: 4509
main: == 20231204090413 AddUniqueIndexJobIdFilteTypePartitionIdToCiJobArtifact: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
main:    -> 0.0135s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231204090413 AddUniqueIndexJobIdFilteTypePartitionIdToCiJobArtifact: migrated (0.0348s) 

main: == [advisory_lock_connection] object_id: 14095740, pg_backend_pid: 4509
ci: == [advisory_lock_connection] object_id: 14103420, pg_backend_pid: 4511
ci: == 20231204090413 AddUniqueIndexJobIdFilteTypePartitionIdToCiJobArtifact: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
ci:    -> 0.0138s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0010s
ci: -- add_index(:ci_job_artifacts, [:job_id, :file_type, :partition_id], {:unique=>true, :name=>:idx_ci_job_artifacts_on_job_id_file_type_and_partition_id_uniq, :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231204090413 AddUniqueIndexJobIdFilteTypePartitionIdToCiJobArtifact: migrated (0.0475s) 

ci: == [advisory_lock_connection] object_id: 14103420, pg_backend_pid: 4511
main: == [advisory_lock_connection] object_id: 14111240, pg_backend_pid: 4514
main: == 20231204095802 ChangeICodeReviewCreateMrKeysFromRedisHllToRedis: migrating =
main: == 20231204095802 ChangeICodeReviewCreateMrKeysFromRedisHllToRedis: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 14111240, pg_backend_pid: 4514
ci: == [advisory_lock_connection] object_id: 14121140, pg_backend_pid: 4516
ci: == 20231204095802 ChangeICodeReviewCreateMrKeysFromRedisHllToRedis: migrating =
ci: == 20231204095802 ChangeICodeReviewCreateMrKeysFromRedisHllToRedis: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 14121140, pg_backend_pid: 4516
main: == [advisory_lock_connection] object_id: 14121460, pg_backend_pid: 4519
main: == 20231204144300 AddIndexServiceDeskSettingsOnCustomEmailEnabled: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:service_desk_settings, :custom_email_enabled, {:name=>"index_service_desk_settings_on_custom_email_enabled", :algorithm=>:concurrently})
main:    -> 0.0045s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:service_desk_settings, :custom_email_enabled, {:name=>"index_service_desk_settings_on_custom_email_enabled", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231204144300 AddIndexServiceDeskSettingsOnCustomEmailEnabled: migrated (0.0245s) 

main: == [advisory_lock_connection] object_id: 14121460, pg_backend_pid: 4519
ci: == [advisory_lock_connection] object_id: 14139480, pg_backend_pid: 4521
ci: == 20231204144300 AddIndexServiceDeskSettingsOnCustomEmailEnabled: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:service_desk_settings, :custom_email_enabled, {:name=>"index_service_desk_settings_on_custom_email_enabled", :algorithm=>:concurrently})
ci:    -> 0.0045s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:service_desk_settings, :custom_email_enabled, {:name=>"index_service_desk_settings_on_custom_email_enabled", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231204144300 AddIndexServiceDeskSettingsOnCustomEmailEnabled: migrated (0.0329s) 

ci: == [advisory_lock_connection] object_id: 14139480, pg_backend_pid: 4521
main: == [advisory_lock_connection] object_id: 14164740, pg_backend_pid: 4524
main: == 20231204154826 RemoveOrganizationsPathWithoutCaseSensitivity: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:organizations)
main:    -> 0.0041s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:organizations, {:algorithm=>:concurrently, :name=>"unique_organizations_on_path"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231204154826 RemoveOrganizationsPathWithoutCaseSensitivity: migrated (0.0238s) 

main: == [advisory_lock_connection] object_id: 14164740, pg_backend_pid: 4524
ci: == [advisory_lock_connection] object_id: 14207860, pg_backend_pid: 4526
ci: == 20231204154826 RemoveOrganizationsPathWithoutCaseSensitivity: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:organizations)
ci:    -> 0.0038s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:organizations, {:algorithm=>:concurrently, :name=>"unique_organizations_on_path"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231204154826 RemoveOrganizationsPathWithoutCaseSensitivity: migrated (0.0308s) 

ci: == [advisory_lock_connection] object_id: 14207860, pg_backend_pid: 4526
main: == [advisory_lock_connection] object_id: 14250100, pg_backend_pid: 4529
main: == 20231204192313 AddAvatarToOrganizationDetails: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:organization_details, :avatar, :text, {:if_not_exists=>true})
main:    -> 0.0043s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE organization_details\nADD CONSTRAINT check_9fbd483b51\nCHECK ( char_length(avatar) <= 255 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE organization_details VALIDATE CONSTRAINT check_9fbd483b51;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231204192313 AddAvatarToOrganizationDetails: migrated (0.0229s) ==========

main: == [advisory_lock_connection] object_id: 14250100, pg_backend_pid: 4529
ci: == [advisory_lock_connection] object_id: 14292420, pg_backend_pid: 4531
ci: == 20231204192313 AddAvatarToOrganizationDetails: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:organization_details, :avatar, :text, {:if_not_exists=>true})
ci:    -> 0.0041s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE organization_details\nADD CONSTRAINT check_9fbd483b51\nCHECK ( char_length(avatar) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE organization_details VALIDATE CONSTRAINT check_9fbd483b51;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231204192313 AddAvatarToOrganizationDetails: migrated (0.0323s) ==========

ci: == [advisory_lock_connection] object_id: 14292420, pg_backend_pid: 4531
main: == [advisory_lock_connection] object_id: 14298300, pg_backend_pid: 4534
main: == 20231205092529 DropUniqueIndexJobIdFileTypeToCiJobArtifact: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:ci_job_artifacts)
main:    -> 0.0143s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:ci_job_artifacts, {:algorithm=>:concurrently, :name=>:index_ci_job_artifacts_on_job_id_and_file_type})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231205092529 DropUniqueIndexJobIdFileTypeToCiJobArtifact: migrated (0.0316s) 

main: == [advisory_lock_connection] object_id: 14298300, pg_backend_pid: 4534
ci: == [advisory_lock_connection] object_id: 14298520, pg_backend_pid: 4536
ci: == 20231205092529 DropUniqueIndexJobIdFileTypeToCiJobArtifact: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:ci_job_artifacts)
ci:    -> 0.0137s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:ci_job_artifacts, {:algorithm=>:concurrently, :name=>:index_ci_job_artifacts_on_job_id_and_file_type})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231205092529 DropUniqueIndexJobIdFileTypeToCiJobArtifact: migrated (0.0389s) 

ci: == [advisory_lock_connection] object_id: 14298520, pg_backend_pid: 4536
main: == [advisory_lock_connection] object_id: 14316100, pg_backend_pid: 4539
main: == 20231205111453 PrepareIndexesForPartitioningCiStages: migrating ============
main: -- index_exists?(:ci_stages, [:id, :partition_id], {:name=>:index_ci_stages_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0066s
main: -- add_index_options(:ci_stages, [:id, :partition_id], {:name=>:index_ci_stages_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0004s
main: -- index_exists?(:ci_stages, [:pipeline_id, :name, :partition_id], {:name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0047s
main: -- add_index_options(:ci_stages, [:pipeline_id, :name, :partition_id], {:name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0000s
main: == 20231205111453 PrepareIndexesForPartitioningCiStages: migrated (0.0301s) ===

main: == [advisory_lock_connection] object_id: 14316100, pg_backend_pid: 4539
ci: == [advisory_lock_connection] object_id: 14333840, pg_backend_pid: 4541
ci: == 20231205111453 PrepareIndexesForPartitioningCiStages: migrating ============
ci: -- index_exists?(:ci_stages, [:id, :partition_id], {:name=>:index_ci_stages_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0065s
ci: -- add_index_options(:ci_stages, [:id, :partition_id], {:name=>:index_ci_stages_on_id_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: -- index_exists?(:ci_stages, [:pipeline_id, :name, :partition_id], {:name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0049s
ci: -- add_index_options(:ci_stages, [:pipeline_id, :name, :partition_id], {:name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: == 20231205111453 PrepareIndexesForPartitioningCiStages: migrated (0.0385s) ===

ci: == [advisory_lock_connection] object_id: 14333840, pg_backend_pid: 4541
main: == [advisory_lock_connection] object_id: 14352280, pg_backend_pid: 4544
main: == 20231205141450 AddNugetSymbolServerEnabledToNamespacePackageSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:namespace_package_settings, :nuget_symbol_server_enabled, :boolean, {:default=>false, :null=>false, :if_not_exists=>true})
main:    -> 0.0051s
main: == 20231205141450 AddNugetSymbolServerEnabledToNamespacePackageSettings: migrated (0.0134s) 

main: == [advisory_lock_connection] object_id: 14352280, pg_backend_pid: 4544
ci: == [advisory_lock_connection] object_id: 14370640, pg_backend_pid: 4546
ci: == 20231205141450 AddNugetSymbolServerEnabledToNamespacePackageSettings: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:namespace_package_settings, :nuget_symbol_server_enabled, :boolean, {:default=>false, :null=>false, :if_not_exists=>true})
ci:    -> 0.0049s
ci: == 20231205141450 AddNugetSymbolServerEnabledToNamespacePackageSettings: migrated (0.0220s) 

ci: == [advisory_lock_connection] object_id: 14370640, pg_backend_pid: 4546
main: == [advisory_lock_connection] object_id: 14370900, pg_backend_pid: 4549
main: == 20231205144253 ScheduleIndexToCiBuildTraceMetadata: migrating ==============
main: -- index_exists?(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0046s
main: -- add_index_options(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20231205144253 ScheduleIndexToCiBuildTraceMetadata: migrated (0.0199s) =====

main: == [advisory_lock_connection] object_id: 14370900, pg_backend_pid: 4549
ci: == [advisory_lock_connection] object_id: 14371160, pg_backend_pid: 4551
ci: == 20231205144253 ScheduleIndexToCiBuildTraceMetadata: migrating ==============
ci: -- index_exists?(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- add_index_options(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231205144253 ScheduleIndexToCiBuildTraceMetadata: migrated (0.0269s) =====

ci: == [advisory_lock_connection] object_id: 14371160, pg_backend_pid: 4551
main: == [advisory_lock_connection] object_id: 14379440, pg_backend_pid: 4554
main: == 20231205144349 ScheduleIndexToCiJobArtifactStates: migrating ===============
main: -- index_exists?(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0065s
main: -- add_index_options(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20231205144349 ScheduleIndexToCiJobArtifactStates: migrated (0.0218s) ======

main: == [advisory_lock_connection] object_id: 14379440, pg_backend_pid: 4554
ci: == [advisory_lock_connection] object_id: 14387740, pg_backend_pid: 4556
ci: == 20231205144349 ScheduleIndexToCiJobArtifactStates: migrating ===============
ci: -- index_exists?(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0068s
ci: -- add_index_options(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20231205144349 ScheduleIndexToCiJobArtifactStates: migrated (0.0324s) ======

ci: == [advisory_lock_connection] object_id: 14387740, pg_backend_pid: 4556
main: == [advisory_lock_connection] object_id: 14394280, pg_backend_pid: 4559
main: == 20231205163658 AddCodeSuggestionsToProjectSetting: migrating ===============
main: -- add_column(:project_settings, :code_suggestions, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20231205163658 AddCodeSuggestionsToProjectSetting: migrated (0.0081s) ======

main: == [advisory_lock_connection] object_id: 14394280, pg_backend_pid: 4559
ci: == [advisory_lock_connection] object_id: 14400860, pg_backend_pid: 4561
ci: == 20231205163658 AddCodeSuggestionsToProjectSetting: migrating ===============
ci: -- add_column(:project_settings, :code_suggestions, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0021s
ci: == 20231205163658 AddCodeSuggestionsToProjectSetting: migrated (0.0179s) ======

ci: == [advisory_lock_connection] object_id: 14400860, pg_backend_pid: 4561
main: == [advisory_lock_connection] object_id: 14408040, pg_backend_pid: 4564
main: == 20231205165049 AddSlugToTopics: migrating ==================================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:topics, :slug, :text, {:if_not_exists=>true})
main:    -> 0.0049s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE topics\nADD CONSTRAINT check_0eda72aeb0\nCHECK ( char_length(slug) <= 255 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE topics VALIDATE CONSTRAINT check_0eda72aeb0;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231205165049 AddSlugToTopics: migrated (0.0254s) =========================

main: == [advisory_lock_connection] object_id: 14408040, pg_backend_pid: 4564
ci: == [advisory_lock_connection] object_id: 14415400, pg_backend_pid: 4566
ci: == 20231205165049 AddSlugToTopics: migrating ==================================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:topics, :slug, :text, {:if_not_exists=>true})
ci:    -> 0.0052s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE topics\nADD CONSTRAINT check_0eda72aeb0\nCHECK ( char_length(slug) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE topics VALIDATE CONSTRAINT check_0eda72aeb0;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231205165049 AddSlugToTopics: migrated (0.0351s) =========================

ci: == [advisory_lock_connection] object_id: 14415400, pg_backend_pid: 4566
main: == [advisory_lock_connection] object_id: 14432860, pg_backend_pid: 4569
main: == 20231205200847 RollbackUserForeignKeyFromInProductMarketingEmails: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:in_product_marketing_emails, :users, {:name=>"fk_35c9101b63"})
main:    -> 0.0054s
main: == 20231205200847 RollbackUserForeignKeyFromInProductMarketingEmails: migrated (0.0260s) 

main: == [advisory_lock_connection] object_id: 14432860, pg_backend_pid: 4569
ci: == [advisory_lock_connection] object_id: 14450300, pg_backend_pid: 4571
ci: == 20231205200847 RollbackUserForeignKeyFromInProductMarketingEmails: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:in_product_marketing_emails, :users, {:name=>"fk_35c9101b63"})
ci:    -> 0.0054s
ci: == 20231205200847 RollbackUserForeignKeyFromInProductMarketingEmails: migrated (0.0360s) 

ci: == [advisory_lock_connection] object_id: 14450300, pg_backend_pid: 4571
main: == [advisory_lock_connection] object_id: 14466880, pg_backend_pid: 4574
main: == 20231205200925 DropInProductMarketingEmails: migrating =====================
main: -- drop_table(:in_product_marketing_emails)
main:    -> 0.0021s
main: == 20231205200925 DropInProductMarketingEmails: migrated (0.0080s) ============

main: == [advisory_lock_connection] object_id: 14466880, pg_backend_pid: 4574
ci: == [advisory_lock_connection] object_id: 14483480, pg_backend_pid: 4576
ci: == 20231205200925 DropInProductMarketingEmails: migrating =====================
ci: -- drop_table(:in_product_marketing_emails)
ci:    -> 0.0025s
ci: == 20231205200925 DropInProductMarketingEmails: migrated (0.0189s) ============

ci: == [advisory_lock_connection] object_id: 14483480, pg_backend_pid: 4576
main: == [advisory_lock_connection] object_id: 14487100, pg_backend_pid: 4579
main: == 20231205201701 RemoveGeoPrimaryDeprecatedWorkersJobInstances: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231205201701 RemoveGeoPrimaryDeprecatedWorkersJobInstances: migrated (0.0083s) 

main: == [advisory_lock_connection] object_id: 14487100, pg_backend_pid: 4579
ci: == [advisory_lock_connection] object_id: 14490700, pg_backend_pid: 4581
ci: == 20231205201701 RemoveGeoPrimaryDeprecatedWorkersJobInstances: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231205201701 RemoveGeoPrimaryDeprecatedWorkersJobInstances: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 14490700, pg_backend_pid: 4581
main: == [advisory_lock_connection] object_id: 14497300, pg_backend_pid: 4584
main: == 20231206115306 RemoveIndexUsersWithStaticObjectToken: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:users)
main:    -> 0.0195s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_with_static_object_token})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231206115306 RemoveIndexUsersWithStaticObjectToken: migrated (0.0373s) ===

main: == [advisory_lock_connection] object_id: 14497300, pg_backend_pid: 4584
ci: == [advisory_lock_connection] object_id: 14503920, pg_backend_pid: 4586
ci: == 20231206115306 RemoveIndexUsersWithStaticObjectToken: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:users)
ci:    -> 0.0208s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:index_users_with_static_object_token})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231206115306 RemoveIndexUsersWithStaticObjectToken: migrated (0.0524s) ===

ci: == [advisory_lock_connection] object_id: 14503920, pg_backend_pid: 4586
main: == [advisory_lock_connection] object_id: 14512480, pg_backend_pid: 4589
main: == 20231206142250 SyncCreateSupportingIndexForFindingIdBackfill: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
main:    -> 0.0172s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231206142250 SyncCreateSupportingIndexForFindingIdBackfill: migrated (0.0402s) 

main: == [advisory_lock_connection] object_id: 14512480, pg_backend_pid: 4589
ci: == [advisory_lock_connection] object_id: 14521060, pg_backend_pid: 4591
ci: == 20231206142250 SyncCreateSupportingIndexForFindingIdBackfill: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0016s
ci: -- index_exists?(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
ci:    -> 0.0176s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerabilities, :id, {:where=>"finding_id IS NULL", :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty", :algorithm=>:concurrently})
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20231206142250 SyncCreateSupportingIndexForFindingIdBackfill: migrated (0.0528s) 

ci: == [advisory_lock_connection] object_id: 14521060, pg_backend_pid: 4591
main: == [advisory_lock_connection] object_id: 14521780, pg_backend_pid: 4594
main: == 20231206144919 AddRepositoryXrayPlanLimit: migrating =======================
main: -- add_column(:plan_limits, :ci_max_artifact_size_repository_xray, :bigint, {:default=>1073741824, :null=>false})
main:    -> 0.0024s
main: == 20231206144919 AddRepositoryXrayPlanLimit: migrated (0.0083s) ==============

main: == [advisory_lock_connection] object_id: 14521780, pg_backend_pid: 4594
ci: == [advisory_lock_connection] object_id: 14522560, pg_backend_pid: 4596
ci: == 20231206144919 AddRepositoryXrayPlanLimit: migrating =======================
ci: -- add_column(:plan_limits, :ci_max_artifact_size_repository_xray, :bigint, {:default=>1073741824, :null=>false})
ci:    -> 0.0026s
ci: == 20231206144919 AddRepositoryXrayPlanLimit: migrated (0.0196s) ==============

ci: == [advisory_lock_connection] object_id: 14522560, pg_backend_pid: 4596
main: == [advisory_lock_connection] object_id: 14529820, pg_backend_pid: 4599
main: == 20231206145850 FinalizeBackfillCodeSuggestionsNamespaceSettings: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231206145850 FinalizeBackfillCodeSuggestionsNamespaceSettings: migrated (0.0137s) 

main: == [advisory_lock_connection] object_id: 14529820, pg_backend_pid: 4599
ci: == [advisory_lock_connection] object_id: 14537100, pg_backend_pid: 4601
ci: == 20231206145850 FinalizeBackfillCodeSuggestionsNamespaceSettings: migrating =
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231206145850 FinalizeBackfillCodeSuggestionsNamespaceSettings: migrated (0.0186s) 

ci: == [advisory_lock_connection] object_id: 14537100, pg_backend_pid: 4601
main: == [advisory_lock_connection] object_id: 14543480, pg_backend_pid: 4604
main: == 20231206145911 FinalizeBackfillDesignManagementRepositories: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231206145911 FinalizeBackfillDesignManagementRepositories: migrated (0.0163s) 

main: == [advisory_lock_connection] object_id: 14543480, pg_backend_pid: 4604
ci: == [advisory_lock_connection] object_id: 14549900, pg_backend_pid: 4606
ci: == 20231206145911 FinalizeBackfillDesignManagementRepositories: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231206145911 FinalizeBackfillDesignManagementRepositories: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 14549900, pg_backend_pid: 4606
main: == [advisory_lock_connection] object_id: 14550360, pg_backend_pid: 4609
main: == 20231206165856 CreateZoektEnabledNamespaces: migrating =====================
main: -- create_table(:zoekt_enabled_namespaces)
main:    -> 0.0058s
main: == 20231206165856 CreateZoektEnabledNamespaces: migrated (0.0130s) ============

main: == [advisory_lock_connection] object_id: 14550360, pg_backend_pid: 4609
ci: == [advisory_lock_connection] object_id: 14550880, pg_backend_pid: 4611
ci: == 20231206165856 CreateZoektEnabledNamespaces: migrating =====================
ci: -- create_table(:zoekt_enabled_namespaces)
ci:    -> 0.0044s
I, [2024-04-10T20:47:14.879499 #290]  INFO -- : Database: 'ci', Table: 'zoekt_enabled_namespaces': Lock Writes
ci: == 20231206165856 CreateZoektEnabledNamespaces: migrated (0.0217s) ============

ci: == [advisory_lock_connection] object_id: 14550880, pg_backend_pid: 4611
main: == [advisory_lock_connection] object_id: 14551140, pg_backend_pid: 4614
main: == 20231206183312 AddUseWebIdeExtensionMarketplaceToUserPreferences: migrating 
main: -- add_column(:user_preferences, :use_web_ide_extension_marketplace, :boolean, {:default=>false, :null=>false})
main:    -> 0.0021s
main: == 20231206183312 AddUseWebIdeExtensionMarketplaceToUserPreferences: migrated (0.0079s) 

main: == [advisory_lock_connection] object_id: 14551140, pg_backend_pid: 4614
ci: == [advisory_lock_connection] object_id: 14551400, pg_backend_pid: 4616
ci: == 20231206183312 AddUseWebIdeExtensionMarketplaceToUserPreferences: migrating 
ci: -- add_column(:user_preferences, :use_web_ide_extension_marketplace, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20231206183312 AddUseWebIdeExtensionMarketplaceToUserPreferences: migrated (0.0165s) 

ci: == [advisory_lock_connection] object_id: 14551400, pg_backend_pid: 4616
main: == [advisory_lock_connection] object_id: 14574540, pg_backend_pid: 4619
main: == 20231206184344 CreateZoektEnabledNamespacesNamespaceForeignKey: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_enabled_namespaces ADD CONSTRAINT fk_1effa65b25 FOREIGN KEY (root_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE zoekt_enabled_namespaces VALIDATE CONSTRAINT fk_1effa65b25;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231206184344 CreateZoektEnabledNamespacesNamespaceForeignKey: migrated (0.0369s) 

main: == [advisory_lock_connection] object_id: 14574540, pg_backend_pid: 4619
ci: == [advisory_lock_connection] object_id: 14597700, pg_backend_pid: 4621
ci: == 20231206184344 CreateZoektEnabledNamespacesNamespaceForeignKey: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_enabled_namespaces ADD CONSTRAINT fk_1effa65b25 FOREIGN KEY (root_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0024s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_enabled_namespaces VALIDATE CONSTRAINT fk_1effa65b25;")
ci:    -> 0.0023s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231206184344 CreateZoektEnabledNamespacesNamespaceForeignKey: migrated (0.0448s) 

ci: == [advisory_lock_connection] object_id: 14597700, pg_backend_pid: 4621
main: == [advisory_lock_connection] object_id: 14620000, pg_backend_pid: 4624
main: == 20231206190206 CreateZoektIndices: migrating ===============================
main: -- create_table(:zoekt_indices)
main:    -> 0.0068s
main: == 20231206190206 CreateZoektIndices: migrated (0.0128s) ======================

main: == [advisory_lock_connection] object_id: 14620000, pg_backend_pid: 4624
ci: == [advisory_lock_connection] object_id: 14642320, pg_backend_pid: 4626
ci: == 20231206190206 CreateZoektIndices: migrating ===============================
ci: -- create_table(:zoekt_indices)
ci:    -> 0.0062s
I, [2024-04-10T20:47:15.413920 #290]  INFO -- : Database: 'ci', Table: 'zoekt_indices': Lock Writes
ci: == 20231206190206 CreateZoektIndices: migrated (0.0231s) ======================

ci: == [advisory_lock_connection] object_id: 14642320, pg_backend_pid: 4626
main: == [advisory_lock_connection] object_id: 14643100, pg_backend_pid: 4629
main: == 20231206191102 CreateZoektIndicesZoektNodeForeignKey: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_indices ADD CONSTRAINT fk_f34800a202 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE zoekt_indices VALIDATE CONSTRAINT fk_f34800a202;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231206191102 CreateZoektIndicesZoektNodeForeignKey: migrated (0.0329s) ===

main: == [advisory_lock_connection] object_id: 14643100, pg_backend_pid: 4629
ci: == [advisory_lock_connection] object_id: 14643860, pg_backend_pid: 4631
ci: == 20231206191102 CreateZoektIndicesZoektNodeForeignKey: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_indices ADD CONSTRAINT fk_f34800a202 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0018s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_indices VALIDATE CONSTRAINT fk_f34800a202;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231206191102 CreateZoektIndicesZoektNodeForeignKey: migrated (0.0491s) ===

ci: == [advisory_lock_connection] object_id: 14643860, pg_backend_pid: 4631
main: == [advisory_lock_connection] object_id: 14647400, pg_backend_pid: 4635
main: == 20231206200121 RemoveUseLegacyWebIdeColumn: migrating ======================
main: -- remove_column(:user_preferences, :use_legacy_web_ide)
main:    -> 0.0016s
main: == 20231206200121 RemoveUseLegacyWebIdeColumn: migrated (0.0074s) =============

main: == [advisory_lock_connection] object_id: 14647400, pg_backend_pid: 4635
ci: == [advisory_lock_connection] object_id: 14647660, pg_backend_pid: 4637
ci: == 20231206200121 RemoveUseLegacyWebIdeColumn: migrating ======================
ci: -- remove_column(:user_preferences, :use_legacy_web_ide)
ci:    -> 0.0015s
ci: == 20231206200121 RemoveUseLegacyWebIdeColumn: migrated (0.0167s) =============

ci: == [advisory_lock_connection] object_id: 14647660, pg_backend_pid: 4637
main: == [advisory_lock_connection] object_id: 14651260, pg_backend_pid: 4640
main: == 20231206212252 CreateZoektIndicesZoektEnabledNamespaceForeignKey: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_indices ADD CONSTRAINT fk_bf205d4773 FOREIGN KEY (zoekt_enabled_namespace_id) REFERENCES zoekt_enabled_namespaces (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE zoekt_indices VALIDATE CONSTRAINT fk_bf205d4773;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231206212252 CreateZoektIndicesZoektEnabledNamespaceForeignKey: migrated (0.0319s) 

main: == [advisory_lock_connection] object_id: 14651260, pg_backend_pid: 4640
ci: == [advisory_lock_connection] object_id: 14651520, pg_backend_pid: 4642
ci: == 20231206212252 CreateZoektIndicesZoektEnabledNamespaceForeignKey: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_indices ADD CONSTRAINT fk_bf205d4773 FOREIGN KEY (zoekt_enabled_namespace_id) REFERENCES zoekt_enabled_namespaces (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0019s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_indices VALIDATE CONSTRAINT fk_bf205d4773;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231206212252 CreateZoektIndicesZoektEnabledNamespaceForeignKey: migrated (0.0423s) 

ci: == [advisory_lock_connection] object_id: 14651520, pg_backend_pid: 4642
main: == [advisory_lock_connection] object_id: 14652580, pg_backend_pid: 4645
main: == 20231207054819 CleanupCiStagesPipelineIdBigintForSelfHost: migrating =======
main: -- column_exists?(:ci_stages, :pipeline_id_convert_to_bigint)
main:    -> 0.0042s
main: == 20231207054819 CleanupCiStagesPipelineIdBigintForSelfHost: migrated (0.0112s) 

main: == [advisory_lock_connection] object_id: 14652580, pg_backend_pid: 4645
ci: == [advisory_lock_connection] object_id: 14653640, pg_backend_pid: 4647
ci: == 20231207054819 CleanupCiStagesPipelineIdBigintForSelfHost: migrating =======
ci: -- column_exists?(:ci_stages, :pipeline_id_convert_to_bigint)
ci:    -> 0.0039s
ci: == 20231207054819 CleanupCiStagesPipelineIdBigintForSelfHost: migrated (0.0205s) 

ci: == [advisory_lock_connection] object_id: 14653640, pg_backend_pid: 4647
main: == [advisory_lock_connection] object_id: 14654360, pg_backend_pid: 4650
main: == 20231207112632 AddUniqueIndexIdPartitionIdToCiStages: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_stages, [:id, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0060s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ci_stages, [:id, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_id_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231207112632 AddUniqueIndexIdPartitionIdToCiStages: migrated (0.0268s) ===

main: == [advisory_lock_connection] object_id: 14654360, pg_backend_pid: 4650
ci: == [advisory_lock_connection] object_id: 14655100, pg_backend_pid: 4652
ci: == 20231207112632 AddUniqueIndexIdPartitionIdToCiStages: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:ci_stages, [:id, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0062s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_stages, [:id, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_id_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0004s
ci: == 20231207112632 AddUniqueIndexIdPartitionIdToCiStages: migrated (0.0348s) ===

ci: == [advisory_lock_connection] object_id: 14655100, pg_backend_pid: 4652
main: == [advisory_lock_connection] object_id: 14660920, pg_backend_pid: 4655
main: == 20231207112650 AddUniqueIndexPipelineIdNamePartitionIdToCiStages: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:ci_stages, [:pipeline_id, :name, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0074s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_stages, [:pipeline_id, :name, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231207112650 AddUniqueIndexPipelineIdNamePartitionIdToCiStages: migrated (0.0290s) 

main: == [advisory_lock_connection] object_id: 14660920, pg_backend_pid: 4655
ci: == [advisory_lock_connection] object_id: 14666760, pg_backend_pid: 4657
ci: == 20231207112650 AddUniqueIndexPipelineIdNamePartitionIdToCiStages: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:ci_stages, [:pipeline_id, :name, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0070s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_stages, [:pipeline_id, :name, :partition_id], {:unique=>true, :name=>:index_ci_stages_on_pipeline_id_name_partition_id_unique, :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231207112650 AddUniqueIndexPipelineIdNamePartitionIdToCiStages: migrated (0.0364s) 

ci: == [advisory_lock_connection] object_id: 14666760, pg_backend_pid: 4657
main: == [advisory_lock_connection] object_id: 14668260, pg_backend_pid: 4660
main: == 20231207115601 RemoveUniqueIndexWithoutPartitionIdFromCiStages: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:ci_stages)
main:    -> 0.0075s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:ci_stages, {:algorithm=>:concurrently, :name=>:index_ci_stages_on_pipeline_id_and_name})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231207115601 RemoveUniqueIndexWithoutPartitionIdFromCiStages: migrated (0.0241s) 

main: == [advisory_lock_connection] object_id: 14668260, pg_backend_pid: 4660
ci: == [advisory_lock_connection] object_id: 14669800, pg_backend_pid: 4662
ci: == 20231207115601 RemoveUniqueIndexWithoutPartitionIdFromCiStages: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:ci_stages)
ci:    -> 0.0080s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:ci_stages, {:algorithm=>:concurrently, :name=>:index_ci_stages_on_pipeline_id_and_name})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231207115601 RemoveUniqueIndexWithoutPartitionIdFromCiStages: migrated (0.0374s) 

ci: == [advisory_lock_connection] object_id: 14669800, pg_backend_pid: 4662
main: == [advisory_lock_connection] object_id: 14675620, pg_backend_pid: 4665
main: == 20231207144215 AddPostgresSequencesView: migrating =========================
main: -- execute("CREATE OR REPLACE VIEW postgres_sequences\nAS\nSELECT seq_pg_class.relname AS seq_name,\n    dep_pg_class.relname AS table_name,\n    pg_attribute.attname AS col_name\n  FROM pg_class seq_pg_class\n  INNER JOIN pg_depend ON seq_pg_class.oid = pg_depend.objid\n  INNER JOIN pg_class dep_pg_class ON pg_depend.refobjid = dep_pg_class.oid\n  INNER JOIN pg_attribute ON dep_pg_class.oid = pg_attribute.attrelid\n  AND pg_depend.refobjsubid = pg_attribute.attnum\n  WHERE seq_pg_class.relkind = 'S'\n")
main:    -> 0.0033s
main: == 20231207144215 AddPostgresSequencesView: migrated (0.0097s) ================

main: == [advisory_lock_connection] object_id: 14675620, pg_backend_pid: 4665
ci: == [advisory_lock_connection] object_id: 14681520, pg_backend_pid: 4667
ci: == 20231207144215 AddPostgresSequencesView: migrating =========================
ci: -- execute("CREATE OR REPLACE VIEW postgres_sequences\nAS\nSELECT seq_pg_class.relname AS seq_name,\n    dep_pg_class.relname AS table_name,\n    pg_attribute.attname AS col_name\n  FROM pg_class seq_pg_class\n  INNER JOIN pg_depend ON seq_pg_class.oid = pg_depend.objid\n  INNER JOIN pg_class dep_pg_class ON pg_depend.refobjid = dep_pg_class.oid\n  INNER JOIN pg_attribute ON dep_pg_class.oid = pg_attribute.attrelid\n  AND pg_depend.refobjsubid = pg_attribute.attnum\n  WHERE seq_pg_class.relkind = 'S'\n")
ci:    -> 0.0038s
ci: == 20231207144215 AddPostgresSequencesView: migrated (0.0213s) ================

ci: == [advisory_lock_connection] object_id: 14681520, pg_backend_pid: 4667
main: == [advisory_lock_connection] object_id: 14681960, pg_backend_pid: 4670
main: == 20231207145335 CleanupGroupLevelWorkItems: migrating =======================
main: == 20231207145335 CleanupGroupLevelWorkItems: migrated (0.0391s) ==============

main: == [advisory_lock_connection] object_id: 14681960, pg_backend_pid: 4670
ci: == [advisory_lock_connection] object_id: 14682360, pg_backend_pid: 4672
ci: == 20231207145335 CleanupGroupLevelWorkItems: migrating =======================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207145335 CleanupGroupLevelWorkItems: migrated (0.0156s) ==============

ci: == [advisory_lock_connection] object_id: 14682360, pg_backend_pid: 4672
main: == [advisory_lock_connection] object_id: 14688180, pg_backend_pid: 4675
main: == 20231207150738 AddWorkItemDatesSources: migrating ==========================
main: -- create_table(:work_item_dates_sources, {:id=>false})
main:    -> 0.0050s
main: == 20231207150738 AddWorkItemDatesSources: migrated (0.0110s) =================

main: == [advisory_lock_connection] object_id: 14688180, pg_backend_pid: 4675
ci: == [advisory_lock_connection] object_id: 14694060, pg_backend_pid: 4677
ci: == 20231207150738 AddWorkItemDatesSources: migrating ==========================
ci: -- create_table(:work_item_dates_sources, {:id=>false})
ci:    -> 0.0048s
I, [2024-04-10T20:47:17.397349 #290]  INFO -- : Database: 'ci', Table: 'work_item_dates_sources': Lock Writes
ci: == 20231207150738 AddWorkItemDatesSources: migrated (0.0227s) =================

ci: == [advisory_lock_connection] object_id: 14694060, pg_backend_pid: 4677
main: == [advisory_lock_connection] object_id: 14696860, pg_backend_pid: 4680
main: == 20231207150739 AddWorkItemDatesSourcesForeingKeys: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_d602f0955d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0020s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_d602f0955d;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:work_item_dates_sources, :namespace_id, {:name=>"wi_datessources_namespace_id_index", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- add_index(:work_item_dates_sources, :namespace_id, {:name=>"wi_datessources_namespace_id_index", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_8a4948b668 FOREIGN KEY (start_date_sourcing_work_item_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0014s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_8a4948b668;")
main:    -> 0.0022s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:work_item_dates_sources, :start_date_sourcing_work_item_id, {:name=>"wi_datessources_start_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- add_index(:work_item_dates_sources, :start_date_sourcing_work_item_id, {:name=>"wi_datessources_start_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_283fb4ad36 FOREIGN KEY (start_date_sourcing_milestone_id) REFERENCES milestones (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0010s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_283fb4ad36;")
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:work_item_dates_sources, :start_date_sourcing_milestone_id, {:name=>"wi_datessources_start_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index(:work_item_dates_sources, :start_date_sourcing_milestone_id, {:name=>"wi_datessources_start_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_dbbe8917ee FOREIGN KEY (due_date_sourcing_work_item_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_dbbe8917ee;")
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:work_item_dates_sources, :due_date_sourcing_work_item_id, {:name=>"wi_datessources_due_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- add_index(:work_item_dates_sources, :due_date_sourcing_work_item_id, {:name=>"wi_datessources_due_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_fc7bc5e687 FOREIGN KEY (due_date_sourcing_milestone_id) REFERENCES milestones (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0011s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_fc7bc5e687;")
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:work_item_dates_sources, :due_date_sourcing_milestone_id, {:name=>"wi_datessources_due_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
main:    -> 0.0041s
main: -- add_index(:work_item_dates_sources, :due_date_sourcing_milestone_id, {:name=>"wi_datessources_due_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20231207150739 AddWorkItemDatesSourcesForeingKeys: migrated (0.1756s) ======

main: == [advisory_lock_connection] object_id: 14696860, pg_backend_pid: 4680
ci: == [advisory_lock_connection] object_id: 14699820, pg_backend_pid: 4682
ci: == 20231207150739 AddWorkItemDatesSourcesForeingKeys: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_d602f0955d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_d602f0955d;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:work_item_dates_sources, :namespace_id, {:name=>"wi_datessources_namespace_id_index", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- add_index(:work_item_dates_sources, :namespace_id, {:name=>"wi_datessources_namespace_id_index", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_8a4948b668 FOREIGN KEY (start_date_sourcing_work_item_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_8a4948b668;")
ci:    -> 0.0025s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:work_item_dates_sources, :start_date_sourcing_work_item_id, {:name=>"wi_datessources_start_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
ci:    -> 0.0026s
ci: -- add_index(:work_item_dates_sources, :start_date_sourcing_work_item_id, {:name=>"wi_datessources_start_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_283fb4ad36 FOREIGN KEY (start_date_sourcing_milestone_id) REFERENCES milestones (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_283fb4ad36;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:work_item_dates_sources, :start_date_sourcing_milestone_id, {:name=>"wi_datessources_start_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index(:work_item_dates_sources, :start_date_sourcing_milestone_id, {:name=>"wi_datessources_start_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_dbbe8917ee FOREIGN KEY (due_date_sourcing_work_item_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_dbbe8917ee;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:work_item_dates_sources, :due_date_sourcing_work_item_id, {:name=>"wi_datessources_due_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- add_index(:work_item_dates_sources, :due_date_sourcing_work_item_id, {:name=>"wi_datessources_due_date_sourcing_work_item_id_index", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_fc7bc5e687 FOREIGN KEY (due_date_sourcing_milestone_id) REFERENCES milestones (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0011s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_fc7bc5e687;")
ci:    -> 0.0011s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:work_item_dates_sources, :due_date_sourcing_milestone_id, {:name=>"wi_datessources_due_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- add_index(:work_item_dates_sources, :due_date_sourcing_milestone_id, {:name=>"wi_datessources_due_date_sourcing_milestone_id_index", :algorithm=>:concurrently})
ci:    -> 0.0013s
ci: == 20231207150739 AddWorkItemDatesSourcesForeingKeys: migrated (0.1897s) ======

ci: == [advisory_lock_connection] object_id: 14699820, pg_backend_pid: 4682
main: == [advisory_lock_connection] object_id: 14721540, pg_backend_pid: 4685
main: == 20231207155340 PrepareIidNamespaceUniqueIndexInIssues: migrating ===========
main: -- index_exists?(:issues, [:namespace_id, :iid], {:unique=>true, :name=>"index_issues_on_namespace_id_iid_unique", :algorithm=>:concurrently})
main:    -> 0.0261s
main: -- add_index_options(:issues, [:namespace_id, :iid], {:unique=>true, :name=>"index_issues_on_namespace_id_iid_unique", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20231207155340 PrepareIidNamespaceUniqueIndexInIssues: migrated (0.0399s) ==

main: == [advisory_lock_connection] object_id: 14721540, pg_backend_pid: 4685
ci: == [advisory_lock_connection] object_id: 14733120, pg_backend_pid: 4687
ci: == 20231207155340 PrepareIidNamespaceUniqueIndexInIssues: migrating ===========
ci: -- index_exists?(:issues, [:namespace_id, :iid], {:unique=>true, :name=>"index_issues_on_namespace_id_iid_unique", :algorithm=>:concurrently})
ci:    -> 0.0268s
ci: -- add_index_options(:issues, [:namespace_id, :iid], {:unique=>true, :name=>"index_issues_on_namespace_id_iid_unique", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20231207155340 PrepareIidNamespaceUniqueIndexInIssues: migrated (0.0509s) ==

ci: == [advisory_lock_connection] object_id: 14733120, pg_backend_pid: 4687
main: == [advisory_lock_connection] object_id: 14744820, pg_backend_pid: 4690
main: == 20231207163648 ReFinalizeBackfillDismissalReasonInVulnerabilityReads: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207163648 ReFinalizeBackfillDismissalReasonInVulnerabilityReads: migrated (0.0295s) 

main: == [advisory_lock_connection] object_id: 14744820, pg_backend_pid: 4690
ci: == [advisory_lock_connection] object_id: 14755360, pg_backend_pid: 4692
ci: == 20231207163648 ReFinalizeBackfillDismissalReasonInVulnerabilityReads: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207163648 ReFinalizeBackfillDismissalReasonInVulnerabilityReads: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 14755360, pg_backend_pid: 4692
main: == [advisory_lock_connection] object_id: 14766040, pg_backend_pid: 4695
main: == 20231207194620 BackfillCatalogResourcesVisibilityLevel: migrating ==========
main: -- execute("      UPDATE catalog_resources\n      SET visibility_level = projects.visibility_level\n      FROM projects\n      WHERE catalog_resources.project_id = projects.id\n")
main:    -> 0.0040s
main: == 20231207194620 BackfillCatalogResourcesVisibilityLevel: migrated (0.0099s) =

main: == [advisory_lock_connection] object_id: 14766040, pg_backend_pid: 4695
ci: == [advisory_lock_connection] object_id: 14767480, pg_backend_pid: 4697
ci: == 20231207194620 BackfillCatalogResourcesVisibilityLevel: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207194620 BackfillCatalogResourcesVisibilityLevel: migrated (0.0186s) =

ci: == [advisory_lock_connection] object_id: 14767480, pg_backend_pid: 4697
main: == [advisory_lock_connection] object_id: 14769040, pg_backend_pid: 4700
main: == 20231207211418 AddIidNamespaceUniqueIndexToIssues: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:issues, [:namespace_id, :iid], {:name=>"index_issues_on_namespace_id_iid_unique", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0260s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:issues, [:namespace_id, :iid], {:name=>"index_issues_on_namespace_id_iid_unique", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0033s
main: -- execute("RESET statement_timeout")
main:    -> 0.0009s
main: == 20231207211418 AddIidNamespaceUniqueIndexToIssues: migrated (0.0509s) ======

main: == [advisory_lock_connection] object_id: 14769040, pg_backend_pid: 4700
ci: == [advisory_lock_connection] object_id: 14774440, pg_backend_pid: 4702
ci: == 20231207211418 AddIidNamespaceUniqueIndexToIssues: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:issues, [:namespace_id, :iid], {:name=>"index_issues_on_namespace_id_iid_unique", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0265s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- add_index(:issues, [:namespace_id, :iid], {:name=>"index_issues_on_namespace_id_iid_unique", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231207211418 AddIidNamespaceUniqueIndexToIssues: migrated (0.0576s) ======

ci: == [advisory_lock_connection] object_id: 14774440, pg_backend_pid: 4702
main: == [advisory_lock_connection] object_id: 14774720, pg_backend_pid: 4705
main: == 20231207220916 FinalizeBackfillMissingCiCdSettings: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207220916 FinalizeBackfillMissingCiCdSettings: migrated (0.0276s) =====

main: == [advisory_lock_connection] object_id: 14774720, pg_backend_pid: 4705
ci: == [advisory_lock_connection] object_id: 14775700, pg_backend_pid: 4707
ci: == 20231207220916 FinalizeBackfillMissingCiCdSettings: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207220916 FinalizeBackfillMissingCiCdSettings: migrated (0.0193s) =====

ci: == [advisory_lock_connection] object_id: 14775700, pg_backend_pid: 4707
main: == [advisory_lock_connection] object_id: 14776840, pg_backend_pid: 4710
main: == 20231207220935 FinalizeBackfillMissingVulnerabilityDismissalDetails: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207220935 FinalizeBackfillMissingVulnerabilityDismissalDetails: migrated (0.0274s) 

main: == [advisory_lock_connection] object_id: 14776840, pg_backend_pid: 4710
ci: == [advisory_lock_connection] object_id: 14843180, pg_backend_pid: 4712
ci: == 20231207220935 FinalizeBackfillMissingVulnerabilityDismissalDetails: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207220935 FinalizeBackfillMissingVulnerabilityDismissalDetails: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 14843180, pg_backend_pid: 4712
main: == [advisory_lock_connection] object_id: 14887340, pg_backend_pid: 4715
main: == 20231207220954 FinalizeBackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSi: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207220954 FinalizeBackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSi: migrated (0.0301s) 

main: == [advisory_lock_connection] object_id: 14887340, pg_backend_pid: 4715
ci: == [advisory_lock_connection] object_id: 14909780, pg_backend_pid: 4717
ci: == 20231207220954 FinalizeBackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSi: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207220954 FinalizeBackfillProjectStatisticsStorageSizeWithoutPipelineArtifactsSi: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 14909780, pg_backend_pid: 4717
main: == [advisory_lock_connection] object_id: 14938860, pg_backend_pid: 4720
main: == 20231207221013 FinalizeBackfillProjectWikiRepositories: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221013 FinalizeBackfillProjectWikiRepositories: migrated (0.0135s) =

main: == [advisory_lock_connection] object_id: 14938860, pg_backend_pid: 4720
ci: == [advisory_lock_connection] object_id: 14968020, pg_backend_pid: 4722
ci: == 20231207221013 FinalizeBackfillProjectWikiRepositories: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221013 FinalizeBackfillProjectWikiRepositories: migrated (0.0177s) =

ci: == [advisory_lock_connection] object_id: 14968020, pg_backend_pid: 4722
main: == [advisory_lock_connection] object_id: 14973940, pg_backend_pid: 4725
main: == 20231207221036 FinalizeBackfillRootStorageStatisticsForkStorageSizes: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221036 FinalizeBackfillRootStorageStatisticsForkStorageSizes: migrated (0.0128s) 

main: == [advisory_lock_connection] object_id: 14973940, pg_backend_pid: 4725
ci: == [advisory_lock_connection] object_id: 14974180, pg_backend_pid: 4727
ci: == 20231207221036 FinalizeBackfillRootStorageStatisticsForkStorageSizes: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221036 FinalizeBackfillRootStorageStatisticsForkStorageSizes: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 14974180, pg_backend_pid: 4727
main: == [advisory_lock_connection] object_id: 14974780, pg_backend_pid: 4730
main: == 20231207221056 FinalizeBackfillUuidConversionColumnInVulnerabilityOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221056 FinalizeBackfillUuidConversionColumnInVulnerabilityOccurrences: migrated (0.0226s) 

main: == [advisory_lock_connection] object_id: 14974780, pg_backend_pid: 4730
ci: == [advisory_lock_connection] object_id: 14975020, pg_backend_pid: 4732
ci: == 20231207221056 FinalizeBackfillUuidConversionColumnInVulnerabilityOccurrences: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221056 FinalizeBackfillUuidConversionColumnInVulnerabilityOccurrences: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 14975020, pg_backend_pid: 4732
main: == [advisory_lock_connection] object_id: 15006500, pg_backend_pid: 4735
main: == 20231207221119 FinalizeCleanupPersonalAccessTokensWithNilExpiresAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221119 FinalizeCleanupPersonalAccessTokensWithNilExpiresAt: migrated (0.0159s) 

main: == [advisory_lock_connection] object_id: 15006500, pg_backend_pid: 4735
ci: == [advisory_lock_connection] object_id: 15038040, pg_backend_pid: 4737
ci: == 20231207221119 FinalizeCleanupPersonalAccessTokensWithNilExpiresAt: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221119 FinalizeCleanupPersonalAccessTokensWithNilExpiresAt: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 15038040, pg_backend_pid: 4737
main: == [advisory_lock_connection] object_id: 15043960, pg_backend_pid: 4740
main: == 20231207221140 FinalizeDeleteOrphanedTransferredProjectApprovalRules: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221140 FinalizeDeleteOrphanedTransferredProjectApprovalRules: migrated (0.0333s) 

main: == [advisory_lock_connection] object_id: 15043960, pg_backend_pid: 4740
ci: == [advisory_lock_connection] object_id: 15044180, pg_backend_pid: 4742
ci: == 20231207221140 FinalizeDeleteOrphanedTransferredProjectApprovalRules: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221140 FinalizeDeleteOrphanedTransferredProjectApprovalRules: migrated (0.0167s) 

ci: == [advisory_lock_connection] object_id: 15044180, pg_backend_pid: 4742
main: == [advisory_lock_connection] object_id: 15050100, pg_backend_pid: 4745
main: == 20231207221159 FinalizeFixAllowDescendantsOverrideDisabledSharedRunners: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221159 FinalizeFixAllowDescendantsOverrideDisabledSharedRunners: migrated (0.0310s) 

main: == [advisory_lock_connection] object_id: 15050100, pg_backend_pid: 4745
ci: == [advisory_lock_connection] object_id: 15050320, pg_backend_pid: 4747
ci: == 20231207221159 FinalizeFixAllowDescendantsOverrideDisabledSharedRunners: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221159 FinalizeFixAllowDescendantsOverrideDisabledSharedRunners: migrated (0.0159s) 

ci: == [advisory_lock_connection] object_id: 15050320, pg_backend_pid: 4747
main: == [advisory_lock_connection] object_id: 15056240, pg_backend_pid: 4750
main: == 20231207221219 FinalizeMarkDuplicateNpmPackagesForDestruction: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221219 FinalizeMarkDuplicateNpmPackagesForDestruction: migrated (0.0154s) 

main: == [advisory_lock_connection] object_id: 15056240, pg_backend_pid: 4750
ci: == [advisory_lock_connection] object_id: 15056480, pg_backend_pid: 4752
ci: == 20231207221219 FinalizeMarkDuplicateNpmPackagesForDestruction: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221219 FinalizeMarkDuplicateNpmPackagesForDestruction: migrated (0.0167s) 

ci: == [advisory_lock_connection] object_id: 15056480, pg_backend_pid: 4752
main: == [advisory_lock_connection] object_id: 15060040, pg_backend_pid: 4755
main: == 20231207221241 FinalizePopulateVulnerabilityDismissalFields: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221241 FinalizePopulateVulnerabilityDismissalFields: migrated (0.0134s) 

main: == [advisory_lock_connection] object_id: 15060040, pg_backend_pid: 4755
ci: == [advisory_lock_connection] object_id: 15060280, pg_backend_pid: 4757
ci: == 20231207221241 FinalizePopulateVulnerabilityDismissalFields: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221241 FinalizePopulateVulnerabilityDismissalFields: migrated (0.0142s) 

ci: == [advisory_lock_connection] object_id: 15060280, pg_backend_pid: 4757
main: == [advisory_lock_connection] object_id: 15063840, pg_backend_pid: 4760
main: == 20231207221300 FinalizeRemoveInvalidDeployAccessLevelGroups: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231207221300 FinalizeRemoveInvalidDeployAccessLevelGroups: migrated (0.0133s) 

main: == [advisory_lock_connection] object_id: 15063840, pg_backend_pid: 4760
ci: == [advisory_lock_connection] object_id: 15064080, pg_backend_pid: 4762
ci: == 20231207221300 FinalizeRemoveInvalidDeployAccessLevelGroups: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231207221300 FinalizeRemoveInvalidDeployAccessLevelGroups: migrated (0.0156s) 

ci: == [advisory_lock_connection] object_id: 15064080, pg_backend_pid: 4762
main: == [advisory_lock_connection] object_id: 15068600, pg_backend_pid: 4765
main: == 20231207221418 DropNamespaceIdIndexOnIssues: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:issues)
main:    -> 0.0269s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_namespace_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231207221418 DropNamespaceIdIndexOnIssues: migrated (0.0449s) ============

main: == [advisory_lock_connection] object_id: 15068600, pg_backend_pid: 4765
ci: == [advisory_lock_connection] object_id: 15068800, pg_backend_pid: 4767
ci: == 20231207221418 DropNamespaceIdIndexOnIssues: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:issues)
ci:    -> 0.0278s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:issues, {:algorithm=>:concurrently, :name=>"index_issues_on_namespace_id"})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231207221418 DropNamespaceIdIndexOnIssues: migrated (0.0558s) ============

ci: == [advisory_lock_connection] object_id: 15068800, pg_backend_pid: 4767
main: == [advisory_lock_connection] object_id: 15072360, pg_backend_pid: 4770
main: == 20231208103049 DropIndexUsersOnIdAndLastActivity: migrating ================
main: == 20231208103049 DropIndexUsersOnIdAndLastActivity: migrated (0.0072s) =======

main: == [advisory_lock_connection] object_id: 15072360, pg_backend_pid: 4770
ci: == [advisory_lock_connection] object_id: 15072580, pg_backend_pid: 4772
ci: == 20231208103049 DropIndexUsersOnIdAndLastActivity: migrating ================
ci: == 20231208103049 DropIndexUsersOnIdAndLastActivity: migrated (0.0146s) =======

ci: == [advisory_lock_connection] object_id: 15072580, pg_backend_pid: 4772
main: == [advisory_lock_connection] object_id: 15078500, pg_backend_pid: 4775
main: == 20231211100717 AddSourcePackageNameToSbomComponentVersions: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:sbom_component_versions, :source_package_name, :text, {:if_not_exists=>true})
main:    -> 0.0045s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_component_versions\nADD CONSTRAINT check_39636b9a8a\nCHECK ( char_length(source_package_name) <= 255 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_component_versions VALIDATE CONSTRAINT check_39636b9a8a;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231211100717 AddSourcePackageNameToSbomComponentVersions: migrated (0.0228s) 

main: == [advisory_lock_connection] object_id: 15078500, pg_backend_pid: 4775
ci: == [advisory_lock_connection] object_id: 15078800, pg_backend_pid: 4777
ci: == 20231211100717 AddSourcePackageNameToSbomComponentVersions: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:sbom_component_versions, :source_package_name, :text, {:if_not_exists=>true})
ci:    -> 0.0046s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_component_versions\nADD CONSTRAINT check_39636b9a8a\nCHECK ( char_length(source_package_name) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE sbom_component_versions VALIDATE CONSTRAINT check_39636b9a8a;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231211100717 AddSourcePackageNameToSbomComponentVersions: migrated (0.0329s) 

ci: == [advisory_lock_connection] object_id: 15078800, pg_backend_pid: 4777
main: == [advisory_lock_connection] object_id: 15084800, pg_backend_pid: 4780
main: == 20231211154654 AddWorkItemsRolledupDatesWidget: migrating ==================
main: == 20231211154654 AddWorkItemsRolledupDatesWidget: migrated (0.0601s) =========

main: == [advisory_lock_connection] object_id: 15084800, pg_backend_pid: 4780
ci: == [advisory_lock_connection] object_id: 15085020, pg_backend_pid: 4782
ci: == 20231211154654 AddWorkItemsRolledupDatesWidget: migrating ==================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231211154654 AddWorkItemsRolledupDatesWidget: migrated (0.0154s) =========

ci: == [advisory_lock_connection] object_id: 15085020, pg_backend_pid: 4782
main: == [advisory_lock_connection] object_id: 15088580, pg_backend_pid: 4785
main: == 20231212090606 AddPartitionIdToPipelineChatData: migrating =================
main: -- add_column(:ci_pipeline_chat_data, :partition_id, :bigint, {:default=>100, :null=>false})
main:    -> 0.0020s
main: == 20231212090606 AddPartitionIdToPipelineChatData: migrated (0.0076s) ========

main: == [advisory_lock_connection] object_id: 15088580, pg_backend_pid: 4785
ci: == [advisory_lock_connection] object_id: 15088840, pg_backend_pid: 4787
ci: == 20231212090606 AddPartitionIdToPipelineChatData: migrating =================
ci: -- add_column(:ci_pipeline_chat_data, :partition_id, :bigint, {:default=>100, :null=>false})
ci:    -> 0.0018s
ci: == 20231212090606 AddPartitionIdToPipelineChatData: migrated (0.0172s) ========

ci: == [advisory_lock_connection] object_id: 15088840, pg_backend_pid: 4787
main: == [advisory_lock_connection] object_id: 15092440, pg_backend_pid: 4790
main: == 20231212132322 PrepareCiPipelineVariablesPrimaryKeyForPartitioning: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_column_name(:ci_pipeline_variables_pkey)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\" DROP CONSTRAINT \"ci_pipeline_variables_pkey\" CASCADE\n")
main:    -> 0.0012s
main: -- quote_table_name(:ci_pipeline_variables)
main:    -> 0.0000s
main: -- quote_table_name(:ci_pipeline_variables_pkey)
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_pipeline_variables_on_id_partition_id_unique)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_pipeline_variables\" ADD CONSTRAINT \"ci_pipeline_variables_pkey\" PRIMARY KEY USING INDEX \"index_ci_pipeline_variables_on_id_partition_id_unique\"\n")
main:    -> 0.0010s
main: == 20231212132322 PrepareCiPipelineVariablesPrimaryKeyForPartitioning: migrated (0.0113s) 

main: == [advisory_lock_connection] object_id: 15092440, pg_backend_pid: 4790
ci: == [advisory_lock_connection] object_id: 15092700, pg_backend_pid: 4792
ci: == 20231212132322 PrepareCiPipelineVariablesPrimaryKeyForPartitioning: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_column_name(:ci_pipeline_variables_pkey)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\" DROP CONSTRAINT \"ci_pipeline_variables_pkey\" CASCADE\n")
ci:    -> 0.0012s
ci: -- quote_table_name(:ci_pipeline_variables)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_pipeline_variables_pkey)
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_pipeline_variables_on_id_partition_id_unique)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_pipeline_variables\" ADD CONSTRAINT \"ci_pipeline_variables_pkey\" PRIMARY KEY USING INDEX \"index_ci_pipeline_variables_on_id_partition_id_unique\"\n")
ci:    -> 0.0010s
ci: == 20231212132322 PrepareCiPipelineVariablesPrimaryKeyForPartitioning: migrated (0.0196s) 

ci: == [advisory_lock_connection] object_id: 15092700, pg_backend_pid: 4792
main: == [advisory_lock_connection] object_id: 15096280, pg_backend_pid: 4795
main: == 20231212135235 QueueBackfillVsCodeSettingsVersion: migrating ===============
main: == 20231212135235 QueueBackfillVsCodeSettingsVersion: migrated (0.0355s) ======

main: == [advisory_lock_connection] object_id: 15096280, pg_backend_pid: 4795
ci: == [advisory_lock_connection] object_id: 15096580, pg_backend_pid: 4797
ci: == 20231212135235 QueueBackfillVsCodeSettingsVersion: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231212135235 QueueBackfillVsCodeSettingsVersion: migrated (0.0180s) ======

ci: == [advisory_lock_connection] object_id: 15096580, pg_backend_pid: 4797
main: == [advisory_lock_connection] object_id: 15127240, pg_backend_pid: 4800
main: == 20231212154022 AddReleasePublishedAtToRelease: migrating ===================
main: -- add_column(:releases, :release_published_at, :datetime_with_timezone)
main:    -> 0.0014s
main: == 20231212154022 AddReleasePublishedAtToRelease: migrated (0.0071s) ==========

main: == [advisory_lock_connection] object_id: 15127240, pg_backend_pid: 4800
ci: == [advisory_lock_connection] object_id: 15157880, pg_backend_pid: 4802
ci: == 20231212154022 AddReleasePublishedAtToRelease: migrating ===================
ci: -- add_column(:releases, :release_published_at, :datetime_with_timezone)
ci:    -> 0.0015s
ci: == 20231212154022 AddReleasePublishedAtToRelease: migrated (0.0177s) ==========

ci: == [advisory_lock_connection] object_id: 15157880, pg_backend_pid: 4802
main: == [advisory_lock_connection] object_id: 15158120, pg_backend_pid: 4805
main: == 20231213014658 RemovePlainTextCreditCardColumns: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:user_credit_card_validations, :holder_name, {:if_exists=>true})
main:    -> 0.0044s
main: -- remove_column(:user_credit_card_validations, :network, {:if_exists=>true})
main:    -> 0.0026s
main: -- remove_column(:user_credit_card_validations, :expiration_date, {:if_exists=>true})
main:    -> 0.0026s
main: -- remove_column(:user_credit_card_validations, :last_digits, {:if_exists=>true})
main:    -> 0.0024s
main: == 20231213014658 RemovePlainTextCreditCardColumns: migrated (0.0207s) ========

main: == [advisory_lock_connection] object_id: 15158120, pg_backend_pid: 4805
ci: == [advisory_lock_connection] object_id: 15158380, pg_backend_pid: 4807
ci: == 20231213014658 RemovePlainTextCreditCardColumns: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:user_credit_card_validations, :holder_name, {:if_exists=>true})
ci:    -> 0.0051s
ci: -- remove_column(:user_credit_card_validations, :network, {:if_exists=>true})
ci:    -> 0.0030s
ci: -- remove_column(:user_credit_card_validations, :expiration_date, {:if_exists=>true})
ci:    -> 0.0024s
ci: -- remove_column(:user_credit_card_validations, :last_digits, {:if_exists=>true})
ci:    -> 0.0033s
ci: == 20231213014658 RemovePlainTextCreditCardColumns: migrated (0.0341s) ========

ci: == [advisory_lock_connection] object_id: 15158380, pg_backend_pid: 4807
main: == [advisory_lock_connection] object_id: 15165660, pg_backend_pid: 4810
main: == 20231213064314 RemoveCiEditorAiConversationMessagesTable: migrating ========
main: -- drop_table(:ci_editor_ai_conversation_messages, {:if_exists=>true})
main:    -> 0.0020s
main: == 20231213064314 RemoveCiEditorAiConversationMessagesTable: migrated (0.0076s) 

main: == [advisory_lock_connection] object_id: 15165660, pg_backend_pid: 4810
ci: == [advisory_lock_connection] object_id: 15172960, pg_backend_pid: 4812
ci: == 20231213064314 RemoveCiEditorAiConversationMessagesTable: migrating ========
ci: -- drop_table(:ci_editor_ai_conversation_messages, {:if_exists=>true})
ci:    -> 0.0025s
ci: == 20231213064314 RemoveCiEditorAiConversationMessagesTable: migrated (0.0174s) 

ci: == [advisory_lock_connection] object_id: 15172960, pg_backend_pid: 4812
main: == [advisory_lock_connection] object_id: 15186760, pg_backend_pid: 4815
main: == 20231213065249 DeprecateCiEditorAiConversationRelatedWorkers: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231213065249 DeprecateCiEditorAiConversationRelatedWorkers: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 15186760, pg_backend_pid: 4815
ci: == [advisory_lock_connection] object_id: 15186980, pg_backend_pid: 4817
ci: == 20231213065249 DeprecateCiEditorAiConversationRelatedWorkers: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231213065249 DeprecateCiEditorAiConversationRelatedWorkers: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 15186980, pg_backend_pid: 4817
main: == [advisory_lock_connection] object_id: 15187700, pg_backend_pid: 4820
main: == 20231213080216 FinalizeMergeRequestDiffsProjectIdBackfill: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231213080216 FinalizeMergeRequestDiffsProjectIdBackfill: migrated (0.0262s) 

main: == [advisory_lock_connection] object_id: 15187700, pg_backend_pid: 4820
ci: == [advisory_lock_connection] object_id: 15188440, pg_backend_pid: 4822
ci: == 20231213080216 FinalizeMergeRequestDiffsProjectIdBackfill: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231213080216 FinalizeMergeRequestDiffsProjectIdBackfill: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 15188440, pg_backend_pid: 4822
main: == [advisory_lock_connection] object_id: 15189400, pg_backend_pid: 4825
main: == 20231213080238 ValidateMergeRequestDiffsProjectIdNullConstraint: migrating =
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT check_11c5f029ad;")
main:    -> 0.0010s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231213080238 ValidateMergeRequestDiffsProjectIdNullConstraint: migrated (0.0112s) 

main: == [advisory_lock_connection] object_id: 15189400, pg_backend_pid: 4825
ci: == [advisory_lock_connection] object_id: 15190420, pg_backend_pid: 4827
ci: == 20231213080238 ValidateMergeRequestDiffsProjectIdNullConstraint: migrating =
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT check_11c5f029ad;")
ci:    -> 0.0010s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231213080238 ValidateMergeRequestDiffsProjectIdNullConstraint: migrated (0.0202s) 

ci: == [advisory_lock_connection] object_id: 15190420, pg_backend_pid: 4827
main: == [advisory_lock_connection] object_id: 15197120, pg_backend_pid: 4830
main: == 20231213112726 AddTrigramIndexToComplianceManagementFrameworksOnName: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:compliance_management_frameworks, :name, {:name=>"index_compliance_management_frameworks_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0051s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:compliance_management_frameworks, :name, {:name=>"index_compliance_management_frameworks_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231213112726 AddTrigramIndexToComplianceManagementFrameworksOnName: migrated (0.0237s) 

main: == [advisory_lock_connection] object_id: 15197120, pg_backend_pid: 4830
ci: == [advisory_lock_connection] object_id: 15197360, pg_backend_pid: 4832
ci: == 20231213112726 AddTrigramIndexToComplianceManagementFrameworksOnName: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:compliance_management_frameworks, :name, {:name=>"index_compliance_management_frameworks_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0054s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:compliance_management_frameworks, :name, {:name=>"index_compliance_management_frameworks_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0025s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20231213112726 AddTrigramIndexToComplianceManagementFrameworksOnName: migrated (0.0347s) 

ci: == [advisory_lock_connection] object_id: 15197360, pg_backend_pid: 4832
main: == [advisory_lock_connection] object_id: 15197720, pg_backend_pid: 4835
main: == 20231213170159 AddRemoveProjectToMemberRoles: migrating ====================
main: -- add_column(:member_roles, :remove_project, :boolean, {:default=>false, :null=>false})
main:    -> 0.0023s
main: == 20231213170159 AddRemoveProjectToMemberRoles: migrated (0.0083s) ===========

main: == [advisory_lock_connection] object_id: 15197720, pg_backend_pid: 4835
ci: == [advisory_lock_connection] object_id: 15198160, pg_backend_pid: 4837
ci: == 20231213170159 AddRemoveProjectToMemberRoles: migrating ====================
ci: -- add_column(:member_roles, :remove_project, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0032s
ci: == 20231213170159 AddRemoveProjectToMemberRoles: migrated (0.0184s) ===========

ci: == [advisory_lock_connection] object_id: 15198160, pg_backend_pid: 4837
main: == [advisory_lock_connection] object_id: 15209240, pg_backend_pid: 4840
main: == 20231214064934 AddArkoseLabsDataExchangeKeyToApplicationSettings: migrating 
main: -- add_column(:application_settings, :encrypted_arkose_labs_data_exchange_key, :binary)
main:    -> 0.0023s
main: -- add_column(:application_settings, :encrypted_arkose_labs_data_exchange_key_iv, :binary)
main:    -> 0.0012s
main: == 20231214064934 AddArkoseLabsDataExchangeKeyToApplicationSettings: migrated (0.0088s) 

main: == [advisory_lock_connection] object_id: 15209240, pg_backend_pid: 4840
ci: == [advisory_lock_connection] object_id: 15220340, pg_backend_pid: 4842
ci: == 20231214064934 AddArkoseLabsDataExchangeKeyToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :encrypted_arkose_labs_data_exchange_key, :binary)
ci:    -> 0.0022s
ci: -- add_column(:application_settings, :encrypted_arkose_labs_data_exchange_key_iv, :binary)
ci:    -> 0.0012s
ci: == 20231214064934 AddArkoseLabsDataExchangeKeyToApplicationSettings: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 15220340, pg_backend_pid: 4842
main: == [advisory_lock_connection] object_id: 15220840, pg_backend_pid: 4845
main: == 20231214095546 AddIssueIdToEpics: migrating ================================
main: -- add_column(:epics, :issue_id, :int, {:if_not_exists=>true})
main:    -> 0.0061s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:epics, :issue_id, {:unique=>true, :name=>"index_unique_epics_on_issue_id", :algorithm=>:concurrently})
main:    -> 0.0116s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:epics, :issue_id, {:unique=>true, :name=>"index_unique_epics_on_issue_id", :algorithm=>:concurrently})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_893ee302e5 FOREIGN KEY (issue_id) REFERENCES issues (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0017s
main: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_893ee302e5;")
main:    -> 0.0025s
main: == 20231214095546 AddIssueIdToEpics: migrated (0.0593s) =======================

main: == [advisory_lock_connection] object_id: 15220840, pg_backend_pid: 4845
ci: == [advisory_lock_connection] object_id: 15221360, pg_backend_pid: 4847
ci: == 20231214095546 AddIssueIdToEpics: migrating ================================
ci: -- add_column(:epics, :issue_id, :int, {:if_not_exists=>true})
ci:    -> 0.0061s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:epics, :issue_id, {:unique=>true, :name=>"index_unique_epics_on_issue_id", :algorithm=>:concurrently})
ci:    -> 0.0120s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:epics, :issue_id, {:unique=>true, :name=>"index_unique_epics_on_issue_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_893ee302e5 FOREIGN KEY (issue_id) REFERENCES issues (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0020s
ci: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_893ee302e5;")
ci:    -> 0.0027s
ci: == 20231214095546 AddIssueIdToEpics: migrated (0.0705s) =======================

ci: == [advisory_lock_connection] object_id: 15221360, pg_backend_pid: 4847
main: == [advisory_lock_connection] object_id: 15221600, pg_backend_pid: 4850
main: == 20231214111617 QueueBackfillOwaspTopTenOfVulnerabilityReads: migrating =====
main: == 20231214111617 QueueBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0437s) 

main: == [advisory_lock_connection] object_id: 15221600, pg_backend_pid: 4850
ci: == [advisory_lock_connection] object_id: 15221820, pg_backend_pid: 4852
ci: == 20231214111617 QueueBackfillOwaspTopTenOfVulnerabilityReads: migrating =====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231214111617 QueueBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 15221820, pg_backend_pid: 4852
main: == [advisory_lock_connection] object_id: 15227740, pg_backend_pid: 4855
main: == 20231214164411 AddCodeAddedAtToOnboardingProgresses: migrating =============
main: -- add_column(:onboarding_progresses, :code_added_at, :datetime_with_timezone)
main:    -> 0.0013s
main: == 20231214164411 AddCodeAddedAtToOnboardingProgresses: migrated (0.0071s) ====

main: == [advisory_lock_connection] object_id: 15227740, pg_backend_pid: 4855
ci: == [advisory_lock_connection] object_id: 15228000, pg_backend_pid: 4857
ci: == 20231214164411 AddCodeAddedAtToOnboardingProgresses: migrating =============
ci: -- add_column(:onboarding_progresses, :code_added_at, :datetime_with_timezone)
ci:    -> 0.0013s
ci: == 20231214164411 AddCodeAddedAtToOnboardingProgresses: migrated (0.0163s) ====

ci: == [advisory_lock_connection] object_id: 15228000, pg_backend_pid: 4857
main: == [advisory_lock_connection] object_id: 15230140, pg_backend_pid: 4860
main: == 20231214222351 DropIndexUsersForbiddenState: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:users)
main:    -> 0.0188s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:users_forbidden_state_idx})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231214222351 DropIndexUsersForbiddenState: migrated (0.0361s) ============

main: == [advisory_lock_connection] object_id: 15230140, pg_backend_pid: 4860
ci: == [advisory_lock_connection] object_id: 15232260, pg_backend_pid: 4862
ci: == 20231214222351 DropIndexUsersForbiddenState: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0016s
ci: -- indexes(:users)
ci:    -> 0.0200s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:users, {:algorithm=>:concurrently, :name=>:users_forbidden_state_idx})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231214222351 DropIndexUsersForbiddenState: migrated (0.0506s) ============

ci: == [advisory_lock_connection] object_id: 15232260, pg_backend_pid: 4862
main: == [advisory_lock_connection] object_id: 15241240, pg_backend_pid: 4865
main: == 20231215101640 AddCascadingToggleSecurityPoliciesPolicyScopeSetting: migrating 
main: -- column_exists?(:namespace_settings, :toggle_security_policies_policy_scope)
main:    -> 0.0046s
main: -- column_exists?(:namespace_settings, :lock_toggle_security_policies_policy_scope)
main:    -> 0.0031s
main: -- column_exists?(:application_settings, :toggle_security_policies_policy_scope)
main:    -> 0.2657s
main: -- column_exists?(:application_settings, :lock_toggle_security_policies_policy_scope)
main:    -> 0.2654s
main: -- add_column(:namespace_settings, :toggle_security_policies_policy_scope, :boolean, {:default=>nil, :null=>true})
main:    -> 0.0023s
main: -- add_column(:namespace_settings, :lock_toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
main:    -> 0.0013s
main: -- add_column(:application_settings, :toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
main:    -> 0.0019s
main: -- add_column(:application_settings, :lock_toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
main:    -> 0.0017s
main: == 20231215101640 AddCascadingToggleSecurityPoliciesPolicyScopeSetting: migrated (0.5525s) 

main: == [advisory_lock_connection] object_id: 15241240, pg_backend_pid: 4865
ci: == [advisory_lock_connection] object_id: 15250840, pg_backend_pid: 4867
ci: == 20231215101640 AddCascadingToggleSecurityPoliciesPolicyScopeSetting: migrating 
ci: -- column_exists?(:namespace_settings, :toggle_security_policies_policy_scope)
ci:    -> 0.0053s
ci: -- column_exists?(:namespace_settings, :lock_toggle_security_policies_policy_scope)
ci:    -> 0.0034s
ci: -- column_exists?(:application_settings, :toggle_security_policies_policy_scope)
ci:    -> 0.2868s
ci: -- column_exists?(:application_settings, :lock_toggle_security_policies_policy_scope)
ci:    -> 0.2651s
ci: -- add_column(:namespace_settings, :toggle_security_policies_policy_scope, :boolean, {:default=>nil, :null=>true})
ci:    -> 0.0021s
ci: -- add_column(:namespace_settings, :lock_toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0018s
ci: -- add_column(:application_settings, :toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: -- add_column(:application_settings, :lock_toggle_security_policies_policy_scope, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0020s
ci: == 20231215101640 AddCascadingToggleSecurityPoliciesPolicyScopeSetting: migrated (0.5881s) 

ci: == [advisory_lock_connection] object_id: 15250840, pg_backend_pid: 4867
main: == [advisory_lock_connection] object_id: 15251680, pg_backend_pid: 4870
main: == 20231215130625 ScheduleIndexToEventsAuthorGroupActionTargetTypeCreatedAt: migrating 
main: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
main:    -> 0.0131s
main: -- add_index_options(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20231215130625 ScheduleIndexToEventsAuthorGroupActionTargetTypeCreatedAt: migrated (0.0267s) 

main: == [advisory_lock_connection] object_id: 15251680, pg_backend_pid: 4870
ci: == [advisory_lock_connection] object_id: 15252260, pg_backend_pid: 4872
ci: == 20231215130625 ScheduleIndexToEventsAuthorGroupActionTargetTypeCreatedAt: migrating 
ci: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
ci:    -> 0.0128s
ci: -- add_index_options(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20231215130625 ScheduleIndexToEventsAuthorGroupActionTargetTypeCreatedAt: migrated (0.0356s) 

ci: == [advisory_lock_connection] object_id: 15252260, pg_backend_pid: 4872
main: == [advisory_lock_connection] object_id: 15252980, pg_backend_pid: 4875
main: == 20231215151348 FinalizeWorkspacesConfigVersion2Migration: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231215151348 FinalizeWorkspacesConfigVersion2Migration: migrated (0.0336s) 

main: == [advisory_lock_connection] object_id: 15252980, pg_backend_pid: 4875
ci: == [advisory_lock_connection] object_id: 15277820, pg_backend_pid: 4877
ci: == 20231215151348 FinalizeWorkspacesConfigVersion2Migration: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231215151348 FinalizeWorkspacesConfigVersion2Migration: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 15277820, pg_backend_pid: 4877
main: == [advisory_lock_connection] object_id: 15302800, pg_backend_pid: 4880
main: == 20231215192706 CreateMlModelVersionMetadata: migrating =====================
main: -- create_table(:ml_model_version_metadata)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:value)
main:    -> 0.0000s
main:    -> 0.0087s
main: == 20231215192706 CreateMlModelVersionMetadata: migrated (0.0148s) ============

main: == [advisory_lock_connection] object_id: 15302800, pg_backend_pid: 4880
ci: == [advisory_lock_connection] object_id: 15309640, pg_backend_pid: 4882
ci: == 20231215192706 CreateMlModelVersionMetadata: migrating =====================
ci: -- create_table(:ml_model_version_metadata)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:value)
ci:    -> 0.0000s
ci:    -> 0.0079s
I, [2024-04-10T20:47:26.427390 #290]  INFO -- : Database: 'ci', Table: 'ml_model_version_metadata': Lock Writes
ci: == 20231215192706 CreateMlModelVersionMetadata: migrated (0.0253s) ============

ci: == [advisory_lock_connection] object_id: 15309640, pg_backend_pid: 4882
main: == [advisory_lock_connection] object_id: 15309980, pg_backend_pid: 4885
main: == 20231216190018 AddIndexTopicsOnSlug: migrating =============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:topics, :slug, {:unique=>true, :where=>"slug IS NOT NULL", :name=>"index_topics_on_slug", :algorithm=>:concurrently})
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:topics, :slug, {:unique=>true, :where=>"slug IS NOT NULL", :name=>"index_topics_on_slug", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231216190018 AddIndexTopicsOnSlug: migrated (0.0247s) ====================

main: == [advisory_lock_connection] object_id: 15309980, pg_backend_pid: 4885
ci: == [advisory_lock_connection] object_id: 15310300, pg_backend_pid: 4887
ci: == 20231216190018 AddIndexTopicsOnSlug: migrating =============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:topics, :slug, {:unique=>true, :where=>"slug IS NOT NULL", :name=>"index_topics_on_slug", :algorithm=>:concurrently})
ci:    -> 0.0057s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:topics, :slug, {:unique=>true, :where=>"slug IS NOT NULL", :name=>"index_topics_on_slug", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231216190018 AddIndexTopicsOnSlug: migrated (0.0332s) ====================

ci: == [advisory_lock_connection] object_id: 15310300, pg_backend_pid: 4887
main: == [advisory_lock_connection] object_id: 15310760, pg_backend_pid: 4890
main: == 20231217053910 RemoveDueDateSourcingMilestoneIdColumnFromVulnerabilities: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :due_date_sourcing_milestone_id)
main:    -> 0.0018s
main: == 20231217053910 RemoveDueDateSourcingMilestoneIdColumnFromVulnerabilities: migrated (0.0104s) 

main: == [advisory_lock_connection] object_id: 15310760, pg_backend_pid: 4890
ci: == [advisory_lock_connection] object_id: 15333180, pg_backend_pid: 4892
ci: == 20231217053910 RemoveDueDateSourcingMilestoneIdColumnFromVulnerabilities: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :due_date_sourcing_milestone_id)
ci:    -> 0.0018s
ci: == 20231217053910 RemoveDueDateSourcingMilestoneIdColumnFromVulnerabilities: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 15333180, pg_backend_pid: 4892
main: == [advisory_lock_connection] object_id: 15355740, pg_backend_pid: 4895
main: == 20231218062442 RemoveMaxWorkspacesFromRemoteDevelopmentAgentConfigs: migrating 
main: -- remove_column(:remote_development_agent_configs, :max_workspaces, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0015s
main: == 20231218062442 RemoveMaxWorkspacesFromRemoteDevelopmentAgentConfigs: migrated (0.0072s) 

main: == [advisory_lock_connection] object_id: 15355740, pg_backend_pid: 4895
ci: == [advisory_lock_connection] object_id: 15365760, pg_backend_pid: 4897
ci: == 20231218062442 RemoveMaxWorkspacesFromRemoteDevelopmentAgentConfigs: migrating 
ci: -- remove_column(:remote_development_agent_configs, :max_workspaces, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0016s
ci: == 20231218062442 RemoveMaxWorkspacesFromRemoteDevelopmentAgentConfigs: migrated (0.0173s) 

ci: == [advisory_lock_connection] object_id: 15365760, pg_backend_pid: 4897
main: == [advisory_lock_connection] object_id: 15367980, pg_backend_pid: 4900
main: == 20231218062505 RemoveMaxWorkspacesPerUserFromRemoteDevelopmentAgentConfigs: migrating 
main: -- remove_column(:remote_development_agent_configs, :max_workspaces_per_user, :bigint, {:default=>-1, :null=>false})
main:    -> 0.0015s
main: == 20231218062505 RemoveMaxWorkspacesPerUserFromRemoteDevelopmentAgentConfigs: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 15367980, pg_backend_pid: 4900
ci: == [advisory_lock_connection] object_id: 15379980, pg_backend_pid: 4902
ci: == 20231218062505 RemoveMaxWorkspacesPerUserFromRemoteDevelopmentAgentConfigs: migrating 
ci: -- remove_column(:remote_development_agent_configs, :max_workspaces_per_user, :bigint, {:default=>-1, :null=>false})
ci:    -> 0.0019s
ci: == 20231218062505 RemoveMaxWorkspacesPerUserFromRemoteDevelopmentAgentConfigs: migrated (0.0189s) 

ci: == [advisory_lock_connection] object_id: 15379980, pg_backend_pid: 4902
main: == [advisory_lock_connection] object_id: 15394860, pg_backend_pid: 4905
main: == 20231218074237 AddIndexToCiJobArtifactStates: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0020s
main: -- index_exists?(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0121s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- add_index(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20231218074237 AddIndexToCiJobArtifactStates: migrated (0.0412s) ===========

main: == [advisory_lock_connection] object_id: 15394860, pg_backend_pid: 4905
ci: == [advisory_lock_connection] object_id: 15409720, pg_backend_pid: 4907
ci: == 20231218074237 AddIndexToCiJobArtifactStates: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0063s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_job_artifact_states, [:job_artifact_id, :partition_id], {:name=>:index_ci_job_artifact_states_on_job_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231218074237 AddIndexToCiJobArtifactStates: migrated (0.0361s) ===========

ci: == [advisory_lock_connection] object_id: 15409720, pg_backend_pid: 4907
main: == [advisory_lock_connection] object_id: 15415640, pg_backend_pid: 4910
main: == 20231218074508 AddIndexToCiBuildTraceMetadata: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231218074508 AddIndexToCiBuildTraceMetadata: migrated (0.0264s) ==========

main: == [advisory_lock_connection] object_id: 15415640, pg_backend_pid: 4910
ci: == [advisory_lock_connection] object_id: 15415860, pg_backend_pid: 4912
ci: == 20231218074508 AddIndexToCiBuildTraceMetadata: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0042s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:ci_build_trace_metadata, [:trace_artifact_id, :partition_id], {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id_partition_id, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231218074508 AddIndexToCiBuildTraceMetadata: migrated (0.0339s) ==========

ci: == [advisory_lock_connection] object_id: 15415860, pg_backend_pid: 4912
main: == [advisory_lock_connection] object_id: 15416800, pg_backend_pid: 4915
main: == 20231218092401 QueueBackfillPartitionIdCiPipelineChatData: migrating =======
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20231218092401 QueueBackfillPartitionIdCiPipelineChatData: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 15416800, pg_backend_pid: 4915
ci: == [advisory_lock_connection] object_id: 15417820, pg_backend_pid: 4917
ci: == 20231218092401 QueueBackfillPartitionIdCiPipelineChatData: migrating =======
ci: == 20231218092401 QueueBackfillPartitionIdCiPipelineChatData: migrated (0.0451s) 

ci: == [advisory_lock_connection] object_id: 15417820, pg_backend_pid: 4917
main: == [advisory_lock_connection] object_id: 15427540, pg_backend_pid: 4920
main: == 20231218121131 RemoveStartDateSourcingMilestoneIdColumnFromVulnerabilities: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :start_date_sourcing_milestone_id)
main:    -> 0.0018s
main: == 20231218121131 RemoveStartDateSourcingMilestoneIdColumnFromVulnerabilities: migrated (0.0104s) 

main: == [advisory_lock_connection] object_id: 15427540, pg_backend_pid: 4920
ci: == [advisory_lock_connection] object_id: 15437240, pg_backend_pid: 4922
ci: == 20231218121131 RemoveStartDateSourcingMilestoneIdColumnFromVulnerabilities: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :start_date_sourcing_milestone_id)
ci:    -> 0.0020s
ci: == 20231218121131 RemoveStartDateSourcingMilestoneIdColumnFromVulnerabilities: migrated (0.0213s) 

ci: == [advisory_lock_connection] object_id: 15437240, pg_backend_pid: 4922
main: == [advisory_lock_connection] object_id: 15438080, pg_backend_pid: 4925
main: == 20231218172621 AddManageGroupAccessTokensToMemberRoles: migrating ==========
main: -- add_column(:member_roles, :manage_group_access_tokens, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20231218172621 AddManageGroupAccessTokensToMemberRoles: migrated (0.0085s) =

main: == [advisory_lock_connection] object_id: 15438080, pg_backend_pid: 4925
ci: == [advisory_lock_connection] object_id: 15438940, pg_backend_pid: 4927
ci: == 20231218172621 AddManageGroupAccessTokensToMemberRoles: migrating ==========
ci: -- add_column(:member_roles, :manage_group_access_tokens, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20231218172621 AddManageGroupAccessTokensToMemberRoles: migrated (0.0179s) =

ci: == [advisory_lock_connection] object_id: 15438940, pg_backend_pid: 4927
main: == [advisory_lock_connection] object_id: 15439360, pg_backend_pid: 4930
main: == 20231219044006 DropNoteMentionsTempIndex: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:notes)
main:    -> 0.0122s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:notes, {:algorithm=>:concurrently, :name=>"note_mentions_temp_index"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231219044006 DropNoteMentionsTempIndex: migrated (0.0314s) ===============

main: == [advisory_lock_connection] object_id: 15439360, pg_backend_pid: 4930
ci: == [advisory_lock_connection] object_id: 15439760, pg_backend_pid: 4932
ci: == 20231219044006 DropNoteMentionsTempIndex: migrating ========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:notes)
ci:    -> 0.0120s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:notes, {:algorithm=>:concurrently, :name=>"note_mentions_temp_index"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231219044006 DropNoteMentionsTempIndex: migrated (0.0411s) ===============

ci: == [advisory_lock_connection] object_id: 15439760, pg_backend_pid: 4932
main: == [advisory_lock_connection] object_id: 15440240, pg_backend_pid: 4935
main: == 20231219075928 FinalizeBackfillUsersWithDefaults: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231219075928 FinalizeBackfillUsersWithDefaults: migrated (0.0262s) =======

main: == [advisory_lock_connection] object_id: 15440240, pg_backend_pid: 4935
ci: == [advisory_lock_connection] object_id: 15440640, pg_backend_pid: 4937
ci: == 20231219075928 FinalizeBackfillUsersWithDefaults: migrating ================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231219075928 FinalizeBackfillUsersWithDefaults: migrated (0.0162s) =======

ci: == [advisory_lock_connection] object_id: 15440640, pg_backend_pid: 4937
main: == [advisory_lock_connection] object_id: 15451380, pg_backend_pid: 4940
main: == 20231219075929 FinalizeBackfillUserPreferencesWithDefaults: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231219075929 FinalizeBackfillUserPreferencesWithDefaults: migrated (0.0302s) 

main: == [advisory_lock_connection] object_id: 15451380, pg_backend_pid: 4940
ci: == [advisory_lock_connection] object_id: 15462140, pg_backend_pid: 4942
ci: == 20231219075929 FinalizeBackfillUserPreferencesWithDefaults: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231219075929 FinalizeBackfillUserPreferencesWithDefaults: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 15462140, pg_backend_pid: 4942
main: == [advisory_lock_connection] object_id: 15470920, pg_backend_pid: 4945
main: == 20231219083804 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0002s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20231219083804 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId: migrated (0.0547s) 

main: == [advisory_lock_connection] object_id: 15470920, pg_backend_pid: 4945
ci: == [advisory_lock_connection] object_id: 15479780, pg_backend_pid: 4947
ci: == 20231219083804 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: == 20231219083804 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId: migrated (0.0626s) 

ci: == [advisory_lock_connection] object_id: 15479780, pg_backend_pid: 4947
main: == [advisory_lock_connection] object_id: 15480060, pg_backend_pid: 4950
main: == 20231219084159 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: == 20231219084159 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId: migrated (0.0552s) 

main: == [advisory_lock_connection] object_id: 15480060, pg_backend_pid: 4950
ci: == [advisory_lock_connection] object_id: 15486780, pg_backend_pid: 4952
ci: == 20231219084159 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: == 20231219084159 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId: migrated (0.0635s) 

ci: == [advisory_lock_connection] object_id: 15486780, pg_backend_pid: 4952
main: == [advisory_lock_connection] object_id: 15487680, pg_backend_pid: 4955
main: == 20231219091924 InitializeConversionOfGeoEventIdFromIntToBigint: migrating ==
main: -- column_exists?(:geo_event_log, :id)
main:    -> 0.0040s
main: -- column_exists?(:geo_event_log, :geo_event_id)
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:geo_event_log)
main:    -> 0.0022s
main: -- add_column(:geo_event_log, "geo_event_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0015s
main: == 20231219091924 InitializeConversionOfGeoEventIdFromIntToBigint: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 15487680, pg_backend_pid: 4955
ci: == [advisory_lock_connection] object_id: 15488500, pg_backend_pid: 4957
ci: == 20231219091924 InitializeConversionOfGeoEventIdFromIntToBigint: migrating ==
ci: -- column_exists?(:geo_event_log, :id)
ci:    -> 0.0036s
ci: -- column_exists?(:geo_event_log, :geo_event_id)
ci:    -> 0.0019s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:geo_event_log)
ci:    -> 0.0019s
ci: -- add_column(:geo_event_log, "geo_event_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0013s
ci: == 20231219091924 InitializeConversionOfGeoEventIdFromIntToBigint: migrated (0.0306s) 

ci: == [advisory_lock_connection] object_id: 15488500, pg_backend_pid: 4957
main: == [advisory_lock_connection] object_id: 15489380, pg_backend_pid: 4960
main: == 20231219092400 BackfillGeoEventLogForBigintConversion: migrating ===========
main: -- column_exists?(:geo_event_log, :id)
main:    -> 0.0036s
main: -- column_exists?(:geo_event_log, :geo_event_id)
main:    -> 0.0021s
main: -- column_exists?(:geo_event_log, "geo_event_id_convert_to_bigint")
main:    -> 0.0019s
main: == 20231219092400 BackfillGeoEventLogForBigintConversion: migrated (0.0434s) ==

main: == [advisory_lock_connection] object_id: 15489380, pg_backend_pid: 4960
ci: == [advisory_lock_connection] object_id: 15505200, pg_backend_pid: 4962
ci: == 20231219092400 BackfillGeoEventLogForBigintConversion: migrating ===========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231219092400 BackfillGeoEventLogForBigintConversion: migrated (0.0157s) ==

ci: == [advisory_lock_connection] object_id: 15505200, pg_backend_pid: 4962
main: == [advisory_lock_connection] object_id: 15520560, pg_backend_pid: 4965
main: == 20231219125907 RemoveUpdatedByIdColumnFromVulnerabilities: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :updated_by_id)
main:    -> 0.0022s
main: == 20231219125907 RemoveUpdatedByIdColumnFromVulnerabilities: migrated (0.0116s) 

main: == [advisory_lock_connection] object_id: 15520560, pg_backend_pid: 4965
ci: == [advisory_lock_connection] object_id: 15525080, pg_backend_pid: 4967
ci: == 20231219125907 RemoveUpdatedByIdColumnFromVulnerabilities: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :updated_by_id)
ci:    -> 0.0023s
ci: == 20231219125907 RemoveUpdatedByIdColumnFromVulnerabilities: migrated (0.0211s) 

ci: == [advisory_lock_connection] object_id: 15525080, pg_backend_pid: 4967
main: == [advisory_lock_connection] object_id: 15526760, pg_backend_pid: 4970
main: == 20231219132423 RemoveEpicIdColumnFromVulnerabilities: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :epic_id)
main:    -> 0.0020s
main: == 20231219132423 RemoveEpicIdColumnFromVulnerabilities: migrated (0.0100s) ===

main: == [advisory_lock_connection] object_id: 15526760, pg_backend_pid: 4970
ci: == [advisory_lock_connection] object_id: 15526940, pg_backend_pid: 4972
ci: == 20231219132423 RemoveEpicIdColumnFromVulnerabilities: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :epic_id)
ci:    -> 0.0020s
ci: == 20231219132423 RemoveEpicIdColumnFromVulnerabilities: migrated (0.0212s) ===

ci: == [advisory_lock_connection] object_id: 15526940, pg_backend_pid: 4972
main: == [advisory_lock_connection] object_id: 15532860, pg_backend_pid: 4975
main: == 20231220094609 AddReleasePublishedAtIndexToRelease: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:releases, :release_published_at, {:name=>"releases_published_at_index", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:releases, :release_published_at, {:name=>"releases_published_at_index", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231220094609 AddReleasePublishedAtIndexToRelease: migrated (0.0261s) =====

main: == [advisory_lock_connection] object_id: 15532860, pg_backend_pid: 4975
ci: == [advisory_lock_connection] object_id: 15533120, pg_backend_pid: 4977
ci: == 20231220094609 AddReleasePublishedAtIndexToRelease: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:releases, :release_published_at, {:name=>"releases_published_at_index", :algorithm=>:concurrently})
ci:    -> 0.0070s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:releases, :release_published_at, {:name=>"releases_published_at_index", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231220094609 AddReleasePublishedAtIndexToRelease: migrated (0.0358s) =====

ci: == [advisory_lock_connection] object_id: 15533120, pg_backend_pid: 4977
main: == [advisory_lock_connection] object_id: 15549900, pg_backend_pid: 4980
main: == 20231220113459 AddWorkItemColor: migrating =================================
main: -- create_table(:work_item_colors, {:id=>false})
main: -- quote_column_name(:color)
main:    -> 0.0000s
main:    -> 0.0045s
main: == 20231220113459 AddWorkItemColor: migrated (0.0106s) ========================

main: == [advisory_lock_connection] object_id: 15549900, pg_backend_pid: 4980
ci: == [advisory_lock_connection] object_id: 15566780, pg_backend_pid: 4982
ci: == 20231220113459 AddWorkItemColor: migrating =================================
ci: -- create_table(:work_item_colors, {:id=>false})
ci: -- quote_column_name(:color)
ci:    -> 0.0000s
ci:    -> 0.0043s
I, [2024-04-10T20:47:30.256882 #290]  INFO -- : Database: 'ci', Table: 'work_item_colors': Lock Writes
ci: == 20231220113459 AddWorkItemColor: migrated (0.0215s) ========================

ci: == [advisory_lock_connection] object_id: 15566780, pg_backend_pid: 4982
main: == [advisory_lock_connection] object_id: 15583660, pg_backend_pid: 4985
main: == 20231220115201 AddColorWorkItemWidget: migrating ===========================
main: == 20231220115201 AddColorWorkItemWidget: migrated (0.0552s) ==================

main: == [advisory_lock_connection] object_id: 15583660, pg_backend_pid: 4985
ci: == [advisory_lock_connection] object_id: 15600500, pg_backend_pid: 4987
ci: == 20231220115201 AddColorWorkItemWidget: migrating ===========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231220115201 AddColorWorkItemWidget: migrated (0.0158s) ==================

ci: == [advisory_lock_connection] object_id: 15600500, pg_backend_pid: 4987
main: == [advisory_lock_connection] object_id: 15611080, pg_backend_pid: 4990
main: == 20231220130725 RemoveLastEditedAtColumnFromVulnerabilities: migrating ======
main: -- remove_column(:vulnerabilities, :last_edited_at)
main:    -> 0.0013s
main: == 20231220130725 RemoveLastEditedAtColumnFromVulnerabilities: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 15611080, pg_backend_pid: 4990
ci: == [advisory_lock_connection] object_id: 15621720, pg_backend_pid: 4992
ci: == 20231220130725 RemoveLastEditedAtColumnFromVulnerabilities: migrating ======
ci: -- remove_column(:vulnerabilities, :last_edited_at)
ci:    -> 0.0014s
ci: == 20231220130725 RemoveLastEditedAtColumnFromVulnerabilities: migrated (0.0171s) 

ci: == [advisory_lock_connection] object_id: 15621720, pg_backend_pid: 4992
main: == [advisory_lock_connection] object_id: 15636720, pg_backend_pid: 4995
main: == 20231220150143 RemoveOrganizationsOrganizationUsersOrganizationIdFk: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE organizations, organization_users IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:organization_users, :organizations, {:name=>"fk_8471abad75"})
main:    -> 0.0045s
main: == 20231220150143 RemoveOrganizationsOrganizationUsersOrganizationIdFk: migrated (0.0277s) 

main: == [advisory_lock_connection] object_id: 15636720, pg_backend_pid: 4995
ci: == [advisory_lock_connection] object_id: 15637000, pg_backend_pid: 4997
ci: == 20231220150143 RemoveOrganizationsOrganizationUsersOrganizationIdFk: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE organizations, organization_users IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:organization_users, :organizations, {:name=>"fk_8471abad75"})
ci:    -> 0.0043s
ci: == 20231220150143 RemoveOrganizationsOrganizationUsersOrganizationIdFk: migrated (0.0349s) 

ci: == [advisory_lock_connection] object_id: 15637000, pg_backend_pid: 4997
main: == [advisory_lock_connection] object_id: 15637820, pg_backend_pid: 5000
main: == 20231220150210 RemoveUsersOrganizationUsersUserIdFk: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, organization_users IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:organization_users, :users, {:name=>"fk_8d9b20725d"})
main:    -> 0.0049s
main: == 20231220150210 RemoveUsersOrganizationUsersUserIdFk: migrated (0.0276s) ====

main: == [advisory_lock_connection] object_id: 15637820, pg_backend_pid: 5000
ci: == [advisory_lock_connection] object_id: 15638680, pg_backend_pid: 5002
ci: == 20231220150210 RemoveUsersOrganizationUsersUserIdFk: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, organization_users IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:organization_users, :users, {:name=>"fk_8d9b20725d"})
ci:    -> 0.0054s
ci: == 20231220150210 RemoveUsersOrganizationUsersUserIdFk: migrated (0.0369s) ====

ci: == [advisory_lock_connection] object_id: 15638680, pg_backend_pid: 5002
main: == [advisory_lock_connection] object_id: 15639520, pg_backend_pid: 5005
main: == 20231220225325 AddAsciidocMaxIncludesSetting: migrating ====================
main: -- add_column(:application_settings, :asciidoc_max_includes, :smallint, {:default=>32, :null=>false})
main:    -> 0.0034s
main: == 20231220225325 AddAsciidocMaxIncludesSetting: migrated (0.0105s) ===========

main: == [advisory_lock_connection] object_id: 15639520, pg_backend_pid: 5005
ci: == [advisory_lock_connection] object_id: 15640380, pg_backend_pid: 5007
ci: == 20231220225325 AddAsciidocMaxIncludesSetting: migrating ====================
ci: -- add_column(:application_settings, :asciidoc_max_includes, :smallint, {:default=>32, :null=>false})
ci:    -> 0.0040s
ci: == 20231220225325 AddAsciidocMaxIncludesSetting: migrated (0.0203s) ===========

ci: == [advisory_lock_connection] object_id: 15640380, pg_backend_pid: 5007
main: == [advisory_lock_connection] object_id: 15650780, pg_backend_pid: 5010
main: == 20231221000703 AsyncValidateMergeRequestDiffsProjectIdForeignKey: migrating 
main: == 20231221000703 AsyncValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0261s) 

main: == [advisory_lock_connection] object_id: 15650780, pg_backend_pid: 5010
ci: == [advisory_lock_connection] object_id: 15661260, pg_backend_pid: 5012
ci: == 20231221000703 AsyncValidateMergeRequestDiffsProjectIdForeignKey: migrating 
ci: == 20231221000703 AsyncValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0364s) 

ci: == [advisory_lock_connection] object_id: 15661260, pg_backend_pid: 5012
main: == [advisory_lock_connection] object_id: 15661720, pg_backend_pid: 5015
main: == 20231221033539 CreateSbomSourcePackagesTable: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:sbom_occurrences, :source_package_id, :bigint, {:if_not_exists=>true})
main:    -> 0.0050s
main: -- create_table(:sbom_source_packages, {:if_not_exists=>true})
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0048s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:sbom_occurrences, [:source_package_id, :id], {:name=>"index_sbom_source_packages_on_source_package_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0105s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:sbom_occurrences, [:source_package_id, :id], {:name=>"index_sbom_source_packages_on_source_package_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sbom_occurrences ADD CONSTRAINT fk_b1b65d8d17 FOREIGN KEY (source_package_id) REFERENCES sbom_source_packages (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0012s
main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT fk_b1b65d8d17;")
main:    -> 0.0015s
main: == 20231221033539 CreateSbomSourcePackagesTable: migrated (0.0665s) ===========

main: == [advisory_lock_connection] object_id: 15661720, pg_backend_pid: 5015
ci: == [advisory_lock_connection] object_id: 15662200, pg_backend_pid: 5017
ci: == 20231221033539 CreateSbomSourcePackagesTable: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:sbom_occurrences, :source_package_id, :bigint, {:if_not_exists=>true})
ci:    -> 0.0052s
ci: -- create_table(:sbom_source_packages, {:if_not_exists=>true})
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0044s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:sbom_occurrences, [:source_package_id, :id], {:name=>"index_sbom_source_packages_on_source_package_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0111s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:sbom_occurrences, [:source_package_id, :id], {:name=>"index_sbom_source_packages_on_source_package_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences ADD CONSTRAINT fk_b1b65d8d17 FOREIGN KEY (source_package_id) REFERENCES sbom_source_packages (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT fk_b1b65d8d17;")
ci:    -> 0.0015s
I, [2024-04-10T20:47:31.692014 #290]  INFO -- : Database: 'ci', Table: 'sbom_source_packages': Lock Writes
I, [2024-04-10T20:47:31.692887 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:47:31.693504 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
ci: == 20231221033539 CreateSbomSourcePackagesTable: migrated (0.0795s) ===========

ci: == [advisory_lock_connection] object_id: 15662200, pg_backend_pid: 5017
main: == [advisory_lock_connection] object_id: 15676060, pg_backend_pid: 5020
main: == 20231221113948 CreateCloudConnectorAccess: migrating =======================
main: -- create_table(:cloud_connector_access)
main:    -> 0.0032s
main: == 20231221113948 CreateCloudConnectorAccess: migrated (0.0093s) ==============

main: == [advisory_lock_connection] object_id: 15676060, pg_backend_pid: 5020
ci: == [advisory_lock_connection] object_id: 15676320, pg_backend_pid: 5022
ci: == 20231221113948 CreateCloudConnectorAccess: migrating =======================
ci: -- create_table(:cloud_connector_access)
ci:    -> 0.0034s
I, [2024-04-10T20:47:31.858807 #290]  INFO -- : Database: 'ci', Table: 'cloud_connector_access': Lock Writes
ci: == 20231221113948 CreateCloudConnectorAccess: migrated (0.0217s) ==============

ci: == [advisory_lock_connection] object_id: 15676320, pg_backend_pid: 5022
main: == [advisory_lock_connection] object_id: 15676760, pg_backend_pid: 5025
main: == 20231221171135 CreateNamespaceDescendantsTable: migrating ==================
main: -- execute("CREATE TABLE namespace_descendants (\n  namespace_id bigint NOT NULL,\n  self_and_descendant_group_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  all_project_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  traversal_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  outdated_at timestamp with time zone,\n  calculated_at timestamp with time zone,\n  PRIMARY KEY(namespace_id)\n)\nPARTITION BY HASH (namespace_id);\n")
main:    -> 0.0025s
main: -- execute("CREATE INDEX\nindex_on_namespace_descendants_outdated\nON namespace_descendants (namespace_id)\nWHERE outdated_at IS NOT NULL\n")
main:    -> 0.0010s
main: -- transaction(nil)
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_00\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 0);\n")
main:    -> 0.0030s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_01\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 1);\n")
main:    -> 0.0024s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_02\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 2);\n")
main:    -> 0.0023s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_03\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 3);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_04\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 4);\n")
main:    -> 0.0023s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_05\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 5);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_06\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 6);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_07\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 7);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_08\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 8);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_09\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 9);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_10\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 10);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_11\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 11);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_12\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 12);\n")
main:    -> 0.0034s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_13\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 13);\n")
main:    -> 0.0035s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_14\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 14);\n")
main:    -> 0.0027s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_15\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 15);\n")
main:    -> 0.0025s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_16\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 16);\n")
main:    -> 0.0023s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_17\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 17);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_18\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 18);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_19\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 19);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_20\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 20);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_21\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 21);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_22\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 22);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_23\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 23);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_24\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 24);\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_25\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 25);\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_26\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 26);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_27\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 27);\n")
main:    -> 0.0022s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_28\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 28);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_29\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 29);\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_30\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 30);\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_31\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 31);\n")
main:    -> 0.0019s
main:    -> 0.0746s
main: == 20231221171135 CreateNamespaceDescendantsTable: migrated (0.0846s) =========

main: == [advisory_lock_connection] object_id: 15676760, pg_backend_pid: 5025
ci: == [advisory_lock_connection] object_id: 15677200, pg_backend_pid: 5027
ci: == 20231221171135 CreateNamespaceDescendantsTable: migrating ==================
ci: -- execute("CREATE TABLE namespace_descendants (\n  namespace_id bigint NOT NULL,\n  self_and_descendant_group_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  all_project_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  traversal_ids bigint[] NOT NULL DEFAULT ARRAY[]::bigint[],\n  outdated_at timestamp with time zone,\n  calculated_at timestamp with time zone,\n  PRIMARY KEY(namespace_id)\n)\nPARTITION BY HASH (namespace_id);\n")
ci:    -> 0.0022s
ci: -- execute("CREATE INDEX\nindex_on_namespace_descendants_outdated\nON namespace_descendants (namespace_id)\nWHERE outdated_at IS NOT NULL\n")
ci:    -> 0.0008s
ci: -- transaction(nil)
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_00\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 0);\n")
ci:    -> 0.0029s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_01\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 1);\n")
ci:    -> 0.0037s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_02\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 2);\n")
ci:    -> 0.0040s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_03\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 3);\n")
ci:    -> 0.0029s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_04\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 4);\n")
ci:    -> 0.0027s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_05\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 5);\n")
ci:    -> 0.0027s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_06\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 6);\n")
ci:    -> 0.0027s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_07\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 7);\n")
ci:    -> 0.0028s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_08\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 8);\n")
ci:    -> 0.0031s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_09\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 9);\n")
ci:    -> 0.0034s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_10\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 10);\n")
ci:    -> 0.0026s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_11\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 11);\n")
ci:    -> 0.0024s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_12\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 12);\n")
ci:    -> 0.0033s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_13\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 13);\n")
ci:    -> 0.0024s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_14\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 14);\n")
ci:    -> 0.0023s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_15\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 15);\n")
ci:    -> 0.0023s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_16\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 16);\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_17\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 17);\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_18\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 18);\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_19\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 19);\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_20\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 20);\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_21\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 21);\n")
ci:    -> 0.0038s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_22\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 22);\n")
ci:    -> 0.0029s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_23\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 23);\n")
ci:    -> 0.0026s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_24\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 24);\n")
ci:    -> 0.0026s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_25\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 25);\n")
ci:    -> 0.0024s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_26\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 26);\n")
ci:    -> 0.0023s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_27\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 27);\n")
ci:    -> 0.0024s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_28\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 28);\n")
ci:    -> 0.0022s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_29\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 29);\n")
ci:    -> 0.0022s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_30\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 30);\n")
ci:    -> 0.0023s
ci: -- execute("CREATE TABLE gitlab_partitions_static.namespace_descendants_31\nPARTITION OF namespace_descendants\nFOR VALUES WITH (MODULUS 32, REMAINDER 31);\n")
ci:    -> 0.0022s
ci:    -> 0.0877s
I, [2024-04-10T20:47:32.196514 #290]  INFO -- : Database: 'ci', Table: 'namespace_descendants': Lock Writes
ci: == 20231221171135 CreateNamespaceDescendantsTable: migrated (0.1093s) =========

ci: == [advisory_lock_connection] object_id: 15677200, pg_backend_pid: 5027
main: == [advisory_lock_connection] object_id: 15683860, pg_backend_pid: 5030
main: == 20231221181908 AddVerificationLevelToCatalogResources: migrating ===========
main: -- add_column(:catalog_resources, :verification_level, :integer, {:limit=>2, :default=>0})
main:    -> 0.0025s
main: == 20231221181908 AddVerificationLevelToCatalogResources: migrated (0.0090s) ==

main: == [advisory_lock_connection] object_id: 15683860, pg_backend_pid: 5030
ci: == [advisory_lock_connection] object_id: 15690500, pg_backend_pid: 5032
ci: == 20231221181908 AddVerificationLevelToCatalogResources: migrating ===========
ci: -- add_column(:catalog_resources, :verification_level, :integer, {:limit=>2, :default=>0})
ci:    -> 0.0024s
ci: == 20231221181908 AddVerificationLevelToCatalogResources: migrated (0.0383s) ==

ci: == [advisory_lock_connection] object_id: 15690500, pg_backend_pid: 5032
main: == [advisory_lock_connection] object_id: 15697120, pg_backend_pid: 5035
main: == 20231221223259 QueueDropVulnerabilitiesWithoutFindingId: migrating =========
main: == 20231221223259 QueueDropVulnerabilitiesWithoutFindingId: migrated (0.0412s) 

main: == [advisory_lock_connection] object_id: 15697120, pg_backend_pid: 5035
ci: == [advisory_lock_connection] object_id: 15703860, pg_backend_pid: 5037
ci: == 20231221223259 QueueDropVulnerabilitiesWithoutFindingId: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20231221223259 QueueDropVulnerabilitiesWithoutFindingId: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 15703860, pg_backend_pid: 5037
main: == [advisory_lock_connection] object_id: 15704620, pg_backend_pid: 5040
main: == 20231222051050 AddSearchVectorIndexToCatalogResources: migrating ===========
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("        CREATE INDEX CONCURRENTLY IF NOT EXISTS index_catalog_resources_on_search_vector_triagram ON catalog_resources\n          USING GIN (search_vector);\n")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20231222051050 AddSearchVectorIndexToCatalogResources: migrated (0.0106s) ==

main: == [advisory_lock_connection] object_id: 15704620, pg_backend_pid: 5040
ci: == [advisory_lock_connection] object_id: 15705360, pg_backend_pid: 5042
ci: == 20231222051050 AddSearchVectorIndexToCatalogResources: migrating ===========
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- execute("        CREATE INDEX CONCURRENTLY IF NOT EXISTS index_catalog_resources_on_search_vector_triagram ON catalog_resources\n          USING GIN (search_vector);\n")
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231222051050 AddSearchVectorIndexToCatalogResources: migrated (0.0233s) ==

ci: == [advisory_lock_connection] object_id: 15705360, pg_backend_pid: 5042
main: == [advisory_lock_connection] object_id: 15713460, pg_backend_pid: 5045
main: == 20231222071942 AddDescriptionToCiInstanceVariables: migrating ==============
main: -- add_column(:ci_instance_variables, :description, :text)
main:    -> 0.0015s
main: == 20231222071942 AddDescriptionToCiInstanceVariables: migrated (0.0079s) =====

main: == [advisory_lock_connection] object_id: 15713460, pg_backend_pid: 5045
ci: == [advisory_lock_connection] object_id: 15721580, pg_backend_pid: 5047
ci: == 20231222071942 AddDescriptionToCiInstanceVariables: migrating ==============
ci: -- add_column(:ci_instance_variables, :description, :text)
ci:    -> 0.0016s
ci: == 20231222071942 AddDescriptionToCiInstanceVariables: migrated (0.0179s) =====

ci: == [advisory_lock_connection] object_id: 15721580, pg_backend_pid: 5047
main: == [advisory_lock_connection] object_id: 15745580, pg_backend_pid: 5050
main: == 20231222072237 AddTextLimitToCiInstanceVariablesDescription: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_instance_variables\nADD CONSTRAINT check_a0a9762afa\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- execute("ALTER TABLE ci_instance_variables VALIDATE CONSTRAINT check_a0a9762afa;")
main:    -> 0.0010s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231222072237 AddTextLimitToCiInstanceVariablesDescription: migrated (0.0192s) 

main: == [advisory_lock_connection] object_id: 15745580, pg_backend_pid: 5050
ci: == [advisory_lock_connection] object_id: 15769620, pg_backend_pid: 5052
ci: == 20231222072237 AddTextLimitToCiInstanceVariablesDescription: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_instance_variables\nADD CONSTRAINT check_a0a9762afa\nCHECK ( char_length(description) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_instance_variables VALIDATE CONSTRAINT check_a0a9762afa;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231222072237 AddTextLimitToCiInstanceVariablesDescription: migrated (0.0287s) 

ci: == [advisory_lock_connection] object_id: 15769620, pg_backend_pid: 5052
main: == [advisory_lock_connection] object_id: 15770020, pg_backend_pid: 5055
main: == 20231222114515 RemoveTmpIndexMembersOnState: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:members)
main:    -> 0.0147s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:members, {:algorithm=>:concurrently, :name=>"tmp_index_members_on_state"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20231222114515 RemoveTmpIndexMembersOnState: migrated (0.0336s) ============

main: == [advisory_lock_connection] object_id: 15770020, pg_backend_pid: 5055
ci: == [advisory_lock_connection] object_id: 15770420, pg_backend_pid: 5057
ci: == 20231222114515 RemoveTmpIndexMembersOnState: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:members)
ci:    -> 0.0144s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:members, {:algorithm=>:concurrently, :name=>"tmp_index_members_on_state"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20231222114515 RemoveTmpIndexMembersOnState: migrated (0.0410s) ============

ci: == [advisory_lock_connection] object_id: 15770420, pg_backend_pid: 5057
main: == [advisory_lock_connection] object_id: 15776160, pg_backend_pid: 5060
main: == 20231224083824 RemoveLastEditedByIdColumnFromVulnerabilities: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :last_edited_by_id)
main:    -> 0.0025s
main: == 20231224083824 RemoveLastEditedByIdColumnFromVulnerabilities: migrated (0.0118s) 

main: == [advisory_lock_connection] object_id: 15776160, pg_backend_pid: 5060
ci: == [advisory_lock_connection] object_id: 15781960, pg_backend_pid: 5062
ci: == 20231224083824 RemoveLastEditedByIdColumnFromVulnerabilities: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :last_edited_by_id)
ci:    -> 0.0022s
ci: == 20231224083824 RemoveLastEditedByIdColumnFromVulnerabilities: migrated (0.0207s) 

ci: == [advisory_lock_connection] object_id: 15781960, pg_backend_pid: 5062
main: == [advisory_lock_connection] object_id: 15782700, pg_backend_pid: 5065
main: == 20231225070431 AsyncValidateFindingIdOnVulnerabilities: migrating ==========
main: == 20231225070431 AsyncValidateFindingIdOnVulnerabilities: migrated (0.0276s) =

main: == [advisory_lock_connection] object_id: 15782700, pg_backend_pid: 5065
ci: == [advisory_lock_connection] object_id: 15783480, pg_backend_pid: 5067
ci: == 20231225070431 AsyncValidateFindingIdOnVulnerabilities: migrating ==========
ci: == 20231225070431 AsyncValidateFindingIdOnVulnerabilities: migrated (0.0382s) =

ci: == [advisory_lock_connection] object_id: 15783480, pg_backend_pid: 5067
main: == [advisory_lock_connection] object_id: 15790220, pg_backend_pid: 5070
main: == 20231225133628 RemoveDueDateColumnFromVulnerabilities: migrating ===========
main: -- remove_column(:vulnerabilities, :due_date)
main:    -> 0.0013s
main: == 20231225133628 RemoveDueDateColumnFromVulnerabilities: migrated (0.0070s) ==

main: == [advisory_lock_connection] object_id: 15790220, pg_backend_pid: 5070
ci: == [advisory_lock_connection] object_id: 15790500, pg_backend_pid: 5072
ci: == 20231225133628 RemoveDueDateColumnFromVulnerabilities: migrating ===========
ci: -- remove_column(:vulnerabilities, :due_date)
ci:    -> 0.0015s
ci: == 20231225133628 RemoveDueDateColumnFromVulnerabilities: migrated (0.0182s) ==

ci: == [advisory_lock_connection] object_id: 15790500, pg_backend_pid: 5072
main: == [advisory_lock_connection] object_id: 15791260, pg_backend_pid: 5075
main: == 20231226052618 AddWorkItemColorsForeignKeys: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:work_item_colors, :namespace_id, {:name=>"wi_colors_namespace_id_index", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:work_item_colors, :namespace_id, {:name=>"wi_colors_namespace_id_index", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_b15b0912d0 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0024s
main: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_b15b0912d0;")
main:    -> 0.0022s
main: == 20231226052618 AddWorkItemColorsForeignKeys: migrated (0.0501s) ============

main: == [advisory_lock_connection] object_id: 15791260, pg_backend_pid: 5075
ci: == [advisory_lock_connection] object_id: 15792040, pg_backend_pid: 5077
ci: == 20231226052618 AddWorkItemColorsForeignKeys: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:work_item_colors, :namespace_id, {:name=>"wi_colors_namespace_id_index", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:work_item_colors, :namespace_id, {:name=>"wi_colors_namespace_id_index", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_b15b0912d0 FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0018s
ci: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_b15b0912d0;")
ci:    -> 0.0019s
ci: == 20231226052618 AddWorkItemColorsForeignKeys: migrated (0.0537s) ============

ci: == [advisory_lock_connection] object_id: 15792040, pg_backend_pid: 5077
main: == [advisory_lock_connection] object_id: 15792460, pg_backend_pid: 5080
main: == 20231227090634 DeprecateSummarizeMergeRequestWorker: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20231227090634 DeprecateSummarizeMergeRequestWorker: migrated (0.0098s) ====

main: == [advisory_lock_connection] object_id: 15792460, pg_backend_pid: 5080
ci: == [advisory_lock_connection] object_id: 15792860, pg_backend_pid: 5082
ci: == 20231227090634 DeprecateSummarizeMergeRequestWorker: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20231227090634 DeprecateSummarizeMergeRequestWorker: migrated (0.0158s) ====

ci: == [advisory_lock_connection] object_id: 15792860, pg_backend_pid: 5082
main: == [advisory_lock_connection] object_id: 15796960, pg_backend_pid: 5085
main: == 20231227103059 ReplaceFkOnEpicsIssueId: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_epics_issue_id_with_on_delete_nullify FOREIGN KEY (issue_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0020s
main: == 20231227103059 ReplaceFkOnEpicsIssueId: migrated (0.0293s) =================

main: == [advisory_lock_connection] object_id: 15796960, pg_backend_pid: 5085
ci: == [advisory_lock_connection] object_id: 15801120, pg_backend_pid: 5087
ci: == 20231227103059 ReplaceFkOnEpicsIssueId: migrating ==========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_epics_issue_id_with_on_delete_nullify FOREIGN KEY (issue_id) REFERENCES issues (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0019s
ci: == 20231227103059 ReplaceFkOnEpicsIssueId: migrated (0.0386s) =================

ci: == [advisory_lock_connection] object_id: 15801120, pg_backend_pid: 5087
main: == [advisory_lock_connection] object_id: 15819280, pg_backend_pid: 5090
main: == 20231227104408 ValidateFkEpicsIssueIdWithOnDeleteNullify: migrating ========
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_epics_issue_id_with_on_delete_nullify;")
main:    -> 0.0031s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20231227104408 ValidateFkEpicsIssueIdWithOnDeleteNullify: migrated (0.0238s) 

main: == [advisory_lock_connection] object_id: 15819280, pg_backend_pid: 5090
ci: == [advisory_lock_connection] object_id: 15837460, pg_backend_pid: 5092
ci: == 20231227104408 ValidateFkEpicsIssueIdWithOnDeleteNullify: migrating ========
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_epics_issue_id_with_on_delete_nullify;")
ci:    -> 0.0029s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20231227104408 ValidateFkEpicsIssueIdWithOnDeleteNullify: migrated (0.0337s) 

ci: == [advisory_lock_connection] object_id: 15837460, pg_backend_pid: 5092
main: == [advisory_lock_connection] object_id: 15838300, pg_backend_pid: 5095
main: == 20231227104711 RemoveFkEpicsIssueId: migrating =============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:epics, {:column=>:issue_id, :on_delete=>:cascade, :name=>:fk_893ee302e5})
main:    -> 0.0054s
main: == 20231227104711 RemoveFkEpicsIssueId: migrated (0.0266s) ====================

main: == [advisory_lock_connection] object_id: 15838300, pg_backend_pid: 5095
ci: == [advisory_lock_connection] object_id: 15839160, pg_backend_pid: 5097
ci: == 20231227104711 RemoveFkEpicsIssueId: migrating =============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:epics, {:column=>:issue_id, :on_delete=>:cascade, :name=>:fk_893ee302e5})
ci:    -> 0.0055s
ci: == 20231227104711 RemoveFkEpicsIssueId: migrated (0.0368s) ====================

ci: == [advisory_lock_connection] object_id: 15839160, pg_backend_pid: 5097
main: == [advisory_lock_connection] object_id: 15847300, pg_backend_pid: 5100
main: == 20231228043653 RenameOldIndexToNewIndexInCatalogResources: migrating =======
main: -- rename_index(:catalog_resources, "index_catalog_resources_on_search_vector_triagram", "index_catalog_resources_on_search_vector")
main:    -> 0.0016s
main: == 20231228043653 RenameOldIndexToNewIndexInCatalogResources: migrated (0.0081s) 

main: == [advisory_lock_connection] object_id: 15847300, pg_backend_pid: 5100
ci: == [advisory_lock_connection] object_id: 15855460, pg_backend_pid: 5102
ci: == 20231228043653 RenameOldIndexToNewIndexInCatalogResources: migrating =======
ci: -- rename_index(:catalog_resources, "index_catalog_resources_on_search_vector_triagram", "index_catalog_resources_on_search_vector")
ci:    -> 0.0013s
ci: == 20231228043653 RenameOldIndexToNewIndexInCatalogResources: migrated (0.0175s) 

ci: == [advisory_lock_connection] object_id: 15855460, pg_backend_pid: 5102
main: == [advisory_lock_connection] object_id: 15855880, pg_backend_pid: 5105
main: == 20231228134512 NpmSettingsToDependencyProxyPackagesSettings: migrating =====
main: -- change_table(:dependency_proxy_packages_settings)
main:    -> 0.0046s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_12c046b67f\nCHECK ( char_length(npm_external_registry_url) <= 255 )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_12c046b67f;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_54126e21c1\nCHECK ( octet_length(encrypted_npm_external_registry_basic_auth) <= 1020 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_54126e21c1;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_7fafb5606e\nCHECK ( octet_length(encrypted_npm_external_registry_basic_auth_iv) <= 1020 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_7fafb5606e;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_48643112c8\nCHECK ( octet_length(encrypted_npm_external_registry_auth_token) <= 1020 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_48643112c8;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_c8613a3d35\nCHECK ( octet_length(encrypted_npm_external_registry_auth_token_iv) <= 1020 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_c8613a3d35;")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_93afb1690f\nCHECK ( num_nulls(encrypted_npm_external_registry_basic_auth, encrypted_npm_external_registry_auth_token) > 0 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_93afb1690f;")
main:    -> 0.0007s
main: == 20231228134512 NpmSettingsToDependencyProxyPackagesSettings: migrated (0.0618s) 

main: == [advisory_lock_connection] object_id: 15855880, pg_backend_pid: 5105
ci: == [advisory_lock_connection] object_id: 15856520, pg_backend_pid: 5107
ci: == 20231228134512 NpmSettingsToDependencyProxyPackagesSettings: migrating =====
ci: -- change_table(:dependency_proxy_packages_settings)
ci:    -> 0.0043s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_12c046b67f\nCHECK ( char_length(npm_external_registry_url) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_12c046b67f;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_54126e21c1\nCHECK ( octet_length(encrypted_npm_external_registry_basic_auth) <= 1020 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_54126e21c1;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_7fafb5606e\nCHECK ( octet_length(encrypted_npm_external_registry_basic_auth_iv) <= 1020 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_7fafb5606e;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_48643112c8\nCHECK ( octet_length(encrypted_npm_external_registry_auth_token) <= 1020 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_48643112c8;")
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_c8613a3d35\nCHECK ( octet_length(encrypted_npm_external_registry_auth_token_iv) <= 1020 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_c8613a3d35;")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings\nADD CONSTRAINT check_93afb1690f\nCHECK ( num_nulls(encrypted_npm_external_registry_basic_auth, encrypted_npm_external_registry_auth_token) > 0 )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE dependency_proxy_packages_settings VALIDATE CONSTRAINT check_93afb1690f;")
ci:    -> 0.0006s
ci: == 20231228134512 NpmSettingsToDependencyProxyPackagesSettings: migrated (0.0711s) 

ci: == [advisory_lock_connection] object_id: 15856520, pg_backend_pid: 5107
main: == [advisory_lock_connection] object_id: 15869240, pg_backend_pid: 5110
main: == 20231229112819 AddFinishedAtIndexForPCiFinishedBuildChSyncEvents: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_finished_build_ch_sync_events, :index_p_ci_finished_build_ch_sync_events_finished_at)
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_finished_build_ch_sync_events, [:partition, :build_finished_at], {:name=>:index_p_ci_finished_build_ch_sync_events_finished_at})
main:    -> 0.0017s
main: == 20231229112819 AddFinishedAtIndexForPCiFinishedBuildChSyncEvents: migrated (0.0236s) 

main: == [advisory_lock_connection] object_id: 15869240, pg_backend_pid: 5110
ci: == [advisory_lock_connection] object_id: 15881540, pg_backend_pid: 5112
ci: == 20231229112819 AddFinishedAtIndexForPCiFinishedBuildChSyncEvents: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_finished_build_ch_sync_events, :index_p_ci_finished_build_ch_sync_events_finished_at)
ci:    -> 0.0018s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_finished_build_ch_sync_events, [:partition, :build_finished_at], {:name=>:index_p_ci_finished_build_ch_sync_events_finished_at})
ci:    -> 0.0015s
ci: == 20231229112819 AddFinishedAtIndexForPCiFinishedBuildChSyncEvents: migrated (0.0321s) 

ci: == [advisory_lock_connection] object_id: 15881540, pg_backend_pid: 5112
main: == [advisory_lock_connection] object_id: 15881820, pg_backend_pid: 5115
main: == 20240101031938 AddAdminTerraformStateToMemberRoles: migrating ==============
main: -- add_column(:member_roles, :admin_terraform_state, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20240101031938 AddAdminTerraformStateToMemberRoles: migrated (0.0081s) =====

main: == [advisory_lock_connection] object_id: 15881820, pg_backend_pid: 5115
ci: == [advisory_lock_connection] object_id: 15882040, pg_backend_pid: 5117
ci: == 20240101031938 AddAdminTerraformStateToMemberRoles: migrating ==============
ci: -- add_column(:member_roles, :admin_terraform_state, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0024s
ci: == 20240101031938 AddAdminTerraformStateToMemberRoles: migrated (0.0210s) =====

ci: == [advisory_lock_connection] object_id: 15882040, pg_backend_pid: 5117
main: == [advisory_lock_connection] object_id: 15887440, pg_backend_pid: 5121
main: == 20240101133628 RemoveStartDateColumnFromVulnerabilities: migrating =========
main: -- remove_column(:vulnerabilities, :start_date)
main:    -> 0.0014s
main: == 20240101133628 RemoveStartDateColumnFromVulnerabilities: migrated (0.0073s) 

main: == [advisory_lock_connection] object_id: 15887440, pg_backend_pid: 5121
ci: == [advisory_lock_connection] object_id: 15892860, pg_backend_pid: 5123
ci: == 20240101133628 RemoveStartDateColumnFromVulnerabilities: migrating =========
ci: -- remove_column(:vulnerabilities, :start_date)
ci:    -> 0.0014s
ci: == 20240101133628 RemoveStartDateColumnFromVulnerabilities: migrated (0.0171s) 

ci: == [advisory_lock_connection] object_id: 15892860, pg_backend_pid: 5123
main: == [advisory_lock_connection] object_id: 15896540, pg_backend_pid: 5126
main: == 20240102065444 RemoveMilestoneIdColumnFromVulnerabilities: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:vulnerabilities, :milestone_id)
main:    -> 0.0021s
main: == 20240102065444 RemoveMilestoneIdColumnFromVulnerabilities: migrated (0.0113s) 

main: == [advisory_lock_connection] object_id: 15896540, pg_backend_pid: 5126
ci: == [advisory_lock_connection] object_id: 15900240, pg_backend_pid: 5128
ci: == 20240102065444 RemoveMilestoneIdColumnFromVulnerabilities: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:vulnerabilities, :milestone_id)
ci:    -> 0.0020s
ci: == 20240102065444 RemoveMilestoneIdColumnFromVulnerabilities: migrated (0.0203s) 

ci: == [advisory_lock_connection] object_id: 15900240, pg_backend_pid: 5128
main: == [advisory_lock_connection] object_id: 15906740, pg_backend_pid: 5131
main: == 20240102101409 ValidateFindingIdOnVulnerabilities: migrating ===============
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT fk_4e64972902;")
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240102101409 ValidateFindingIdOnVulnerabilities: migrated (0.0217s) ======

main: == [advisory_lock_connection] object_id: 15906740, pg_backend_pid: 5131
ci: == [advisory_lock_connection] object_id: 15913240, pg_backend_pid: 5133
ci: == 20240102101409 ValidateFindingIdOnVulnerabilities: migrating ===============
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT fk_4e64972902;")
ci:    -> 0.0034s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0009s
ci: == 20240102101409 ValidateFindingIdOnVulnerabilities: migrated (0.0340s) ======

ci: == [advisory_lock_connection] object_id: 15913240, pg_backend_pid: 5133
main: == [advisory_lock_connection] object_id: 15913720, pg_backend_pid: 5136
main: == 20240102184844 AddAccessLevelToOrganizationUsers: migrating ================
main: -- add_column(:organization_users, :access_level, :integer, {:default=>10, :limit=>2, :null=>false})
main:    -> 0.0022s
main: == 20240102184844 AddAccessLevelToOrganizationUsers: migrated (0.0082s) =======

main: == [advisory_lock_connection] object_id: 15913720, pg_backend_pid: 5136
ci: == [advisory_lock_connection] object_id: 15914220, pg_backend_pid: 5138
ci: == 20240102184844 AddAccessLevelToOrganizationUsers: migrating ================
ci: -- add_column(:organization_users, :access_level, :integer, {:default=>10, :limit=>2, :null=>false})
ci:    -> 0.0024s
ci: == 20240102184844 AddAccessLevelToOrganizationUsers: migrated (0.0177s) =======

ci: == [advisory_lock_connection] object_id: 15914220, pg_backend_pid: 5138
main: == [advisory_lock_connection] object_id: 15937640, pg_backend_pid: 5141
main: == 20240103200822 ReplaceFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE approval_merge_request_rules ADD CONSTRAINT fk_approval_merge_request_rules_on_scan_result_policy_id FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0016s
main: == 20240103200822 ReplaceFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0296s) 

main: == [advisory_lock_connection] object_id: 15937640, pg_backend_pid: 5141
ci: == [advisory_lock_connection] object_id: 15961100, pg_backend_pid: 5143
ci: == 20240103200822 ReplaceFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE approval_merge_request_rules ADD CONSTRAINT fk_approval_merge_request_rules_on_scan_result_policy_id FOREIGN KEY (scan_result_policy_id) REFERENCES scan_result_policies (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0018s
ci: == 20240103200822 ReplaceFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0451s) 

ci: == [advisory_lock_connection] object_id: 15961100, pg_backend_pid: 5143
main: == [advisory_lock_connection] object_id: 15964760, pg_backend_pid: 5146
main: == 20240103202629 ValidateFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE approval_merge_request_rules VALIDATE CONSTRAINT fk_approval_merge_request_rules_on_scan_result_policy_id;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240103202629 ValidateFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0227s) 

main: == [advisory_lock_connection] object_id: 15964760, pg_backend_pid: 5146
ci: == [advisory_lock_connection] object_id: 15968440, pg_backend_pid: 5148
ci: == 20240103202629 ValidateFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE approval_merge_request_rules VALIDATE CONSTRAINT fk_approval_merge_request_rules_on_scan_result_policy_id;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240103202629 ValidateFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0312s) 

ci: == [advisory_lock_connection] object_id: 15968440, pg_backend_pid: 5148
main: == [advisory_lock_connection] object_id: 15969200, pg_backend_pid: 5151
main: == 20240103203314 RemoveOldFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
main: -- remove_foreign_key(:approval_merge_request_rules, {:column=>:scan_result_policy_id, :on_delete=>:cascade, :name=>"fk_f726c79756"})
main:    -> 0.0050s
main: == 20240103203314 RemoveOldFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0249s) 

main: == [advisory_lock_connection] object_id: 15969200, pg_backend_pid: 5151
ci: == [advisory_lock_connection] object_id: 15969940, pg_backend_pid: 5153
ci: == 20240103203314 RemoveOldFkOnApprovalMergeRequestRulesScanResultPolicyId: migrating 
ci: -- remove_foreign_key(:approval_merge_request_rules, {:column=>:scan_result_policy_id, :on_delete=>:cascade, :name=>"fk_f726c79756"})
ci:    -> 0.0050s
ci: == 20240103203314 RemoveOldFkOnApprovalMergeRequestRulesScanResultPolicyId: migrated (0.0365s) 

ci: == [advisory_lock_connection] object_id: 15969940, pg_backend_pid: 5153
main: == [advisory_lock_connection] object_id: 15970320, pg_backend_pid: 5156
main: == 20240104085448 QueueUpdateWorkspacesConfigVersion3: migrating ==============
main: == 20240104085448 QueueUpdateWorkspacesConfigVersion3: migrated (0.0390s) =====

main: == [advisory_lock_connection] object_id: 15970320, pg_backend_pid: 5156
ci: == [advisory_lock_connection] object_id: 15970720, pg_backend_pid: 5158
ci: == 20240104085448 QueueUpdateWorkspacesConfigVersion3: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240104085448 QueueUpdateWorkspacesConfigVersion3: migrated (0.0150s) =====

ci: == [advisory_lock_connection] object_id: 15970720, pg_backend_pid: 5158
main: == [advisory_lock_connection] object_id: 15971520, pg_backend_pid: 5161
main: == 20240104091627 ValidateForeignKeyCiBuildTraceMetadata: migrating ===========
main: == 20240104091627 ValidateForeignKeyCiBuildTraceMetadata: migrated (0.0059s) ==

main: == [advisory_lock_connection] object_id: 15971520, pg_backend_pid: 5161
ci: == [advisory_lock_connection] object_id: 15972380, pg_backend_pid: 5163
ci: == 20240104091627 ValidateForeignKeyCiBuildTraceMetadata: migrating ===========
ci: == 20240104091627 ValidateForeignKeyCiBuildTraceMetadata: migrated (0.0174s) ==

ci: == [advisory_lock_connection] object_id: 15972380, pg_backend_pid: 5163
main: == [advisory_lock_connection] object_id: 15976040, pg_backend_pid: 5166
main: == 20240104091858 ValidateForeignKeyCiJobArtifactState: migrating =============
main: == 20240104091858 ValidateForeignKeyCiJobArtifactState: migrated (0.0061s) ====

main: == [advisory_lock_connection] object_id: 15976040, pg_backend_pid: 5166
ci: == [advisory_lock_connection] object_id: 15979740, pg_backend_pid: 5168
ci: == 20240104091858 ValidateForeignKeyCiJobArtifactState: migrating =============
ci: == 20240104091858 ValidateForeignKeyCiJobArtifactState: migrated (0.0170s) ====

ci: == [advisory_lock_connection] object_id: 15979740, pg_backend_pid: 5168
main: == [advisory_lock_connection] object_id: 15980500, pg_backend_pid: 5171
main: == 20240104092321 AddIssueEmailParticipantIdToSentNotifications: migrating ====
main: -- add_column(:sent_notifications, :issue_email_participant_id, :bigint, {:null=>true})
main:    -> 0.0015s
main: == 20240104092321 AddIssueEmailParticipantIdToSentNotifications: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 15980500, pg_backend_pid: 5171
ci: == [advisory_lock_connection] object_id: 15981280, pg_backend_pid: 5173
ci: == 20240104092321 AddIssueEmailParticipantIdToSentNotifications: migrating ====
ci: -- add_column(:sent_notifications, :issue_email_participant_id, :bigint, {:null=>true})
ci:    -> 0.0013s
ci: == 20240104092321 AddIssueEmailParticipantIdToSentNotifications: migrated (0.0179s) 

ci: == [advisory_lock_connection] object_id: 15981280, pg_backend_pid: 5173
main: == [advisory_lock_connection] object_id: 15986680, pg_backend_pid: 5176
main: == 20240104101601 FinalizeBackfillPartitionIdCiPipelineChatData: migrating ====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240104101601 FinalizeBackfillPartitionIdCiPipelineChatData: migrated (0.0073s) 

main: == [advisory_lock_connection] object_id: 15986680, pg_backend_pid: 5176
ci: == [advisory_lock_connection] object_id: 15992060, pg_backend_pid: 5178
ci: == 20240104101601 FinalizeBackfillPartitionIdCiPipelineChatData: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240104101601 FinalizeBackfillPartitionIdCiPipelineChatData: migrated (0.0412s) 

ci: == [advisory_lock_connection] object_id: 15992060, pg_backend_pid: 5178
main: == [advisory_lock_connection] object_id: 15995700, pg_backend_pid: 5181
main: == 20240104124057 AddCategoryToTimelogs: migrating ============================
main: -- add_column(:timelogs, :timelog_category_id, :bigint)
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:timelogs, :timelog_category_id, {:algorithm=>:concurrently})
main:    -> 0.0065s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:timelogs, :timelog_category_id, {:algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- index_name(:timelogs, :timelog_category_id)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE timelogs ADD CONSTRAINT fk_f12ef8db70 FOREIGN KEY (timelog_category_id) REFERENCES timelog_categories (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE timelogs VALIDATE CONSTRAINT fk_f12ef8db70;")
main:    -> 0.0013s
main: == 20240104124057 AddCategoryToTimelogs: migrated (0.0523s) ===================

main: == [advisory_lock_connection] object_id: 15995700, pg_backend_pid: 5181
ci: == [advisory_lock_connection] object_id: 15999400, pg_backend_pid: 5183
ci: == 20240104124057 AddCategoryToTimelogs: migrating ============================
ci: -- add_column(:timelogs, :timelog_category_id, :bigint)
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:timelogs, :timelog_category_id, {:algorithm=>:concurrently})
ci:    -> 0.0072s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:timelogs, :timelog_category_id, {:algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0009s
ci: -- index_name(:timelogs, :timelog_category_id)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE timelogs ADD CONSTRAINT fk_f12ef8db70 FOREIGN KEY (timelog_category_id) REFERENCES timelog_categories (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE timelogs VALIDATE CONSTRAINT fk_f12ef8db70;")
ci:    -> 0.0011s
ci: == 20240104124057 AddCategoryToTimelogs: migrated (0.0601s) ===================

ci: == [advisory_lock_connection] object_id: 15999400, pg_backend_pid: 5183
main: == [advisory_lock_connection] object_id: 16005460, pg_backend_pid: 5186
main: == 20240104142200 AddIndexSentNotificationsOnIssueEmailParticipantId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:sent_notifications, :issue_email_participant_id, {:name=>"index_sent_notifications_on_issue_email_participant_id", :algorithm=>:concurrently})
main:    -> 0.0041s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:sent_notifications, :issue_email_participant_id, {:name=>"index_sent_notifications_on_issue_email_participant_id", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240104142200 AddIndexSentNotificationsOnIssueEmailParticipantId: migrated (0.0224s) 

main: == [advisory_lock_connection] object_id: 16005460, pg_backend_pid: 5186
ci: == [advisory_lock_connection] object_id: 16011500, pg_backend_pid: 5188
ci: == 20240104142200 AddIndexSentNotificationsOnIssueEmailParticipantId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:sent_notifications, :issue_email_participant_id, {:name=>"index_sent_notifications_on_issue_email_participant_id", :algorithm=>:concurrently})
ci:    -> 0.0041s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:sent_notifications, :issue_email_participant_id, {:name=>"index_sent_notifications_on_issue_email_participant_id", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240104142200 AddIndexSentNotificationsOnIssueEmailParticipantId: migrated (0.0306s) 

ci: == [advisory_lock_connection] object_id: 16011500, pg_backend_pid: 5188
main: == [advisory_lock_connection] object_id: 16018360, pg_backend_pid: 5191
main: == 20240104142216 AddFkOnSentNotificationsToIssueEmailParticipants: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE sent_notifications ADD CONSTRAINT fk_7d7663e36a FOREIGN KEY (issue_email_participant_id) REFERENCES issue_email_participants (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0014s
main: == 20240104142216 AddFkOnSentNotificationsToIssueEmailParticipants: migrated (0.0286s) 

main: == [advisory_lock_connection] object_id: 16018360, pg_backend_pid: 5191
ci: == [advisory_lock_connection] object_id: 16018620, pg_backend_pid: 5193
ci: == 20240104142216 AddFkOnSentNotificationsToIssueEmailParticipants: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sent_notifications ADD CONSTRAINT fk_7d7663e36a FOREIGN KEY (issue_email_participant_id) REFERENCES issue_email_participants (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0014s
ci: == 20240104142216 AddFkOnSentNotificationsToIssueEmailParticipants: migrated (0.0405s) 

ci: == [advisory_lock_connection] object_id: 16018620, pg_backend_pid: 5193
main: == [advisory_lock_connection] object_id: 16018880, pg_backend_pid: 5196
main: == 20240104145320 RemovePartitionIdDefaultValueForCiPipelineChatData: migrating 
main: -- change_column_default(:ci_pipeline_chat_data, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0048s
main: == 20240104145320 RemovePartitionIdDefaultValueForCiPipelineChatData: migrated (0.0110s) 

main: == [advisory_lock_connection] object_id: 16018880, pg_backend_pid: 5196
ci: == [advisory_lock_connection] object_id: 16019160, pg_backend_pid: 5198
ci: == 20240104145320 RemovePartitionIdDefaultValueForCiPipelineChatData: migrating 
ci: -- change_column_default(:ci_pipeline_chat_data, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0048s
ci: == 20240104145320 RemovePartitionIdDefaultValueForCiPipelineChatData: migrated (0.0206s) 

ci: == [advisory_lock_connection] object_id: 16019160, pg_backend_pid: 5198
main: == [advisory_lock_connection] object_id: 16019400, pg_backend_pid: 5201
main: == 20240104150106 AddPartitionIdToPipelineMetadata: migrating =================
main: -- add_column(:ci_pipeline_metadata, :partition_id, :bigint, {:default=>100, :null=>false})
main:    -> 0.0022s
main: == 20240104150106 AddPartitionIdToPipelineMetadata: migrated (0.0085s) ========

main: == [advisory_lock_connection] object_id: 16019400, pg_backend_pid: 5201
ci: == [advisory_lock_connection] object_id: 16019680, pg_backend_pid: 5203
ci: == 20240104150106 AddPartitionIdToPipelineMetadata: migrating =================
ci: -- add_column(:ci_pipeline_metadata, :partition_id, :bigint, {:default=>100, :null=>false})
ci:    -> 0.0024s
ci: == 20240104150106 AddPartitionIdToPipelineMetadata: migrated (0.0182s) ========

ci: == [advisory_lock_connection] object_id: 16019680, pg_backend_pid: 5203
main: == [advisory_lock_connection] object_id: 16020100, pg_backend_pid: 5206
main: == 20240104155616 FinalizeBackfillDefaultBranchProtectionNamespaceSettings: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240104155616 FinalizeBackfillDefaultBranchProtectionNamespaceSettings: migrated (0.0295s) 

main: == [advisory_lock_connection] object_id: 16020100, pg_backend_pid: 5206
ci: == [advisory_lock_connection] object_id: 16020500, pg_backend_pid: 5208
ci: == 20240104155616 FinalizeBackfillDefaultBranchProtectionNamespaceSettings: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240104155616 FinalizeBackfillDefaultBranchProtectionNamespaceSettings: migrated (0.0159s) 

ci: == [advisory_lock_connection] object_id: 16020500, pg_backend_pid: 5208
main: == [advisory_lock_connection] object_id: 16020700, pg_backend_pid: 5211
main: == 20240104191736 MigrateZoektIndexedNamespacesToZoektEnabledNamespaces: migrating 
main: == 20240104191736 MigrateZoektIndexedNamespacesToZoektEnabledNamespaces: migrated (0.0074s) 

main: == [advisory_lock_connection] object_id: 16020700, pg_backend_pid: 5211
ci: == [advisory_lock_connection] object_id: 16026640, pg_backend_pid: 5213
ci: == 20240104191736 MigrateZoektIndexedNamespacesToZoektEnabledNamespaces: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240104191736 MigrateZoektIndexedNamespacesToZoektEnabledNamespaces: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 16026640, pg_backend_pid: 5213
main: == [advisory_lock_connection] object_id: 16043140, pg_backend_pid: 5216
main: == 20240104191802 MigrateZoektIndexedNamespacesToZoektIndices: migrating ======
main: == 20240104191802 MigrateZoektIndexedNamespacesToZoektIndices: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 16043140, pg_backend_pid: 5216
ci: == [advisory_lock_connection] object_id: 16059660, pg_backend_pid: 5218
ci: == 20240104191802 MigrateZoektIndexedNamespacesToZoektIndices: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240104191802 MigrateZoektIndexedNamespacesToZoektIndices: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 16059660, pg_backend_pid: 5218
main: == [advisory_lock_connection] object_id: 16067920, pg_backend_pid: 5221
main: == 20240104223119 AddIndexOwaspTop10WithProjectIdOnVulnerabilityReads: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_reads, [:project_id, :owasp_top_10], {:name=>"index_vuln_reads_on_project_id_owasp_top_10", :algorithm=>:concurrently})
main:    -> 0.0176s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:project_id, :owasp_top_10], {:name=>"index_vuln_reads_on_project_id_owasp_top_10", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240104223119 AddIndexOwaspTop10WithProjectIdOnVulnerabilityReads: migrated (0.0364s) 

main: == [advisory_lock_connection] object_id: 16067920, pg_backend_pid: 5221
ci: == [advisory_lock_connection] object_id: 16076200, pg_backend_pid: 5223
ci: == 20240104223119 AddIndexOwaspTop10WithProjectIdOnVulnerabilityReads: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_reads, [:project_id, :owasp_top_10], {:name=>"index_vuln_reads_on_project_id_owasp_top_10", :algorithm=>:concurrently})
ci:    -> 0.0184s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:vulnerability_reads, [:project_id, :owasp_top_10], {:name=>"index_vuln_reads_on_project_id_owasp_top_10", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240104223119 AddIndexOwaspTop10WithProjectIdOnVulnerabilityReads: migrated (0.0491s) 

ci: == [advisory_lock_connection] object_id: 16076200, pg_backend_pid: 5223
main: == [advisory_lock_connection] object_id: 16081560, pg_backend_pid: 5226
main: == 20240105000000 RenameWorkspaceUrlDomainToDnsZone: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:workspaces)
main:    -> 0.0047s
main: -- column_exists?(:workspaces, :id)
main:    -> 0.0027s
main: -- column_exists?(:workspaces, :dns_zone)
main:    -> 0.0025s
main: -- columns(:workspaces)
main:    -> 0.0024s
main: -- add_column(:workspaces, :dns_zone, :text, {:limit=>nil, :precision=>nil, :scale=>nil})
main:    -> 0.0011s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- exec_query("SELECT COUNT(*) AS count FROM \"workspaces\"")
main:    -> 0.0010s
main: -- indexes(:workspaces)
main:    -> 0.0054s
main: -- foreign_keys(:workspaces)
main:    -> 0.0036s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- column_exists?(:workspaces, :url_domain)
main:    -> 0.0024s
main: -- column_exists?(:workspaces, :dns_zone)
main:    -> 0.0023s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_67c4c93554\nCHECK ( (char_length(dns_zone) <= 256) )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_67c4c93554;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:workspaces)
main:    -> 0.0000s
main: -- quote_column_name(:url_domain)
main:    -> 0.0000s
main: -- quote_column_name(:dns_zone)
main:    -> 0.0000s
main: -- columns(:workspaces)
main:    -> 0.0025s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_eb0880f7927c()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"url_domain\" IS NOT DISTINCT FROM NULL AND NEW.\"dns_zone\" IS DISTINCT FROM NULL THEN\n    NEW.\"url_domain\" = NEW.\"dns_zone\";\n  END IF;\n\n  IF NEW.\"dns_zone\" IS NOT DISTINCT FROM NULL AND NEW.\"url_domain\" IS DISTINCT FROM NULL THEN\n    NEW.\"dns_zone\" = NEW.\"url_domain\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_eb0880f7927c\nON \"workspaces\";\n\nCREATE TRIGGER trigger_eb0880f7927c\nBEFORE INSERT ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_eb0880f7927c();\n")
main:    -> 0.0019s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_adb97cc4b301()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"url_domain\" := NEW.\"dns_zone\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_adb97cc4b301\nON \"workspaces\";\n\nCREATE TRIGGER trigger_adb97cc4b301\nBEFORE UPDATE OF \"dns_zone\" ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_adb97cc4b301();\n")
main:    -> 0.0009s
main: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_3a7c4f126ee9()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"dns_zone\" := NEW.\"url_domain\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_3a7c4f126ee9\nON \"workspaces\";\n\nCREATE TRIGGER trigger_3a7c4f126ee9\nBEFORE UPDATE OF \"url_domain\" ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_3a7c4f126ee9();\n")
main:    -> 0.0009s
main: == 20240105000000 RenameWorkspaceUrlDomainToDnsZone: migrated (0.0626s) =======

main: == [advisory_lock_connection] object_id: 16081560, pg_backend_pid: 5226
ci: == [advisory_lock_connection] object_id: 16087020, pg_backend_pid: 5228
ci: == 20240105000000 RenameWorkspaceUrlDomainToDnsZone: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:workspaces)
ci:    -> 0.0043s
ci: -- column_exists?(:workspaces, :id)
ci:    -> 0.0025s
ci: -- column_exists?(:workspaces, :dns_zone)
ci:    -> 0.0023s
ci: -- columns(:workspaces)
ci:    -> 0.0023s
ci: -- add_column(:workspaces, :dns_zone, :text, {:limit=>nil, :precision=>nil, :scale=>nil})
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- exec_query("SELECT COUNT(*) AS count FROM \"workspaces\"")
ci:    -> 0.0010s
ci: -- indexes(:workspaces)
ci:    -> 0.0055s
ci: -- foreign_keys(:workspaces)
ci:    -> 0.0040s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- column_exists?(:workspaces, :url_domain)
ci:    -> 0.0022s
ci: -- column_exists?(:workspaces, :dns_zone)
ci:    -> 0.0022s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE workspaces\nADD CONSTRAINT check_67c4c93554\nCHECK ( (char_length(dns_zone) <= 256) )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE workspaces VALIDATE CONSTRAINT check_67c4c93554;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:workspaces)
ci:    -> 0.0000s
ci: -- quote_column_name(:url_domain)
ci:    -> 0.0000s
ci: -- quote_column_name(:dns_zone)
ci:    -> 0.0000s
ci: -- columns(:workspaces)
ci:    -> 0.0026s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_eb0880f7927c()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  IF NEW.\"url_domain\" IS NOT DISTINCT FROM NULL AND NEW.\"dns_zone\" IS DISTINCT FROM NULL THEN\n    NEW.\"url_domain\" = NEW.\"dns_zone\";\n  END IF;\n\n  IF NEW.\"dns_zone\" IS NOT DISTINCT FROM NULL AND NEW.\"url_domain\" IS DISTINCT FROM NULL THEN\n    NEW.\"dns_zone\" = NEW.\"url_domain\";\n  END IF;\n\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_eb0880f7927c\nON \"workspaces\";\n\nCREATE TRIGGER trigger_eb0880f7927c\nBEFORE INSERT ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_eb0880f7927c();\n")
ci:    -> 0.0020s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_adb97cc4b301()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"url_domain\" := NEW.\"dns_zone\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_adb97cc4b301\nON \"workspaces\";\n\nCREATE TRIGGER trigger_adb97cc4b301\nBEFORE UPDATE OF \"dns_zone\" ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_adb97cc4b301();\n")
ci:    -> 0.0010s
ci: -- execute("CREATE OR REPLACE FUNCTION function_for_trigger_3a7c4f126ee9()\nRETURNS trigger\nLANGUAGE plpgsql\nAS $$\nBEGIN\n  NEW.\"dns_zone\" := NEW.\"url_domain\";\n  RETURN NEW;\nEND\n$$;\n\nDROP TRIGGER IF EXISTS trigger_3a7c4f126ee9\nON \"workspaces\";\n\nCREATE TRIGGER trigger_3a7c4f126ee9\nBEFORE UPDATE OF \"url_domain\" ON \"workspaces\"\nFOR EACH ROW EXECUTE FUNCTION function_for_trigger_3a7c4f126ee9();\n")
ci:    -> 0.0009s
ci: == 20240105000000 RenameWorkspaceUrlDomainToDnsZone: migrated (0.0703s) =======

ci: == [advisory_lock_connection] object_id: 16087020, pg_backend_pid: 5228
main: == [advisory_lock_connection] object_id: 16090140, pg_backend_pid: 5231
main: == 20240105000001 CleanupWorkspacesUrlDomainToDnsZoneRename: migrating ========
main: -- column_exists?(:workspaces, :url_domain)
main:    -> 0.0055s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:workspaces)
main:    -> 0.0000s
main: -- execute("DROP TRIGGER IF EXISTS trigger_eb0880f7927c\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_eb0880f7927c;\n")
main:    -> 0.0013s
main: -- execute("DROP TRIGGER IF EXISTS trigger_adb97cc4b301\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_adb97cc4b301;\n")
main:    -> 0.0010s
main: -- execute("DROP TRIGGER IF EXISTS trigger_3a7c4f126ee9\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_3a7c4f126ee9;\n")
main:    -> 0.0010s
main: -- remove_column(:workspaces, :url_domain)
main:    -> 0.0010s
main: == 20240105000001 CleanupWorkspacesUrlDomainToDnsZoneRename: migrated (0.0216s) 

main: == [advisory_lock_connection] object_id: 16090140, pg_backend_pid: 5231
ci: == [advisory_lock_connection] object_id: 16093520, pg_backend_pid: 5233
ci: == 20240105000001 CleanupWorkspacesUrlDomainToDnsZoneRename: migrating ========
ci: -- column_exists?(:workspaces, :url_domain)
ci:    -> 0.0048s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:workspaces)
ci:    -> 0.0000s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_eb0880f7927c\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_eb0880f7927c;\n")
ci:    -> 0.0010s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_adb97cc4b301\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_adb97cc4b301;\n")
ci:    -> 0.0010s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_3a7c4f126ee9\nON \"workspaces\";\n\nDROP FUNCTION IF EXISTS function_for_trigger_3a7c4f126ee9;\n")
ci:    -> 0.0008s
ci: -- remove_column(:workspaces, :url_domain)
ci:    -> 0.0009s
ci: == 20240105000001 CleanupWorkspacesUrlDomainToDnsZoneRename: migrated (0.0289s) 

ci: == [advisory_lock_connection] object_id: 16093520, pg_backend_pid: 5233
main: == [advisory_lock_connection] object_id: 16094380, pg_backend_pid: 5236
main: == 20240105120320 DisableFastupdateOnIssueSearchData: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_00_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_01_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_02_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_03_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_04_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_05_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_06_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_07_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_08_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_09_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_10_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_11_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_12_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_13_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_14_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_15_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_16_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_17_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_18_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_19_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_20_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_21_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_22_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_23_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_24_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_25_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_26_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_27_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_28_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_29_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_30_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_31_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_32_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_33_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_34_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_35_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_36_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_37_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_38_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_39_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_40_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_41_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_42_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_43_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_44_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_45_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_46_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_47_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_48_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_49_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_50_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_51_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_52_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_53_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_54_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_55_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_56_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_57_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_58_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_59_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_60_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_61_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_62_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_63_search_vector_idx SET ( fastupdate = false ) ;\n")
main:    -> 0.0006s
main: == 20240105120320 DisableFastupdateOnIssueSearchData: migrated (0.1964s) ======

main: == [advisory_lock_connection] object_id: 16094380, pg_backend_pid: 5236
ci: == [advisory_lock_connection] object_id: 16102860, pg_backend_pid: 5238
ci: == 20240105120320 DisableFastupdateOnIssueSearchData: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_00_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_01_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_02_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_03_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_04_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_05_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_06_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_07_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_08_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_09_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_10_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_11_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_12_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_13_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_14_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_15_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_16_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_17_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_18_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_19_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_20_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_21_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_22_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_23_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_24_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_25_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_26_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_27_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_28_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_29_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_30_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_31_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_32_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_33_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_34_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_35_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_36_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_37_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_38_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_39_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_40_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_41_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_42_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_43_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_44_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_45_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_46_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_47_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_48_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_49_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_50_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_51_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_52_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_53_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_54_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_55_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_56_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_57_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_58_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_59_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_60_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_61_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_62_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX gitlab_partitions_static.issue_search_data_63_search_vector_idx SET ( fastupdate = false ) ;\n")
ci:    -> 0.0006s
ci: == 20240105120320 DisableFastupdateOnIssueSearchData: migrated (0.2085s) ======

ci: == [advisory_lock_connection] object_id: 16102860, pg_backend_pid: 5238
main: == [advisory_lock_connection] object_id: 16106400, pg_backend_pid: 5241
main: == 20240105121755 AddParticipantsWidgetDefinitionToWorkItemTypes: migrating ===
main: == 20240105121755 AddParticipantsWidgetDefinitionToWorkItemTypes: migrated (0.0896s) 

main: == [advisory_lock_connection] object_id: 16106400, pg_backend_pid: 5241
ci: == [advisory_lock_connection] object_id: 16108340, pg_backend_pid: 5243
ci: == 20240105121755 AddParticipantsWidgetDefinitionToWorkItemTypes: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240105121755 AddParticipantsWidgetDefinitionToWorkItemTypes: migrated (0.0158s) 

ci: == [advisory_lock_connection] object_id: 16108340, pg_backend_pid: 5243
main: == [advisory_lock_connection] object_id: 16108660, pg_backend_pid: 5246
main: == 20240105144908 QueueBackfillIssueSearchDataNamespaceId: migrating ==========
main: == 20240105144908 QueueBackfillIssueSearchDataNamespaceId: migrated (0.0367s) =

main: == [advisory_lock_connection] object_id: 16108660, pg_backend_pid: 5246
ci: == [advisory_lock_connection] object_id: 16131000, pg_backend_pid: 5248
ci: == 20240105144908 QueueBackfillIssueSearchDataNamespaceId: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240105144908 QueueBackfillIssueSearchDataNamespaceId: migrated (0.0157s) =

ci: == [advisory_lock_connection] object_id: 16131000, pg_backend_pid: 5248
main: == [advisory_lock_connection] object_id: 16146600, pg_backend_pid: 5251
main: == 20240106000000 MigrateDataFromWorkspacesUrlColumn: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240106000000 MigrateDataFromWorkspacesUrlColumn: migrated (0.0463s) ======

main: == [advisory_lock_connection] object_id: 16146600, pg_backend_pid: 5251
ci: == [advisory_lock_connection] object_id: 16158820, pg_backend_pid: 5253
ci: == 20240106000000 MigrateDataFromWorkspacesUrlColumn: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240106000000 MigrateDataFromWorkspacesUrlColumn: migrated (0.0168s) ======

ci: == [advisory_lock_connection] object_id: 16158820, pg_backend_pid: 5253
main: == [advisory_lock_connection] object_id: 16187380, pg_backend_pid: 5256
main: == 20240107084243 AddPreviousWeightToResourceWeightEvents: migrating ==========
main: -- add_column(:resource_weight_events, :previous_weight, :integer)
main:    -> 0.0012s
main: == 20240107084243 AddPreviousWeightToResourceWeightEvents: migrated (0.0067s) =

main: == [advisory_lock_connection] object_id: 16187380, pg_backend_pid: 5256
ci: == [advisory_lock_connection] object_id: 16221320, pg_backend_pid: 5258
ci: == 20240107084243 AddPreviousWeightToResourceWeightEvents: migrating ==========
ci: -- add_column(:resource_weight_events, :previous_weight, :integer)
ci:    -> 0.0013s
ci: == 20240107084243 AddPreviousWeightToResourceWeightEvents: migrated (0.0170s) =

ci: == [advisory_lock_connection] object_id: 16221320, pg_backend_pid: 5258
main: == [advisory_lock_connection] object_id: 16226460, pg_backend_pid: 5261
main: == 20240107154747 SentNotificationsSelfInstallFinalizeBbm: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240107154747 SentNotificationsSelfInstallFinalizeBbm: migrated (0.0148s) =

main: == [advisory_lock_connection] object_id: 16226460, pg_backend_pid: 5261
ci: == [advisory_lock_connection] object_id: 16231620, pg_backend_pid: 5263
ci: == 20240107154747 SentNotificationsSelfInstallFinalizeBbm: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240107154747 SentNotificationsSelfInstallFinalizeBbm: migrated (0.0160s) =

ci: == [advisory_lock_connection] object_id: 16231620, pg_backend_pid: 5263
main: == [advisory_lock_connection] object_id: 16254720, pg_backend_pid: 5266
main: == 20240107154805 SentNotificationsSelfInstallIdSwap: migrating ===============
main: == 20240107154805 SentNotificationsSelfInstallIdSwap: migrated (0.0054s) ======

main: == [advisory_lock_connection] object_id: 16254720, pg_backend_pid: 5266
ci: == [advisory_lock_connection] object_id: 16267740, pg_backend_pid: 5268
ci: == 20240107154805 SentNotificationsSelfInstallIdSwap: migrating ===============
ci: == 20240107154805 SentNotificationsSelfInstallIdSwap: migrated (0.0150s) ======

ci: == [advisory_lock_connection] object_id: 16267740, pg_backend_pid: 5268
main: == [advisory_lock_connection] object_id: 16290960, pg_backend_pid: 5271
main: == 20240108072318 FixInvalidRecordsCiBuildTraceMetadata: migrating ============
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240108072318 FixInvalidRecordsCiBuildTraceMetadata: migrated (0.0070s) ===

main: == [advisory_lock_connection] object_id: 16290960, pg_backend_pid: 5271
ci: == [advisory_lock_connection] object_id: 16303920, pg_backend_pid: 5273
ci: == 20240108072318 FixInvalidRecordsCiBuildTraceMetadata: migrating ============
ci: == 20240108072318 FixInvalidRecordsCiBuildTraceMetadata: migrated (0.0247s) ===

ci: == [advisory_lock_connection] object_id: 16303920, pg_backend_pid: 5273
main: == [advisory_lock_connection] object_id: 16321140, pg_backend_pid: 5276
main: == 20240108072319 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId2: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT fk_21d25cac1a_p;")
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240108072319 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId2: migrated (0.0277s) 

main: == [advisory_lock_connection] object_id: 16321140, pg_backend_pid: 5276
ci: == [advisory_lock_connection] object_id: 16321400, pg_backend_pid: 5278
ci: == 20240108072319 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId2: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT fk_21d25cac1a_p;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108072319 AddFkToCiBuildTraceMetadataOnPartitionIdAndTraceArtifactId2: migrated (0.0372s) 

ci: == [advisory_lock_connection] object_id: 16321400, pg_backend_pid: 5278
main: == [advisory_lock_connection] object_id: 16328060, pg_backend_pid: 5281
main: == 20240108072545 FixInvalidRecordsCiJobArtifactStates: migrating =============
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240108072545 FixInvalidRecordsCiJobArtifactStates: migrated (0.0057s) ====

main: == [advisory_lock_connection] object_id: 16328060, pg_backend_pid: 5281
ci: == [advisory_lock_connection] object_id: 16328280, pg_backend_pid: 5283
ci: == 20240108072545 FixInvalidRecordsCiJobArtifactStates: migrating =============
ci: == 20240108072545 FixInvalidRecordsCiJobArtifactStates: migrated (0.0249s) ====

ci: == [advisory_lock_connection] object_id: 16328280, pg_backend_pid: 5283
main: == [advisory_lock_connection] object_id: 16335080, pg_backend_pid: 5286
main: == 20240108072546 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId2: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT fk_rails_80a9cba3b2_p;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240108072546 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId2: migrated (0.0283s) 

main: == [advisory_lock_connection] object_id: 16335080, pg_backend_pid: 5286
ci: == [advisory_lock_connection] object_id: 16335320, pg_backend_pid: 5288
ci: == 20240108072546 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId2: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT fk_rails_80a9cba3b2_p;")
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108072546 AddFkToCiJobArtifactStatesOnPartitionIdAndJobArtifactId2: migrated (0.0386s) 

ci: == [advisory_lock_connection] object_id: 16335320, pg_backend_pid: 5288
main: == [advisory_lock_connection] object_id: 16335720, pg_backend_pid: 5291
main: == 20240108082419 QueueBackfillPartitionIdCiPipelineMetadata: migrating =======
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240108082419 QueueBackfillPartitionIdCiPipelineMetadata: migrated (0.0062s) 

main: == [advisory_lock_connection] object_id: 16335720, pg_backend_pid: 5291
ci: == [advisory_lock_connection] object_id: 16336140, pg_backend_pid: 5293
ci: == 20240108082419 QueueBackfillPartitionIdCiPipelineMetadata: migrating =======
ci: == 20240108082419 QueueBackfillPartitionIdCiPipelineMetadata: migrated (0.0626s) 

ci: == [advisory_lock_connection] object_id: 16336140, pg_backend_pid: 5293
main: == [advisory_lock_connection] object_id: 16339780, pg_backend_pid: 5296
main: == 20240108121335 CopyInternalIdsForEpicsAndIssuesUsageOnGroups: migrating ====
main: -- execute("CREATE OR REPLACE FUNCTION insert_or_update_internal_ids_usage()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\n  DECLARE\n    namespace_type varchar;\n    copy_usage smallint;\n  BEGIN\n    IF (NEW.usage = 0) THEN\n      copy_usage = 4;\n\n      -- we only care about group level internal_ids so we check namespace type here\n      namespace_type = (SELECT type FROM namespaces WHERE id = NEW.namespace_id);\n      IF (namespace_type <> 'Group') THEN\n        RETURN NULL;\n      END IF;\n    ELSIF (NEW.usage = 4) THEN\n      copy_usage = 0;\n    ELSE\n      RETURN NULL;\n    END IF;\n\n    -- if value is the same there is nothing to update\n    IF (OLD.last_value = NEW.last_value AND (TG_OP = 'INSERT' OR TG_OP = 'UPDATE')) THEN\n      RETURN NULL;\n    END IF;\n\n    INSERT INTO internal_ids (usage, last_value, namespace_id)\n    VALUES (copy_usage, NEW.last_value, NEW.namespace_id)\n    ON CONFLICT (usage, namespace_id) WHERE namespace_id IS NOT NULL\n    DO UPDATE SET last_value = NEW.last_value;\n\n    RETURN NULL;\n  END\n$$\n")
main:    -> 0.0023s
main: -- execute("CREATE TRIGGER trigger_copy_usage_on_internal_ids_on_insert\nAFTER INSERT ON internal_ids\nFOR EACH ROW\nWHEN (((NEW.usage = 0) OR (NEW.usage = 4)) AND NEW.namespace_id IS NOT NULL)\nEXECUTE FUNCTION insert_or_update_internal_ids_usage();\n")
main:    -> 0.0013s
main: -- execute("CREATE TRIGGER trigger_copy_usage_on_internal_ids_on_update\nAFTER UPDATE ON internal_ids\nFOR EACH ROW\nWHEN (((NEW.usage = 0) OR (NEW.usage = 4)) AND NEW.namespace_id IS NOT NULL)\nEXECUTE FUNCTION insert_or_update_internal_ids_usage();\n")
main:    -> 0.0009s
main: == 20240108121335 CopyInternalIdsForEpicsAndIssuesUsageOnGroups: migrated (0.0113s) 

main: == [advisory_lock_connection] object_id: 16339780, pg_backend_pid: 5296
ci: == [advisory_lock_connection] object_id: 16340000, pg_backend_pid: 5298
ci: == 20240108121335 CopyInternalIdsForEpicsAndIssuesUsageOnGroups: migrating ====
ci: -- execute("CREATE OR REPLACE FUNCTION insert_or_update_internal_ids_usage()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\n  DECLARE\n    namespace_type varchar;\n    copy_usage smallint;\n  BEGIN\n    IF (NEW.usage = 0) THEN\n      copy_usage = 4;\n\n      -- we only care about group level internal_ids so we check namespace type here\n      namespace_type = (SELECT type FROM namespaces WHERE id = NEW.namespace_id);\n      IF (namespace_type <> 'Group') THEN\n        RETURN NULL;\n      END IF;\n    ELSIF (NEW.usage = 4) THEN\n      copy_usage = 0;\n    ELSE\n      RETURN NULL;\n    END IF;\n\n    -- if value is the same there is nothing to update\n    IF (OLD.last_value = NEW.last_value AND (TG_OP = 'INSERT' OR TG_OP = 'UPDATE')) THEN\n      RETURN NULL;\n    END IF;\n\n    INSERT INTO internal_ids (usage, last_value, namespace_id)\n    VALUES (copy_usage, NEW.last_value, NEW.namespace_id)\n    ON CONFLICT (usage, namespace_id) WHERE namespace_id IS NOT NULL\n    DO UPDATE SET last_value = NEW.last_value;\n\n    RETURN NULL;\n  END\n$$\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TRIGGER trigger_copy_usage_on_internal_ids_on_insert\nAFTER INSERT ON internal_ids\nFOR EACH ROW\nWHEN (((NEW.usage = 0) OR (NEW.usage = 4)) AND NEW.namespace_id IS NOT NULL)\nEXECUTE FUNCTION insert_or_update_internal_ids_usage();\n")
ci:    -> 0.0011s
ci: -- execute("CREATE TRIGGER trigger_copy_usage_on_internal_ids_on_update\nAFTER UPDATE ON internal_ids\nFOR EACH ROW\nWHEN (((NEW.usage = 0) OR (NEW.usage = 4)) AND NEW.namespace_id IS NOT NULL)\nEXECUTE FUNCTION insert_or_update_internal_ids_usage();\n")
ci:    -> 0.0009s
ci: == 20240108121335 CopyInternalIdsForEpicsAndIssuesUsageOnGroups: migrated (0.0205s) 

ci: == [advisory_lock_connection] object_id: 16340000, pg_backend_pid: 5298
main: == [advisory_lock_connection] object_id: 16340200, pg_backend_pid: 5301
main: == 20240108123023 CreateAiAgentsTable: migrating ==============================
main: -- create_table(:ai_agents)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0063s
main: == 20240108123023 CreateAiAgentsTable: migrated (0.0122s) =====================

main: == [advisory_lock_connection] object_id: 16340200, pg_backend_pid: 5301
ci: == [advisory_lock_connection] object_id: 16340460, pg_backend_pid: 5303
ci: == 20240108123023 CreateAiAgentsTable: migrating ==============================
ci: -- create_table(:ai_agents)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0066s
I, [2024-04-10T20:47:43.084481 #290]  INFO -- : Database: 'ci', Table: 'ai_agents': Lock Writes
ci: == 20240108123023 CreateAiAgentsTable: migrated (0.0233s) =====================

ci: == [advisory_lock_connection] object_id: 16340460, pg_backend_pid: 5303
main: == [advisory_lock_connection] object_id: 16340720, pg_backend_pid: 5306
main: == 20240108123115 CreateAiAgentVersionsTable: migrating =======================
main: -- create_table(:ai_agent_versions)
main: -- quote_column_name(:prompt)
main:    -> 0.0000s
main: -- quote_column_name(:model)
main:    -> 0.0000s
main:    -> 0.0076s
main: == 20240108123115 CreateAiAgentVersionsTable: migrated (0.0136s) ==============

main: == [advisory_lock_connection] object_id: 16340720, pg_backend_pid: 5306
ci: == [advisory_lock_connection] object_id: 16341580, pg_backend_pid: 5308
ci: == 20240108123115 CreateAiAgentVersionsTable: migrating =======================
ci: -- create_table(:ai_agent_versions)
ci: -- quote_column_name(:prompt)
ci:    -> 0.0000s
ci: -- quote_column_name(:model)
ci:    -> 0.0000s
ci:    -> 0.0069s
I, [2024-04-10T20:47:43.256645 #290]  INFO -- : Database: 'ci', Table: 'ai_agent_versions': Lock Writes
ci: == 20240108123115 CreateAiAgentVersionsTable: migrated (0.0245s) ==============

ci: == [advisory_lock_connection] object_id: 16341580, pg_backend_pid: 5308
main: == [advisory_lock_connection] object_id: 16346220, pg_backend_pid: 5311
main: == 20240108123509 AddFkOnAiAgentVersionsToAiAgents: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ai_agent_versions ADD CONSTRAINT fk_6c2f682587 FOREIGN KEY (agent_id) REFERENCES ai_agents (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ai_agent_versions VALIDATE CONSTRAINT fk_6c2f682587;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240108123509 AddFkOnAiAgentVersionsToAiAgents: migrated (0.0327s) ========

main: == [advisory_lock_connection] object_id: 16346220, pg_backend_pid: 5311
ci: == [advisory_lock_connection] object_id: 16350860, pg_backend_pid: 5313
ci: == 20240108123509 AddFkOnAiAgentVersionsToAiAgents: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ai_agent_versions ADD CONSTRAINT fk_6c2f682587 FOREIGN KEY (agent_id) REFERENCES ai_agents (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ai_agent_versions VALIDATE CONSTRAINT fk_6c2f682587;")
ci:    -> 0.0011s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108123509 AddFkOnAiAgentVersionsToAiAgents: migrated (0.0416s) ========

ci: == [advisory_lock_connection] object_id: 16350860, pg_backend_pid: 5313
main: == [advisory_lock_connection] object_id: 16351100, pg_backend_pid: 5316
main: == 20240108125135 RemoveInternalIdsTriggers: migrating ========================
main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_usage_on_internal_ids_on_insert ON internal_ids")
main:    -> 0.0015s
main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_usage_on_internal_ids_on_update ON internal_ids")
main:    -> 0.0009s
main: -- execute("DROP FUNCTION IF EXISTS insert_or_update_internal_ids_usage()")
main:    -> 0.0007s
main: == 20240108125135 RemoveInternalIdsTriggers: migrated (0.0098s) ===============

main: == [advisory_lock_connection] object_id: 16351100, pg_backend_pid: 5316
ci: == [advisory_lock_connection] object_id: 16351920, pg_backend_pid: 5318
ci: == 20240108125135 RemoveInternalIdsTriggers: migrating ========================
ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_usage_on_internal_ids_on_insert ON internal_ids")
ci:    -> 0.0011s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_usage_on_internal_ids_on_update ON internal_ids")
ci:    -> 0.0006s
ci: -- execute("DROP FUNCTION IF EXISTS insert_or_update_internal_ids_usage()")
ci:    -> 0.0006s
ci: == 20240108125135 RemoveInternalIdsTriggers: migrated (0.0170s) ===============

ci: == [advisory_lock_connection] object_id: 16351920, pg_backend_pid: 5318
main: == [advisory_lock_connection] object_id: 16356500, pg_backend_pid: 5321
main: == 20240108125335 AddTemporaryIndexInternalIdsOnIdAndUsage: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0017s
main: -- index_exists?(:internal_ids, :id, {:name=>"tmp_index_internal_ids_on_id_and_usage", :where=>"usage = 4", :algorithm=>:concurrently})
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:internal_ids, :id, {:name=>"tmp_index_internal_ids_on_id_and_usage", :where=>"usage = 4", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240108125335 AddTemporaryIndexInternalIdsOnIdAndUsage: migrated (0.0240s) 

main: == [advisory_lock_connection] object_id: 16356500, pg_backend_pid: 5321
ci: == [advisory_lock_connection] object_id: 16361100, pg_backend_pid: 5323
ci: == 20240108125335 AddTemporaryIndexInternalIdsOnIdAndUsage: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:internal_ids, :id, {:name=>"tmp_index_internal_ids_on_id_and_usage", :where=>"usage = 4", :algorithm=>:concurrently})
ci:    -> 0.0056s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:internal_ids, :id, {:name=>"tmp_index_internal_ids_on_id_and_usage", :where=>"usage = 4", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108125335 AddTemporaryIndexInternalIdsOnIdAndUsage: migrated (0.0334s) 

ci: == [advisory_lock_connection] object_id: 16361100, pg_backend_pid: 5323
main: == [advisory_lock_connection] object_id: 16361300, pg_backend_pid: 5326
main: == 20240108181808 RemovePackageRegistryDuplicatedIndexes: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:packages_debian_group_distributions)
main:    -> 0.0055s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:packages_debian_group_distributions, {:algorithm=>:concurrently, :name=>:index_packages_debian_group_distributions_on_group_id})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:packages_debian_project_distributions)
main:    -> 0.0043s
main: -- remove_index(:packages_debian_project_distributions, {:algorithm=>:concurrently, :name=>:index_packages_debian_project_distributions_on_project_id})
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- indexes(:packages_tags)
main:    -> 0.0036s
main: -- remove_index(:packages_tags, {:algorithm=>:concurrently, :name=>:index_packages_tags_on_package_id})
main:    -> 0.0010s
main: == 20240108181808 RemovePackageRegistryDuplicatedIndexes: migrated (0.0460s) ==

main: == [advisory_lock_connection] object_id: 16361300, pg_backend_pid: 5326
ci: == [advisory_lock_connection] object_id: 16367880, pg_backend_pid: 5328
ci: == 20240108181808 RemovePackageRegistryDuplicatedIndexes: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:packages_debian_group_distributions)
ci:    -> 0.0055s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:packages_debian_group_distributions, {:algorithm=>:concurrently, :name=>:index_packages_debian_group_distributions_on_group_id})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:packages_debian_project_distributions)
ci:    -> 0.0043s
ci: -- remove_index(:packages_debian_project_distributions, {:algorithm=>:concurrently, :name=>:index_packages_debian_project_distributions_on_project_id})
ci:    -> 0.0010s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- indexes(:packages_tags)
ci:    -> 0.0036s
ci: -- remove_index(:packages_tags, {:algorithm=>:concurrently, :name=>:index_packages_tags_on_package_id})
ci:    -> 0.0010s
ci: == 20240108181808 RemovePackageRegistryDuplicatedIndexes: migrated (0.0554s) ==

ci: == [advisory_lock_connection] object_id: 16367880, pg_backend_pid: 5328
main: == [advisory_lock_connection] object_id: 16368580, pg_backend_pid: 5331
main: == 20240108182342 QueueBackfillDefaultOrganizationOwners: migrating ===========
main: == 20240108182342 QueueBackfillDefaultOrganizationOwners: migrated (0.0060s) ==

main: == [advisory_lock_connection] object_id: 16368580, pg_backend_pid: 5331
ci: == [advisory_lock_connection] object_id: 16369340, pg_backend_pid: 5333
ci: == 20240108182342 QueueBackfillDefaultOrganizationOwners: migrating ===========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240108182342 QueueBackfillDefaultOrganizationOwners: migrated (0.0152s) ==

ci: == [advisory_lock_connection] object_id: 16369340, pg_backend_pid: 5333
main: == [advisory_lock_connection] object_id: 16370100, pg_backend_pid: 5336
main: == 20240108185335 BackfillInternalIdsWithIssuesUsageForEpics: migrating =======
main: == 20240108185335 BackfillInternalIdsWithIssuesUsageForEpics: migrated (0.0641s) 

main: == [advisory_lock_connection] object_id: 16370100, pg_backend_pid: 5336
ci: == [advisory_lock_connection] object_id: 16370860, pg_backend_pid: 5338
ci: == 20240108185335 BackfillInternalIdsWithIssuesUsageForEpics: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240108185335 BackfillInternalIdsWithIssuesUsageForEpics: migrated (0.0166s) 

ci: == [advisory_lock_connection] object_id: 16370860, pg_backend_pid: 5338
main: == [advisory_lock_connection] object_id: 16371760, pg_backend_pid: 5341
main: == 20240108213232 AddPaymentMethodXidToCreditCardValidation: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:user_credit_card_validations, :zuora_payment_method_xid, :text, {:if_not_exists=>true})
main:    -> 0.0040s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_9a15d14e37\nCHECK ( char_length(zuora_payment_method_xid) <= 50 )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_9a15d14e37;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240108213232 AddPaymentMethodXidToCreditCardValidation: migrated (0.0220s) 

main: == [advisory_lock_connection] object_id: 16371760, pg_backend_pid: 5341
ci: == [advisory_lock_connection] object_id: 16372820, pg_backend_pid: 5343
ci: == 20240108213232 AddPaymentMethodXidToCreditCardValidation: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:user_credit_card_validations, :zuora_payment_method_xid, :text, {:if_not_exists=>true})
ci:    -> 0.0040s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_credit_card_validations\nADD CONSTRAINT check_9a15d14e37\nCHECK ( char_length(zuora_payment_method_xid) <= 50 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE user_credit_card_validations VALIDATE CONSTRAINT check_9a15d14e37;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108213232 AddPaymentMethodXidToCreditCardValidation: migrated (0.0310s) 

ci: == [advisory_lock_connection] object_id: 16372820, pg_backend_pid: 5343
main: == [advisory_lock_connection] object_id: 16378720, pg_backend_pid: 5346
main: == 20240108213323 AddCreditCardValidationPaymentMethodXidUniquenessIndex: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:user_credit_card_validations, :zuora_payment_method_xid, {:unique=>true, :where=>"zuora_payment_method_xid IS NOT NULL", :name=>"unique_index_for_credit_card_validation_payment_method_xid", :algorithm=>:concurrently})
main:    -> 0.0048s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:user_credit_card_validations, :zuora_payment_method_xid, {:unique=>true, :where=>"zuora_payment_method_xid IS NOT NULL", :name=>"unique_index_for_credit_card_validation_payment_method_xid", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240108213323 AddCreditCardValidationPaymentMethodXidUniquenessIndex: migrated (0.0244s) 

main: == [advisory_lock_connection] object_id: 16378720, pg_backend_pid: 5346
ci: == [advisory_lock_connection] object_id: 16384520, pg_backend_pid: 5348
ci: == 20240108213323 AddCreditCardValidationPaymentMethodXidUniquenessIndex: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- index_exists?(:user_credit_card_validations, :zuora_payment_method_xid, {:unique=>true, :where=>"zuora_payment_method_xid IS NOT NULL", :name=>"unique_index_for_credit_card_validation_payment_method_xid", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:user_credit_card_validations, :zuora_payment_method_xid, {:unique=>true, :where=>"zuora_payment_method_xid IS NOT NULL", :name=>"unique_index_for_credit_card_validation_payment_method_xid", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108213323 AddCreditCardValidationPaymentMethodXidUniquenessIndex: migrated (0.0315s) 

ci: == [advisory_lock_connection] object_id: 16384520, pg_backend_pid: 5348
main: == [advisory_lock_connection] object_id: 16385560, pg_backend_pid: 5351
main: == 20240108215335 RemoveInternalIdsTmpIndex: migrating ========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:internal_ids)
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:internal_ids, {:algorithm=>:concurrently, :name=>"tmp_index_internal_ids_on_id_and_usage"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240108215335 RemoveInternalIdsTmpIndex: migrated (0.0227s) ===============

main: == [advisory_lock_connection] object_id: 16385560, pg_backend_pid: 5351
ci: == [advisory_lock_connection] object_id: 16387180, pg_backend_pid: 5353
ci: == 20240108215335 RemoveInternalIdsTmpIndex: migrating ========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:internal_ids)
ci:    -> 0.0064s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:internal_ids, {:algorithm=>:concurrently, :name=>"tmp_index_internal_ids_on_id_and_usage"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240108215335 RemoveInternalIdsTmpIndex: migrated (0.0330s) ===============

ci: == [advisory_lock_connection] object_id: 16387180, pg_backend_pid: 5353
main: == [advisory_lock_connection] object_id: 16396360, pg_backend_pid: 5356
main: == 20240109025151 CreateIndexOnIdConvertToBigintForSystemNoteMetadataAsync: migrating 
main: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- add_index_options(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240109025151 CreateIndexOnIdConvertToBigintForSystemNoteMetadataAsync: migrated (0.0179s) 

main: == [advisory_lock_connection] object_id: 16396360, pg_backend_pid: 5356
ci: == [advisory_lock_connection] object_id: 16406100, pg_backend_pid: 5358
ci: == 20240109025151 CreateIndexOnIdConvertToBigintForSystemNoteMetadataAsync: migrating 
ci: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- add_index_options(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20240109025151 CreateIndexOnIdConvertToBigintForSystemNoteMetadataAsync: migrated (0.0290s) 

ci: == [advisory_lock_connection] object_id: 16406100, pg_backend_pid: 5358
main: == [advisory_lock_connection] object_id: 16430360, pg_backend_pid: 5361
main: == 20240109031624 AddUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 
main: == 20240109031624 AddUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0059s) 

main: == [advisory_lock_connection] object_id: 16430360, pg_backend_pid: 5361
ci: == [advisory_lock_connection] object_id: 16454520, pg_backend_pid: 5363
ci: == 20240109031624 AddUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 
ci: == 20240109031624 AddUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0147s) 

ci: == [advisory_lock_connection] object_id: 16454520, pg_backend_pid: 5363
main: == [advisory_lock_connection] object_id: 16454740, pg_backend_pid: 5366
main: == 20240109082354 AddPartitionIdToPipelineArtifact: migrating =================
main: -- add_column(:ci_pipeline_artifacts, :partition_id, :bigint, {:default=>100, :null=>false})
main:    -> 0.0022s
main: == 20240109082354 AddPartitionIdToPipelineArtifact: migrated (0.0080s) ========

main: == [advisory_lock_connection] object_id: 16454740, pg_backend_pid: 5366
ci: == [advisory_lock_connection] object_id: 16455000, pg_backend_pid: 5368
ci: == 20240109082354 AddPartitionIdToPipelineArtifact: migrating =================
ci: -- add_column(:ci_pipeline_artifacts, :partition_id, :bigint, {:default=>100, :null=>false})
ci:    -> 0.0022s
ci: == 20240109082354 AddPartitionIdToPipelineArtifact: migrated (0.0187s) ========

ci: == [advisory_lock_connection] object_id: 16455000, pg_backend_pid: 5368
main: == [advisory_lock_connection] object_id: 16466080, pg_backend_pid: 5371
main: == 20240109090354 QueueBackfillPartitionIdCiPipelineArtifact: migrating =======
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240109090354 QueueBackfillPartitionIdCiPipelineArtifact: migrated (0.0068s) 

main: == [advisory_lock_connection] object_id: 16466080, pg_backend_pid: 5371
ci: == [advisory_lock_connection] object_id: 16466340, pg_backend_pid: 5373
ci: == 20240109090354 QueueBackfillPartitionIdCiPipelineArtifact: migrating =======
ci: == 20240109090354 QueueBackfillPartitionIdCiPipelineArtifact: migrated (0.0426s) 

ci: == [advisory_lock_connection] object_id: 16466340, pg_backend_pid: 5373
main: == [advisory_lock_connection] object_id: 16473560, pg_backend_pid: 5376
main: == 20240109145839 AddPartitionIdToPipelineConfig: migrating ===================
main: -- add_column(:ci_pipelines_config, :partition_id, :bigint, {:default=>100, :null=>false})
main:    -> 0.0021s
main: == 20240109145839 AddPartitionIdToPipelineConfig: migrated (0.0079s) ==========

main: == [advisory_lock_connection] object_id: 16473560, pg_backend_pid: 5376
ci: == [advisory_lock_connection] object_id: 16480760, pg_backend_pid: 5378
ci: == 20240109145839 AddPartitionIdToPipelineConfig: migrating ===================
ci: -- add_column(:ci_pipelines_config, :partition_id, :bigint, {:default=>100, :null=>false})
ci:    -> 0.0021s
ci: == 20240109145839 AddPartitionIdToPipelineConfig: migrated (0.0180s) ==========

ci: == [advisory_lock_connection] object_id: 16480760, pg_backend_pid: 5378
main: == [advisory_lock_connection] object_id: 16489140, pg_backend_pid: 5381
main: == 20240109165047 AddIndexProjectIdComponentVersionIdIdOnSbomOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :id], {:name=>"index_sbom_occurr_on_project_id_and_component_version_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0122s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :id], {:name=>"index_sbom_occurr_on_project_id_and_component_version_id_and_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240109165047 AddIndexProjectIdComponentVersionIdIdOnSbomOccurrences: migrated (0.0338s) 

main: == [advisory_lock_connection] object_id: 16489140, pg_backend_pid: 5381
ci: == [advisory_lock_connection] object_id: 16497500, pg_backend_pid: 5383
ci: == 20240109165047 AddIndexProjectIdComponentVersionIdIdOnSbomOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :id], {:name=>"index_sbom_occurr_on_project_id_and_component_version_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0117s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :id], {:name=>"index_sbom_occurr_on_project_id_and_component_version_id_and_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240109165047 AddIndexProjectIdComponentVersionIdIdOnSbomOccurrences: migrated (0.0398s) 

ci: == [advisory_lock_connection] object_id: 16497500, pg_backend_pid: 5383
main: == [advisory_lock_connection] object_id: 16506700, pg_backend_pid: 5386
main: == 20240110064826 AddColorModeIdToUsers: migrating ============================
main: -- add_column(:users, :color_mode_id, :smallint, {:default=>1, :null=>false, :if_not_exists=>true})
main:    -> 0.0082s
main: == 20240110064826 AddColorModeIdToUsers: migrated (0.0143s) ===================

main: == [advisory_lock_connection] object_id: 16506700, pg_backend_pid: 5386
ci: == [advisory_lock_connection] object_id: 16515960, pg_backend_pid: 5388
ci: == 20240110064826 AddColorModeIdToUsers: migrating ============================
ci: -- add_column(:users, :color_mode_id, :smallint, {:default=>1, :null=>false, :if_not_exists=>true})
ci:    -> 0.0087s
ci: == 20240110064826 AddColorModeIdToUsers: migrated (0.0244s) ===================

ci: == [advisory_lock_connection] object_id: 16515960, pg_backend_pid: 5388
main: == [advisory_lock_connection] object_id: 16522380, pg_backend_pid: 5391
main: == 20240110085226 AddRateLimitsToApplicationSettings: migrating ===============
main: -- add_column(:application_settings, :rate_limits, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0035s
main: == 20240110085226 AddRateLimitsToApplicationSettings: migrated (0.0092s) ======

main: == [advisory_lock_connection] object_id: 16522380, pg_backend_pid: 5391
ci: == [advisory_lock_connection] object_id: 16528800, pg_backend_pid: 5393
ci: == 20240110085226 AddRateLimitsToApplicationSettings: migrating ===============
ci: -- add_column(:application_settings, :rate_limits, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0035s
ci: == 20240110085226 AddRateLimitsToApplicationSettings: migrated (0.0200s) ======

ci: == [advisory_lock_connection] object_id: 16528800, pg_backend_pid: 5393
main: == [advisory_lock_connection] object_id: 16529040, pg_backend_pid: 5396
main: == 20240110090352 QueueBackfillPartitionIdCiPipelineConfig: migrating =========
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240110090352 QueueBackfillPartitionIdCiPipelineConfig: migrated (0.0057s) 

main: == [advisory_lock_connection] object_id: 16529040, pg_backend_pid: 5396
ci: == [advisory_lock_connection] object_id: 16529300, pg_backend_pid: 5398
ci: == 20240110090352 QueueBackfillPartitionIdCiPipelineConfig: migrating =========
ci: == 20240110090352 QueueBackfillPartitionIdCiPipelineConfig: migrated (0.0487s) 

ci: == [advisory_lock_connection] object_id: 16529300, pg_backend_pid: 5398
main: == [advisory_lock_connection] object_id: 16530100, pg_backend_pid: 5401
main: == 20240110092610 AddIndexOnProjectIdToWebHooks: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:web_hooks, [:project_id, :id], {:name=>"index_web_hooks_on_project_id_and_id", :where=>"((type)::text = 'ProjectHook'::text)", :algorithm=>:concurrently})
main:    -> 0.0064s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:web_hooks, [:project_id, :id], {:name=>"index_web_hooks_on_project_id_and_id", :where=>"((type)::text = 'ProjectHook'::text)", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240110092610 AddIndexOnProjectIdToWebHooks: migrated (0.0255s) ===========

main: == [advisory_lock_connection] object_id: 16530100, pg_backend_pid: 5401
ci: == [advisory_lock_connection] object_id: 16530880, pg_backend_pid: 5403
ci: == 20240110092610 AddIndexOnProjectIdToWebHooks: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:web_hooks, [:project_id, :id], {:name=>"index_web_hooks_on_project_id_and_id", :where=>"((type)::text = 'ProjectHook'::text)", :algorithm=>:concurrently})
ci:    -> 0.0065s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:web_hooks, [:project_id, :id], {:name=>"index_web_hooks_on_project_id_and_id", :where=>"((type)::text = 'ProjectHook'::text)", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240110092610 AddIndexOnProjectIdToWebHooks: migrated (0.0360s) ===========

ci: == [advisory_lock_connection] object_id: 16530880, pg_backend_pid: 5403
main: == [advisory_lock_connection] object_id: 16531180, pg_backend_pid: 5406
main: == 20240110093654 ScheduleIndexRemovalCiBuildTraceMetadata: migrating =========
main: -- index_exists?(:ci_build_trace_metadata, :trace_artifact_id, {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id})
main:    -> 0.0058s
main: -- quote_column_name(:index_ci_build_trace_metadata_on_trace_artifact_id)
main:    -> 0.0000s
main: == 20240110093654 ScheduleIndexRemovalCiBuildTraceMetadata: migrated (0.0176s) 

main: == [advisory_lock_connection] object_id: 16531180, pg_backend_pid: 5406
ci: == [advisory_lock_connection] object_id: 16537740, pg_backend_pid: 5408
ci: == 20240110093654 ScheduleIndexRemovalCiBuildTraceMetadata: migrating =========
ci: -- index_exists?(:ci_build_trace_metadata, :trace_artifact_id, {:name=>:index_ci_build_trace_metadata_on_trace_artifact_id})
ci:    -> 0.0058s
ci: -- quote_column_name(:index_ci_build_trace_metadata_on_trace_artifact_id)
ci:    -> 0.0000s
ci: == 20240110093654 ScheduleIndexRemovalCiBuildTraceMetadata: migrated (0.0267s) 

ci: == [advisory_lock_connection] object_id: 16537740, pg_backend_pid: 5408
main: == [advisory_lock_connection] object_id: 16538480, pg_backend_pid: 5411
main: == 20240110094002 DropIndexFromCiJobArtifactState: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:ci_job_artifact_states)
main:    -> 0.0072s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0009s
main: -- remove_index(:ci_job_artifact_states, {:algorithm=>:concurrently, :name=>:index_ci_job_artifact_states_on_job_artifact_id})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240110094002 DropIndexFromCiJobArtifactState: migrated (0.0270s) =========

main: == [advisory_lock_connection] object_id: 16538480, pg_backend_pid: 5411
ci: == [advisory_lock_connection] object_id: 16539260, pg_backend_pid: 5413
ci: == 20240110094002 DropIndexFromCiJobArtifactState: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:ci_job_artifact_states)
ci:    -> 0.0076s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:ci_job_artifact_states, {:algorithm=>:concurrently, :name=>:index_ci_job_artifact_states_on_job_artifact_id})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240110094002 DropIndexFromCiJobArtifactState: migrated (0.0360s) =========

ci: == [advisory_lock_connection] object_id: 16539260, pg_backend_pid: 5413
main: == [advisory_lock_connection] object_id: 16555080, pg_backend_pid: 5416
main: == 20240110094510 RemoveFkFromCiJobArtifactState: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2})
main:    -> 0.0066s
main: == 20240110094510 RemoveFkFromCiJobArtifactState: migrated (0.0306s) ==========

main: == [advisory_lock_connection] object_id: 16555080, pg_backend_pid: 5416
ci: == [advisory_lock_connection] object_id: 16570920, pg_backend_pid: 5418
ci: == 20240110094510 RemoveFkFromCiJobArtifactState: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2})
ci:    -> 0.0048s
ci: == 20240110094510 RemoveFkFromCiJobArtifactState: migrated (0.0371s) ==========

ci: == [advisory_lock_connection] object_id: 16570920, pg_backend_pid: 5418
main: == [advisory_lock_connection] object_id: 16574260, pg_backend_pid: 5421
main: == 20240110132029 ReRemoveRequirementsIgnoredColumns: migrating ===============
main: -- remove_column(:requirements, :created_at, {:if_exists=>true})
main:    -> 0.0052s
main: -- remove_column(:requirements, :updated_at, {:if_exists=>true})
main:    -> 0.0032s
main: -- remove_column(:requirements, :cached_markdown_version, {:if_exists=>true})
main:    -> 0.0028s
main: -- remove_column(:requirements, :state, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:requirements, :title, {:if_exists=>true})
main:    -> 0.0029s
main: -- remove_column(:requirements, :title_html, {:if_exists=>true})
main:    -> 0.0024s
main: -- remove_column(:requirements, :description, {:if_exists=>true})
main:    -> 0.0025s
main: -- remove_column(:requirements, :description_html, {:if_exists=>true})
main:    -> 0.0023s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:requirements, :author_id, {:if_exists=>true})
main:    -> 0.0032s
main: == 20240110132029 ReRemoveRequirementsIgnoredColumns: migrated (0.0369s) ======

main: == [advisory_lock_connection] object_id: 16574260, pg_backend_pid: 5421
ci: == [advisory_lock_connection] object_id: 16577580, pg_backend_pid: 5423
ci: == 20240110132029 ReRemoveRequirementsIgnoredColumns: migrating ===============
ci: -- remove_column(:requirements, :created_at, {:if_exists=>true})
ci:    -> 0.0053s
ci: -- remove_column(:requirements, :updated_at, {:if_exists=>true})
ci:    -> 0.0033s
ci: -- remove_column(:requirements, :cached_markdown_version, {:if_exists=>true})
ci:    -> 0.0026s
ci: -- remove_column(:requirements, :state, {:if_exists=>true})
ci:    -> 0.0029s
ci: -- remove_column(:requirements, :title, {:if_exists=>true})
ci:    -> 0.0025s
ci: -- remove_column(:requirements, :title_html, {:if_exists=>true})
ci:    -> 0.0023s
ci: -- remove_column(:requirements, :description, {:if_exists=>true})
ci:    -> 0.0023s
ci: -- remove_column(:requirements, :description_html, {:if_exists=>true})
ci:    -> 0.0023s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:requirements, :author_id, {:if_exists=>true})
ci:    -> 0.0032s
ci: == 20240110132029 ReRemoveRequirementsIgnoredColumns: migrated (0.0444s) ======

ci: == [advisory_lock_connection] object_id: 16577580, pg_backend_pid: 5423
main: == [advisory_lock_connection] object_id: 16578940, pg_backend_pid: 5426
main: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrating ===
main: -- add_column(:application_settings, :include_optional_metrics_in_service_ping, :boolean, {:default=>true, :null=>false})
main:    -> 0.0033s
main: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrated (0.0095s) 

main: == [advisory_lock_connection] object_id: 16578940, pg_backend_pid: 5426
ci: == [advisory_lock_connection] object_id: 16579140, pg_backend_pid: 5428
ci: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrating ===
ci: -- add_column(:application_settings, :include_optional_metrics_in_service_ping, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0036s
ci: == 20240110160643 AddOptionalMetricsEnabledToApplicationSettings: migrated (0.0198s) 

ci: == [advisory_lock_connection] object_id: 16579140, pg_backend_pid: 5428
main: == [advisory_lock_connection] object_id: 16584140, pg_backend_pid: 5431
main: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrating =============
main: -- execute("UPDATE application_settings\nSET include_optional_metrics_in_service_ping = usage_ping_enabled\n")
main:    -> 0.0028s
main: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrated (0.0085s) ====

main: == [advisory_lock_connection] object_id: 16584140, pg_backend_pid: 5431
ci: == [advisory_lock_connection] object_id: 16586060, pg_backend_pid: 5433
ci: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240110160816 UpdateOptionaMetricsValueServicePing: migrated (0.0176s) ====

ci: == [advisory_lock_connection] object_id: 16586060, pg_backend_pid: 5433
main: == [advisory_lock_connection] object_id: 16596560, pg_backend_pid: 5436
main: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrating ===============
main: -- add_column(:issuable_resource_links, :is_unique, :boolean, {:null=>true})
main:    -> 0.0013s
main: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrated (0.0074s) ======

main: == [advisory_lock_connection] object_id: 16596560, pg_backend_pid: 5436
ci: == [advisory_lock_connection] object_id: 16607040, pg_backend_pid: 5438
ci: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrating ===============
ci: -- add_column(:issuable_resource_links, :is_unique, :boolean, {:null=>true})
ci:    -> 0.0012s
ci: == 20240110202002 AddIsUniqueToIssuableResourceLinks: migrated (0.0169s) ======

ci: == [advisory_lock_connection] object_id: 16607040, pg_backend_pid: 5438
main: == [advisory_lock_connection] object_id: 16612260, pg_backend_pid: 5441
main: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrated (0.0229s) 

main: == [advisory_lock_connection] object_id: 16612260, pg_backend_pid: 5441
ci: == [advisory_lock_connection] object_id: 16617460, pg_backend_pid: 5443
ci: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})
ci:    -> 0.0038s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:issuable_resource_links, [:issue_id, :link], {:unique=>true, :where=>"is_unique", :name=>"index_unique_issuable_resource_links_on_unique_issue_link", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240110204949 AddPartialUniqueIndexOnIssueIdAndLinkToIssuableResourceLinks: migrated (0.0317s) 

ci: == [advisory_lock_connection] object_id: 16617460, pg_backend_pid: 5443
main: == [advisory_lock_connection] object_id: 16627300, pg_backend_pid: 5446
main: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 
main: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
main:    -> 0.0098s
main: -- add_index_options(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0228s) 

main: == [advisory_lock_connection] object_id: 16627300, pg_backend_pid: 5446
ci: == [advisory_lock_connection] object_id: 16637260, pg_backend_pid: 5448
ci: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 
ci: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
ci:    -> 0.0132s
ci: -- add_index_options(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20240111131500 AddAsyncIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0367s) 

ci: == [advisory_lock_connection] object_id: 16637260, pg_backend_pid: 5448
main: == [advisory_lock_connection] object_id: 16644000, pg_backend_pid: 5451
main: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_pipeline_variables\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
main:    -> 0.0011s
main: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrated (0.0670s) 

main: == [advisory_lock_connection] object_id: 16644000, pg_backend_pid: 5451
ci: == [advisory_lock_connection] object_id: 16657380, pg_backend_pid: 5453
ci: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_pipeline_variables\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: == 20240111134328 RoutingTablePrepareAsyncConstraintForPipelineVariables: migrated (0.0495s) 

ci: == [advisory_lock_connection] object_id: 16657380, pg_backend_pid: 5453
main: == [advisory_lock_connection] object_id: 16674980, pg_backend_pid: 5456
main: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0298s) 

main: == [advisory_lock_connection] object_id: 16674980, pg_backend_pid: 5456
ci: == [advisory_lock_connection] object_id: 16699040, pg_backend_pid: 5458
ci: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240111194603 FinalizeDeleteInvalidProtectedTagCreateAccessLevels: migrated (0.0168s) 

ci: == [advisory_lock_connection] object_id: 16699040, pg_backend_pid: 5458
main: == [advisory_lock_connection] object_id: 16699840, pg_backend_pid: 5461
main: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0017s
main: -- indexes(:protected_tag_create_access_levels)
main:    -> 0.0077s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- remove_index(:protected_tag_create_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrated (0.0283s) 

main: == [advisory_lock_connection] object_id: 16699840, pg_backend_pid: 5461
ci: == [advisory_lock_connection] object_id: 16700780, pg_backend_pid: 5463
ci: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:protected_tag_create_access_levels)
ci:    -> 0.0065s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:protected_tag_create_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_tag_create_access_levels_on_id_with_group"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240111194658 DropTempIndexOnProtectedTagCreateAccessLevels: migrated (0.0339s) 

ci: == [advisory_lock_connection] object_id: 16700780, pg_backend_pid: 5463
main: == [advisory_lock_connection] object_id: 16701100, pg_backend_pid: 5466
main: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0296s) 

main: == [advisory_lock_connection] object_id: 16701100, pg_backend_pid: 5466
ci: == [advisory_lock_connection] object_id: 16701420, pg_backend_pid: 5468
ci: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240111194808 FinalizeDeleteInvalidProtectedBranchPushAccessLevels: migrated (0.0149s) 

ci: == [advisory_lock_connection] object_id: 16701420, pg_backend_pid: 5468
main: == [advisory_lock_connection] object_id: 16701880, pg_backend_pid: 5471
main: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:protected_branch_push_access_levels)
main:    -> 0.0059s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:protected_branch_push_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrated (0.0229s) 

main: == [advisory_lock_connection] object_id: 16701880, pg_backend_pid: 5471
ci: == [advisory_lock_connection] object_id: 16709480, pg_backend_pid: 5473
ci: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:protected_branch_push_access_levels)
ci:    -> 0.0065s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:protected_branch_push_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_push_access_levels_on_id_with_group"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240111194925 DropTempIndexOnProtectedBranchPushAccessLevels: migrated (0.0327s) 

ci: == [advisory_lock_connection] object_id: 16709480, pg_backend_pid: 5473
main: == [advisory_lock_connection] object_id: 16717220, pg_backend_pid: 5476
main: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0287s) 

main: == [advisory_lock_connection] object_id: 16717220, pg_backend_pid: 5476
ci: == [advisory_lock_connection] object_id: 16728920, pg_backend_pid: 5478
ci: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240111195101 FinalizeDeleteInvalidProtectedBranchMergeAccessLevels: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 16728920, pg_backend_pid: 5478
main: == [advisory_lock_connection] object_id: 16740760, pg_backend_pid: 5481
main: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:protected_branch_merge_access_levels)
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:protected_branch_merge_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrated (0.0228s) 

main: == [advisory_lock_connection] object_id: 16740760, pg_backend_pid: 5481
ci: == [advisory_lock_connection] object_id: 16753080, pg_backend_pid: 5483
ci: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:protected_branch_merge_access_levels)
ci:    -> 0.0059s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:protected_branch_merge_access_levels, {:algorithm=>:concurrently, :name=>"tmp_idx_protected_branch_merge_access_levels_on_id_with_group"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240111195145 DropTempIndexOnProtectedBranchMergeAccessLevels: migrated (0.0326s) 

ci: == [advisory_lock_connection] object_id: 16753080, pg_backend_pid: 5483
main: == [advisory_lock_connection] object_id: 16762100, pg_backend_pid: 5486
main: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrating 
main: -- create_table(:audit_events_group_external_streaming_destinations)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0066s
main: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrated (0.0127s) 

main: == [advisory_lock_connection] object_id: 16762100, pg_backend_pid: 5486
ci: == [advisory_lock_connection] object_id: 16765380, pg_backend_pid: 5488
ci: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrating 
ci: -- create_table(:audit_events_group_external_streaming_destinations)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0062s
I, [2024-04-10T20:47:50.024549 #290]  INFO -- : Database: 'ci', Table: 'audit_events_group_external_streaming_destinations': Lock Writes
ci: == 20240112124030 CreateAuditEventsGroupExternalStreamingDestinations: migrated (0.0243s) 

ci: == [advisory_lock_connection] object_id: 16765380, pg_backend_pid: 5488
main: == [advisory_lock_connection] object_id: 16768240, pg_backend_pid: 5491
main: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
main:    -> 0.0126s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrated (0.0340s) 

main: == [advisory_lock_connection] object_id: 16768240, pg_backend_pid: 5491
ci: == [advisory_lock_connection] object_id: 16771180, pg_backend_pid: 5493
ci: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
ci:    -> 0.0123s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:events, [:author_id, :group_id, :action, :target_type, :created_at], {:name=>"index_events_author_id_group_id_action_target_type_created_at", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240112143548 AddIndexToEventsAuthorGroupActionTargetType: migrated (0.0439s) 

ci: == [advisory_lock_connection] object_id: 16771180, pg_backend_pid: 5493
main: == [advisory_lock_connection] object_id: 16786680, pg_backend_pid: 5496
main: == 20240113071052 QueuePopulateTopicsSlugColumn: migrating ====================
main: == 20240113071052 QueuePopulateTopicsSlugColumn: migrated (0.0336s) ===========

main: == [advisory_lock_connection] object_id: 16786680, pg_backend_pid: 5496
ci: == [advisory_lock_connection] object_id: 16792620, pg_backend_pid: 5498
ci: == 20240113071052 QueuePopulateTopicsSlugColumn: migrating ====================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240113071052 QueuePopulateTopicsSlugColumn: migrated (0.0157s) ===========

ci: == [advisory_lock_connection] object_id: 16792620, pg_backend_pid: 5498
main: == [advisory_lock_connection] object_id: 16792940, pg_backend_pid: 5501
main: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrating =====
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT fk_56ac6fc9c0;")
main:    -> 0.0035s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0233s) 

main: == [advisory_lock_connection] object_id: 16792940, pg_backend_pid: 5501
ci: == [advisory_lock_connection] object_id: 16802060, pg_backend_pid: 5503
ci: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrating =====
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE merge_request_diffs VALIDATE CONSTRAINT fk_56ac6fc9c0;")
ci:    -> 0.0033s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240115004429 ValidateMergeRequestDiffsProjectIdForeignKey: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 16802060, pg_backend_pid: 5503
main: == [advisory_lock_connection] object_id: 16811360, pg_backend_pid: 5506
main: == 20240115112056 AddIndexOnPipelineMetadata: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0044s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240115112056 AddIndexOnPipelineMetadata: migrated (0.0261s) ==============

main: == [advisory_lock_connection] object_id: 16811360, pg_backend_pid: 5506
ci: == [advisory_lock_connection] object_id: 16815840, pg_backend_pid: 5508
ci: == 20240115112056 AddIndexOnPipelineMetadata: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ci_pipeline_metadata, "name text_pattern_ops, pipeline_id", {:name=>"index_pipeline_metadata_on_name_text_pattern_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240115112056 AddIndexOnPipelineMetadata: migrated (0.0334s) ==============

ci: == [advisory_lock_connection] object_id: 16815840, pg_backend_pid: 5508
main: == [advisory_lock_connection] object_id: 16817480, pg_backend_pid: 5511
main: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_rate_limits_is_hash\nCHECK ( (jsonb_typeof(rate_limits) = 'object') )\nNOT VALID;\n")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_rate_limits_is_hash;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrated (0.0196s) 

main: == [advisory_lock_connection] object_id: 16817480, pg_backend_pid: 5511
ci: == [advisory_lock_connection] object_id: 16824520, pg_backend_pid: 5513
ci: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_rate_limits_is_hash\nCHECK ( (jsonb_typeof(rate_limits) = 'object') )\nNOT VALID;\n")
ci:    -> 0.0023s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_rate_limits_is_hash;")
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240115115029 AddRateLimitsHashConstraintToApplicationSettings: migrated (0.0269s) 

ci: == [advisory_lock_connection] object_id: 16824520, pg_backend_pid: 5513
main: == [advisory_lock_connection] object_id: 16830340, pg_backend_pid: 5516
main: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrating ============
main: -- create_table(:packages_terraform_module_metadata, {:id=>false})
main:    -> 0.0062s
main: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrated (0.0124s) ===

main: == [advisory_lock_connection] object_id: 16830340, pg_backend_pid: 5516
ci: == [advisory_lock_connection] object_id: 16834760, pg_backend_pid: 5518
ci: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrating ============
ci: -- create_table(:packages_terraform_module_metadata, {:id=>false})
ci:    -> 0.0067s
I, [2024-04-10T20:47:51.190498 #290]  INFO -- : Database: 'ci', Table: 'packages_terraform_module_metadata': Lock Writes
ci: == 20240115185037 CreatePackagesTerraformModuleMetadata: migrated (0.0262s) ===

ci: == [advisory_lock_connection] object_id: 16834760, pg_backend_pid: 5518
main: == [advisory_lock_connection] object_id: 16835580, pg_backend_pid: 5521
main: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrating ====
main: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrated (0.0089s) 

main: == [advisory_lock_connection] object_id: 16835580, pg_backend_pid: 5521
ci: == [advisory_lock_connection] object_id: 16836400, pg_backend_pid: 5523
ci: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240116072014 ChangeICodeReviewCreateMrKeysFromHllToInteger: migrated (0.0167s) 

ci: == [advisory_lock_connection] object_id: 16836400, pg_backend_pid: 5523
main: == [advisory_lock_connection] object_id: 16853540, pg_backend_pid: 5526
main: == 20240116100948 CreateMemberApprovals: migrating ============================
main: -- create_table(:member_approvals)
main:    -> 0.0036s
main: -- add_index(:member_approvals, :requested_by_id, {:name=>"index_member_approval_on_requested_by_id"})
main:    -> 0.0012s
main: -- add_index(:member_approvals, :reviewed_by_id, {:name=>"index_member_approval_on_reviewed_by_id"})
main:    -> 0.0010s
main: -- add_index(:member_approvals, :member_id, {:name=>"index_member_approval_on_member_id"})
main:    -> 0.0009s
main: -- add_index(:member_approvals, :member_namespace_id, {:name=>"index_member_approval_on_member_namespace_id"})
main:    -> 0.0011s
main: == 20240116100948 CreateMemberApprovals: migrated (0.0138s) ===================

main: == [advisory_lock_connection] object_id: 16853540, pg_backend_pid: 5526
ci: == [advisory_lock_connection] object_id: 16870900, pg_backend_pid: 5528
ci: == 20240116100948 CreateMemberApprovals: migrating ============================
ci: -- create_table(:member_approvals)
ci:    -> 0.0035s
ci: -- add_index(:member_approvals, :requested_by_id, {:name=>"index_member_approval_on_requested_by_id"})
ci:    -> 0.0013s
ci: -- add_index(:member_approvals, :reviewed_by_id, {:name=>"index_member_approval_on_reviewed_by_id"})
ci:    -> 0.0009s
ci: -- add_index(:member_approvals, :member_id, {:name=>"index_member_approval_on_member_id"})
ci:    -> 0.0009s
ci: -- add_index(:member_approvals, :member_namespace_id, {:name=>"index_member_approval_on_member_namespace_id"})
ci:    -> 0.0009s
I, [2024-04-10T20:47:51.544899 #290]  INFO -- : Database: 'ci', Table: 'member_approvals': Lock Writes
ci: == 20240116100948 CreateMemberApprovals: migrated (0.0263s) ===================

ci: == [advisory_lock_connection] object_id: 16870900, pg_backend_pid: 5528
main: == [advisory_lock_connection] object_id: 16877600, pg_backend_pid: 5531
main: == 20240116113035 AddZoektRepositoryModel: migrating ==========================
main: -- create_table(:zoekt_repositories)
main:    -> 0.0072s
main: == 20240116113035 AddZoektRepositoryModel: migrated (0.0136s) =================

main: == [advisory_lock_connection] object_id: 16877600, pg_backend_pid: 5531
ci: == [advisory_lock_connection] object_id: 16877880, pg_backend_pid: 5533
ci: == 20240116113035 AddZoektRepositoryModel: migrating ==========================
ci: -- create_table(:zoekt_repositories)
ci:    -> 0.0081s
I, [2024-04-10T20:47:51.723513 #290]  INFO -- : Database: 'ci', Table: 'zoekt_repositories': Lock Writes
ci: == 20240116113035 AddZoektRepositoryModel: migrated (0.0263s) =================

ci: == [advisory_lock_connection] object_id: 16877880, pg_backend_pid: 5533
main: == [advisory_lock_connection] object_id: 16881580, pg_backend_pid: 5536
main: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_b2e4a4b68a FOREIGN KEY (member_id) REFERENCES members (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_b2e4a4b68a;")
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrated (0.0353s) =

main: == [advisory_lock_connection] object_id: 16881580, pg_backend_pid: 5536
ci: == [advisory_lock_connection] object_id: 16885280, pg_backend_pid: 5538
ci: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_b2e4a4b68a FOREIGN KEY (member_id) REFERENCES members (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_b2e4a4b68a;")
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240116120144 AddForeignKeyForMemberToMemberApprovals: migrated (0.0425s) =

ci: == [advisory_lock_connection] object_id: 16885280, pg_backend_pid: 5538
main: == [advisory_lock_connection] object_id: 16893640, pg_backend_pid: 5541
main: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrating 
main: -- remove_column(:application_settings, :encrypted_ai_access_token, {:if_exists=>true})
main:    -> 0.2760s
main: -- remove_column(:application_settings, :encrypted_ai_access_token_iv, {:if_exists=>true})
main:    -> 0.2718s
main: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrated (0.5540s) 

main: == [advisory_lock_connection] object_id: 16893640, pg_backend_pid: 5541
ci: == [advisory_lock_connection] object_id: 16905980, pg_backend_pid: 5543
ci: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrating 
ci: -- remove_column(:application_settings, :encrypted_ai_access_token, {:if_exists=>true})
ci:    -> 0.2739s
ci: -- remove_column(:application_settings, :encrypted_ai_access_token_iv, {:if_exists=>true})
ci:    -> 0.2725s
ci: == 20240116131144 RemoveApplicationSettingsAiAccessTokenColumnCorrected: migrated (0.5625s) 

ci: == [advisory_lock_connection] object_id: 16905980, pg_backend_pid: 5543
main: == [advisory_lock_connection] object_id: 16910200, pg_backend_pid: 5546
main: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_1383c72212 FOREIGN KEY (member_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_1383c72212;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrated (0.0332s) 

main: == [advisory_lock_connection] object_id: 16910200, pg_backend_pid: 5546
ci: == [advisory_lock_connection] object_id: 16910860, pg_backend_pid: 5548
ci: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_1383c72212 FOREIGN KEY (member_namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0024s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_1383c72212;")
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240116133546 AddForeignKeyForNamespaceIdToMemberApprovals: migrated (0.0487s) 

ci: == [advisory_lock_connection] object_id: 16910860, pg_backend_pid: 5548
main: == [advisory_lock_connection] object_id: 16911680, pg_backend_pid: 5551
main: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_25a92aeccd FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0024s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_25a92aeccd;")
main:    -> 0.0035s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrated (0.0371s) 

main: == [advisory_lock_connection] object_id: 16911680, pg_backend_pid: 5551
ci: == [advisory_lock_connection] object_id: 16911840, pg_backend_pid: 5553
ci: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_25a92aeccd FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_25a92aeccd;")
ci:    -> 0.0029s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240116145223 CreateZoektRepositoryForeignKeyForProject: migrated (0.0444s) 

ci: == [advisory_lock_connection] object_id: 16911840, pg_backend_pid: 5553
main: == [advisory_lock_connection] object_id: 16912160, pg_backend_pid: 5556
main: == 20240116161955 AddNameAndDescriptionToWebHooks: migrating ==================
main: -- add_column(:web_hooks, :name, :text)
main:    -> 0.0014s
main: -- add_column(:web_hooks, :description, :text)
main:    -> 0.0009s
main: == 20240116161955 AddNameAndDescriptionToWebHooks: migrated (0.0083s) =========

main: == [advisory_lock_connection] object_id: 16912160, pg_backend_pid: 5556
ci: == [advisory_lock_connection] object_id: 16913840, pg_backend_pid: 5558
ci: == 20240116161955 AddNameAndDescriptionToWebHooks: migrating ==================
ci: -- add_column(:web_hooks, :name, :text)
ci:    -> 0.0014s
ci: -- add_column(:web_hooks, :description, :text)
ci:    -> 0.0009s
ci: == 20240116161955 AddNameAndDescriptionToWebHooks: migrated (0.0180s) =========

ci: == [advisory_lock_connection] object_id: 16913840, pg_backend_pid: 5558
main: == [advisory_lock_connection] object_id: 16915660, pg_backend_pid: 5561
main: == 20240116162201 AddTextLimitToWebHooksAttributes: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_1e4d5cbdc5\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_1e4d5cbdc5;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_23a96ad211\nCHECK ( char_length(description) <= 2048 )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_23a96ad211;")
main:    -> 0.0007s
main: == 20240116162201 AddTextLimitToWebHooksAttributes: migrated (0.0251s) ========

main: == [advisory_lock_connection] object_id: 16915660, pg_backend_pid: 5561
ci: == [advisory_lock_connection] object_id: 16917180, pg_backend_pid: 5563
ci: == 20240116162201 AddTextLimitToWebHooksAttributes: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_1e4d5cbdc5\nCHECK ( char_length(name) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_1e4d5cbdc5;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_23a96ad211\nCHECK ( char_length(description) <= 2048 )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_23a96ad211;")
ci:    -> 0.0007s
ci: == 20240116162201 AddTextLimitToWebHooksAttributes: migrated (0.0355s) ========

ci: == [advisory_lock_connection] object_id: 16917180, pg_backend_pid: 5563
main: == [advisory_lock_connection] object_id: 16918860, pg_backend_pid: 5566
main: == 20240116205430 AddHiddenToCiVariables: migrating ===========================
main: -- add_column(:ci_variables, :hidden, :boolean, {:null=>false, :default=>false})
main:    -> 0.0020s
main: == 20240116205430 AddHiddenToCiVariables: migrated (0.0079s) ==================

main: == [advisory_lock_connection] object_id: 16918860, pg_backend_pid: 5566
ci: == [advisory_lock_connection] object_id: 16924660, pg_backend_pid: 5568
ci: == 20240116205430 AddHiddenToCiVariables: migrating ===========================
ci: -- add_column(:ci_variables, :hidden, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0025s
ci: == 20240116205430 AddHiddenToCiVariables: migrated (0.0197s) ==================

ci: == [advisory_lock_connection] object_id: 16924660, pg_backend_pid: 5568
main: == [advisory_lock_connection] object_id: 16930600, pg_backend_pid: 5571
main: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrating 
main: -- add_column(:application_settings, :elasticsearch_max_code_indexing_concurrency, :integer, {:default=>30, :null=>false, :if_not_exists=>true})
main:    -> 0.2764s
main: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrated (0.2827s) 

main: == [advisory_lock_connection] object_id: 16930600, pg_backend_pid: 5571
ci: == [advisory_lock_connection] object_id: 16936100, pg_backend_pid: 5573
ci: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :elasticsearch_max_code_indexing_concurrency, :integer, {:default=>30, :null=>false, :if_not_exists=>true})
ci:    -> 0.2777s
ci: == 20240116205943 AddElasticsearchMaxCodeIndexingConcurrencyToApplicationSettings: migrated (0.2934s) 

ci: == [advisory_lock_connection] object_id: 16936100, pg_backend_pid: 5573
main: == [advisory_lock_connection] object_id: 16941740, pg_backend_pid: 5576
main: == 20240116210250 AddHiddenToCiGroupVariables: migrating ======================
main: -- add_column(:ci_group_variables, :hidden, :boolean, {:null=>false, :default=>false})
main:    -> 0.0023s
main: == 20240116210250 AddHiddenToCiGroupVariables: migrated (0.0085s) =============

main: == [advisory_lock_connection] object_id: 16941740, pg_backend_pid: 5576
ci: == [advisory_lock_connection] object_id: 16947540, pg_backend_pid: 5578
ci: == 20240116210250 AddHiddenToCiGroupVariables: migrating ======================
ci: -- add_column(:ci_group_variables, :hidden, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0022s
ci: == 20240116210250 AddHiddenToCiGroupVariables: migrated (0.0194s) =============

ci: == [advisory_lock_connection] object_id: 16947540, pg_backend_pid: 5578
main: == [advisory_lock_connection] object_id: 16953480, pg_backend_pid: 5581
main: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrating 
main: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrated (0.0058s) 

main: == [advisory_lock_connection] object_id: 16953480, pg_backend_pid: 5581
ci: == [advisory_lock_connection] object_id: 16959260, pg_backend_pid: 5583
ci: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240116211138 UpdateMaxCodeIndexingConcurrencyInApplicationSettingsForGitlabCom: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 16959260, pg_backend_pid: 5583
main: == [advisory_lock_connection] object_id: 16965200, pg_backend_pid: 5586
main: == 20240116212237 AddOnboardingStatusToUserDetails: migrating =================
main: -- add_column(:user_details, :onboarding_status, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0022s
main: == 20240116212237 AddOnboardingStatusToUserDetails: migrated (0.0081s) ========

main: == [advisory_lock_connection] object_id: 16965200, pg_backend_pid: 5586
ci: == [advisory_lock_connection] object_id: 16965720, pg_backend_pid: 5588
ci: == 20240116212237 AddOnboardingStatusToUserDetails: migrating =================
ci: -- add_column(:user_details, :onboarding_status, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0024s
ci: == 20240116212237 AddOnboardingStatusToUserDetails: migrated (0.0183s) ========

ci: == [advisory_lock_connection] object_id: 16965720, pg_backend_pid: 5588
main: == [advisory_lock_connection] object_id: 16966380, pg_backend_pid: 5591
main: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:system_note_metadata)
main:    -> 0.0041s
main: -- current_schema(nil)
main:    -> 0.0004s
main: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0182s) 

main: == [advisory_lock_connection] object_id: 16966380, pg_backend_pid: 5591
ci: == [advisory_lock_connection] object_id: 16974120, pg_backend_pid: 5593
ci: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:system_note_metadata)
ci:    -> 0.0043s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: == 20240117055908 DropUniqueIndexToSystemNoteMetadataOnIdConvertToBigint: migrated (0.0273s) 

ci: == [advisory_lock_connection] object_id: 16974120, pg_backend_pid: 5593
main: == [advisory_lock_connection] object_id: 16979760, pg_backend_pid: 5597
main: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- indexes(:protected_environments)
main:    -> 0.0061s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0016s
main: -- remove_index(:protected_environments, {:algorithm=>:concurrently, :name=>"index_protected_environments_on_project_id"})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrated (0.0289s) 

main: == [advisory_lock_connection] object_id: 16979760, pg_backend_pid: 5597
ci: == [advisory_lock_connection] object_id: 16982660, pg_backend_pid: 5599
ci: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0032s
ci: -- indexes(:protected_environments)
ci:    -> 0.0078s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:protected_environments, {:algorithm=>:concurrently, :name=>"index_protected_environments_on_project_id"})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240117070119 RemoveIndexProtectedEnvironmentsOnProjectId: migrated (0.0455s) 

ci: == [advisory_lock_connection] object_id: 16982660, pg_backend_pid: 5599
main: == [advisory_lock_connection] object_id: 16983500, pg_backend_pid: 5602
main: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0069s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE resource_link_events ADD CONSTRAINT fk_system_note_metadata_id_convert_to_bigint FOREIGN KEY (system_note_metadata_id) REFERENCES system_note_metadata (id_convert_to_bigint) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrated (0.0610s) 

main: == [advisory_lock_connection] object_id: 16983500, pg_backend_pid: 5602
ci: == [advisory_lock_connection] object_id: 16986200, pg_backend_pid: 5604
ci: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0060s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:system_note_metadata, :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE resource_link_events ADD CONSTRAINT fk_system_note_metadata_id_convert_to_bigint FOREIGN KEY (system_note_metadata_id) REFERENCES system_note_metadata (id_convert_to_bigint) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0017s
ci: == 20240117070931 AddFkToResourceLinkEventsSystemNoteMetadataIdConvertToBigintForCom: migrated (0.0733s) 

ci: == [advisory_lock_connection] object_id: 16986200, pg_backend_pid: 5604
main: == [advisory_lock_connection] object_id: 16987940, pg_backend_pid: 5607
main: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrating 
main: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrated (0.0263s) 

main: == [advisory_lock_connection] object_id: 16987940, pg_backend_pid: 5607
ci: == [advisory_lock_connection] object_id: 16990300, pg_backend_pid: 5609
ci: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrating 
ci: == 20240117070946 ValidateFkOnResourceLinkEventsSystemNoteMetadataIdForCom: migrated (0.0372s) 

ci: == [advisory_lock_connection] object_id: 16990300, pg_backend_pid: 5609
main: == [advisory_lock_connection] object_id: 16991240, pg_backend_pid: 5612
main: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrating 
main: -- add_column(:application_settings, :enable_member_promotion_management, :boolean, {:default=>false, :null=>false})
main:    -> 0.0037s
main: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrated (0.0099s) 

main: == [advisory_lock_connection] object_id: 16991240, pg_backend_pid: 5612
ci: == [advisory_lock_connection] object_id: 16991940, pg_backend_pid: 5614
ci: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrating 
ci: -- add_column(:application_settings, :enable_member_promotion_management, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0036s
ci: == 20240117081214 AddEnableUserCapMemberPromotionManagementToApplicationSettings: migrated (0.0201s) 

ci: == [advisory_lock_connection] object_id: 16991940, pg_backend_pid: 5614
main: == [advisory_lock_connection] object_id: 16992200, pg_backend_pid: 5617
main: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT partitioning_constraint;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrated (0.0940s) 

main: == [advisory_lock_connection] object_id: 16992200, pg_backend_pid: 5617
ci: == [advisory_lock_connection] object_id: 16992760, pg_backend_pid: 5619
ci: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_pipeline_variables VALIDATE CONSTRAINT partitioning_constraint;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240117132031 RoutingTablePrepareConstraintForPipelineVariables: migrated (0.0521s) 

ci: == [advisory_lock_connection] object_id: 16992760, pg_backend_pid: 5619
main: == [advisory_lock_connection] object_id: 16993740, pg_backend_pid: 5622
main: == 20240117173808 DropIndexOnProjectsLowerPath: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:projects)
main:    -> 0.0375s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_lower_path})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240117173808 DropIndexOnProjectsLowerPath: migrated (0.0578s) ============

main: == [advisory_lock_connection] object_id: 16993740, pg_backend_pid: 5622
ci: == [advisory_lock_connection] object_id: 16999920, pg_backend_pid: 5624
ci: == 20240117173808 DropIndexOnProjectsLowerPath: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:projects)
ci:    -> 0.0384s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:projects, {:algorithm=>:concurrently, :name=>:index_on_projects_lower_path})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20240117173808 DropIndexOnProjectsLowerPath: migrated (0.0680s) ============

ci: == [advisory_lock_connection] object_id: 16999920, pg_backend_pid: 5624
main: == [advisory_lock_connection] object_id: 17006220, pg_backend_pid: 5627
main: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrating =========
main: -- add_column(:bulk_import_trackers, :source_objects_count, :bigint, {:null=>false, :default=>0})
main:    -> 0.0023s
main: -- add_column(:bulk_import_trackers, :fetched_objects_count, :bigint, {:null=>false, :default=>0})
main:    -> 0.0015s
main: -- add_column(:bulk_import_trackers, :imported_objects_count, :bigint, {:null=>false, :default=>0})
main:    -> 0.0013s
main: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrated (0.0110s) 

main: == [advisory_lock_connection] object_id: 17006220, pg_backend_pid: 5627
ci: == [advisory_lock_connection] object_id: 17014760, pg_backend_pid: 5629
ci: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrating =========
ci: -- add_column(:bulk_import_trackers, :source_objects_count, :bigint, {:null=>false, :default=>0})
ci:    -> 0.0021s
ci: -- add_column(:bulk_import_trackers, :fetched_objects_count, :bigint, {:null=>false, :default=>0})
ci:    -> 0.0015s
ci: -- add_column(:bulk_import_trackers, :imported_objects_count, :bigint, {:null=>false, :default=>0})
ci:    -> 0.0014s
ci: == 20240118103048 AddObjectCountFieldsToBulkImportTrackers: migrated (0.0210s) 

ci: == [advisory_lock_connection] object_id: 17014760, pg_backend_pid: 5629
main: == [advisory_lock_connection] object_id: 17023440, pg_backend_pid: 5632
main: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_pipeline_variables\" (\n    LIKE \"ci_pipeline_variables\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- execute("ALTER TABLE \"p_ci_pipeline_variables\"\nATTACH PARTITION ci_pipeline_variables\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_pipeline_variables_id_seq\" OWNED BY \"p_ci_pipeline_variables\".\"id\";\n\nALTER TABLE \"p_ci_pipeline_variables\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
main:    -> 0.0023s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_ci_pipeline_variables ADD CONSTRAINT fk_f29c5f4380 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_ci_pipeline_variables VALIDATE CONSTRAINT fk_f29c5f4380;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- execute("ANALYZE VERBOSE \"p_ci_pipeline_variables\"\n")
INFO:  analyzing "public.p_ci_pipeline_variables" inheritance tree
INFO:  analyzing "public.ci_pipeline_variables"
INFO:  "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0011s
I, [2024-04-10T20:47:57.501826 #290]  INFO -- : Database: 'main', Table: 'p_ci_pipeline_variables': Lock Writes
I, [2024-04-10T20:47:57.502733 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:47:57.503468 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
main: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrated (0.1187s) 

main: == [advisory_lock_connection] object_id: 17023440, pg_backend_pid: 5632
ci: == [advisory_lock_connection] object_id: 17037500, pg_backend_pid: 5634
ci: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_pipeline_variables\" (\n    LIKE \"ci_pipeline_variables\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
ci:    -> 0.0023s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- execute("ALTER TABLE \"p_ci_pipeline_variables\"\nATTACH PARTITION ci_pipeline_variables\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_pipeline_variables_id_seq\" OWNED BY \"p_ci_pipeline_variables\".\"id\";\n\nALTER TABLE \"p_ci_pipeline_variables\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_ci_pipeline_variables ADD CONSTRAINT fk_f29c5f4380 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE p_ci_pipeline_variables VALIDATE CONSTRAINT fk_f29c5f4380;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE \"p_ci_pipeline_variables\"\n")
INFO:  analyzing "public.p_ci_pipeline_variables" inheritance tree
INFO:  analyzing "public.ci_pipeline_variables"
INFO:  "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0013s
ci: == 20240118125559 ConvertCiPipelineVariablesToListPartitioningAddsFkToCiPipelines: migrated (0.0891s) 

ci: == [advisory_lock_connection] object_id: 17037500, pg_backend_pid: 5634
main: == [advisory_lock_connection] object_id: 17051540, pg_backend_pid: 5637
main: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrating ===
main: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrated (0.0573s) 

main: == [advisory_lock_connection] object_id: 17051540, pg_backend_pid: 5637
ci: == [advisory_lock_connection] object_id: 17059680, pg_backend_pid: 5639
ci: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240118170849 AddTimeTrackingWidgetDefinitionToWorkItemTypes: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 17059680, pg_backend_pid: 5639
main: == [advisory_lock_connection] object_id: 17067860, pg_backend_pid: 5642
main: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrating 
main: -- change_column_null(:packages_protection_rules, :package_name_pattern_ilike_query, true)
main:    -> 0.0011s
main: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrated (0.0068s) 

main: == [advisory_lock_connection] object_id: 17067860, pg_backend_pid: 5642
ci: == [advisory_lock_connection] object_id: 17068520, pg_backend_pid: 5644
ci: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrating 
ci: -- change_column_null(:packages_protection_rules, :package_name_pattern_ilike_query, true)
ci:    -> 0.0011s
ci: == 20240118172525 RemoveNotNullConstraintFromPackageNamePatternIlikeQueryColumn: migrated (0.0164s) 

ci: == [advisory_lock_connection] object_id: 17068520, pg_backend_pid: 5644
main: == [advisory_lock_connection] object_id: 17069320, pg_backend_pid: 5647
main: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrating ==========
main: -- remove_column(:geo_node_statuses, :container_repositories_count, {:if_exists=>true})
main:    -> 0.0055s
main: -- remove_column(:geo_node_statuses, :container_repositories_failed_count, {:if_exists=>true})
main:    -> 0.0035s
main: -- remove_column(:geo_node_statuses, :container_repositories_registry_count, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:geo_node_statuses, :container_repositories_synced_count, {:if_exists=>true})
main:    -> 0.0032s
main: -- remove_column(:geo_node_statuses, :job_artifacts_count, {:if_exists=>true})
main:    -> 0.0031s
main: -- remove_column(:geo_node_statuses, :job_artifacts_failed_count, {:if_exists=>true})
main:    -> 0.0032s
main: -- remove_column(:geo_node_statuses, :job_artifacts_synced_count, {:if_exists=>true})
main:    -> 0.0032s
main: -- remove_column(:geo_node_statuses, :job_artifacts_synced_missing_on_primary_count, {:if_exists=>true})
main:    -> 0.0034s
main: -- remove_column(:geo_node_statuses, :lfs_objects_count, {:if_exists=>true})
main:    -> 0.0033s
main: -- remove_column(:geo_node_statuses, :lfs_objects_failed_count, {:if_exists=>true})
main:    -> 0.0049s
main: -- remove_column(:geo_node_statuses, :lfs_objects_synced_count, {:if_exists=>true})
main:    -> 0.0039s
main: -- remove_column(:geo_node_statuses, :lfs_objects_synced_missing_on_primary_count, {:if_exists=>true})
main:    -> 0.0034s
main: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrated (0.0509s) =

main: == [advisory_lock_connection] object_id: 17069320, pg_backend_pid: 5647
ci: == [advisory_lock_connection] object_id: 17075760, pg_backend_pid: 5649
ci: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrating ==========
ci: -- remove_column(:geo_node_statuses, :container_repositories_count, {:if_exists=>true})
ci:    -> 0.0059s
ci: -- remove_column(:geo_node_statuses, :container_repositories_failed_count, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:geo_node_statuses, :container_repositories_registry_count, {:if_exists=>true})
ci:    -> 0.0034s
ci: -- remove_column(:geo_node_statuses, :container_repositories_synced_count, {:if_exists=>true})
ci:    -> 0.0033s
ci: -- remove_column(:geo_node_statuses, :job_artifacts_count, {:if_exists=>true})
ci:    -> 0.0032s
ci: -- remove_column(:geo_node_statuses, :job_artifacts_failed_count, {:if_exists=>true})
ci:    -> 0.0033s
ci: -- remove_column(:geo_node_statuses, :job_artifacts_synced_count, {:if_exists=>true})
ci:    -> 0.0031s
ci: -- remove_column(:geo_node_statuses, :job_artifacts_synced_missing_on_primary_count, {:if_exists=>true})
ci:    -> 0.0031s
ci: -- remove_column(:geo_node_statuses, :lfs_objects_count, {:if_exists=>true})
ci:    -> 0.0037s
ci: -- remove_column(:geo_node_statuses, :lfs_objects_failed_count, {:if_exists=>true})
ci:    -> 0.0031s
ci: -- remove_column(:geo_node_statuses, :lfs_objects_synced_count, {:if_exists=>true})
ci:    -> 0.0032s
ci: -- remove_column(:geo_node_statuses, :lfs_objects_synced_missing_on_primary_count, {:if_exists=>true})
ci:    -> 0.0030s
ci: == 20240118190758 RemoveIgnoredColumnsFromGeoNodeStatuses: migrated (0.0601s) =

ci: == [advisory_lock_connection] object_id: 17075760, pg_backend_pid: 5649
main: == [advisory_lock_connection] object_id: 17082360, pg_backend_pid: 5652
main: == 20240118191655 AddVersionPartsToModelVersions: migrating ===================
main: -- add_column(:ml_model_versions, :semver_major, :integer)
main:    -> 0.0016s
main: -- add_column(:ml_model_versions, :semver_minor, :integer)
main:    -> 0.0011s
main: -- add_column(:ml_model_versions, :semver_patch, :integer)
main:    -> 0.0008s
main: -- add_column(:ml_model_versions, :semver_prerelease, :text)
main:    -> 0.0008s
main: == 20240118191655 AddVersionPartsToModelVersions: migrated (0.0111s) ==========

main: == [advisory_lock_connection] object_id: 17082360, pg_backend_pid: 5652
ci: == [advisory_lock_connection] object_id: 17123880, pg_backend_pid: 5654
ci: == 20240118191655 AddVersionPartsToModelVersions: migrating ===================
ci: -- add_column(:ml_model_versions, :semver_major, :integer)
ci:    -> 0.0013s
ci: -- add_column(:ml_model_versions, :semver_minor, :integer)
ci:    -> 0.0008s
ci: -- add_column(:ml_model_versions, :semver_patch, :integer)
ci:    -> 0.0007s
ci: -- add_column(:ml_model_versions, :semver_prerelease, :text)
ci:    -> 0.0007s
ci: == 20240118191655 AddVersionPartsToModelVersions: migrated (0.0184s) ==========

ci: == [advisory_lock_connection] object_id: 17123880, pg_backend_pid: 5654
main: == [advisory_lock_connection] object_id: 17165540, pg_backend_pid: 5657
main: == 20240118191656 AddTextLimitToMlModelVersions: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_246f5048b5\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_246f5048b5;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240118191656 AddTextLimitToMlModelVersions: migrated (0.0175s) ===========

main: == [advisory_lock_connection] object_id: 17165540, pg_backend_pid: 5657
ci: == [advisory_lock_connection] object_id: 17167240, pg_backend_pid: 5659
ci: == 20240118191656 AddTextLimitToMlModelVersions: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_model_versions\nADD CONSTRAINT check_246f5048b5\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_model_versions VALIDATE CONSTRAINT check_246f5048b5;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240118191656 AddTextLimitToMlModelVersions: migrated (0.0250s) ===========

ci: == [advisory_lock_connection] object_id: 17167240, pg_backend_pid: 5659
main: == [advisory_lock_connection] object_id: 17169080, pg_backend_pid: 5662
main: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrating ===
main: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrated (0.0393s) 

main: == [advisory_lock_connection] object_id: 17169080, pg_backend_pid: 5662
ci: == [advisory_lock_connection] object_id: 17184060, pg_backend_pid: 5664
ci: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240118225727 QueueBackfillCatalogResourceVersionsReleasedAt: migrated (0.0182s) 

ci: == [advisory_lock_connection] object_id: 17184060, pg_backend_pid: 5664
main: == [advisory_lock_connection] object_id: 17198140, pg_backend_pid: 5667
main: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- indexes(:user_callouts)
main:    -> 0.0046s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:user_callouts, {:algorithm=>:concurrently, :name=>"index_user_callouts_on_user_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrated (0.0247s) =========

main: == [advisory_lock_connection] object_id: 17198140, pg_backend_pid: 5667
ci: == [advisory_lock_connection] object_id: 17215960, pg_backend_pid: 5669
ci: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:user_callouts)
ci:    -> 0.0048s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:user_callouts, {:algorithm=>:concurrently, :name=>"index_user_callouts_on_user_id"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240119102950 RemoveIndexUserCalloutsOnUserId: migrated (0.0319s) =========

ci: == [advisory_lock_connection] object_id: 17215960, pg_backend_pid: 5669
main: == [advisory_lock_connection] object_id: 17216240, pg_backend_pid: 5672
main: == 20240119110912 TimestampForSbomSourcePackages: migrating ===================
main: -- add_column(:sbom_source_packages, :created_at, :datetime_with_timezone, {:default=>#<Proc:0x00007bed0e56ab18 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})
main:    -> 0.0016s
main: -- add_column(:sbom_source_packages, :updated_at, :datetime_with_timezone, {:default=>#<Proc:0x00007bed0e56ab18 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})
main:    -> 0.0012s
main: == 20240119110912 TimestampForSbomSourcePackages: migrated (0.0090s) ==========

main: == [advisory_lock_connection] object_id: 17216240, pg_backend_pid: 5672
ci: == [advisory_lock_connection] object_id: 17216580, pg_backend_pid: 5674
ci: == 20240119110912 TimestampForSbomSourcePackages: migrating ===================
ci: -- add_column(:sbom_source_packages, :created_at, :datetime_with_timezone, {:default=>#<Proc:0x00007bed0e0d21f0 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})
ci:    -> 0.0017s
ci: -- add_column(:sbom_source_packages, :updated_at, :datetime_with_timezone, {:default=>#<Proc:0x00007bed0e0d21f0 /builds/gitlab-org/gitlab/db/migrate/20240119110912_timestamp_for_sbom_source_packages.rb:7 (lambda)>, :null=>false})
ci:    -> 0.0011s
ci: == 20240119110912 TimestampForSbomSourcePackages: migrated (0.0194s) ==========

ci: == [advisory_lock_connection] object_id: 17216580, pg_backend_pid: 5674
main: == [advisory_lock_connection] object_id: 17217060, pg_backend_pid: 5677
main: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})
main:    -> 0.0060s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrated (0.0247s) 

main: == [advisory_lock_connection] object_id: 17217060, pg_backend_pid: 5677
ci: == [advisory_lock_connection] object_id: 17248480, pg_backend_pid: 5679
ci: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})
ci:    -> 0.0058s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:ml_model_versions, [:model_id, :created_at], {:name=>"index_ml_model_versions_on_created_at_on_model_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240119144837 AddIndexToMlModelVersionsOnCreatedAtOnModelId: migrated (0.0350s) 

ci: == [advisory_lock_connection] object_id: 17248480, pg_backend_pid: 5679
main: == [advisory_lock_connection] object_id: 17280040, pg_backend_pid: 5682
main: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
main:    -> 0.0108s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:merge_request_metrics, [:merged_by_id], {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently})
main:    -> 0.0090s
main: -- remove_index(:merge_request_metrics, {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently, :column=>[:merged_by_id]})
main:    -> 0.0117s
main: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0635s) 

main: == [advisory_lock_connection] object_id: 17280040, pg_backend_pid: 5682
ci: == [advisory_lock_connection] object_id: 17280840, pg_backend_pid: 5684
ci: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
ci:    -> 0.0121s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:merge_request_metrics, [:merged_by_id, :target_project_id, :merge_request_id], {:name=>:idx_merge_request_metrics_on_merged_by_project_and_mr, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:merge_request_metrics, [:merged_by_id], {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently})
ci:    -> 0.0085s
ci: -- remove_index(:merge_request_metrics, {:name=>:index_merge_request_metrics_on_merged_by_id, :algorithm=>:concurrently, :column=>[:merged_by_id]})
ci:    -> 0.0097s
ci: == 20240121161500 AddIndexMergeRequestMetricsOnMergedByIdTargetProjectIdMRId: migrated (0.0687s) 

ci: == [advisory_lock_connection] object_id: 17280840, pg_backend_pid: 5684
main: == [advisory_lock_connection] object_id: 17281760, pg_backend_pid: 5687
main: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrating ====
main: -- index_exists?("merge_request_metrics", "merged_by_id", {:name=>"index_merge_request_metrics_on_merged_by_id"})
main:    -> 0.0099s
main: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrated (0.0159s) 

main: == [advisory_lock_connection] object_id: 17281760, pg_backend_pid: 5687
ci: == [advisory_lock_connection] object_id: 17285860, pg_backend_pid: 5689
ci: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrating ====
ci: -- index_exists?("merge_request_metrics", "merged_by_id", {:name=>"index_merge_request_metrics_on_merged_by_id"})
ci:    -> 0.0103s
ci: == 20240121163000 AsyncDropIndexMergeRequestMetricsOnMergedById: migrated (0.0257s) 

ci: == [advisory_lock_connection] object_id: 17285860, pg_backend_pid: 5689
main: == [advisory_lock_connection] object_id: 17290100, pg_backend_pid: 5692
main: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrating 
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrated (0.0077s) 

main: == [advisory_lock_connection] object_id: 17290100, pg_backend_pid: 5692
ci: == [advisory_lock_connection] object_id: 17296680, pg_backend_pid: 5694
ci: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240122071840 EnsureBackfillForCiBuildsIntegerColumnsIsFinished: migrated (0.0381s) 

ci: == [advisory_lock_connection] object_id: 17296680, pg_backend_pid: 5694
main: == [advisory_lock_connection] object_id: 17296980, pg_backend_pid: 5697
main: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:ci_build_trace_metadata)
main:    -> 0.0051s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:ci_build_trace_metadata, {:algorithm=>:concurrently, :name=>:index_ci_build_trace_metadata_on_trace_artifact_id})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrated (0.0247s) =======

main: == [advisory_lock_connection] object_id: 17296980, pg_backend_pid: 5697
ci: == [advisory_lock_connection] object_id: 17304120, pg_backend_pid: 5699
ci: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:ci_build_trace_metadata)
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:ci_build_trace_metadata, {:algorithm=>:concurrently, :name=>:index_ci_build_trace_metadata_on_trace_artifact_id})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240122092018 DropIndexFromCiBuildTraceMetadata: migrated (0.0334s) =======

ci: == [advisory_lock_connection] object_id: 17304120, pg_backend_pid: 5699
main: == [advisory_lock_connection] object_id: 17311400, pg_backend_pid: 5702
main: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a})
main:    -> 0.0044s
main: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrated (0.0248s) 

main: == [advisory_lock_connection] object_id: 17311400, pg_backend_pid: 5702
ci: == [advisory_lock_connection] object_id: 17311920, pg_backend_pid: 5704
ci: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a})
ci:    -> 0.0044s
ci: == 20240122092139 RemoveFkFromCiBuildTraceMetadataAndCiJobArtifacts: migrated (0.0345s) 

ci: == [advisory_lock_connection] object_id: 17311920, pg_backend_pid: 5704
main: == [advisory_lock_connection] object_id: 17312580, pg_backend_pid: 5707
main: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrating ====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrated (0.0060s) 

main: == [advisory_lock_connection] object_id: 17312580, pg_backend_pid: 5707
ci: == [advisory_lock_connection] object_id: 17322200, pg_backend_pid: 5709
ci: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240122132856 FinalizeBackfillPartitionIdCiPipelineMetadata: migrated (0.0405s) 

ci: == [advisory_lock_connection] object_id: 17322200, pg_backend_pid: 5709
main: == [advisory_lock_connection] object_id: 17331940, pg_backend_pid: 5712
main: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrating ====
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrated (0.0087s) 

main: == [advisory_lock_connection] object_id: 17331940, pg_backend_pid: 5712
ci: == [advisory_lock_connection] object_id: 17369420, pg_backend_pid: 5714
ci: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240122133127 FinalizeBackfillPartitionIdCiPipelineArtifact: migrated (0.0420s) 

ci: == [advisory_lock_connection] object_id: 17369420, pg_backend_pid: 5714
main: == [advisory_lock_connection] object_id: 17407040, pg_backend_pid: 5717
main: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrating ======
main: -- The migration is skipped since it modifies the schemas: [:gitlab_ci].
main: -- This database can only apply migrations in one of the following schemas: [:gitlab_internal, :gitlab_main, :gitlab_main_cell, :gitlab_main_clusterwide, :gitlab_pm, :gitlab_shared].
main: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrated (0.0060s) 

main: == [advisory_lock_connection] object_id: 17407040, pg_backend_pid: 5717
ci: == [advisory_lock_connection] object_id: 17416040, pg_backend_pid: 5719
ci: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240122133457 FinalizeBackfillPartitionIdCiPipelineConfig: migrated (0.0337s) 

ci: == [advisory_lock_connection] object_id: 17416040, pg_backend_pid: 5719
main: == [advisory_lock_connection] object_id: 17425180, pg_backend_pid: 5722
main: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:namespace_id})
main:    -> 0.0064s
main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_node_id})
main:    -> 0.0054s
main: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_shard_id})
main:    -> 0.0056s
main: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrated (0.0636s) =

main: == [advisory_lock_connection] object_id: 17425180, pg_backend_pid: 5722
ci: == [advisory_lock_connection] object_id: 17425360, pg_backend_pid: 5724
ci: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:namespace_id})
ci:    -> 0.0055s
ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_node_id})
ci:    -> 0.0041s
ci: -- remove_foreign_key(:zoekt_indexed_namespaces, {:column=>:zoekt_shard_id})
ci:    -> 0.0040s
ci: == 20240122155430 RemoveZoektIndexedNamespacesForeignKeys: migrated (0.0637s) =

ci: == [advisory_lock_connection] object_id: 17425360, pg_backend_pid: 5724
main: == [advisory_lock_connection] object_id: 17431400, pg_backend_pid: 5727
main: == 20240122155541 DropZoektIndexedNamespacesTable: migrating ==================
main: -- drop_table(:zoekt_indexed_namespaces)
main:    -> 0.0024s
main: == 20240122155541 DropZoektIndexedNamespacesTable: migrated (0.0083s) =========

main: == [advisory_lock_connection] object_id: 17431400, pg_backend_pid: 5727
ci: == [advisory_lock_connection] object_id: 17439680, pg_backend_pid: 5729
ci: == 20240122155541 DropZoektIndexedNamespacesTable: migrating ==================
ci: -- drop_table(:zoekt_indexed_namespaces)
ci:    -> 0.0024s
ci: == 20240122155541 DropZoektIndexedNamespacesTable: migrated (0.0176s) =========

ci: == [advisory_lock_connection] object_id: 17439680, pg_backend_pid: 5729
main: == [advisory_lock_connection] object_id: 17448100, pg_backend_pid: 5732
main: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrating =========
main: -- change_table(:work_item_dates_sources)
main:    -> 0.0022s
main: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrated (0.0085s) 

main: == [advisory_lock_connection] object_id: 17448100, pg_backend_pid: 5732
ci: == [advisory_lock_connection] object_id: 17454680, pg_backend_pid: 5734
ci: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrating =========
ci: -- change_table(:work_item_dates_sources)
ci:    -> 0.0021s
ci: == 20240122162503 AddWorkItemsDatesSourcesFixedDatesFields: migrated (0.0171s) 

ci: == [advisory_lock_connection] object_id: 17454680, pg_backend_pid: 5734
main: == [advisory_lock_connection] object_id: 17461400, pg_backend_pid: 5737
main: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrating ==================
main: -- create_table(:ci_job_token_group_scope_links)
main:    -> 0.0055s
I, [2024-04-10T20:48:01.724819 #290]  INFO -- : Database: 'main', Table: 'ci_job_token_group_scope_links': Lock Writes
main: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrated (0.0139s) =========

main: == [advisory_lock_connection] object_id: 17461400, pg_backend_pid: 5737
ci: == [advisory_lock_connection] object_id: 17461600, pg_backend_pid: 5739
ci: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrating ==================
ci: -- create_table(:ci_job_token_group_scope_links)
ci:    -> 0.0062s
ci: == 20240122165824 CreateCiJobTokenGroupScopeLinks: migrated (0.0227s) =========

ci: == [advisory_lock_connection] object_id: 17461600, pg_backend_pid: 5739
main: == [advisory_lock_connection] object_id: 17467620, pg_backend_pid: 5742
main: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrating ==================
main: -- execute("UPDATE workspaces\nSET url_prefix=REPLACE(url_prefix, 'https://', '')\nWHERE url_prefix LIKE 'https://%'\n")
main:    -> 0.0016s
main: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrated (0.0079s) =========

main: == [advisory_lock_connection] object_id: 17467620, pg_backend_pid: 5742
ci: == [advisory_lock_connection] object_id: 17467740, pg_backend_pid: 5744
ci: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrating ==================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240123000000 UpdateWorkspacesUrlPrefixColumn: migrated (0.0154s) =========

ci: == [advisory_lock_connection] object_id: 17467740, pg_backend_pid: 5744
main: == [advisory_lock_connection] object_id: 17473720, pg_backend_pid: 5747
main: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?("system_note_metadata", :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
main:    -> 0.0048s
main: -- Index not created because it already exists (this may be due to an aborted migration or similar): table_name: system_note_metadata, column_name: id_convert_to_bigint
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE resource_link_events VALIDATE CONSTRAINT fk_system_note_metadata_id_convert_to_bigint;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE system_note_metadata, resource_link_events IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- quote_column_name(:id_tmp)
main:    -> 0.0000s
main: -- quote_column_name(:id)
main:    -> 0.0000s
main: -- quote_column_name(:id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id\" TO \"id_tmp\"")
main:    -> 0.0006s
main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_convert_to_bigint\" TO \"id\"")
main:    -> 0.0006s
main: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_tmp\" TO \"id_convert_to_bigint\"")
main:    -> 0.0006s
main: -- quote_table_name("trigger_eaec934fe6b2")
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_eaec934fe6b2\" RESET ALL")
main:    -> 0.0007s
main: -- execute("ALTER SEQUENCE system_note_metadata_id_seq OWNED BY system_note_metadata.id")
main:    -> 0.0007s
main: -- change_column_default("system_note_metadata", :id, #<Proc:0x00007bed114ae0c8 /builds/gitlab-org/gitlab/db/post_migrate/20240123040846_swap_columns_for_system_note_metadata_id.rb:69 (lambda)>)
main:    -> 0.0032s
main: -- change_column_default("system_note_metadata", :id_convert_to_bigint, 0)
main:    -> 0.0027s
main: -- execute("ALTER TABLE system_note_metadata DROP CONSTRAINT system_note_metadata_pkey CASCADE")
main:    -> 0.0009s
main: -- rename_index("system_note_metadata", "index_system_note_metadata_pkey_on_id_convert_to_bigint", "index_system_note_metadata_pkey")
main:    -> 0.0006s
main: -- execute("ALTER TABLE system_note_metadata ADD CONSTRAINT system_note_metadata_pkey PRIMARY KEY USING INDEX index_system_note_metadata_pkey")
main:    -> 0.0008s
main: -- quote_table_name(:resource_link_events)
main:    -> 0.0000s
main: -- quote_column_name("fk_system_note_metadata_id_convert_to_bigint")
main:    -> 0.0000s
main: -- quote_column_name("fk_2a039c40f4")
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"resource_link_events\"\nRENAME CONSTRAINT \"fk_system_note_metadata_id_convert_to_bigint\" TO \"fk_2a039c40f4\"\n")
main:    -> 0.0007s
main: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrated (0.0555s) ======

main: == [advisory_lock_connection] object_id: 17473720, pg_backend_pid: 5747
ci: == [advisory_lock_connection] object_id: 17473940, pg_backend_pid: 5749
ci: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?("system_note_metadata", :id_convert_to_bigint, {:unique=>true, :name=>"index_system_note_metadata_pkey_on_id_convert_to_bigint", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- Index not created because it already exists (this may be due to an aborted migration or similar): table_name: system_note_metadata, column_name: id_convert_to_bigint
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE resource_link_events VALIDATE CONSTRAINT fk_system_note_metadata_id_convert_to_bigint;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE system_note_metadata, resource_link_events IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- quote_column_name(:id_tmp)
ci:    -> 0.0000s
ci: -- quote_column_name(:id)
ci:    -> 0.0000s
ci: -- quote_column_name(:id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id\" TO \"id_tmp\"")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_convert_to_bigint\" TO \"id\"")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE system_note_metadata RENAME COLUMN \"id_tmp\" TO \"id_convert_to_bigint\"")
ci:    -> 0.0006s
ci: -- quote_table_name("trigger_eaec934fe6b2")
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_eaec934fe6b2\" RESET ALL")
ci:    -> 0.0006s
ci: -- execute("ALTER SEQUENCE system_note_metadata_id_seq OWNED BY system_note_metadata.id")
ci:    -> 0.0008s
ci: -- change_column_default("system_note_metadata", :id, #<Proc:0x00007bed10d43ae0 /builds/gitlab-org/gitlab/db/post_migrate/20240123040846_swap_columns_for_system_note_metadata_id.rb:69 (lambda)>)
ci:    -> 0.0030s
ci: -- change_column_default("system_note_metadata", :id_convert_to_bigint, 0)
ci:    -> 0.0025s
ci: -- execute("ALTER TABLE system_note_metadata DROP CONSTRAINT system_note_metadata_pkey CASCADE")
ci:    -> 0.0009s
ci: -- rename_index("system_note_metadata", "index_system_note_metadata_pkey_on_id_convert_to_bigint", "index_system_note_metadata_pkey")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE system_note_metadata ADD CONSTRAINT system_note_metadata_pkey PRIMARY KEY USING INDEX index_system_note_metadata_pkey")
ci:    -> 0.0008s
ci: -- quote_table_name(:resource_link_events)
ci:    -> 0.0000s
ci: -- quote_column_name("fk_system_note_metadata_id_convert_to_bigint")
ci:    -> 0.0000s
ci: -- quote_column_name("fk_2a039c40f4")
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"resource_link_events\"\nRENAME CONSTRAINT \"fk_system_note_metadata_id_convert_to_bigint\" TO \"fk_2a039c40f4\"\n")
ci:    -> 0.0006s
ci: == 20240123040846 SwapColumnsForSystemNoteMetadataId: migrated (0.0615s) ======

ci: == [advisory_lock_connection] object_id: 17473940, pg_backend_pid: 5749
main: == [advisory_lock_connection] object_id: 17480000, pg_backend_pid: 5752
main: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})
main:    -> 0.0182s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrated (0.0366s) 

main: == [advisory_lock_connection] object_id: 17480000, pg_backend_pid: 5752
ci: == [advisory_lock_connection] object_id: 17497560, pg_backend_pid: 5754
ci: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})
ci:    -> 0.0189s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:users, :id, {:name=>"temp_index_on_users_where_dark_theme", :where=>"theme_id = 11", :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240123045637 AddTempBackfillIndexToUsersOnIdForDarkThemeIds: migrated (0.0465s) 

ci: == [advisory_lock_connection] object_id: 17497560, pg_backend_pid: 5754
main: == [advisory_lock_connection] object_id: 17515260, pg_backend_pid: 5757
main: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrating ==
main: -- index_exists?("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0178s
main: -- add_index_options("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrated (0.0443s) 

main: == [advisory_lock_connection] object_id: 17515260, pg_backend_pid: 5757
ci: == [advisory_lock_connection] object_id: 17515660, pg_backend_pid: 5759
ci: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrating ==
ci: -- index_exists?("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0180s
ci: -- add_index_options("public.ci_builds", :auto_canceled_by_id_convert_to_bigint, {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20240123071840 PrepareAsyncIndexesForPCiBuildsAutoCanceledById: migrated (0.0502s) 

ci: == [advisory_lock_connection] object_id: 17515660, pg_backend_pid: 5759
main: == [advisory_lock_connection] object_id: 17516200, pg_backend_pid: 5762
main: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrating ========
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- change_column_default(:p_ci_pipeline_variables, :id, nil)
main:    -> 0.0035s
main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_pipeline_variables_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_pipeline_variables_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0016s
main: -- execute("CREATE TRIGGER assign_p_ci_pipeline_variables_id_trigger\nBEFORE INSERT ON p_ci_pipeline_variables\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_pipeline_variables_id_value()\n")
main:    -> 0.0008s
main: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrated (0.0307s) 

main: == [advisory_lock_connection] object_id: 17516200, pg_backend_pid: 5762
ci: == [advisory_lock_connection] object_id: 17516700, pg_backend_pid: 5764
ci: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrating ========
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- change_column_default(:p_ci_pipeline_variables, :id, nil)
ci:    -> 0.0041s
ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_pipeline_variables_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_pipeline_variables_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0015s
ci: -- execute("CREATE TRIGGER assign_p_ci_pipeline_variables_id_trigger\nBEFORE INSERT ON p_ci_pipeline_variables\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_pipeline_variables_id_value()\n")
ci:    -> 0.0008s
ci: == 20240123101716 EnsureIdUniquenessForPCiPipelineVariables: migrated (0.0307s) 

ci: == [advisory_lock_connection] object_id: 17516700, pg_backend_pid: 5764
main: == [advisory_lock_connection] object_id: 17517360, pg_backend_pid: 5767
main: == 20240123102735 UpdateNegativeStarCountsInProjects: migrating ===============
main: == 20240123102735 UpdateNegativeStarCountsInProjects: migrated (0.0378s) ======

main: == [advisory_lock_connection] object_id: 17517360, pg_backend_pid: 5767
ci: == [advisory_lock_connection] object_id: 17518500, pg_backend_pid: 5769
ci: == 20240123102735 UpdateNegativeStarCountsInProjects: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240123102735 UpdateNegativeStarCountsInProjects: migrated (0.0157s) ======

ci: == [advisory_lock_connection] object_id: 17518500, pg_backend_pid: 5769
main: == [advisory_lock_connection] object_id: 17519800, pg_backend_pid: 5772
main: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE projects\nADD CONSTRAINT projects_star_count_positive\nCHECK ( star_count >= 0 )\nNOT VALID;\n")
main:    -> 0.0017s
main: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrated (0.0212s) 

main: == [advisory_lock_connection] object_id: 17519800, pg_backend_pid: 5772
ci: == [advisory_lock_connection] object_id: 17520480, pg_backend_pid: 5774
ci: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE projects\nADD CONSTRAINT projects_star_count_positive\nCHECK ( star_count >= 0 )\nNOT VALID;\n")
ci:    -> 0.0020s
ci: == 20240123102745 AddStarCountPositiveConstraintToProjects: migrated (0.0348s) 

ci: == [advisory_lock_connection] object_id: 17520480, pg_backend_pid: 5774
main: == [advisory_lock_connection] object_id: 17520840, pg_backend_pid: 5777
main: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_94edfec0da FOREIGN KEY (zoekt_index_id) REFERENCES zoekt_indices (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_94edfec0da;")
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrated (0.0345s) 

main: == [advisory_lock_connection] object_id: 17520840, pg_backend_pid: 5777
ci: == [advisory_lock_connection] object_id: 17539260, pg_backend_pid: 5779
ci: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_repositories ADD CONSTRAINT fk_94edfec0da FOREIGN KEY (zoekt_index_id) REFERENCES zoekt_indices (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE zoekt_repositories VALIDATE CONSTRAINT fk_94edfec0da;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240123102939 CreateZoektRepositoryForeignKeyForZoektIndex: migrated (0.0415s) 

ci: == [advisory_lock_connection] object_id: 17539260, pg_backend_pid: 5779
main: == [advisory_lock_connection] object_id: 17557820, pg_backend_pid: 5782
main: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:sbom_occurrences)
main:    -> 0.0118s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_for_input_file_path_search"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})
main:    -> 0.0092s
main: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})
main:    -> 0.0016s
main: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrated (0.0469s) 

main: == [advisory_lock_connection] object_id: 17557820, pg_backend_pid: 5782
ci: == [advisory_lock_connection] object_id: 17580700, pg_backend_pid: 5784
ci: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:sbom_occurrences)
ci:    -> 0.0147s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_for_input_file_path_search"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})
ci:    -> 0.0106s
ci: -- add_index(:sbom_occurrences, [:project_id, :component_version_id, :input_file_path], {:name=>"idx_sbom_occurr_on_project_component_version_input_file_path", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: == 20240123120413 IndexSbomOccurrencesOnProjectIdComponentVersionIdAndInputFilePath: migrated (0.0654s) 

ci: == [advisory_lock_connection] object_id: 17580700, pg_backend_pid: 5784
main: == [advisory_lock_connection] object_id: 17603720, pg_backend_pid: 5787
main: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrating 
main: -- change_column_default(:ci_pipeline_metadata, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0043s
main: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrated (0.0103s) 

main: == [advisory_lock_connection] object_id: 17603720, pg_backend_pid: 5787
ci: == [advisory_lock_connection] object_id: 17626200, pg_backend_pid: 5789
ci: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrating 
ci: -- change_column_default(:ci_pipeline_metadata, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0045s
ci: == 20240123131916 RemovePartitionIdDefaultValueForCiPipelineMetadata: migrated (0.0207s) 

ci: == [advisory_lock_connection] object_id: 17626200, pg_backend_pid: 5789
main: == [advisory_lock_connection] object_id: 17648820, pg_backend_pid: 5792
main: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrating 
main: -- change_column_default(:ci_pipeline_artifacts, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0052s
main: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrated (0.0116s) 

main: == [advisory_lock_connection] object_id: 17648820, pg_backend_pid: 5792
ci: == [advisory_lock_connection] object_id: 17657100, pg_backend_pid: 5794
ci: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrating 
ci: -- change_column_default(:ci_pipeline_artifacts, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0054s
ci: == 20240123132014 RemovePartitionIdDefaultValueForCiPipelineArtifact: migrated (0.0215s) 

ci: == [advisory_lock_connection] object_id: 17657100, pg_backend_pid: 5794
main: == [advisory_lock_connection] object_id: 17662100, pg_backend_pid: 5797
main: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrating =
main: -- change_column_default(:ci_pipelines_config, :partition_id, {:from=>100, :to=>nil})
main:    -> 0.0040s
main: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrated (0.0102s) 

main: == [advisory_lock_connection] object_id: 17662100, pg_backend_pid: 5797
ci: == [advisory_lock_connection] object_id: 17667620, pg_backend_pid: 5799
ci: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrating =
ci: -- change_column_default(:ci_pipelines_config, :partition_id, {:from=>100, :to=>nil})
ci:    -> 0.0043s
ci: == 20240123132048 RemovePartitionIdDefaultValueForCiPipelineConfig: migrated (0.0202s) 

ci: == [advisory_lock_connection] object_id: 17667620, pg_backend_pid: 5799
main: == [advisory_lock_connection] object_id: 17667960, pg_backend_pid: 5802
main: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrating ====
main: -- remove_column(:namespace_settings, :project_import_level, :smallint, {:default=>50, :null=>false})
main:    -> 0.0016s
main: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrated (0.0074s) 

main: == [advisory_lock_connection] object_id: 17667960, pg_backend_pid: 5802
ci: == [advisory_lock_connection] object_id: 17674160, pg_backend_pid: 5804
ci: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrating ====
ci: -- remove_column(:namespace_settings, :project_import_level, :smallint, {:default=>50, :null=>false})
ci:    -> 0.0018s
ci: == 20240123155252 RemoveProjectImportLevelFromNamespaceSettings: migrated (0.0202s) 

ci: == [advisory_lock_connection] object_id: 17674160, pg_backend_pid: 5804
main: == [advisory_lock_connection] object_id: 17680480, pg_backend_pid: 5807
main: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrating ================
main: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrated (2.3084s) =======

main: == [advisory_lock_connection] object_id: 17680480, pg_backend_pid: 5807
ci: == [advisory_lock_connection] object_id: 17773420, pg_backend_pid: 5809
ci: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrating ================
ci: == 20240124043507 MigrateSidekiqQueuedAndFutureJobs: migrated (0.0413s) =======

ci: == [advisory_lock_connection] object_id: 17773420, pg_backend_pid: 5809
main: == [advisory_lock_connection] object_id: 17773620, pg_backend_pid: 5812
main: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_job_artifacts)
main:    -> 0.0000s
main: -- quote_column_name(:ci_job_artifacts_pkey)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_job_artifacts\" DROP CONSTRAINT \"ci_job_artifacts_pkey\" CASCADE\n")
main:    -> 0.0014s
main: -- quote_table_name(:ci_job_artifacts)
main:    -> 0.0000s
main: -- quote_table_name(:ci_job_artifacts_pkey)
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_job_artifacts_on_id_partition_id_unique)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_job_artifacts\" ADD CONSTRAINT \"ci_job_artifacts_pkey\" PRIMARY KEY USING INDEX \"index_ci_job_artifacts_on_id_partition_id_unique\"\n")
main:    -> 0.0013s
main: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrated (0.0119s) ============

main: == [advisory_lock_connection] object_id: 17773620, pg_backend_pid: 5812
ci: == [advisory_lock_connection] object_id: 17773740, pg_backend_pid: 5814
ci: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrating =====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_job_artifacts)
ci:    -> 0.0000s
ci: -- quote_column_name(:ci_job_artifacts_pkey)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_job_artifacts\" DROP CONSTRAINT \"ci_job_artifacts_pkey\" CASCADE\n")
ci:    -> 0.0014s
ci: -- quote_table_name(:ci_job_artifacts)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_job_artifacts_pkey)
ci:    -> 0.0001s
ci: -- quote_table_name(:index_ci_job_artifacts_on_id_partition_id_unique)
ci:    -> 0.0001s
ci: -- execute("ALTER TABLE \"ci_job_artifacts\" ADD CONSTRAINT \"ci_job_artifacts_pkey\" PRIMARY KEY USING INDEX \"index_ci_job_artifacts_on_id_partition_id_unique\"\n")
ci:    -> 0.0011s
ci: == 20240124073815 SwapPrimaryKeyCiJobArtifacts: migrated (0.0214s) ============

ci: == [advisory_lock_connection] object_id: 17773740, pg_backend_pid: 5814
main: == [advisory_lock_connection] object_id: 17773920, pg_backend_pid: 5817
main: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_job_artifacts\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
main:    -> 0.0017s
main: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrated (0.0707s) 

main: == [advisory_lock_connection] object_id: 17773920, pg_backend_pid: 5817
ci: == [advisory_lock_connection] object_id: 17774060, pg_backend_pid: 5819
ci: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_job_artifacts\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: == 20240124080221 AddPartitioningConstraintForCiJobArtifacts: migrated (0.0496s) 

ci: == [advisory_lock_connection] object_id: 17774060, pg_backend_pid: 5819
main: == [advisory_lock_connection] object_id: 17774260, pg_backend_pid: 5822
main: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrating =====
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
main:    -> 0.0183s
main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
main:    -> 0.0005s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
main:    -> 0.0169s
main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
main:    -> 0.0002s
main: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrated (0.0676s) 

main: == [advisory_lock_connection] object_id: 17774260, pg_backend_pid: 5822
ci: == [advisory_lock_connection] object_id: 17774380, pg_backend_pid: 5824
ci: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrating =====
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
ci:    -> 0.0190s
ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
ci:    -> 0.0175s
ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
ci:    -> 0.0000s
ci: == 20240124081840 PrepareAsyncIndexesForPCiBuildsCommitIdPart1: migrated (0.0773s) 

ci: == [advisory_lock_connection] object_id: 17774380, pg_backend_pid: 5824
main: == [advisory_lock_connection] object_id: 17791360, pg_backend_pid: 5827
main: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrating ====
main: -- remove_column(:sbom_occurrences, :vulnerabilities)
main:    -> 0.0015s
main: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrated (0.0075s) 

main: == [advisory_lock_connection] object_id: 17791360, pg_backend_pid: 5827
ci: == [advisory_lock_connection] object_id: 17791500, pg_backend_pid: 5829
ci: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrating ====
ci: -- remove_column(:sbom_occurrences, :vulnerabilities)
ci:    -> 0.0016s
ci: == 20240124084726 RemoveVulnerabilitiesColumnFromSbomOccurences: migrated (0.0182s) 

ci: == [advisory_lock_connection] object_id: 17791500, pg_backend_pid: 5829
main: == [advisory_lock_connection] object_id: 17791680, pg_backend_pid: 5832
main: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0290s) 

main: == [advisory_lock_connection] object_id: 17791680, pg_backend_pid: 5832
ci: == [advisory_lock_connection] object_id: 17791780, pg_backend_pid: 5834
ci: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrating ==
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240124105532 FinalizeBackfillOwaspTopTenOfVulnerabilityReads: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 17791780, pg_backend_pid: 5834
main: == [advisory_lock_connection] object_id: 17792080, pg_backend_pid: 5837
main: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrating ======
main: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
main:    -> 0.0142s
main: -- add_index_options(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrated (0.0276s) 

main: == [advisory_lock_connection] object_id: 17792080, pg_backend_pid: 5837
ci: == [advisory_lock_connection] object_id: 17793080, pg_backend_pid: 5839
ci: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrating ======
ci: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
ci:    -> 0.0156s
ci: -- add_index_options(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20240124171424 CreateAsyncIndexMembersOnSourceAndTypeAndId: migrated (0.0406s) 

ci: == [advisory_lock_connection] object_id: 17793080, pg_backend_pid: 5839
main: == [advisory_lock_connection] object_id: 17794220, pg_backend_pid: 5842
main: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrating ===========
main: -- add_column(:project_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrated (0.0089s) ==

main: == [advisory_lock_connection] object_id: 17794220, pg_backend_pid: 5842
ci: == [advisory_lock_connection] object_id: 17803160, pg_backend_pid: 5844
ci: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrating ===========
ci: -- add_column(:project_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0028s
ci: == 20240124212938 AddDuoFeaturesEnabledToProjectSettings: migrated (0.0194s) ==

ci: == [advisory_lock_connection] object_id: 17803160, pg_backend_pid: 5844
main: == [advisory_lock_connection] object_id: 17812240, pg_backend_pid: 5847
main: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})
main:    -> 0.0070s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrated (0.0262s) 

main: == [advisory_lock_connection] object_id: 17812240, pg_backend_pid: 5847
ci: == [advisory_lock_connection] object_id: 17855800, pg_backend_pid: 5849
ci: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})
ci:    -> 0.0083s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:releases, [:project_id, :updated_at, :released_at], {:name=>"index_releases_on_project_id_and_updated_at_and_released_at", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240125211243 IndexReleasesOnProjectIdAndUpdatedAtAndReleasedAt: migrated (0.0378s) 

ci: == [advisory_lock_connection] object_id: 17855800, pg_backend_pid: 5849
main: == [advisory_lock_connection] object_id: 17899500, pg_backend_pid: 5852
main: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrating =========
main: -- add_column(:bulk_import_failures, :subrelation, :text)
main:    -> 0.0012s
main: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrated (0.0066s) 

main: == [advisory_lock_connection] object_id: 17899500, pg_backend_pid: 5852
ci: == [advisory_lock_connection] object_id: 17899840, pg_backend_pid: 5854
ci: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrating =========
ci: -- add_column(:bulk_import_failures, :subrelation, :text)
ci:    -> 0.0013s
ci: == 20240126095808 AddSubrelationColumnToBulkImportFailures: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 17899840, pg_backend_pid: 5854
main: == [advisory_lock_connection] object_id: 17900340, pg_backend_pid: 5857
main: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_f99665a440\nCHECK ( char_length(subrelation) <= 255 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_f99665a440;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrated (0.0159s) 

main: == [advisory_lock_connection] object_id: 17900340, pg_backend_pid: 5857
ci: == [advisory_lock_connection] object_id: 17906240, pg_backend_pid: 5859
ci: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE bulk_import_failures\nADD CONSTRAINT check_f99665a440\nCHECK ( char_length(subrelation) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE bulk_import_failures VALIDATE CONSTRAINT check_f99665a440;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240126100509 AddTextLimitToBulkImportFailuresSubrelationColumn: migrated (0.0248s) 

ci: == [advisory_lock_connection] object_id: 17906240, pg_backend_pid: 5859
main: == [advisory_lock_connection] object_id: 17906560, pg_backend_pid: 5862
main: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrated (0.0248s) 

main: == [advisory_lock_connection] object_id: 17906560, pg_backend_pid: 5862
ci: == [advisory_lock_connection] object_id: 17923160, pg_backend_pid: 5864
ci: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})
ci:    -> 0.0055s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:packages_nuget_symbols, "lower(signature), lower(file)", {:name=>"idx_pkgs_nuget_symbols_on_lowercase_signature_and_file_name", :algorithm=>:concurrently})
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0011s
ci: == 20240126101101 AddIndexPackagesNugetSymbolsOnLowercaseSignatureAndFileName: migrated (0.0371s) 

ci: == [advisory_lock_connection] object_id: 17923160, pg_backend_pid: 5864
main: == [advisory_lock_connection] object_id: 17939900, pg_backend_pid: 5867
main: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrating =========
main: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrated (0.0409s) 

main: == [advisory_lock_connection] object_id: 17939900, pg_backend_pid: 5867
ci: == [advisory_lock_connection] object_id: 17940640, pg_backend_pid: 5869
ci: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240126210641 RequeueBackfillDefaultOrganizationOwners: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 17940640, pg_backend_pid: 5869
main: == [advisory_lock_connection] object_id: 17941480, pg_backend_pid: 5872
main: == 20240126223640 AddCascadeMathRenderingLimits: migrating ====================
main: -- add_column(:namespace_settings, :math_rendering_limits_enabled, :boolean, {:null=>true})
main:    -> 0.0013s
main: -- add_column(:namespace_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0016s
main: -- add_column(:application_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0026s
main: == 20240126223640 AddCascadeMathRenderingLimits: migrated (0.0118s) ===========

main: == [advisory_lock_connection] object_id: 17941480, pg_backend_pid: 5872
ci: == [advisory_lock_connection] object_id: 17952560, pg_backend_pid: 5874
ci: == 20240126223640 AddCascadeMathRenderingLimits: migrating ====================
ci: -- add_column(:namespace_settings, :math_rendering_limits_enabled, :boolean, {:null=>true})
ci:    -> 0.0014s
ci: -- add_column(:namespace_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0016s
ci: -- add_column(:application_settings, :lock_math_rendering_limits_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0026s
ci: == 20240126223640 AddCascadeMathRenderingLimits: migrated (0.0208s) ===========

ci: == [advisory_lock_connection] object_id: 17952560, pg_backend_pid: 5874
main: == [advisory_lock_connection] object_id: 17963780, pg_backend_pid: 5877
main: == 20240129005943 SyncIndexForPCiBuildsPart1: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_auto_canceled_by_id_bigint_idx")
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0182s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0013s
main: -- add_index("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:auto_canceled_by_id_convert_to_bigint], {:name=>"p_ci_builds_auto_canceled_by_id_bigint_idx", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL"})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_status_type_idx")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
main:    -> 0.0180s
main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :status, :type], {:name=>"p_ci_builds_commit_id_bigint_status_type_idx"})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_name_ref_idx")
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
main:    -> 0.0182s
main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_name_ref_idx"})
main:    -> 0.0013s
main: == 20240129005943 SyncIndexForPCiBuildsPart1: migrated (0.1313s) ==============

main: == [advisory_lock_connection] object_id: 17963780, pg_backend_pid: 5877
ci: == [advisory_lock_connection] object_id: 17964220, pg_backend_pid: 5879
ci: == 20240129005943 SyncIndexForPCiBuildsPart1: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_auto_canceled_by_id_bigint_idx")
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0186s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index("public.ci_builds", [:auto_canceled_by_id_convert_to_bigint], {:name=>"index_ffe1233676", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:auto_canceled_by_id_convert_to_bigint], {:name=>"p_ci_builds_auto_canceled_by_id_bigint_idx", :where=>"auto_canceled_by_id_convert_to_bigint IS NOT NULL"})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_status_type_idx")
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
ci:    -> 0.0186s
ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :status, :type], {:name=>"index_8c07a79c70", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :status, :type], {:name=>"p_ci_builds_commit_id_bigint_status_type_idx"})
ci:    -> 0.0019s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_name_ref_idx")
ci:    -> 0.0021s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
ci:    -> 0.0200s
ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"index_feafb4d370", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :name, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_name_ref_idx"})
ci:    -> 0.0015s
ci: == 20240129005943 SyncIndexForPCiBuildsPart1: migrated (0.1485s) ==============

ci: == [advisory_lock_connection] object_id: 17964220, pg_backend_pid: 5879
main: == [advisory_lock_connection] object_id: 17964820, pg_backend_pid: 5882
main: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0016s
main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0023s
main: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0822s) 

main: == [advisory_lock_connection] object_id: 17964820, pg_backend_pid: 5882
ci: == [advisory_lock_connection] object_id: 17969520, pg_backend_pid: 5884
ci: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0015s
ci: == 20240129032459 AddFkForAutoCanceledByIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0755s) 

ci: == [advisory_lock_connection] object_id: 17969520, pg_backend_pid: 5884
main: == [advisory_lock_connection] object_id: 17982240, pg_backend_pid: 5887
main: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT partitioning_constraint;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrated (0.0918s) 

main: == [advisory_lock_connection] object_id: 17982240, pg_backend_pid: 5887
ci: == [advisory_lock_connection] object_id: 17991520, pg_backend_pid: 5889
ci: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ci_job_artifacts VALIDATE CONSTRAINT partitioning_constraint;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240129073413 AddPartitioningConstraintForCiJobArtifacts2: migrated (0.0477s) 

ci: == [advisory_lock_connection] object_id: 17991520, pg_backend_pid: 5889
main: == [advisory_lock_connection] object_id: 18001220, pg_backend_pid: 5892
main: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_job_artifacts\" (\n    LIKE \"ci_job_artifacts\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
main:    -> 0.0055s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- execute("ALTER TABLE \"p_ci_job_artifacts\"\nATTACH PARTITION ci_job_artifacts\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_job_artifacts_id_seq\" OWNED BY \"p_ci_job_artifacts\".\"id\";\n\nALTER TABLE \"p_ci_job_artifacts\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
main:    -> 0.0038s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_ci_job_artifacts ADD CONSTRAINT fk_rails_c5137cb2c1_p FOREIGN KEY (partition_id, job_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_ci_job_artifacts VALIDATE CONSTRAINT fk_rails_c5137cb2c1_p;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- execute("ANALYZE VERBOSE \"p_ci_job_artifacts\"\n")
INFO:  analyzing "public.p_ci_job_artifacts" inheritance tree
INFO:  analyzing "public.ci_job_artifacts"
INFO:  "ci_job_artifacts": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0016s
I, [2024-04-10T20:48:10.754372 #290]  INFO -- : Database: 'main', Table: 'p_ci_job_artifacts': Lock Writes
I, [2024-04-10T20:48:10.755395 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:48:10.756133 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
main: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrated (0.1170s) ==

main: == [advisory_lock_connection] object_id: 18001220, pg_backend_pid: 5892
ci: == [advisory_lock_connection] object_id: 18001580, pg_backend_pid: 5894
ci: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_job_artifacts\" (\n    LIKE \"ci_job_artifacts\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
ci:    -> 0.0050s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE \"p_ci_job_artifacts\"\nATTACH PARTITION ci_job_artifacts\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_job_artifacts_id_seq\" OWNED BY \"p_ci_job_artifacts\".\"id\";\n\nALTER TABLE \"p_ci_job_artifacts\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
ci:    -> 0.0032s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_ci_job_artifacts ADD CONSTRAINT fk_rails_c5137cb2c1_p FOREIGN KEY (partition_id, job_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_ci_job_artifacts VALIDATE CONSTRAINT fk_rails_c5137cb2c1_p;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- execute("ANALYZE VERBOSE \"p_ci_job_artifacts\"\n")
INFO:  analyzing "public.p_ci_job_artifacts" inheritance tree
INFO:  analyzing "public.ci_job_artifacts"
INFO:  "ci_job_artifacts": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0017s
ci: == 20240129082324 PartitionCiJobArtifactsAddFkToCiBuilds: migrated (0.0889s) ==

ci: == [advisory_lock_connection] object_id: 18001580, pg_backend_pid: 5894
main: == [advisory_lock_connection] object_id: 18003040, pg_backend_pid: 5897
main: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrated (0.0677s) 

main: == [advisory_lock_connection] object_id: 18003040, pg_backend_pid: 5897
ci: == [advisory_lock_connection] object_id: 18004500, pg_backend_pid: 5899
ci: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: == 20240129092815 AddFkFromPCiBuildsPartitionsToCiStagesOnPartitionIdAndStageId: migrated (0.0929s) 

ci: == [advisory_lock_connection] object_id: 18004500, pg_backend_pid: 5899
main: == [advisory_lock_connection] object_id: 18081980, pg_backend_pid: 5902
main: == 20240129103756 AnalyzePCiPipelineVariables: migrating ======================
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ANALYZE VERBOSE p_ci_pipeline_variables;")
INFO:  analyzing "public.p_ci_pipeline_variables" inheritance tree
INFO:  analyzing "public.ci_pipeline_variables"
INFO:  "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240129103756 AnalyzePCiPipelineVariables: migrated (0.0096s) =============

main: == [advisory_lock_connection] object_id: 18081980, pg_backend_pid: 5902
ci: == [advisory_lock_connection] object_id: 18109960, pg_backend_pid: 5904
ci: == 20240129103756 AnalyzePCiPipelineVariables: migrating ======================
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ANALYZE VERBOSE p_ci_pipeline_variables;")
INFO:  analyzing "public.p_ci_pipeline_variables" inheritance tree
INFO:  analyzing "public.ci_pipeline_variables"
INFO:  "ci_pipeline_variables": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240129103756 AnalyzePCiPipelineVariables: migrated (0.0215s) =============

ci: == [advisory_lock_connection] object_id: 18109960, pg_backend_pid: 5904
main: == [advisory_lock_connection] object_id: 18159540, pg_backend_pid: 5907
main: == 20240129115540 AddZoektTasks: migrating ====================================
main: -- create_table(:zoekt_tasks, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
main:    -> 0.0084s
main: == 20240129115540 AddZoektTasks: migrated (0.0153s) ===========================

main: == [advisory_lock_connection] object_id: 18159540, pg_backend_pid: 5907
ci: == [advisory_lock_connection] object_id: 18179640, pg_backend_pid: 5909
ci: == 20240129115540 AddZoektTasks: migrating ====================================
ci: -- create_table(:zoekt_tasks, {:primary_key=>[:id, :partition_id], :options=>"PARTITION BY LIST (partition_id)", :if_not_exists=>true})
ci:    -> 0.0076s
I, [2024-04-10T20:48:11.612966 #290]  INFO -- : Database: 'ci', Table: 'zoekt_tasks': Lock Writes
ci: == 20240129115540 AddZoektTasks: migrated (0.0264s) ===========================

ci: == [advisory_lock_connection] object_id: 18179640, pg_backend_pid: 5909
main: == [advisory_lock_connection] object_id: 18199900, pg_backend_pid: 5912
main: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrating ==================
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- change_column_default(:zoekt_tasks, :id, nil)
main:    -> 0.0042s
main: -- execute("CREATE OR REPLACE FUNCTION assign_zoekt_tasks_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('zoekt_tasks_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0016s
main: -- execute("CREATE TRIGGER assign_zoekt_tasks_id_trigger\nBEFORE INSERT ON zoekt_tasks\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_zoekt_tasks_id_value()\n")
main:    -> 0.0008s
main: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrated (0.0218s) =========

main: == [advisory_lock_connection] object_id: 18199900, pg_backend_pid: 5912
ci: == [advisory_lock_connection] object_id: 18206400, pg_backend_pid: 5914
ci: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrating ==================
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- change_column_default(:zoekt_tasks, :id, nil)
ci:    -> 0.0043s
ci: -- execute("CREATE OR REPLACE FUNCTION assign_zoekt_tasks_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('zoekt_tasks_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0018s
ci: -- execute("CREATE TRIGGER assign_zoekt_tasks_id_trigger\nBEFORE INSERT ON zoekt_tasks\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_zoekt_tasks_id_value()\n")
ci:    -> 0.0009s
ci: == 20240129123433 EnsureIdUniquenessForZoektTasks: migrated (0.0318s) =========

ci: == [advisory_lock_connection] object_id: 18206400, pg_backend_pid: 5914
main: == [advisory_lock_connection] object_id: 18213040, pg_backend_pid: 5917
main: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrating 
main: -- add_column(:sbom_occurrences, :archived, :boolean, {:default=>false, :null=>false})
main:    -> 0.0024s
main: -- add_column(:sbom_occurrences, :traversal_ids, "bigint[]", {:default=>[], :null=>false})
main:    -> 0.0013s
main: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrated (0.0101s) 

main: == [advisory_lock_connection] object_id: 18213040, pg_backend_pid: 5917
ci: == [advisory_lock_connection] object_id: 18227000, pg_backend_pid: 5919
ci: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrating 
ci: -- add_column(:sbom_occurrences, :archived, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0020s
ci: -- add_column(:sbom_occurrences, :traversal_ids, "bigint[]", {:default=>[], :null=>false})
ci:    -> 0.0014s
ci: == 20240129175101 AddArchivedAndTraversalIdsColumnsToSbomOccurrences: migrated (0.0181s) 

ci: == [advisory_lock_connection] object_id: 18227000, pg_backend_pid: 5919
main: == [advisory_lock_connection] object_id: 18241100, pg_backend_pid: 5922
main: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
main:    -> 0.0136s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrated (0.0350s) ==

main: == [advisory_lock_connection] object_id: 18241100, pg_backend_pid: 5922
ci: == [advisory_lock_connection] object_id: 18261160, pg_backend_pid: 5924
ci: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
ci:    -> 0.0146s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:members, [:source_id, :source_type, :type, :id], {:where=>"invite_token IS NULL", :name=>"index_members_on_source_and_type_and_id", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240129175213 CreateIndexMembersOnSourceAndTypeAndId: migrated (0.0465s) ==

ci: == [advisory_lock_connection] object_id: 18261160, pg_backend_pid: 5924
main: == [advisory_lock_connection] object_id: 18281360, pg_backend_pid: 5927
main: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrated (0.0304s) 

main: == [advisory_lock_connection] object_id: 18281360, pg_backend_pid: 5927
ci: == [advisory_lock_connection] object_id: 18282020, pg_backend_pid: 5929
ci: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240129181136 FinalizeBackfillCatalogResourceVersionsReleasedAt: migrated (0.0169s) 

ci: == [advisory_lock_connection] object_id: 18282020, pg_backend_pid: 5929
main: == [advisory_lock_connection] object_id: 18282800, pg_backend_pid: 5932
main: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrating ============
main: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrated (0.0136s) ===

main: == [advisory_lock_connection] object_id: 18282800, pg_backend_pid: 5932
ci: == [advisory_lock_connection] object_id: 18284980, pg_backend_pid: 5934
ci: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrating ============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240130070854 AddDesignsWidgetToWorkItemDefinitions: migrated (0.0154s) ===

ci: == [advisory_lock_connection] object_id: 18284980, pg_backend_pid: 5934
main: == [advisory_lock_connection] object_id: 18287300, pg_backend_pid: 5937
main: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE appearances\nADD CONSTRAINT check_50e9b69ab6\nCHECK ( char_length(member_guidelines) <= 4096 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE appearances VALIDATE CONSTRAINT check_50e9b69ab6;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrated (0.0176s) 

main: == [advisory_lock_connection] object_id: 18287300, pg_backend_pid: 5937
ci: == [advisory_lock_connection] object_id: 18292160, pg_backend_pid: 5939
ci: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE appearances\nADD CONSTRAINT check_50e9b69ab6\nCHECK ( char_length(member_guidelines) <= 4096 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE appearances VALIDATE CONSTRAINT check_50e9b69ab6;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240130092700 AddTextLimitToAppearanceSettingsMemberGuideline: migrated (0.0304s) 

ci: == [advisory_lock_connection] object_id: 18292160, pg_backend_pid: 5939
main: == [advisory_lock_connection] object_id: 18297160, pg_backend_pid: 5942
main: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrating ====
main: -- change_table(:vulnerability_reads)
main:    -> 0.0034s
main: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 18297160, pg_backend_pid: 5942
ci: == [advisory_lock_connection] object_id: 18298360, pg_backend_pid: 5944
ci: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrating ====
ci: -- change_table(:vulnerability_reads)
ci:    -> 0.0034s
ci: == 20240130131923 AddTraversalIdAndArchivedToVulnerabilityReads: migrated (0.0190s) 

ci: == [advisory_lock_connection] object_id: 18298360, pg_backend_pid: 5944
main: == [advisory_lock_connection] object_id: 18299700, pg_backend_pid: 5947
main: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrating 
main: -- create_table(:audit_events_instance_external_streaming_destinations)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0035s
main: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 18299700, pg_backend_pid: 5947
ci: == [advisory_lock_connection] object_id: 18318820, pg_backend_pid: 5949
ci: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrating 
ci: -- create_table(:audit_events_instance_external_streaming_destinations)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0036s
I, [2024-04-10T20:48:13.077815 #290]  INFO -- : Database: 'ci', Table: 'audit_events_instance_external_streaming_destinations': Lock Writes
ci: == 20240130162148 CreateAuditEventsInstanceExternalStreamingDestinations: migrated (0.0234s) 

ci: == [advisory_lock_connection] object_id: 18318820, pg_backend_pid: 5949
main: == [advisory_lock_connection] object_id: 18338100, pg_backend_pid: 5952
main: == 20240130201017 AddExitCodeToBuildsMetadata: migrating ======================
main: -- add_column(:p_ci_builds_metadata, :exit_code, :smallint, {:null=>true})
main:    -> 0.0015s
main: == 20240130201017 AddExitCodeToBuildsMetadata: migrated (0.0073s) =============

main: == [advisory_lock_connection] object_id: 18338100, pg_backend_pid: 5952
ci: == [advisory_lock_connection] object_id: 18341900, pg_backend_pid: 5954
ci: == 20240130201017 AddExitCodeToBuildsMetadata: migrating ======================
ci: -- add_column(:p_ci_builds_metadata, :exit_code, :smallint, {:null=>true})
ci:    -> 0.0015s
ci: == 20240130201017 AddExitCodeToBuildsMetadata: migrated (0.0175s) =============

ci: == [advisory_lock_connection] object_id: 18341900, pg_backend_pid: 5954
main: == [advisory_lock_connection] object_id: 18344300, pg_backend_pid: 5957
main: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrating ===============
main: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0206s
main: -- add_index_options("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0005s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
main:    -> 0.0192s
main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
main:    -> 0.0001s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
main:    -> 0.0200s
main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
main:    -> 0.0001s
main: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrated (0.1013s) ======

main: == [advisory_lock_connection] object_id: 18344300, pg_backend_pid: 5957
ci: == [advisory_lock_connection] object_id: 18347460, pg_backend_pid: 5959
ci: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrating ===============
ci: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0242s
ci: -- add_index_options("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
ci:    -> 0.0252s
ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
ci:    -> 0.0207s
ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: == 20240131000657 PrepareAsyncIndexForPCiBuildsPart2: migrated (0.1244s) ======

ci: == [advisory_lock_connection] object_id: 18347460, pg_backend_pid: 5959
main: == [advisory_lock_connection] object_id: 18347800, pg_backend_pid: 5962
main: == 20240131052824 CreateCatalogVerifiedNamespaces: migrating ==================
main: -- create_table(:catalog_verified_namespaces)
main:    -> 0.0064s
main: == 20240131052824 CreateCatalogVerifiedNamespaces: migrated (0.0133s) =========

main: == [advisory_lock_connection] object_id: 18347800, pg_backend_pid: 5962
ci: == [advisory_lock_connection] object_id: 18351880, pg_backend_pid: 5964
ci: == 20240131052824 CreateCatalogVerifiedNamespaces: migrating ==================
ci: -- create_table(:catalog_verified_namespaces)
ci:    -> 0.0060s
I, [2024-04-10T20:48:13.809361 #290]  INFO -- : Database: 'ci', Table: 'catalog_verified_namespaces': Lock Writes
ci: == 20240131052824 CreateCatalogVerifiedNamespaces: migrated (0.0245s) =========

ci: == [advisory_lock_connection] object_id: 18351880, pg_backend_pid: 5964
main: == [advisory_lock_connection] object_id: 18356120, pg_backend_pid: 5967
main: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:vulnerabilities)
main:    -> 0.0142s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:vulnerabilities, {:algorithm=>:concurrently, :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty"})
main:    -> 0.0015s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrated (0.0330s) ==

main: == [advisory_lock_connection] object_id: 18356120, pg_backend_pid: 5967
ci: == [advisory_lock_connection] object_id: 18357260, pg_backend_pid: 5969
ci: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:vulnerabilities)
ci:    -> 0.0145s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:vulnerabilities, {:algorithm=>:concurrently, :name=>"tmp_index_vulnerabilities_on_id_finding_id_empty"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240131100818 DropTmpFindingIndexFromVulnerabilities: migrated (0.0429s) ==

ci: == [advisory_lock_connection] object_id: 18357260, pg_backend_pid: 5969
main: == [advisory_lock_connection] object_id: 18358560, pg_backend_pid: 5972
main: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrating ===============
main: -- add_column(:member_roles, :admin_cicd_variables, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrated (0.0086s) ======

main: == [advisory_lock_connection] object_id: 18358560, pg_backend_pid: 5972
ci: == [advisory_lock_connection] object_id: 18358900, pg_backend_pid: 5974
ci: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrating ===============
ci: -- add_column(:member_roles, :admin_cicd_variables, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20240131123824 AddAdminCicdVariablesToMemberRoles: migrated (0.0176s) ======

ci: == [advisory_lock_connection] object_id: 18358900, pg_backend_pid: 5974
main: == [advisory_lock_connection] object_id: 18359400, pg_backend_pid: 5977
main: == 20240201111204 AddTmpEpicIdColumnToIssues: migrating =======================
main: -- add_column(:issues, :tmp_epic_id, :bigint)
main:    -> 0.0016s
main: == 20240201111204 AddTmpEpicIdColumnToIssues: migrated (0.0078s) ==============

main: == [advisory_lock_connection] object_id: 18359400, pg_backend_pid: 5977
ci: == [advisory_lock_connection] object_id: 18359720, pg_backend_pid: 5979
ci: == 20240201111204 AddTmpEpicIdColumnToIssues: migrating =======================
ci: -- add_column(:issues, :tmp_epic_id, :bigint)
ci:    -> 0.0017s
ci: == 20240201111204 AddTmpEpicIdColumnToIssues: migrated (0.0176s) ==============

ci: == [advisory_lock_connection] object_id: 18359720, pg_backend_pid: 5979
main: == [advisory_lock_connection] object_id: 18360180, pg_backend_pid: 5982
main: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})
main:    -> 0.0258s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrated (0.0446s) ====

main: == [advisory_lock_connection] object_id: 18360180, pg_backend_pid: 5982
ci: == [advisory_lock_connection] object_id: 18431080, pg_backend_pid: 5984
ci: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})
ci:    -> 0.0428s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:issues, :tmp_epic_id, {:unique=>true, :name=>"tmp_index_issues_on_tmp_epic_id", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0009s
ci: == 20240201111294 AddIndexOnIssuesTableTmpEpicIdColumn: migrated (0.0703s) ====

ci: == [advisory_lock_connection] object_id: 18431080, pg_backend_pid: 5984
main: == [advisory_lock_connection] object_id: 18502180, pg_backend_pid: 5987
main: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE issues ADD CONSTRAINT fk_c34dd2b036 FOREIGN KEY (tmp_epic_id) REFERENCES epics (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE issues VALIDATE CONSTRAINT fk_c34dd2b036;")
main:    -> 0.0029s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrated (0.0384s) ==========

main: == [advisory_lock_connection] object_id: 18502180, pg_backend_pid: 5987
ci: == [advisory_lock_connection] object_id: 18503180, pg_backend_pid: 5989
ci: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE issues ADD CONSTRAINT fk_c34dd2b036 FOREIGN KEY (tmp_epic_id) REFERENCES epics (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0019s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE issues VALIDATE CONSTRAINT fk_c34dd2b036;")
ci:    -> 0.0027s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240201112204 AddFkToTmpEpicIdColumnOnIssues: migrated (0.0418s) ==========

ci: == [advisory_lock_connection] object_id: 18503180, pg_backend_pid: 5989
main: == [advisory_lock_connection] object_id: 18504340, pg_backend_pid: 5992
main: == 20240201112236 CreateGroupSavedRepliesTable: migrating =====================
main: -- create_table(:group_saved_replies)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:content)
main:    -> 0.0000s
main:    -> 0.0063s
main: == 20240201112236 CreateGroupSavedRepliesTable: migrated (0.0124s) ============

main: == [advisory_lock_connection] object_id: 18504340, pg_backend_pid: 5992
ci: == [advisory_lock_connection] object_id: 18521720, pg_backend_pid: 5994
ci: == 20240201112236 CreateGroupSavedRepliesTable: migrating =====================
ci: -- create_table(:group_saved_replies)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:content)
ci:    -> 0.0000s
ci:    -> 0.0065s
I, [2024-04-10T20:48:15.002390 #290]  INFO -- : Database: 'ci', Table: 'group_saved_replies': Lock Writes
ci: == 20240201112236 CreateGroupSavedRepliesTable: migrated (0.0240s) ============

ci: == [advisory_lock_connection] object_id: 18521720, pg_backend_pid: 5994
main: == [advisory_lock_connection] object_id: 18539260, pg_backend_pid: 5997
main: == 20240201141351 AddOrganizationIdToPushRules: migrating =====================
main: -- add_column(:push_rules, :organization_id, :bigint, {:null=>true})
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0054s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240201141351 AddOrganizationIdToPushRules: migrated (0.0288s) ============

main: == [advisory_lock_connection] object_id: 18539260, pg_backend_pid: 5997
ci: == [advisory_lock_connection] object_id: 18539920, pg_backend_pid: 5999
ci: == 20240201141351 AddOrganizationIdToPushRules: migrating =====================
ci: -- add_column(:push_rules, :organization_id, :bigint, {:null=>true})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0046s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:push_rules, :organization_id, {:name=>"index_push_rules_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240201141351 AddOrganizationIdToPushRules: migrated (0.0331s) ============

ci: == [advisory_lock_connection] object_id: 18539920, pg_backend_pid: 5999
main: == [advisory_lock_connection] object_id: 18540720, pg_backend_pid: 6002
main: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrating ===========
main: -- execute("UPDATE push_rules SET organization_id = 1 WHERE is_sample = true")
main:    -> 0.0015s
main: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrated (0.0075s) ==

main: == [advisory_lock_connection] object_id: 18540720, pg_backend_pid: 6002
ci: == [advisory_lock_connection] object_id: 18541060, pg_backend_pid: 6004
ci: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrating ===========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240201141705 AssignDefaultOrganizationIdToPushRules: migrated (0.0157s) ==

ci: == [advisory_lock_connection] object_id: 18541060, pg_backend_pid: 6004
main: == [advisory_lock_connection] object_id: 18541540, pg_backend_pid: 6007
main: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrated (0.0148s) ====

main: == [advisory_lock_connection] object_id: 18541540, pg_backend_pid: 6007
ci: == [advisory_lock_connection] object_id: 18572500, pg_backend_pid: 6009
ci: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240202120723 FinalizeBigintConversionOfGeoEventId: migrated (0.0161s) ====

ci: == [advisory_lock_connection] object_id: 18572500, pg_backend_pid: 6009
main: == [advisory_lock_connection] object_id: 18603400, pg_backend_pid: 6013
main: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrating ==================
main: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0230s
main: -- add_index_options("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0004s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
main:    -> 0.0291s
main: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0241s
main: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0001s
main: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrated (0.1273s) =========

main: == [advisory_lock_connection] object_id: 18603400, pg_backend_pid: 6013
ci: == [advisory_lock_connection] object_id: 18609220, pg_backend_pid: 6015
ci: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrating ==================
ci: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0258s
ci: -- add_index_options("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
ci:    -> 0.0267s
ci: -- add_index_options("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0252s
ci: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: == 20240205004512 PrepareAsyncIndexForBuildsPart3: migrated (0.1412s) =========

ci: == [advisory_lock_connection] object_id: 18609220, pg_backend_pid: 6015
main: == [advisory_lock_connection] object_id: 18615180, pg_backend_pid: 6018
main: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")
main:    -> 0.0040s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL ;")
main:    -> 0.0022s
main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")
main:    -> 0.0006s
main: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrated (0.0765s) 

main: == [advisory_lock_connection] object_id: 18615180, pg_backend_pid: 6018
ci: == [advisory_lock_connection] object_id: 18615860, pg_backend_pid: 6020
ci: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")
ci:    -> 0.0029s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_dd3c83bdee FOREIGN KEY (auto_canceled_by_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE SET NULL ;")
ci:    -> 0.0019s
ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_dd3c83bdee;")
ci:    -> 0.0006s
ci: == 20240205054130 ValidateForeignKeyForAutoCanceledByIdBetweenPCiBuildsAndCiPipelines: migrated (0.0710s) 

ci: == [advisory_lock_connection] object_id: 18615860, pg_backend_pid: 6020
main: == [advisory_lock_connection] object_id: 18616740, pg_backend_pid: 6023
main: == 20240205084846 SwapBigintGeoEventId: migrating =============================
main: -- column_exists?("geo_event_log", "geo_event_id_convert_to_bigint")
main:    -> 0.0038s
main: -- indexes("geo_event_log")
main:    -> 0.0085s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})
main:    -> 0.0077s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE geo_event_log ADD CONSTRAINT fk_geo_event_id_convert_to_bigint FOREIGN KEY (geo_event_id_convert_to_bigint) REFERENCES geo_events (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("ALTER TABLE geo_event_log VALIDATE CONSTRAINT fk_geo_event_id_convert_to_bigint;")
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE geo_event_log IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0005s
main: -- quote_column_name("id_tmp")
main:    -> 0.0000s
main: -- quote_column_name("geo_event_id")
main:    -> 0.0000s
main: -- quote_column_name("geo_event_id_convert_to_bigint")
main:    -> 0.0000s
main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id\" TO \"id_tmp\"")
main:    -> 0.0007s
main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id_convert_to_bigint\" TO \"geo_event_id\"")
main:    -> 0.0007s
main: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"id_tmp\" TO \"geo_event_id_convert_to_bigint\"")
main:    -> 0.0006s
main: -- quote_table_name("trigger_ff16c1fd43ea")
main:    -> 0.0000s
main: -- execute("ALTER FUNCTION \"trigger_ff16c1fd43ea\" RESET ALL")
main:    -> 0.0006s
main: -- execute("ALTER TABLE geo_event_log DROP CONSTRAINT fk_geo_event_log_on_geo_event_id CASCADE")
main:    -> 0.0010s
main: -- quote_table_name("geo_event_log")
main:    -> 0.0000s
main: -- quote_column_name("fk_geo_event_id_convert_to_bigint")
main:    -> 0.0000s
main: -- quote_column_name("fk_geo_event_log_on_geo_event_id")
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"geo_event_log\"\nRENAME CONSTRAINT \"fk_geo_event_id_convert_to_bigint\" TO \"fk_geo_event_log_on_geo_event_id\"\n")
main:    -> 0.0007s
main: -- execute("DROP INDEX CONCURRENTLY index_geo_event_log_on_geo_event_id")
main:    -> 0.0010s
main: -- rename_index("geo_event_log", "bigint_idx_95dc24b835a7a2043796", "index_geo_event_log_on_geo_event_id")
main:    -> 0.0006s
main: == 20240205084846 SwapBigintGeoEventId: migrated (0.0752s) ====================

main: == [advisory_lock_connection] object_id: 18616740, pg_backend_pid: 6023
ci: == [advisory_lock_connection] object_id: 18633500, pg_backend_pid: 6025
ci: == 20240205084846 SwapBigintGeoEventId: migrating =============================
ci: -- column_exists?("geo_event_log", "geo_event_id_convert_to_bigint")
ci:    -> 0.0039s
ci: -- indexes("geo_event_log")
ci:    -> 0.0088s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})
ci:    -> 0.0081s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index("geo_event_log", ["geo_event_id_convert_to_bigint"], {:name=>"bigint_idx_95dc24b835a7a2043796", :where=>"(geo_event_id_convert_to_bigint IS NOT NULL)", :using=>"btree", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE geo_event_log ADD CONSTRAINT fk_geo_event_id_convert_to_bigint FOREIGN KEY (geo_event_id_convert_to_bigint) REFERENCES geo_events (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0012s
ci: -- execute("ALTER TABLE geo_event_log VALIDATE CONSTRAINT fk_geo_event_id_convert_to_bigint;")
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE geo_event_log IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0005s
ci: -- quote_column_name("id_tmp")
ci:    -> 0.0000s
ci: -- quote_column_name("geo_event_id")
ci:    -> 0.0000s
ci: -- quote_column_name("geo_event_id_convert_to_bigint")
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id\" TO \"id_tmp\"")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"geo_event_id_convert_to_bigint\" TO \"geo_event_id\"")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE geo_event_log RENAME COLUMN \"id_tmp\" TO \"geo_event_id_convert_to_bigint\"")
ci:    -> 0.0006s
ci: -- quote_table_name("trigger_ff16c1fd43ea")
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_ff16c1fd43ea\" RESET ALL")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE geo_event_log DROP CONSTRAINT fk_geo_event_log_on_geo_event_id CASCADE")
ci:    -> 0.0011s
ci: -- quote_table_name("geo_event_log")
ci:    -> 0.0000s
ci: -- quote_column_name("fk_geo_event_id_convert_to_bigint")
ci:    -> 0.0000s
ci: -- quote_column_name("fk_geo_event_log_on_geo_event_id")
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"geo_event_log\"\nRENAME CONSTRAINT \"fk_geo_event_id_convert_to_bigint\" TO \"fk_geo_event_log_on_geo_event_id\"\n")
ci:    -> 0.0006s
ci: -- execute("DROP INDEX CONCURRENTLY index_geo_event_log_on_geo_event_id")
ci:    -> 0.0010s
ci: -- rename_index("geo_event_log", "bigint_idx_95dc24b835a7a2043796", "index_geo_event_log_on_geo_event_id")
ci:    -> 0.0006s
ci: == 20240205084846 SwapBigintGeoEventId: migrated (0.0832s) ====================

ci: == [advisory_lock_connection] object_id: 18633500, pg_backend_pid: 6025
main: == [advisory_lock_connection] object_id: 18634140, pg_backend_pid: 6028
main: == 20240205105347 RemoveStuckImportWorker: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240205105347 RemoveStuckImportWorker: migrated (0.0078s) =================

main: == [advisory_lock_connection] object_id: 18634140, pg_backend_pid: 6028
ci: == [advisory_lock_connection] object_id: 18634380, pg_backend_pid: 6030
ci: == 20240205105347 RemoveStuckImportWorker: migrating ==========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240205105347 RemoveStuckImportWorker: migrated (0.0152s) =================

ci: == [advisory_lock_connection] object_id: 18634380, pg_backend_pid: 6030
main: == [advisory_lock_connection] object_id: 18637920, pg_backend_pid: 6033
main: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrated (0.0513s) 

main: == [advisory_lock_connection] object_id: 18637920, pg_backend_pid: 6033
ci: == [advisory_lock_connection] object_id: 18638120, pg_backend_pid: 6035
ci: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240205120110 AddSynchronousFkValidationFromPCiBuildsPartitionsToCiStages: migrated (0.0567s) 

ci: == [advisory_lock_connection] object_id: 18638120, pg_backend_pid: 6035
main: == [advisory_lock_connection] object_id: 18708820, pg_backend_pid: 6038
main: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0017s
main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
main:    -> 0.0006s
main: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrated (0.0582s) 

main: == [advisory_lock_connection] object_id: 18708820, pg_backend_pid: 6038
ci: == [advisory_lock_connection] object_id: 18729960, pg_backend_pid: 6040
ci: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0017s
ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_3a9eaa254d_p;")
ci:    -> 0.0006s
ci: == 20240205120751 AddFkFromPCiBuildsToCiStagesOnPartitionIdAndStageId: migrated (0.0699s) 

ci: == [advisory_lock_connection] object_id: 18729960, pg_backend_pid: 6040
main: == [advisory_lock_connection] object_id: 18780580, pg_backend_pid: 6043
main: == 20240205155830 AddPolicyLimitApplicationSetting: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:application_settings, :security_approval_policies_limit, :integer, {:default=>5, :null=>false, :if_not_exists=>true})
main:    -> 0.2908s
main: == 20240205155830 AddPolicyLimitApplicationSetting: migrated (0.3020s) ========

main: == [advisory_lock_connection] object_id: 18780580, pg_backend_pid: 6043
ci: == [advisory_lock_connection] object_id: 18794620, pg_backend_pid: 6045
ci: == 20240205155830 AddPolicyLimitApplicationSetting: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:application_settings, :security_approval_policies_limit, :integer, {:default=>5, :null=>false, :if_not_exists=>true})
ci:    -> 0.2808s
ci: == 20240205155830 AddPolicyLimitApplicationSetting: migrated (0.3005s) ========

ci: == [advisory_lock_connection] object_id: 18794620, pg_backend_pid: 6045
main: == [advisory_lock_connection] object_id: 18825300, pg_backend_pid: 6048
main: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction(nil)
main: -- execute("CREATE TABLE merge_request_diff_commits_b5377a7a34 (\n  LIKE merge_request_diff_commits INCLUDING ALL EXCLUDING INDEXES,\n   merge_request_diff_id_tmp bigint NOT NULL, relative_order_tmp integer NOT NULL,\n  PRIMARY KEY (merge_request_diff_id_tmp, relative_order_tmp)\n) PARTITION BY RANGE (merge_request_diff_id_tmp)\n")
main:    -> 0.0019s
main: -- remove_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id")
main:    -> 0.0009s
main: -- rename_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id_tmp", "merge_request_diff_id")
main:    -> 0.0029s
main: -- remove_column("merge_request_diff_commits_b5377a7a34", "relative_order")
main:    -> 0.0007s
main: -- rename_column("merge_request_diff_commits_b5377a7a34", "relative_order_tmp", "relative_order")
main:    -> 0.0022s
main:    -> 0.0089s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1) TO (200000001)\n")
main:    -> 0.0026s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (200000001) TO (400000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (400000001) TO (600000001)\n")
main:    -> 0.0021s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (600000001) TO (800000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (800000001) TO (1000000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1000000001) TO (1200000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1200000001) TO (1400000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1400000001) TO (1600000001)\n")
main:    -> 0.0020s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1600000001) TO (1800000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1800000001) TO (2000000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2000000001) TO (2200000001)\n")
main:    -> 0.0018s
main: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2200000001) TO (2400000001)\n")
main:    -> 0.0019s
main: -- execute("CREATE  FUNCTION table_sync_function_0992e728d3()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF (TG_OP = 'DELETE') THEN\n  DELETE FROM merge_request_diff_commits_b5377a7a34 where merge_request_diff_id = OLD.merge_request_diff_id AND relative_order = OLD.relative_order;\nELSIF (TG_OP = 'UPDATE') THEN\n  UPDATE merge_request_diff_commits_b5377a7a34\n  SET authored_date = NEW.authored_date,\n    committed_date = NEW.committed_date,\n    sha = NEW.sha,\n    message = NEW.message,\n    trailers = NEW.trailers,\n    commit_author_id = NEW.commit_author_id,\n    committer_id = NEW.committer_id\n  WHERE merge_request_diff_commits_b5377a7a34.merge_request_diff_id = NEW.merge_request_diff_id AND merge_request_diff_commits_b5377a7a34.relative_order = NEW.relative_order;\nELSIF (TG_OP = 'INSERT') THEN\n  INSERT INTO merge_request_diff_commits_b5377a7a34 (authored_date,\n    committed_date,\n    sha,\n    message,\n    trailers,\n    commit_author_id,\n    committer_id,\n    merge_request_diff_id,\n    relative_order)\n  VALUES (NEW.authored_date,\n    NEW.committed_date,\n    NEW.sha,\n    NEW.message,\n    NEW.trailers,\n    NEW.commit_author_id,\n    NEW.committer_id,\n    NEW.merge_request_diff_id,\n    NEW.relative_order);\nEND IF;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0016s
main: -- execute("COMMENT ON FUNCTION table_sync_function_0992e728d3 IS 'Partitioning migration: table sync for merge_request_diff_commits table'")
main:    -> 0.0007s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- execute("CREATE TRIGGER table_sync_trigger_57c8465cd7\nAFTER INSERT OR UPDATE OR DELETE ON merge_request_diff_commits\nFOR EACH ROW\n\nEXECUTE FUNCTION table_sync_function_0992e728d3()\n")
main:    -> 0.0007s
main: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrated (0.0859s) 

main: == [advisory_lock_connection] object_id: 18825300, pg_backend_pid: 6048
ci: == [advisory_lock_connection] object_id: 18846480, pg_backend_pid: 6050
ci: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction(nil)
ci: -- execute("CREATE TABLE merge_request_diff_commits_b5377a7a34 (\n  LIKE merge_request_diff_commits INCLUDING ALL EXCLUDING INDEXES,\n   merge_request_diff_id_tmp bigint NOT NULL, relative_order_tmp integer NOT NULL,\n  PRIMARY KEY (merge_request_diff_id_tmp, relative_order_tmp)\n) PARTITION BY RANGE (merge_request_diff_id_tmp)\n")
ci:    -> 0.0022s
ci: -- remove_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id")
ci:    -> 0.0008s
ci: -- rename_column("merge_request_diff_commits_b5377a7a34", "merge_request_diff_id_tmp", "merge_request_diff_id")
ci:    -> 0.0025s
ci: -- remove_column("merge_request_diff_commits_b5377a7a34", "relative_order")
ci:    -> 0.0007s
ci: -- rename_column("merge_request_diff_commits_b5377a7a34", "relative_order_tmp", "relative_order")
ci:    -> 0.0022s
ci:    -> 0.0086s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1) TO (200000001)\n")
ci:    -> 0.0024s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (200000001) TO (400000001)\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (400000001) TO (600000001)\n")
ci:    -> 0.0021s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (600000001) TO (800000001)\n")
ci:    -> 0.0019s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (800000001) TO (1000000001)\n")
ci:    -> 0.0020s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1000000001) TO (1200000001)\n")
ci:    -> 0.0019s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1200000001) TO (1400000001)\n")
ci:    -> 0.0018s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1400000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1400000001) TO (1600000001)\n")
ci:    -> 0.0018s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1600000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1600000001) TO (1800000001)\n")
ci:    -> 0.0019s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_1800000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (1800000001) TO (2000000001)\n")
ci:    -> 0.0018s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2000000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2000000001) TO (2200000001)\n")
ci:    -> 0.0018s
ci: -- execute("CREATE TABLE gitlab_partitions_dynamic.merge_request_diff_commits_b5377a7a34_2200000001 PARTITION OF merge_request_diff_commits_b5377a7a34\nFOR VALUES FROM (2200000001) TO (2400000001)\n")
ci:    -> 0.0020s
ci: -- execute("CREATE  FUNCTION table_sync_function_0992e728d3()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF (TG_OP = 'DELETE') THEN\n  DELETE FROM merge_request_diff_commits_b5377a7a34 where merge_request_diff_id = OLD.merge_request_diff_id AND relative_order = OLD.relative_order;\nELSIF (TG_OP = 'UPDATE') THEN\n  UPDATE merge_request_diff_commits_b5377a7a34\n  SET authored_date = NEW.authored_date,\n    committed_date = NEW.committed_date,\n    sha = NEW.sha,\n    message = NEW.message,\n    trailers = NEW.trailers,\n    commit_author_id = NEW.commit_author_id,\n    committer_id = NEW.committer_id\n  WHERE merge_request_diff_commits_b5377a7a34.merge_request_diff_id = NEW.merge_request_diff_id AND merge_request_diff_commits_b5377a7a34.relative_order = NEW.relative_order;\nELSIF (TG_OP = 'INSERT') THEN\n  INSERT INTO merge_request_diff_commits_b5377a7a34 (authored_date,\n    committed_date,\n    sha,\n    message,\n    trailers,\n    commit_author_id,\n    committer_id,\n    merge_request_diff_id,\n    relative_order)\n  VALUES (NEW.authored_date,\n    NEW.committed_date,\n    NEW.sha,\n    NEW.message,\n    NEW.trailers,\n    NEW.commit_author_id,\n    NEW.committer_id,\n    NEW.merge_request_diff_id,\n    NEW.relative_order);\nEND IF;\nRETURN NULL;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0017s
ci: -- execute("COMMENT ON FUNCTION table_sync_function_0992e728d3 IS 'Partitioning migration: table sync for merge_request_diff_commits table'")
ci:    -> 0.0006s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- execute("CREATE TRIGGER table_sync_trigger_57c8465cd7\nAFTER INSERT OR UPDATE OR DELETE ON merge_request_diff_commits\nFOR EACH ROW\n\nEXECUTE FUNCTION table_sync_function_0992e728d3()\n")
ci:    -> 0.0007s
I, [2024-04-10T20:48:18.372776 #290]  INFO -- : Database: 'ci', Table: 'merge_request_diff_commits_b5377a7a34': Lock Writes
I, [2024-04-10T20:48:18.373702 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:48:18.374347 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
ci: == 20240205215337 CreatePartitionedMergeRequestDiffCommitsCopy: migrated (0.0984s) 

ci: == [advisory_lock_connection] object_id: 18846480, pg_backend_pid: 6050
main: == [advisory_lock_connection] object_id: 18878360, pg_backend_pid: 6053
main: == 20240206050011 SyncIndexForPCiBuildsPart2: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_upstream_pipeline_id_bigint_idx")
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0196s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:upstream_pipeline_id_convert_to_bigint], {:name=>"p_ci_builds_upstream_pipeline_id_bigint_idx", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL"})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_ref_idx")
main:    -> 0.0022s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
main:    -> 0.0194s
main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_ref_idx"})
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
main:    -> 0.0202s
main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))"})
main:    -> 0.0019s
main: == 20240206050011 SyncIndexForPCiBuildsPart2: migrated (0.1513s) ==============

main: == [advisory_lock_connection] object_id: 18878360, pg_backend_pid: 6053
ci: == [advisory_lock_connection] object_id: 18878700, pg_backend_pid: 6055
ci: == 20240206050011 SyncIndexForPCiBuildsPart2: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_upstream_pipeline_id_bigint_idx")
ci:    -> 0.0016s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0202s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index("public.ci_builds", [:upstream_pipeline_id_convert_to_bigint], {:name=>"index_89477d6012", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:upstream_pipeline_id_convert_to_bigint], {:name=>"p_ci_builds_upstream_pipeline_id_bigint_idx", :where=>"upstream_pipeline_id_convert_to_bigint IS NOT NULL"})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_type_ref_idx")
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
ci:    -> 0.0227s
ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :type, :ref], {:name=>"index_fc42f73fa6", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :type, :ref], {:name=>"p_ci_builds_commit_id_bigint_type_ref_idx"})
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")
ci:    -> 0.0016s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
ci:    -> 0.0206s
ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"index_357cc39ca4", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :artifacts_expire_at, :id], {:name=>"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx", :where=>"type::text = 'Ci::Build'::text AND (retried = false OR retried IS NULL) AND (name::text = ANY (ARRAY['sast'::character varying::text, 'secret_detection'::character varying::text, 'dependency_scanning'::character varying::text, 'container_scanning'::character varying::text, 'dast'::character varying::text]))"})
ci:    -> 0.0017s
ci: == 20240206050011 SyncIndexForPCiBuildsPart2: migrated (0.1471s) ==============

ci: == [advisory_lock_connection] object_id: 18878700, pg_backend_pid: 6055
main: == [advisory_lock_connection] object_id: 18887080, pg_backend_pid: 6058
main: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0015s
main: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0727s) 

main: == [advisory_lock_connection] object_id: 18887080, pg_backend_pid: 6058
ci: == [advisory_lock_connection] object_id: 18895380, pg_backend_pid: 6060
ci: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0016s
ci: == 20240206050101 AddFkForUpstreamPipelineIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0889s) 

ci: == [advisory_lock_connection] object_id: 18895380, pg_backend_pid: 6060
main: == [advisory_lock_connection] object_id: 18909500, pg_backend_pid: 6063
main: == 20240206075104 AddOccupiesSeatToMemberRole: migrating ======================
main: -- add_column(:member_roles, :occupies_seat, :boolean, {:default=>false, :null=>false})
main:    -> 0.0026s
main: == 20240206075104 AddOccupiesSeatToMemberRole: migrated (0.0090s) =============

main: == [advisory_lock_connection] object_id: 18909500, pg_backend_pid: 6063
ci: == [advisory_lock_connection] object_id: 18923380, pg_backend_pid: 6065
ci: == 20240206075104 AddOccupiesSeatToMemberRole: migrating ======================
ci: -- add_column(:member_roles, :occupies_seat, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0033s
ci: == 20240206075104 AddOccupiesSeatToMemberRole: migrated (0.0196s) =============

ci: == [advisory_lock_connection] object_id: 18923380, pg_backend_pid: 6065
main: == [advisory_lock_connection] object_id: 18927100, pg_backend_pid: 6068
main: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})
main:    -> 0.0037s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrated (0.0227s) ======

main: == [advisory_lock_connection] object_id: 18927100, pg_backend_pid: 6068
ci: == [advisory_lock_connection] object_id: 18930800, pg_backend_pid: 6070
ci: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:member_roles, :occupies_seat, {:name=>"index_member_roles_on_occupies_seat", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240206080928 AddIndexToOccupiesSeatOnMemberRole: migrated (0.0335s) ======

ci: == [advisory_lock_connection] object_id: 18930800, pg_backend_pid: 6070
main: == [advisory_lock_connection] object_id: 18960620, pg_backend_pid: 6073
main: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrating ==========
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE notes\nADD CONSTRAINT check_1244cbd7d0\nCHECK ( noteable_type IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrated (0.0178s) =

main: == [advisory_lock_connection] object_id: 18960620, pg_backend_pid: 6073
ci: == [advisory_lock_connection] object_id: 18990520, pg_backend_pid: 6075
ci: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrating ==========
ci: -- current_schema(nil)
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE notes\nADD CONSTRAINT check_1244cbd7d0\nCHECK ( noteable_type IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: == 20240206085539 AddNotNullConstraintToNotesNoteableType: migrated (0.0290s) =

ci: == [advisory_lock_connection] object_id: 18990520, pg_backend_pid: 6075
main: == [advisory_lock_connection] object_id: 19043700, pg_backend_pid: 6078
main: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrating ======
main: -- index_exists?(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})
main:    -> 0.0124s
main: -- add_index_options(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrated (0.0260s) 

main: == [advisory_lock_connection] object_id: 19043700, pg_backend_pid: 6078
ci: == [advisory_lock_connection] object_id: 19075320, pg_backend_pid: 6080
ci: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrating ======
ci: -- index_exists?(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})
ci:    -> 0.0123s
ci: -- add_index_options(:notes, :id, {:where=>"noteable_type IS NULL", :name=>"temp_index_on_notes_with_null_noteable_type", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20240206093635 AddIndexToNotesWhereNoteableTypeIsNullAsync: migrated (0.0355s) 

ci: == [advisory_lock_connection] object_id: 19075320, pg_backend_pid: 6080
main: == [advisory_lock_connection] object_id: 19160080, pg_backend_pid: 6083
main: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})
main:    -> 0.0114s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrated (0.0337s) ==

main: == [advisory_lock_connection] object_id: 19160080, pg_backend_pid: 6083
ci: == [advisory_lock_connection] object_id: 19180120, pg_backend_pid: 6085
ci: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0129s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:notes, :id, {:name=>"temp_index_on_notes_with_null_noteable_type", :where=>"noteable_type IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240206095832 AddIndexToNotesWhereNoteableTypeIsNull: migrated (0.0452s) ==

ci: == [advisory_lock_connection] object_id: 19180120, pg_backend_pid: 6085
main: == [advisory_lock_connection] object_id: 19200320, pg_backend_pid: 6088
main: == 20240206105336 DeleteProjectIdComponentIdIndex: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- indexes(:sbom_occurrences)
main:    -> 0.0137s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id_component_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240206105336 DeleteProjectIdComponentIdIndex: migrated (0.0326s) =========

main: == [advisory_lock_connection] object_id: 19200320, pg_backend_pid: 6088
ci: == [advisory_lock_connection] object_id: 19200980, pg_backend_pid: 6090
ci: == 20240206105336 DeleteProjectIdComponentIdIndex: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- indexes(:sbom_occurrences)
ci:    -> 0.0134s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:sbom_occurrences, {:algorithm=>:concurrently, :name=>"index_sbom_occurrences_on_project_id_component_id"})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240206105336 DeleteProjectIdComponentIdIndex: migrated (0.0427s) =========

ci: == [advisory_lock_connection] object_id: 19200980, pg_backend_pid: 6090
main: == [advisory_lock_connection] object_id: 19201780, pg_backend_pid: 6093
main: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE zoekt_tasks ADD CONSTRAINT fk_rails_51af186590 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE ;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE zoekt_tasks VALIDATE CONSTRAINT fk_rails_51af186590;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrated (0.0437s) =========

main: == [advisory_lock_connection] object_id: 19201780, pg_backend_pid: 6093
ci: == [advisory_lock_connection] object_id: 19209360, pg_backend_pid: 6095
ci: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE zoekt_tasks ADD CONSTRAINT fk_rails_51af186590 FOREIGN KEY (zoekt_node_id) REFERENCES zoekt_nodes (id) ON DELETE CASCADE ;")
ci:    -> 0.0014s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE zoekt_tasks VALIDATE CONSTRAINT fk_rails_51af186590;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240206115325 AddNodeIdForeignKeyToZoektTasks: migrated (0.0523s) =========

ci: == [advisory_lock_connection] object_id: 19209360, pg_backend_pid: 6095
main: == [advisory_lock_connection] object_id: 19217080, pg_backend_pid: 6098
main: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0001s
main: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_e6b8437cfe\nCHECK ( char_length(input_file_path) <= 1024 )\nNOT VALID;\n")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_e6b8437cfe;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE sbom_occurrences\n            DROP CONSTRAINT IF EXISTS check_bd1367d4c1\n")
main:    -> 0.0010s
main: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrated (0.0212s) 

main: == [advisory_lock_connection] object_id: 19217080, pg_backend_pid: 6098
ci: == [advisory_lock_connection] object_id: 19220200, pg_backend_pid: 6100
ci: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE sbom_occurrences\nADD CONSTRAINT check_e6b8437cfe\nCHECK ( char_length(input_file_path) <= 1024 )\nNOT VALID;\n")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE sbom_occurrences VALIDATE CONSTRAINT check_e6b8437cfe;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE sbom_occurrences\n            DROP CONSTRAINT IF EXISTS check_bd1367d4c1\n")
ci:    -> 0.0009s
ci: == 20240206210111 IncreaseSbomOccurrenceInputFileNameLimit: migrated (0.0306s) 

ci: == [advisory_lock_connection] object_id: 19220200, pg_backend_pid: 6100
main: == [advisory_lock_connection] object_id: 19223460, pg_backend_pid: 6103
main: == 20240206224725 AddOrganizationIdToDependencyListExports: migrating =========
main: -- add_column(:dependency_list_exports, :organization_id, :bigint)
main:    -> 0.0014s
main: == 20240206224725 AddOrganizationIdToDependencyListExports: migrated (0.0076s) 

main: == [advisory_lock_connection] object_id: 19223460, pg_backend_pid: 6103
ci: == [advisory_lock_connection] object_id: 19237220, pg_backend_pid: 6105
ci: == 20240206224725 AddOrganizationIdToDependencyListExports: migrating =========
ci: -- add_column(:dependency_list_exports, :organization_id, :bigint)
ci:    -> 0.0015s
ci: == 20240206224725 AddOrganizationIdToDependencyListExports: migrated (0.0181s) 

ci: == [advisory_lock_connection] object_id: 19237220, pg_backend_pid: 6105
main: == [advisory_lock_connection] object_id: 19251120, pg_backend_pid: 6108
main: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0015s
main: -- index_exists?(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0058s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrated (0.0266s) 

main: == [advisory_lock_connection] object_id: 19251120, pg_backend_pid: 6108
ci: == [advisory_lock_connection] object_id: 19267180, pg_backend_pid: 6110
ci: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0057s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:dependency_list_exports, :organization_id, {:name=>"index_dependency_list_exports_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240206225046 IndexOrganizationIdOnDependencyListExports: migrated (0.0347s) 

ci: == [advisory_lock_connection] object_id: 19267180, pg_backend_pid: 6110
main: == [advisory_lock_connection] object_id: 19283400, pg_backend_pid: 6113
main: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0016s
main: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d})
main:    -> 0.0067s
main: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrated (0.0315s) ====

main: == [advisory_lock_connection] object_id: 19283400, pg_backend_pid: 6113
ci: == [advisory_lock_connection] object_id: 19298740, pg_backend_pid: 6115
ci: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d})
ci:    -> 0.0051s
ci: == 20240207094339 RemoveFkToCiStagesPCiBuildsOnStageId: migrated (0.0416s) ====

ci: == [advisory_lock_connection] object_id: 19298740, pg_backend_pid: 6115
main: == [advisory_lock_connection] object_id: 19314220, pg_backend_pid: 6118
main: == 20240207094958 SwapPrimaryKeyCiStage: migrating ============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_column_name(:ci_stages_pkey)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\" DROP CONSTRAINT \"ci_stages_pkey\" CASCADE\n")
main:    -> 0.0013s
main: -- quote_table_name(:ci_stages)
main:    -> 0.0000s
main: -- quote_table_name(:ci_stages_pkey)
main:    -> 0.0000s
main: -- quote_table_name(:index_ci_stages_on_id_partition_id_unique)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_stages\" ADD CONSTRAINT \"ci_stages_pkey\" PRIMARY KEY USING INDEX \"index_ci_stages_on_id_partition_id_unique\"\n")
main:    -> 0.0011s
main: == 20240207094958 SwapPrimaryKeyCiStage: migrated (0.0125s) ===================

main: == [advisory_lock_connection] object_id: 19314220, pg_backend_pid: 6118
ci: == [advisory_lock_connection] object_id: 19323740, pg_backend_pid: 6120
ci: == 20240207094958 SwapPrimaryKeyCiStage: migrating ============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_column_name(:ci_stages_pkey)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\" DROP CONSTRAINT \"ci_stages_pkey\" CASCADE\n")
ci:    -> 0.0015s
ci: -- quote_table_name(:ci_stages)
ci:    -> 0.0000s
ci: -- quote_table_name(:ci_stages_pkey)
ci:    -> 0.0000s
ci: -- quote_table_name(:index_ci_stages_on_id_partition_id_unique)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_stages\" ADD CONSTRAINT \"ci_stages_pkey\" PRIMARY KEY USING INDEX \"index_ci_stages_on_id_partition_id_unique\"\n")
ci:    -> 0.0012s
ci: == 20240207094958 SwapPrimaryKeyCiStage: migrated (0.0215s) ===================

ci: == [advisory_lock_connection] object_id: 19323740, pg_backend_pid: 6120
main: == [advisory_lock_connection] object_id: 19333400, pg_backend_pid: 6123
main: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrating ===============
main: -- add_column(:catalog_resource_versions, :semver_major, :integer)
main:    -> 0.0012s
main: -- add_column(:catalog_resource_versions, :semver_minor, :integer)
main:    -> 0.0008s
main: -- add_column(:catalog_resource_versions, :semver_patch, :integer)
main:    -> 0.0007s
main: -- add_column(:catalog_resource_versions, :semver_prerelease, :text)
main:    -> 0.0013s
main: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrated (0.0100s) ======

main: == [advisory_lock_connection] object_id: 19333400, pg_backend_pid: 6123
ci: == [advisory_lock_connection] object_id: 19338080, pg_backend_pid: 6125
ci: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrating ===============
ci: -- add_column(:catalog_resource_versions, :semver_major, :integer)
ci:    -> 0.0012s
ci: -- add_column(:catalog_resource_versions, :semver_minor, :integer)
ci:    -> 0.0008s
ci: -- add_column(:catalog_resource_versions, :semver_patch, :integer)
ci:    -> 0.0008s
ci: -- add_column(:catalog_resource_versions, :semver_prerelease, :text)
ci:    -> 0.0014s
ci: == 20240207115842 AddSemVerToCatalogResourcesVersion: migrated (0.0213s) ======

ci: == [advisory_lock_connection] object_id: 19338080, pg_backend_pid: 6125
main: == [advisory_lock_connection] object_id: 19342900, pg_backend_pid: 6128
main: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrating =============
main: -- change_column_default("group_crm_settings", "enabled", {:from=>false, :to=>true})
main:    -> 0.0057s
main: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrated (0.0129s) ====

main: == [advisory_lock_connection] object_id: 19342900, pg_backend_pid: 6128
ci: == [advisory_lock_connection] object_id: 19343260, pg_backend_pid: 6130
ci: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrating =============
ci: -- change_column_default("group_crm_settings", "enabled", {:from=>false, :to=>true})
ci:    -> 0.0047s
ci: == 20240207130350 ChangeGroupCrmSettingsEnabledDefault: migrated (0.0199s) ====

ci: == [advisory_lock_connection] object_id: 19343260, pg_backend_pid: 6130
main: == [advisory_lock_connection] object_id: 19343760, pg_backend_pid: 6133
main: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrating ==
main: -- create_table(:audit_events_group_streaming_event_type_filters)
main: -- quote_column_name(:audit_event_type)
main:    -> 0.0000s
main:    -> 0.0077s
main: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrated (0.0135s) 

main: == [advisory_lock_connection] object_id: 19343760, pg_backend_pid: 6133
ci: == [advisory_lock_connection] object_id: 19353320, pg_backend_pid: 6135
ci: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrating ==
ci: -- create_table(:audit_events_group_streaming_event_type_filters)
ci: -- quote_column_name(:audit_event_type)
ci:    -> 0.0000s
ci:    -> 0.0076s
I, [2024-04-10T20:48:22.078973 #290]  INFO -- : Database: 'ci', Table: 'audit_events_group_streaming_event_type_filters': Lock Writes
ci: == 20240207134321 CreateAuditEventsGroupStreamingEventTypeFilters: migrated (0.0259s) 

ci: == [advisory_lock_connection] object_id: 19353320, pg_backend_pid: 6135
main: == [advisory_lock_connection] object_id: 19363020, pg_backend_pid: 6138
main: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})
main:    -> 0.0053s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0167s
main: -- add_index(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrated (0.0414s) 

main: == [advisory_lock_connection] object_id: 19363020, pg_backend_pid: 6138
ci: == [advisory_lock_connection] object_id: 19369560, pg_backend_pid: 6140
ci: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})
ci:    -> 0.0056s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:member_approvals, [:member_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_member_approvals_on_pending_status", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240207193743 AddConditionalUniqueIndexToMemberApprovals: migrated (0.0336s) 

ci: == [advisory_lock_connection] object_id: 19369560, pg_backend_pid: 6140
main: == [advisory_lock_connection] object_id: 19376240, pg_backend_pid: 6143
main: == 20240208085749 AddNotNullToUserPreferencesColumns: migrating ===============
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_d3248b1b9c\nCHECK ( tab_width IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_d3248b1b9c;")
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0009s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_1d670edc68\nCHECK ( time_display_relative IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_1d670edc68;")
main:    -> 0.0007s
main: -- current_schema(nil)
main:    -> 0.0004s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_b22446f91a\nCHECK ( render_whitespace_in_code IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0008s
main: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_b22446f91a;")
main:    -> 0.0007s
main: == 20240208085749 AddNotNullToUserPreferencesColumns: migrated (0.0489s) ======

main: == [advisory_lock_connection] object_id: 19376240, pg_backend_pid: 6143
ci: == [advisory_lock_connection] object_id: 19377260, pg_backend_pid: 6145
ci: == 20240208085749 AddNotNullToUserPreferencesColumns: migrating ===============
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_d3248b1b9c\nCHECK ( tab_width IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_d3248b1b9c;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_1d670edc68\nCHECK ( time_display_relative IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_1d670edc68;")
ci:    -> 0.0007s
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE user_preferences\nADD CONSTRAINT check_b22446f91a\nCHECK ( render_whitespace_in_code IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE user_preferences VALIDATE CONSTRAINT check_b22446f91a;")
ci:    -> 0.0007s
ci: == 20240208085749 AddNotNullToUserPreferencesColumns: migrated (0.0514s) ======

ci: == [advisory_lock_connection] object_id: 19377260, pg_backend_pid: 6145
main: == [advisory_lock_connection] object_id: 19378420, pg_backend_pid: 6148
main: == 20240208085759 AddNotNullToUsersColumns: migrating =========================
main: -- current_schema(nil)
main:    -> 0.0009s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_693c6f3aab\nCHECK ( hide_no_ssh_key IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_693c6f3aab;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- current_schema(nil)
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_3a60c18afc\nCHECK ( hide_no_password IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0015s
main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_3a60c18afc;")
main:    -> 0.0010s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_061f6f1c91\nCHECK ( project_view IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_061f6f1c91;")
main:    -> 0.0010s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE users\nADD CONSTRAINT check_c737c04b87\nCHECK ( notified_of_own_activity IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_c737c04b87;")
main:    -> 0.0009s
main: == 20240208085759 AddNotNullToUsersColumns: migrated (0.0659s) ================

main: == [advisory_lock_connection] object_id: 19378420, pg_backend_pid: 6148
ci: == [advisory_lock_connection] object_id: 19379380, pg_backend_pid: 6150
ci: == 20240208085759 AddNotNullToUsersColumns: migrating =========================
ci: -- current_schema(nil)
ci:    -> 0.0009s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_693c6f3aab\nCHECK ( hide_no_ssh_key IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_693c6f3aab;")
ci:    -> 0.0009s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_3a60c18afc\nCHECK ( hide_no_password IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_3a60c18afc;")
ci:    -> 0.0008s
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_061f6f1c91\nCHECK ( project_view IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_061f6f1c91;")
ci:    -> 0.0008s
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE users\nADD CONSTRAINT check_c737c04b87\nCHECK ( notified_of_own_activity IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE users VALIDATE CONSTRAINT check_c737c04b87;")
ci:    -> 0.0008s
ci: == 20240208085759 AddNotNullToUsersColumns: migrated (0.0662s) ================

ci: == [advisory_lock_connection] object_id: 19379380, pg_backend_pid: 6150
main: == [advisory_lock_connection] object_id: 19380480, pg_backend_pid: 6153
main: == 20240208094017 AddPartitioningConstraintForCiStages: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ci_stages\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
main:    -> 0.0012s
main: == 20240208094017 AddPartitioningConstraintForCiStages: migrated (0.0773s) ====

main: == [advisory_lock_connection] object_id: 19380480, pg_backend_pid: 6153
ci: == [advisory_lock_connection] object_id: 19383400, pg_backend_pid: 6155
ci: == 20240208094017 AddPartitioningConstraintForCiStages: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ci_stages\nADD CONSTRAINT partitioning_constraint\nCHECK ( partition_id IN (100,101) )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: == 20240208094017 AddPartitioningConstraintForCiStages: migrated (0.0453s) ====

ci: == [advisory_lock_connection] object_id: 19383400, pg_backend_pid: 6155
main: == [advisory_lock_connection] object_id: 19386460, pg_backend_pid: 6158
main: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE organizations, dependency_list_exports IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE dependency_list_exports ADD CONSTRAINT fk_c348f16f10 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE dependency_list_exports VALIDATE CONSTRAINT fk_c348f16f10;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrated (0.0349s) 

main: == [advisory_lock_connection] object_id: 19386460, pg_backend_pid: 6158
ci: == [advisory_lock_connection] object_id: 19387380, pg_backend_pid: 6160
ci: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE organizations, dependency_list_exports IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE dependency_list_exports ADD CONSTRAINT fk_c348f16f10 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE dependency_list_exports VALIDATE CONSTRAINT fk_c348f16f10;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240208235322 AddForeignKeyToOrganizationIdOnDependencyListExports: migrated (0.0409s) 

ci: == [advisory_lock_connection] object_id: 19387380, pg_backend_pid: 6160
main: == [advisory_lock_connection] object_id: 19388440, pg_backend_pid: 6163
main: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})
main:    -> 0.0078s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrated (0.0271s) ====

main: == [advisory_lock_connection] object_id: 19388440, pg_backend_pid: 6163
ci: == [advisory_lock_connection] object_id: 19398040, pg_backend_pid: 6165
ci: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})
ci:    -> 0.0087s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:security_scans, :id, {:name=>"tmp_index_for_succeeded_security_scans", :where=>"status = 1", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240209153126 AddTmpIndexForSucceededSecurityScans: migrated (0.0392s) ====

ci: == [advisory_lock_connection] object_id: 19398040, pg_backend_pid: 6165
main: == [advisory_lock_connection] object_id: 19407860, pg_backend_pid: 6168
main: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrating ======
main: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrated (0.0345s) 

main: == [advisory_lock_connection] object_id: 19407860, pg_backend_pid: 6168
ci: == [advisory_lock_connection] object_id: 19421940, pg_backend_pid: 6170
ci: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240209153920 QueuePurgeSecurityScansWithEmptyFindingData: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 19421940, pg_backend_pid: 6170
main: == [advisory_lock_connection] object_id: 19436160, pg_backend_pid: 6173
main: == 20240209155253 RemoveColumnsFromApplicationSettings: migrating =============
main: -- remove_column(:application_settings, :delayed_project_removal, {:if_exists=>true})
main:    -> 0.2840s
main: -- remove_column(:application_settings, :lock_delayed_project_removal, {:if_exists=>true})
main:    -> 0.2779s
main: -- remove_column(:application_settings, :delayed_group_deletion, {:if_exists=>true})
main:    -> 0.2748s
main: == 20240209155253 RemoveColumnsFromApplicationSettings: migrated (0.8436s) ====

main: == [advisory_lock_connection] object_id: 19436160, pg_backend_pid: 6173
ci: == [advisory_lock_connection] object_id: 19464100, pg_backend_pid: 6175
ci: == 20240209155253 RemoveColumnsFromApplicationSettings: migrating =============
ci: -- remove_column(:application_settings, :delayed_project_removal, {:if_exists=>true})
ci:    -> 0.2807s
ci: -- remove_column(:application_settings, :lock_delayed_project_removal, {:if_exists=>true})
ci:    -> 0.2751s
ci: -- remove_column(:application_settings, :delayed_group_deletion, {:if_exists=>true})
ci:    -> 0.2758s
ci: == 20240209155253 RemoveColumnsFromApplicationSettings: migrated (0.8476s) ====

ci: == [advisory_lock_connection] object_id: 19464100, pg_backend_pid: 6175
main: == [advisory_lock_connection] object_id: 19482520, pg_backend_pid: 6178
main: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrating ===============
main: -- remove_column(:namespace_settings, :delayed_project_removal, {:if_exists=>true})
main:    -> 0.0064s
main: -- remove_column(:namespace_settings, :lock_delayed_project_removal, {:if_exists=>true})
main:    -> 0.0043s
main: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrated (0.0168s) ======

main: == [advisory_lock_connection] object_id: 19482520, pg_backend_pid: 6178
ci: == [advisory_lock_connection] object_id: 19491540, pg_backend_pid: 6180
ci: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrating ===============
ci: -- remove_column(:namespace_settings, :delayed_project_removal, {:if_exists=>true})
ci:    -> 0.0059s
ci: -- remove_column(:namespace_settings, :lock_delayed_project_removal, {:if_exists=>true})
ci:    -> 0.0042s
ci: == 20240209161048 RemoveColumnsFromNamespaceSettings: migrated (0.0258s) ======

ci: == [advisory_lock_connection] object_id: 19491540, pg_backend_pid: 6180
main: == [advisory_lock_connection] object_id: 19497620, pg_backend_pid: 6183
main: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrating ========
main: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrated (0.0122s) 

main: == [advisory_lock_connection] object_id: 19497620, pg_backend_pid: 6183
ci: == [advisory_lock_connection] object_id: 19503660, pg_backend_pid: 6185
ci: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240209183815 FinalizeUpdateDelayedProjectRemovalToNull: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 19503660, pg_backend_pid: 6185
main: == [advisory_lock_connection] object_id: 19515440, pg_backend_pid: 6188
main: == 20240210104125 EnsureMemberRolesNamesUniq: migrating =======================
main: -- execute("UPDATE member_roles SET name = CONCAT(name, ' (', id, ')')\nWHERE id IN (\n  SELECT mr.id FROM member_roles mr\n  WHERE EXISTS (SELECT mr_duplicates.id\n    FROM member_roles mr_duplicates\n    WHERE mr_duplicates.name = mr.name\n    AND (\n      mr_duplicates.namespace_id = mr.namespace_id\n      OR (mr_duplicates.namespace_id IS NULL AND mr.namespace_id IS NULL)\n    )\n    AND mr_duplicates.id < mr.id))\n")
main:    -> 0.0026s
main: == 20240210104125 EnsureMemberRolesNamesUniq: migrated (0.0095s) ==============

main: == [advisory_lock_connection] object_id: 19515440, pg_backend_pid: 6188
ci: == [advisory_lock_connection] object_id: 19527200, pg_backend_pid: 6190
ci: == 20240210104125 EnsureMemberRolesNamesUniq: migrating =======================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240210104125 EnsureMemberRolesNamesUniq: migrated (0.0159s) ==============

ci: == [advisory_lock_connection] object_id: 19527200, pg_backend_pid: 6190
main: == [advisory_lock_connection] object_id: 19532720, pg_backend_pid: 6193
main: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrating ==================
main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})
main:    -> 0.0219s
main: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})
main:    -> 0.0005s
main: -- index_exists?("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})
main:    -> 0.0208s
main: -- add_index_options("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})
main:    -> 0.0001s
main: -- index_exists?("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})
main:    -> 0.0207s
main: -- add_index_options("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})
main:    -> 0.0001s
main: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrated (0.1035s) =========

main: == [advisory_lock_connection] object_id: 19532720, pg_backend_pid: 6193
ci: == [advisory_lock_connection] object_id: 19533000, pg_backend_pid: 6195
ci: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrating ==================
ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})
ci:    -> 0.0219s
ci: -- add_index_options("public.ci_builds", [:runner_id_convert_to_bigint], {:name=>"index_b4cf879bcf", :where=>"status::text = 'running'::text AND type::text = 'Ci::Build'::text", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: -- index_exists?("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})
ci:    -> 0.0205s
ci: -- add_index_options("public.ci_builds", [:status, :type, :runner_id_convert_to_bigint], {:name=>"index_9f1fa3baee", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: -- index_exists?("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})
ci:    -> 0.0205s
ci: -- add_index_options("public.ci_builds", [:project_id_convert_to_bigint, :id], {:name=>"index_3591adffe4", :algorithm=>:concurrently})
ci:    -> 0.0000s
ci: == 20240212023136 PrepareAsyncIndexForBuildsPart4: migrated (0.1116s) =========

ci: == [advisory_lock_connection] object_id: 19533000, pg_backend_pid: 6195
main: == [advisory_lock_connection] object_id: 19541180, pg_backend_pid: 6198
main: == 20240212031520 SyncIndexForPCiBuildsPart3: migrating =======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_resource_group_id_status_commit_id_bigint_idx")
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0229s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"p_ci_builds_resource_group_id_status_commit_id_bigint_idx", :where=>"resource_group_id IS NOT NULL"})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
main:    -> 0.0210s
main: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx"})
main:    -> 0.0015s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_name_exists?(:p_ci_builds, "p_ci_builds_runner_id_bigint_id_idx")
main:    -> 0.0014s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0228s
main: -- add_index("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_index(:p_ci_builds, [:runner_id_convert_to_bigint, :id], {:name=>"p_ci_builds_runner_id_bigint_id_idx", :order=>{:id=>:desc}})
main:    -> 0.0014s
main: == 20240212031520 SyncIndexForPCiBuildsPart3: migrated (0.1436s) ==============

main: == [advisory_lock_connection] object_id: 19541180, pg_backend_pid: 6198
ci: == [advisory_lock_connection] object_id: 19549440, pg_backend_pid: 6200
ci: == 20240212031520 SyncIndexForPCiBuildsPart3: migrating =======================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_resource_group_id_status_commit_id_bigint_idx")
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0228s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index("public.ci_builds", [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"index_bc23fb9243", :where=>"resource_group_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:resource_group_id, :status, :commit_id_convert_to_bigint], {:name=>"p_ci_builds_resource_group_id_status_commit_id_bigint_idx", :where=>"resource_group_id IS NOT NULL"})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
ci:    -> 0.0215s
ci: -- add_index("public.ci_builds", [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"index_d46de3aa4f", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:commit_id_convert_to_bigint, :stage_idx, :created_at], {:name=>"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx"})
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_name_exists?(:p_ci_builds, "p_ci_builds_runner_id_bigint_id_idx")
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- index_exists?("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0225s
ci: -- add_index("public.ci_builds", [:runner_id_convert_to_bigint, :id], {:name=>"index_adafd086ad", :order=>{:id=>:desc}, :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_index(:p_ci_builds, [:runner_id_convert_to_bigint, :id], {:name=>"p_ci_builds_runner_id_bigint_id_idx", :order=>{:id=>:desc}})
ci:    -> 0.0012s
ci: == 20240212031520 SyncIndexForPCiBuildsPart3: migrated (0.1503s) ==============

ci: == [advisory_lock_connection] object_id: 19549440, pg_backend_pid: 6200
main: == [advisory_lock_connection] object_id: 19554980, pg_backend_pid: 6203
main: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0018s
main: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0714s) 

main: == [advisory_lock_connection] object_id: 19554980, pg_backend_pid: 6203
ci: == [advisory_lock_connection] object_id: 19560480, pg_backend_pid: 6205
ci: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: == 20240212031600 AddFkForCommitIdBigintBetweenPCiBuildsAndCiPipelines: migrated (0.0797s) 

ci: == [advisory_lock_connection] object_id: 19560480, pg_backend_pid: 6205
main: == [advisory_lock_connection] object_id: 19563920, pg_backend_pid: 6208
main: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")
main:    -> 0.0006s
main: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrated (0.0570s) 

main: == [advisory_lock_connection] object_id: 19563920, pg_backend_pid: 6208
ci: == [advisory_lock_connection] object_id: 19565700, pg_backend_pid: 6210
ci: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")
ci:    -> 0.0031s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_6b6c3f3e70 FOREIGN KEY (upstream_pipeline_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
ci:    -> 0.0016s
ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_6b6c3f3e70;")
ci:    -> 0.0006s
ci: == 20240212040428 ValidateForeignKeyForUpstreamPipelineIdBetweenPCiBuildsAndCiPipelines: migrated (0.0697s) 

ci: == [advisory_lock_connection] object_id: 19565700, pg_backend_pid: 6210
main: == [advisory_lock_connection] object_id: 19566060, pg_backend_pid: 6213
main: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT tmp_fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrated (0.0497s) 

main: == [advisory_lock_connection] object_id: 19566060, pg_backend_pid: 6213
ci: == [advisory_lock_connection] object_id: 19624620, pg_backend_pid: 6215
ci: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_job_artifacts, ci_build_trace_metadata IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE ci_build_trace_metadata ADD CONSTRAINT tmp_fk_21d25cac1a_p FOREIGN KEY (partition_id, trace_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0017s
ci: == 20240212084659 ReplaceCiBuildTraceMetadataCiJobArtifactsForeignKey: migrated (0.0618s) 

ci: == [advisory_lock_connection] object_id: 19624620, pg_backend_pid: 6215
main: == [advisory_lock_connection] object_id: 19645520, pg_backend_pid: 6218
main: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrating =============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT tmp_fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrated (0.0509s) ====

main: == [advisory_lock_connection] object_id: 19645520, pg_backend_pid: 6218
ci: == [advisory_lock_connection] object_id: 19720660, pg_backend_pid: 6220
ci: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrating =============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_job_artifacts, ci_job_artifact_states IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE ci_job_artifact_states ADD CONSTRAINT tmp_fk_rails_80a9cba3b2_p FOREIGN KEY (partition_id, job_artifact_id) REFERENCES p_ci_job_artifacts (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0018s
ci: == 20240212084743 ReplaceCiJobArtifactStatesForeignKey: migrated (0.0583s) ====

ci: == [advisory_lock_connection] object_id: 19720660, pg_backend_pid: 6220
main: == [advisory_lock_connection] object_id: 19810640, pg_backend_pid: 6223
main: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrating =============
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- change_column_default(:p_ci_job_artifacts, :id, nil)
main:    -> 0.0049s
main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_job_artifacts_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_job_artifacts_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0018s
main: -- execute("CREATE TRIGGER assign_p_ci_job_artifacts_id_trigger\nBEFORE INSERT ON p_ci_job_artifacts\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_job_artifacts_id_value()\n")
main:    -> 0.0015s
main: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrated (0.0260s) ====

main: == [advisory_lock_connection] object_id: 19810640, pg_backend_pid: 6223
ci: == [advisory_lock_connection] object_id: 19900620, pg_backend_pid: 6225
ci: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrating =============
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- change_column_default(:p_ci_job_artifacts, :id, nil)
ci:    -> 0.0046s
ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_job_artifacts_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_job_artifacts_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0016s
ci: -- execute("CREATE TRIGGER assign_p_ci_job_artifacts_id_trigger\nBEFORE INSERT ON p_ci_job_artifacts\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_job_artifacts_id_value()\n")
ci:    -> 0.0009s
ci: == 20240212092520 EnsureIdUniquenessForPCiJobArtifacts: migrated (0.0311s) ====

ci: == [advisory_lock_connection] object_id: 19900620, pg_backend_pid: 6225
main: == [advisory_lock_connection] object_id: 19919760, pg_backend_pid: 6228
main: == 20240212120012 RemoveIndexOnPipelineMetadata: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:ci_pipeline_metadata)
main:    -> 0.0058s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:ci_pipeline_metadata, {:algorithm=>:concurrently, :name=>"index_pipeline_metadata_on_pipeline_id_name_text_pattern"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240212120012 RemoveIndexOnPipelineMetadata: migrated (0.0248s) ===========

main: == [advisory_lock_connection] object_id: 19919760, pg_backend_pid: 6228
ci: == [advisory_lock_connection] object_id: 19920980, pg_backend_pid: 6230
ci: == 20240212120012 RemoveIndexOnPipelineMetadata: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:ci_pipeline_metadata)
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:ci_pipeline_metadata, {:algorithm=>:concurrently, :name=>"index_pipeline_metadata_on_pipeline_id_name_text_pattern"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240212120012 RemoveIndexOnPipelineMetadata: migrated (0.0319s) ===========

ci: == [advisory_lock_connection] object_id: 19920980, pg_backend_pid: 6230
main: == [advisory_lock_connection] object_id: 19941120, pg_backend_pid: 6233
main: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrating =====
main: -- add_column(:scan_result_policy_violations, :violation_data, :jsonb, {:null=>true})
main:    -> 0.0018s
main: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrated (0.0080s) 

main: == [advisory_lock_connection] object_id: 19941120, pg_backend_pid: 6233
ci: == [advisory_lock_connection] object_id: 19954980, pg_backend_pid: 6235
ci: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrating =====
ci: -- add_column(:scan_result_policy_violations, :violation_data, :jsonb, {:null=>true})
ci:    -> 0.0020s
ci: == 20240212155716 AddViolationDataToScanResultPolicyViolations: migrated (0.0189s) 

ci: == [advisory_lock_connection] object_id: 19954980, pg_backend_pid: 6235
main: == [advisory_lock_connection] object_id: 19969040, pg_backend_pid: 6238
main: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrating ==============
main: -- add_column(:sbom_occurrences, :ancestors, :jsonb, {:default=>[], :null=>false})
main:    -> 0.0023s
main: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrated (0.0086s) =====

main: == [advisory_lock_connection] object_id: 19969040, pg_backend_pid: 6238
ci: == [advisory_lock_connection] object_id: 19982700, pg_backend_pid: 6240
ci: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrating ==============
ci: -- add_column(:sbom_occurrences, :ancestors, :jsonb, {:default=>[], :null=>false})
ci:    -> 0.0023s
ci: == 20240212170304 AddAncestorsColumnToSbomOccurrences: migrated (0.0177s) =====

ci: == [advisory_lock_connection] object_id: 19982700, pg_backend_pid: 6240
main: == [advisory_lock_connection] object_id: 19996500, pg_backend_pid: 6243
main: == 20240212172655 SelfHostedSentNotificationsCleanup: migrating ===============
main: == 20240212172655 SelfHostedSentNotificationsCleanup: migrated (0.0059s) ======

main: == [advisory_lock_connection] object_id: 19996500, pg_backend_pid: 6243
ci: == [advisory_lock_connection] object_id: 20010160, pg_backend_pid: 6245
ci: == 20240212172655 SelfHostedSentNotificationsCleanup: migrating ===============
ci: == 20240212172655 SelfHostedSentNotificationsCleanup: migrated (0.0154s) ======

ci: == [advisory_lock_connection] object_id: 20010160, pg_backend_pid: 6245
main: == [advisory_lock_connection] object_id: 20023960, pg_backend_pid: 6248
main: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrating ==========
main: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrated (0.0056s) =

main: == [advisory_lock_connection] object_id: 20023960, pg_backend_pid: 6248
ci: == [advisory_lock_connection] object_id: 20028820, pg_backend_pid: 6250
ci: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrating ==========
ci: == 20240212200632 RemoveForeignKeysUserInteractedProjects: migrated (0.0149s) =

ci: == [advisory_lock_connection] object_id: 20028820, pg_backend_pid: 6250
main: == [advisory_lock_connection] object_id: 20033820, pg_backend_pid: 6253
main: == 20240212200947 DropUserInteractedProjectsTable: migrating ==================
main: == 20240212200947 DropUserInteractedProjectsTable: migrated (0.0057s) =========

main: == [advisory_lock_connection] object_id: 20033820, pg_backend_pid: 6253
ci: == [advisory_lock_connection] object_id: 20041680, pg_backend_pid: 6255
ci: == 20240212200947 DropUserInteractedProjectsTable: migrating ==================
ci: == 20240212200947 DropUserInteractedProjectsTable: migrated (0.0145s) =========

ci: == [advisory_lock_connection] object_id: 20041680, pg_backend_pid: 6255
main: == [advisory_lock_connection] object_id: 20049680, pg_backend_pid: 6258
main: == 20240212223930 AddArkoseClientApiSettings: migrating =======================
main: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid, :binary)
main:    -> 0.0034s
main: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid_iv, :binary)
main:    -> 0.0016s
main: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret, :binary)
main:    -> 0.0016s
main: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret_iv, :binary)
main:    -> 0.0013s
main: == 20240212223930 AddArkoseClientApiSettings: migrated (0.0149s) ==============

main: == [advisory_lock_connection] object_id: 20049680, pg_backend_pid: 6258
ci: == [advisory_lock_connection] object_id: 20050020, pg_backend_pid: 6260
ci: == 20240212223930 AddArkoseClientApiSettings: migrating =======================
ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid, :binary)
ci:    -> 0.0024s
ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_xid_iv, :binary)
ci:    -> 0.0013s
ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret, :binary)
ci:    -> 0.0014s
ci: -- add_column(:application_settings, :encrypted_arkose_labs_client_secret_iv, :binary)
ci:    -> 0.0012s
ci: == 20240212223930 AddArkoseClientApiSettings: migrated (0.0228s) ==============

ci: == [advisory_lock_connection] object_id: 20050020, pg_backend_pid: 6260
main: == [advisory_lock_connection] object_id: 20050520, pg_backend_pid: 6263
main: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0028s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0026s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0030s
main: -- add_index(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})
main:    -> 0.0014s
main: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrated (0.0370s) 

main: == [advisory_lock_connection] object_id: 20050520, pg_backend_pid: 6263
ci: == [advisory_lock_connection] object_id: 20051180, pg_backend_pid: 6265
ci: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0032s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:organizations, :name, {:name=>"index_organizations_on_name_trigram", :using=>:gin, :opclass=>{:name=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0025s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0040s
ci: -- add_index(:organizations, :path, {:name=>"index_organizations_on_path_trigram", :using=>:gin, :opclass=>{:path=>:gin_trgm_ops}, :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20240213091123 AddTrigramIndexOnNameAndPathForOrganizations: migrated (0.0496s) 

ci: == [advisory_lock_connection] object_id: 20051180, pg_backend_pid: 6265
main: == [advisory_lock_connection] object_id: 20051980, pg_backend_pid: 6268
main: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE catalog_resource_versions\nADD CONSTRAINT check_701bdce47b\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT check_701bdce47b;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrated (0.0176s) 

main: == [advisory_lock_connection] object_id: 20051980, pg_backend_pid: 6268
ci: == [advisory_lock_connection] object_id: 20052180, pg_backend_pid: 6270
ci: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE catalog_resource_versions\nADD CONSTRAINT check_701bdce47b\nCHECK ( char_length(semver_prerelease) <= 255 )\nNOT VALID;\n")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE catalog_resource_versions VALIDATE CONSTRAINT check_701bdce47b;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240213113719 AddTextLimitToCatalogResourceVersionsSemverPrerelease: migrated (0.0270s) 

ci: == [advisory_lock_connection] object_id: 20052180, pg_backend_pid: 6270
main: == [advisory_lock_connection] object_id: 20052520, pg_backend_pid: 6273
main: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrated (0.0245s) 

main: == [advisory_lock_connection] object_id: 20052520, pg_backend_pid: 6273
ci: == [advisory_lock_connection] object_id: 20052680, pg_backend_pid: 6275
ci: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0048s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:scan_result_policies, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_scan_result_policies_on_configuration_id_id_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240213124546 AddIndexScanResultPoliciesOnConfigurationIdAndIdAndUpdatedAt: migrated (0.0357s) 

ci: == [advisory_lock_connection] object_id: 20052680, pg_backend_pid: 6275
main: == [advisory_lock_connection] object_id: 20052980, pg_backend_pid: 6278
main: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})
main:    -> 0.0094s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrated (0.0294s) 

main: == [advisory_lock_connection] object_id: 20052980, pg_backend_pid: 6278
ci: == [advisory_lock_connection] object_id: 20053140, pg_backend_pid: 6280
ci: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})
ci:    -> 0.0093s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:approval_project_rules, [:security_orchestration_policy_configuration_id, :id], {:name=>:idx_approval_project_rules_on_configuration_id_and_id, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240213124833 AddIndexApprovalProjectRulesOnConfigurationIdAndId: migrated (0.0396s) 

ci: == [advisory_lock_connection] object_id: 20053140, pg_backend_pid: 6280
main: == [advisory_lock_connection] object_id: 20053440, pg_backend_pid: 6283
main: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrating 
main: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
main:    -> 0.0113s
main: -- add_index_options(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0251s) 

main: == [advisory_lock_connection] object_id: 20053440, pg_backend_pid: 6283
ci: == [advisory_lock_connection] object_id: 20054340, pg_backend_pid: 6285
ci: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrating 
ci: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0124s
ci: -- add_index_options(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0006s
ci: == 20240213125219 ScheduleIndexApprovalMergeRequestRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0371s) 

ci: == [advisory_lock_connection] object_id: 20054340, pg_backend_pid: 6285
main: == [advisory_lock_connection] object_id: 20055360, pg_backend_pid: 6288
main: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrating ======
main: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
main:    -> 0.0264s
main: -- add_index_options(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrated (0.0588s) 

main: == [advisory_lock_connection] object_id: 20055360, pg_backend_pid: 6288
ci: == [advisory_lock_connection] object_id: 20069440, pg_backend_pid: 6290
ci: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrating ======
ci: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
ci:    -> 0.0247s
ci: -- add_index_options(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20240213125429 ScheduleIndexMergeRequestsOnUnmergedStateId: migrated (0.0466s) 

ci: == [advisory_lock_connection] object_id: 20069440, pg_backend_pid: 6290
main: == [advisory_lock_connection] object_id: 20083660, pg_backend_pid: 6293
main: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})
main:    -> 0.0049s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrated (0.0241s) 

main: == [advisory_lock_connection] object_id: 20083660, pg_backend_pid: 6293
ci: == [advisory_lock_connection] object_id: 20087700, pg_backend_pid: 6295
ci: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})
ci:    -> 0.0054s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:scan_result_policy_violations, [:scan_result_policy_id, :id], {:name=>:idx_scan_result_policy_violations_on_policy_id_and_id, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240213125705 AddIndexScanResultPolicyViolationsOnScanResultPolicyIdAndId: migrated (0.0353s) 

ci: == [advisory_lock_connection] object_id: 20087700, pg_backend_pid: 6295
main: == [advisory_lock_connection] object_id: 20091880, pg_backend_pid: 6298
main: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrating ======
main: -- drop_table(:product_analytics_events_experimental, {:if_exists=>true})
main:    -> 0.0453s
main: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrated (0.0516s) 

main: == [advisory_lock_connection] object_id: 20091880, pg_backend_pid: 6298
ci: == [advisory_lock_connection] object_id: 20100260, pg_backend_pid: 6300
ci: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrating ======
ci: -- drop_table(:product_analytics_events_experimental, {:if_exists=>true})
ci:    -> 0.0439s
ci: == 20240213150033 DropProductAnalyticsEventsExperimentalTable: migrated (0.0595s) 

ci: == [advisory_lock_connection] object_id: 20100260, pg_backend_pid: 6300
main: == [advisory_lock_connection] object_id: 20108780, pg_backend_pid: 6303
main: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrating ================
main: -- add_column(:web_hooks, :custom_webhook_template, :text, {:null=>true})
main:    -> 0.0018s
main: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrated (0.0096s) =======

main: == [advisory_lock_connection] object_id: 20108780, pg_backend_pid: 6303
ci: == [advisory_lock_connection] object_id: 20122360, pg_backend_pid: 6305
ci: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrating ================
ci: -- add_column(:web_hooks, :custom_webhook_template, :text, {:null=>true})
ci:    -> 0.0014s
ci: == 20240213181406 AddCustomWebhookTemplateToWebHook: migrated (0.0174s) =======

ci: == [advisory_lock_connection] object_id: 20122360, pg_backend_pid: 6305
main: == [advisory_lock_connection] object_id: 20136080, pg_backend_pid: 6308
main: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_69ef76ee0c\nCHECK ( char_length(custom_webhook_template) <= 4096 )\nNOT VALID;\n")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_69ef76ee0c;")
main:    -> 0.0011s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrated (0.0170s) 

main: == [advisory_lock_connection] object_id: 20136080, pg_backend_pid: 6308
ci: == [advisory_lock_connection] object_id: 20149160, pg_backend_pid: 6310
ci: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE web_hooks\nADD CONSTRAINT check_69ef76ee0c\nCHECK ( char_length(custom_webhook_template) <= 4096 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE web_hooks VALIDATE CONSTRAINT check_69ef76ee0c;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240213181407 AddTextLimitToWebHooksCustomWebhookTemplate: migrated (0.0252s) 

ci: == [advisory_lock_connection] object_id: 20149160, pg_backend_pid: 6310
main: == [advisory_lock_connection] object_id: 20162360, pg_backend_pid: 6313
main: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrating ============
main: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrated (0.0383s) ===

main: == [advisory_lock_connection] object_id: 20162360, pg_backend_pid: 6313
ci: == [advisory_lock_connection] object_id: 20189720, pg_backend_pid: 6315
ci: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrating ============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240213210124 QueueBackfillDefaultOrganizationUsers: migrated (0.0162s) ===

ci: == [advisory_lock_connection] object_id: 20189720, pg_backend_pid: 6315
main: == [advisory_lock_connection] object_id: 20217200, pg_backend_pid: 6318
main: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrating ============
main: -- column_exists?(:namespace_settings, :duo_features_enabled)
main:    -> 0.0051s
main: -- column_exists?(:namespace_settings, :lock_duo_features_enabled)
main:    -> 0.0032s
main: -- column_exists?(:application_settings, :duo_features_enabled)
main:    -> 0.2773s
main: -- column_exists?(:application_settings, :lock_duo_features_enabled)
main:    -> 0.2790s
main: -- add_column(:namespace_settings, :duo_features_enabled, :boolean, {:default=>nil, :null=>true})
main:    -> 0.0024s
main: -- add_column(:namespace_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0017s
main: -- add_column(:application_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})
main:    -> 0.0022s
main: -- add_column(:application_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrated (0.5795s) ===

main: == [advisory_lock_connection] object_id: 20217200, pg_backend_pid: 6318
ci: == [advisory_lock_connection] object_id: 20226160, pg_backend_pid: 6320
ci: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrating ============
ci: -- column_exists?(:namespace_settings, :duo_features_enabled)
ci:    -> 0.0051s
ci: -- column_exists?(:namespace_settings, :lock_duo_features_enabled)
ci:    -> 0.0034s
ci: -- column_exists?(:application_settings, :duo_features_enabled)
ci:    -> 0.2818s
ci: -- column_exists?(:application_settings, :lock_duo_features_enabled)
ci:    -> 0.2778s
ci: -- add_column(:namespace_settings, :duo_features_enabled, :boolean, {:default=>nil, :null=>true})
ci:    -> 0.0020s
ci: -- add_column(:namespace_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0016s
ci: -- add_column(:application_settings, :duo_features_enabled, :boolean, {:default=>true, :null=>false})
ci:    -> 0.0020s
ci: -- add_column(:application_settings, :lock_duo_features_enabled, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0018s
ci: == 20240213223630 AddDuoFeaturesEnabledCascadingSetting: migrated (0.5917s) ===

ci: == [advisory_lock_connection] object_id: 20226160, pg_backend_pid: 6320
main: == [advisory_lock_connection] object_id: 20235580, pg_backend_pid: 6323
main: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
main: -- add_column(:vulnerability_occurrences, :initial_pipeline_id, :bigint, {:null=>true})
main:    -> 0.0014s
main: -- add_column(:vulnerability_occurrences, :latest_pipeline_id, :bigint, {:null=>true})
main:    -> 0.0009s
main: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0081s) 

main: == [advisory_lock_connection] object_id: 20235580, pg_backend_pid: 6323
ci: == [advisory_lock_connection] object_id: 20236100, pg_backend_pid: 6325
ci: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
ci: -- add_column(:vulnerability_occurrences, :initial_pipeline_id, :bigint, {:null=>true})
ci:    -> 0.0013s
ci: -- add_column(:vulnerability_occurrences, :latest_pipeline_id, :bigint, {:null=>true})
ci:    -> 0.0008s
ci: == 20240214035028 AddFirstAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0178s) 

ci: == [advisory_lock_connection] object_id: 20236100, pg_backend_pid: 6325
main: == [advisory_lock_connection] object_id: 20236520, pg_backend_pid: 6328
main: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:approval_project_rules)
main:    -> 0.0106s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:approval_project_rules, {:algorithm=>:concurrently, :name=>:idx_approval_project_rules_on_sec_orchestration_config_id})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrated (0.0289s) 

main: == [advisory_lock_connection] object_id: 20236520, pg_backend_pid: 6328
ci: == [advisory_lock_connection] object_id: 20236920, pg_backend_pid: 6330
ci: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:approval_project_rules)
ci:    -> 0.0096s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:approval_project_rules, {:algorithm=>:concurrently, :name=>:idx_approval_project_rules_on_sec_orchestration_config_id})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240214101146 RemoveIndexApprovalProjectRulesOnSecOrchestrationConfigId: migrated (0.0346s) 

ci: == [advisory_lock_connection] object_id: 20236920, pg_backend_pid: 6330
main: == [advisory_lock_connection] object_id: 20241020, pg_backend_pid: 6333
main: == 20240214132233 AddIndexGroupsOnOrganizationId: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})
main:    -> 0.0162s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})
main:    -> 0.0026s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240214132233 AddIndexGroupsOnOrganizationId: migrated (0.0358s) ==========

main: == [advisory_lock_connection] object_id: 20241020, pg_backend_pid: 6333
ci: == [advisory_lock_connection] object_id: 20245140, pg_backend_pid: 6335
ci: == 20240214132233 AddIndexGroupsOnOrganizationId: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})
ci:    -> 0.0166s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:namespaces, :organization_id, {:name=>"index_namespaces_on_organization_id_for_groups", :where=>"((type)::text = 'Group'::text)", :algorithm=>:concurrently})
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240214132233 AddIndexGroupsOnOrganizationId: migrated (0.0444s) ==========

ci: == [advisory_lock_connection] object_id: 20245140, pg_backend_pid: 6335
main: == [advisory_lock_connection] object_id: 20251760, pg_backend_pid: 6338
main: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrating 
main: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrated (0.0560s) 

main: == [advisory_lock_connection] object_id: 20251760, pg_backend_pid: 6338
ci: == [advisory_lock_connection] object_id: 20252100, pg_backend_pid: 6340
ci: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240214163238 QueueBackfillArchivedAndTraversalIdsToVulnerabilityReads: migrated (0.0179s) 

ci: == [advisory_lock_connection] object_id: 20252100, pg_backend_pid: 6340
main: == [advisory_lock_connection] object_id: 20262180, pg_backend_pid: 6343
main: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrating 
main: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrated (0.0364s) 

main: == [advisory_lock_connection] object_id: 20262180, pg_backend_pid: 6343
ci: == [advisory_lock_connection] object_id: 20264500, pg_backend_pid: 6345
ci: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240214203242 QueueBackfillSbomOccurrencesTraversalIdsAndArchived: migrated (0.0160s) 

ci: == [advisory_lock_connection] object_id: 20264500, pg_backend_pid: 6345
main: == [advisory_lock_connection] object_id: 20276580, pg_backend_pid: 6348
main: == 20240214204757 FinalizeFindingIdMigrations: migrating ======================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240214204757 FinalizeFindingIdMigrations: migrated (0.0490s) =============

main: == [advisory_lock_connection] object_id: 20276580, pg_backend_pid: 6348
ci: == [advisory_lock_connection] object_id: 20277060, pg_backend_pid: 6350
ci: == 20240214204757 FinalizeFindingIdMigrations: migrating ======================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240214204757 FinalizeFindingIdMigrations: migrated (0.0153s) =============

ci: == [advisory_lock_connection] object_id: 20277060, pg_backend_pid: 6350
main: == [advisory_lock_connection] object_id: 20277680, pg_backend_pid: 6353
main: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrating ====================
main: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrated (0.0332s) ===========

main: == [advisory_lock_connection] object_id: 20277680, pg_backend_pid: 6353
ci: == [advisory_lock_connection] object_id: 20290780, pg_backend_pid: 6355
ci: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrating ====================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240214204800 DropInvalidVulnerabilitiesGdk: migrated (0.0151s) ===========

ci: == [advisory_lock_connection] object_id: 20290780, pg_backend_pid: 6355
main: == [advisory_lock_connection] object_id: 20304020, pg_backend_pid: 6358
main: == 20240214204805 MakeFindingIdNotNull: migrating =============================
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vulnerabilities\nADD CONSTRAINT check_4d8a873f1f\nCHECK ( finding_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT check_4d8a873f1f;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240214204805 MakeFindingIdNotNull: migrated (0.0209s) ====================

main: == [advisory_lock_connection] object_id: 20304020, pg_backend_pid: 6358
ci: == [advisory_lock_connection] object_id: 20324460, pg_backend_pid: 6360
ci: == 20240214204805 MakeFindingIdNotNull: migrating =============================
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vulnerabilities\nADD CONSTRAINT check_4d8a873f1f\nCHECK ( finding_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE vulnerabilities VALIDATE CONSTRAINT check_4d8a873f1f;")
ci:    -> 0.0009s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240214204805 MakeFindingIdNotNull: migrated (0.0332s) ====================

ci: == [advisory_lock_connection] object_id: 20324460, pg_backend_pid: 6360
main: == [advisory_lock_connection] object_id: 20345020, pg_backend_pid: 6363
main: == 20240215191658 AddClickHouseToApplicationSettings: migrating ===============
main: -- add_column(:application_settings, :clickhouse, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0036s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_clickhouse_is_hash\nCHECK ( (jsonb_typeof(clickhouse) = 'object') )\nNOT VALID;\n")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_clickhouse_is_hash;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240215191658 AddClickHouseToApplicationSettings: migrated (0.0209s) ======

main: == [advisory_lock_connection] object_id: 20345020, pg_backend_pid: 6363
ci: == [advisory_lock_connection] object_id: 20351580, pg_backend_pid: 6365
ci: == 20240215191658 AddClickHouseToApplicationSettings: migrating ===============
ci: -- add_column(:application_settings, :clickhouse, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0043s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE application_settings\nADD CONSTRAINT check_application_settings_clickhouse_is_hash\nCHECK ( (jsonb_typeof(clickhouse) = 'object') )\nNOT VALID;\n")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE application_settings VALIDATE CONSTRAINT check_application_settings_clickhouse_is_hash;")
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240215191658 AddClickHouseToApplicationSettings: migrated (0.0323s) ======

ci: == [advisory_lock_connection] object_id: 20351580, pg_backend_pid: 6365
main: == [advisory_lock_connection] object_id: 20351920, pg_backend_pid: 6368
main: == 20240216020102 AddProjectIdToClusterAgentTokens: migrating =================
main: -- add_column(:cluster_agent_tokens, :project_id, :bigint)
main:    -> 0.0014s
main: == 20240216020102 AddProjectIdToClusterAgentTokens: migrated (0.0073s) ========

main: == [advisory_lock_connection] object_id: 20351920, pg_backend_pid: 6368
ci: == [advisory_lock_connection] object_id: 20358540, pg_backend_pid: 6370
ci: == 20240216020102 AddProjectIdToClusterAgentTokens: migrating =================
ci: -- add_column(:cluster_agent_tokens, :project_id, :bigint)
ci:    -> 0.0013s
ci: == 20240216020102 AddProjectIdToClusterAgentTokens: migrated (0.0178s) ========

ci: == [advisory_lock_connection] object_id: 20358540, pg_backend_pid: 6370
main: == [advisory_lock_connection] object_id: 20358880, pg_backend_pid: 6373
main: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0057s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})
main:    -> 0.0025s
main: -- execute("RESET statement_timeout")
main:    -> 0.0013s
main: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrated (0.0284s) ======

main: == [advisory_lock_connection] object_id: 20358880, pg_backend_pid: 6373
ci: == [advisory_lock_connection] object_id: 20370440, pg_backend_pid: 6375
ci: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0057s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:cluster_agent_tokens, :project_id, {:name=>"index_cluster_agent_tokens_on_project_id", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240216020103 IndexClusterAgentTokensOnProjectId: migrated (0.0345s) ======

ci: == [advisory_lock_connection] object_id: 20370440, pg_backend_pid: 6375
main: == [advisory_lock_connection] object_id: 20370720, pg_backend_pid: 6378
main: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE cluster_agent_tokens ADD CONSTRAINT fk_64f741f626 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE cluster_agent_tokens VALIDATE CONSTRAINT fk_64f741f626;")
main:    -> 0.0030s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrated (0.0349s) ========

main: == [advisory_lock_connection] object_id: 20370720, pg_backend_pid: 6378
ci: == [advisory_lock_connection] object_id: 20375980, pg_backend_pid: 6380
ci: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE cluster_agent_tokens ADD CONSTRAINT fk_64f741f626 FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0023s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE cluster_agent_tokens VALIDATE CONSTRAINT fk_64f741f626;")
ci:    -> 0.0028s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240216020104 AddClusterAgentTokensProjectIdFk: migrated (0.0436s) ========

ci: == [advisory_lock_connection] object_id: 20375980, pg_backend_pid: 6380
main: == [advisory_lock_connection] object_id: 20376300, pg_backend_pid: 6383
main: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrating ============
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE cluster_agent_tokens\nADD CONSTRAINT check_5aff240050\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrated (0.0207s) ===

main: == [advisory_lock_connection] object_id: 20376300, pg_backend_pid: 6383
ci: == [advisory_lock_connection] object_id: 20381260, pg_backend_pid: 6385
ci: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrating ============
ci: -- current_schema(nil)
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE cluster_agent_tokens\nADD CONSTRAINT check_5aff240050\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: == 20240216020105 AddClusterAgentTokensProjectIdNotNull: migrated (0.0270s) ===

ci: == [advisory_lock_connection] object_id: 20381260, pg_backend_pid: 6385
main: == [advisory_lock_connection] object_id: 20386360, pg_backend_pid: 6388
main: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrating =========
main: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrated (0.0371s) 

main: == [advisory_lock_connection] object_id: 20386360, pg_backend_pid: 6388
ci: == [advisory_lock_connection] object_id: 20391020, pg_backend_pid: 6391
ci: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main_cell].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240216020106 QueueBackfillClusterAgentTokensProjectId: migrated (0.0176s) 

ci: == [advisory_lock_connection] object_id: 20391020, pg_backend_pid: 6391
main: == [advisory_lock_connection] object_id: 20395740, pg_backend_pid: 6394
main: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrating 
main: -- rename_column(:audit_events_group_external_streaming_destinations, :type, :category)
main:    -> 0.0047s
main: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrated (0.0106s) 

main: == [advisory_lock_connection] object_id: 20395740, pg_backend_pid: 6394
ci: == [advisory_lock_connection] object_id: 20396100, pg_backend_pid: 6396
ci: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrating 
ci: -- rename_column(:audit_events_group_external_streaming_destinations, :type, :category)
ci:    -> 0.0048s
ci: == 20240216133415 RenameTypeColumnOfGroupExternalStreamingDestination: migrated (0.0198s) 

ci: == [advisory_lock_connection] object_id: 20396100, pg_backend_pid: 6396
main: == [advisory_lock_connection] object_id: 20396600, pg_backend_pid: 6399
main: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrating 
main: -- rename_column(:audit_events_instance_external_streaming_destinations, :type, :category)
main:    -> 0.0035s
main: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrated (0.0094s) 

main: == [advisory_lock_connection] object_id: 20396600, pg_backend_pid: 6399
ci: == [advisory_lock_connection] object_id: 20405540, pg_backend_pid: 6401
ci: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrating 
ci: -- rename_column(:audit_events_instance_external_streaming_destinations, :type, :category)
ci:    -> 0.0036s
ci: == 20240216133523 RenameTypeColumnOfInstanceExternalStreamingDestination: migrated (0.0192s) 

ci: == [advisory_lock_connection] object_id: 20405540, pg_backend_pid: 6401
main: == [advisory_lock_connection] object_id: 20414620, pg_backend_pid: 6404
main: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- indexes(:p_ci_builds)
main:    -> 0.0258s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0009s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"auto_canceled_by_id\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")
main:    -> 0.0007s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0000s
main: -- quote_column_name(:auto_canceled_by_id)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id\"\n")
main:    -> 0.0007s
main: -- quote_table_name(:trigger_10ee1357e825)
main:    -> 0.0001s
main: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0013s
main: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:name=>:fk_a2141b1522})
main:    -> 0.0060s
main: -- quote_table_name("public.ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:fk_dd3c83bdee)
main:    -> 0.0000s
main: -- quote_column_name(:fk_a2141b1522)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")
main:    -> 0.0008s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:fk_dd3c83bdee)
main:    -> 0.0000s
main: -- quote_column_name(:fk_a2141b1522)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")
main:    -> 0.0007s
main: -- indexes(:p_ci_builds)
main:    -> 0.0220s
main: -- indexes(:p_ci_builds)
main:    -> 0.0217s
main: -- indexes("public.ci_builds")
main:    -> 0.0220s
main: -- indexes("public.ci_builds")
main:    -> 0.0286s
main: -- quote_table_name("public.index_ffe1233676")
main:    -> 0.0001s
main: -- quote_table_name("temp_b1a20ba0f9")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ffe1233676\" RENAME TO \"temp_b1a20ba0f9\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_auto_canceled_by_id")
main:    -> 0.0000s
main: -- quote_table_name("index_ffe1233676")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_auto_canceled_by_id\" RENAME TO \"index_ffe1233676\"")
main:    -> 0.0006s
main: -- quote_table_name("public.temp_b1a20ba0f9")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_auto_canceled_by_id")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_b1a20ba0f9\" RENAME TO \"index_ci_builds_on_auto_canceled_by_id\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_auto_canceled_by_id_bigint_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_3f76d2212d")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_bigint_idx\" RENAME TO \"temp_3f76d2212d\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_auto_canceled_by_id_idx")
main:    -> 0.0002s
main: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_bigint_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_idx\" RENAME TO \"p_ci_builds_auto_canceled_by_id_bigint_idx\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_3f76d2212d")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_3f76d2212d\" RENAME TO \"p_ci_builds_auto_canceled_by_id_idx\"")
main:    -> 0.0006s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_auto_canceled_by_id_bigint_idx})
main:    -> 0.0008s
main: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrated (0.1826s) 

main: == [advisory_lock_connection] object_id: 20414620, pg_backend_pid: 6404
ci: == [advisory_lock_connection] object_id: 20420580, pg_backend_pid: 6406
ci: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- indexes(:p_ci_builds)
ci:    -> 0.0255s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"auto_canceled_by_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0010s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"auto_canceled_by_id\" TO \"auto_canceled_by_id_convert_to_bigint\"\n")
ci:    -> 0.0008s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:auto_canceled_by_id)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"auto_canceled_by_id\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name(:trigger_10ee1357e825)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:name=>:fk_a2141b1522})
ci:    -> 0.0047s
ci: -- quote_table_name("public.ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_dd3c83bdee)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_a2141b1522)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_dd3c83bdee)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_a2141b1522)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_dd3c83bdee\" TO \"fk_a2141b1522\"\n")
ci:    -> 0.0006s
ci: -- indexes(:p_ci_builds)
ci:    -> 0.0229s
ci: -- indexes(:p_ci_builds)
ci:    -> 0.0224s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0224s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0225s
ci: -- quote_table_name("public.index_ffe1233676")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_b1a20ba0f9")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ffe1233676\" RENAME TO \"temp_b1a20ba0f9\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.index_ci_builds_on_auto_canceled_by_id")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ffe1233676")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_auto_canceled_by_id\" RENAME TO \"index_ffe1233676\"")
ci:    -> 0.0007s
ci: -- quote_table_name("public.temp_b1a20ba0f9")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_auto_canceled_by_id")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_b1a20ba0f9\" RENAME TO \"index_ci_builds_on_auto_canceled_by_id\"")
ci:    -> 0.0008s
ci: -- quote_table_name("p_ci_builds_auto_canceled_by_id_bigint_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_3f76d2212d")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_bigint_idx\" RENAME TO \"temp_3f76d2212d\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_auto_canceled_by_id_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_bigint_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_auto_canceled_by_id_idx\" RENAME TO \"p_ci_builds_auto_canceled_by_id_bigint_idx\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_3f76d2212d")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_auto_canceled_by_id_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_3f76d2212d\" RENAME TO \"p_ci_builds_auto_canceled_by_id_idx\"")
ci:    -> 0.0006s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_auto_canceled_by_id_bigint_idx})
ci:    -> 0.0008s
ci: == 20240219040351 SwapColumnsForAutoCanceledByIdBetweenCiBuildsAndCiPipelines: migrated (0.1833s) 

ci: == [advisory_lock_connection] object_id: 20420580, pg_backend_pid: 6406
main: == [advisory_lock_connection] object_id: 20429400, pg_backend_pid: 6409
main: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrating =======
main: -- create_table(:remote_development_namespace_cluster_agent_mappings)
main:    -> 0.0030s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})
main:    -> 0.0031s
main: -- add_index(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})
main:    -> 0.0012s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})
main:    -> 0.0034s
main: -- add_index(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})
main:    -> 0.0015s
main: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrated (0.0532s) 

main: == [advisory_lock_connection] object_id: 20429400, pg_backend_pid: 6409
ci: == [advisory_lock_connection] object_id: 20432520, pg_backend_pid: 6411
ci: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrating =======
ci: -- create_table(:remote_development_namespace_cluster_agent_mappings)
ci:    -> 0.0029s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, [:namespace_id, :cluster_agent_id], {:unique=>true, :name=>"unique_namespace_cluster_agent_mappings_for_agent_association", :algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})
ci:    -> 0.0029s
ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, :cluster_agent_id, {:name=>"i_namespace_cluster_agent_mappings_on_cluster_agent_id", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- add_index(:remote_development_namespace_cluster_agent_mappings, :creator_id, {:name=>"i_namespace_cluster_agent_mappings_on_creator_id", :algorithm=>:concurrently})
ci:    -> 0.0014s
I, [2024-04-10T20:48:36.858828 #290]  INFO -- : Database: 'ci', Table: 'remote_development_namespace_cluster_agent_mappings': Lock Writes
I, [2024-04-10T20:48:36.859753 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:48:36.860399 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
ci: == 20240219043439 CreateRdNamespaceClusterAgentMappingsTable: migrated (0.0652s) 

ci: == [advisory_lock_connection] object_id: 20432520, pg_backend_pid: 6411
main: == [advisory_lock_connection] object_id: 20439160, pg_backend_pid: 6414
main: == 20240219085852 AddPartitioningConstraintForCiStages2: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT partitioning_constraint;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240219085852 AddPartitioningConstraintForCiStages2: migrated (0.1150s) ===

main: == [advisory_lock_connection] object_id: 20439160, pg_backend_pid: 6414
ci: == [advisory_lock_connection] object_id: 20439400, pg_backend_pid: 6416
ci: == 20240219085852 AddPartitioningConstraintForCiStages2: migrating ============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_stages VALIDATE CONSTRAINT partitioning_constraint;")
ci:    -> 0.0009s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240219085852 AddPartitioningConstraintForCiStages2: migrated (0.0601s) ===

ci: == [advisory_lock_connection] object_id: 20439400, pg_backend_pid: 6416
main: == [advisory_lock_connection] object_id: 20442500, pg_backend_pid: 6419
main: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrating ====
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT tmp_fk_21d25cac1a_p;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrated (0.0222s) 

main: == [advisory_lock_connection] object_id: 20442500, pg_backend_pid: 6419
ci: == [advisory_lock_connection] object_id: 20445660, pg_backend_pid: 6421
ci: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrating ====
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_build_trace_metadata VALIDATE CONSTRAINT tmp_fk_21d25cac1a_p;")
ci:    -> 0.0020s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240219092326 ValidateFkCiBuildTraceMetadataPCiJobArtifacts: migrated (0.0311s) 

ci: == [advisory_lock_connection] object_id: 20445660, pg_backend_pid: 6421
main: == [advisory_lock_connection] object_id: 20448140, pg_backend_pid: 6424
main: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrating =====
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT tmp_fk_rails_80a9cba3b2_p;")
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrated (0.0202s) 

main: == [advisory_lock_connection] object_id: 20448140, pg_backend_pid: 6424
ci: == [advisory_lock_connection] object_id: 20450640, pg_backend_pid: 6426
ci: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrating =====
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE ci_job_artifact_states VALIDATE CONSTRAINT tmp_fk_rails_80a9cba3b2_p;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240219092340 ValidateFkCiJobArtifactStatesPCiJobArtifacts: migrated (0.0324s) 

ci: == [advisory_lock_connection] object_id: 20450640, pg_backend_pid: 6426
main: == [advisory_lock_connection] object_id: 20585120, pg_backend_pid: 6429
main: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_stages\" (\n    LIKE \"ci_stages\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
main:    -> 0.0033s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- execute("ALTER TABLE \"p_ci_stages\"\nATTACH PARTITION ci_stages\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_stages_id_seq\" OWNED BY \"p_ci_stages\".\"id\";\n\nALTER TABLE \"p_ci_stages\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
main:    -> 0.0024s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_ci_stages ADD CONSTRAINT fk_fb57e6cc56 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
main:    -> 0.0015s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_ci_stages VALIDATE CONSTRAINT fk_fb57e6cc56;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- execute("ANALYZE VERBOSE \"p_ci_stages\"\n")
INFO:  analyzing "public.p_ci_stages" inheritance tree
INFO:  analyzing "public.ci_stages"
INFO:  "ci_stages": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
main:    -> 0.0014s
I, [2024-04-10T20:48:37.759934 #290]  INFO -- : Database: 'main', Table: 'p_ci_stages': Lock Writes
I, [2024-04-10T20:48:37.760810 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Lock timeout is set", :current_iteration=>1, :lock_timeout_in_ms=>100}
I, [2024-04-10T20:48:37.761479 #290]  INFO -- : {:method=>"with_lock_retries", :class=>"gitlab:db:lock_writes", :message=>"Migration finished", :current_iteration=>1, :lock_timeout_in_ms=>100}
main: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrated (0.1152s) =====

main: == [advisory_lock_connection] object_id: 20585120, pg_backend_pid: 6429
ci: == [advisory_lock_connection] object_id: 20673680, pg_backend_pid: 6431
ci: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("CREATE TABLE IF NOT EXISTS \"p_ci_stages\" (\n    LIKE \"ci_stages\" INCLUDING ALL\n) PARTITION BY LIST(\"partition_id\")\n")
ci:    -> 0.0039s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE \"p_ci_stages\"\nATTACH PARTITION ci_stages\nFOR VALUES IN (100,101)\n;\n\nALTER SEQUENCE \"ci_stages_id_seq\" OWNED BY \"p_ci_stages\".\"id\";\n\nALTER TABLE \"p_ci_stages\"\nDROP CONSTRAINT \"partitioning_constraint\"\n")
ci:    -> 0.0031s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_ci_stages ADD CONSTRAINT fk_fb57e6cc56 FOREIGN KEY (pipeline_id) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_ci_stages VALIDATE CONSTRAINT fk_fb57e6cc56;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- execute("ANALYZE VERBOSE \"p_ci_stages\"\n")
INFO:  analyzing "public.p_ci_stages" inheritance tree
INFO:  analyzing "public.ci_stages"
INFO:  "ci_stages": scanned 0 of 0 pages, containing 0 live rows and 0 dead rows; 0 rows in sample, 0 estimated total rows
ci:    -> 0.0013s
ci: == 20240219092714 PartitionCiStagesAddFkToCiPipelines: migrated (0.1035s) =====

ci: == [advisory_lock_connection] object_id: 20673680, pg_backend_pid: 6431
main: == [advisory_lock_connection] object_id: 20719940, pg_backend_pid: 6434
main: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a_p})
main:    -> 0.0048s
main: -- quote_table_name(:ci_build_trace_metadata)
main:    -> 0.0000s
main: -- quote_column_name(:tmp_fk_21d25cac1a_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_21d25cac1a_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_build_trace_metadata\"\nRENAME CONSTRAINT \"tmp_fk_21d25cac1a_p\" TO \"fk_21d25cac1a_p\"\n")
main:    -> 0.0006s
main: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrated (0.0274s) 

main: == [advisory_lock_connection] object_id: 20719940, pg_backend_pid: 6434
ci: == [advisory_lock_connection] object_id: 20742940, pg_backend_pid: 6436
ci: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_build_trace_metadata IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:ci_build_trace_metadata, :ci_job_artifacts, {:name=>:fk_21d25cac1a_p})
ci:    -> 0.0065s
ci: -- quote_table_name(:ci_build_trace_metadata)
ci:    -> 0.0000s
ci: -- quote_column_name(:tmp_fk_21d25cac1a_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_21d25cac1a_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_build_trace_metadata\"\nRENAME CONSTRAINT \"tmp_fk_21d25cac1a_p\" TO \"fk_21d25cac1a_p\"\n")
ci:    -> 0.0008s
ci: == 20240219135417 ReplaceOldFkCiBuildTraceMetadataToCiJobArtifacts: migrated (0.0375s) 

ci: == [advisory_lock_connection] object_id: 20742940, pg_backend_pid: 6436
main: == [advisory_lock_connection] object_id: 20766040, pg_backend_pid: 6439
main: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrating ========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_222e4f5b58\nCHECK ( char_length(keywords) <= 1024 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0168s
main: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_222e4f5b58;")
main:    -> 0.0010s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE packages_pypi_metadata\n            DROP CONSTRAINT IF EXISTS check_02be2c39af\n")
main:    -> 0.0009s
main: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrated (0.0366s) 

main: == [advisory_lock_connection] object_id: 20766040, pg_backend_pid: 6439
ci: == [advisory_lock_connection] object_id: 20772560, pg_backend_pid: 6441
ci: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrating ========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_pypi_metadata\nADD CONSTRAINT check_222e4f5b58\nCHECK ( char_length(keywords) <= 1024 )\nNOT VALID;\n")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_pypi_metadata VALIDATE CONSTRAINT check_222e4f5b58;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE packages_pypi_metadata\n            DROP CONSTRAINT IF EXISTS check_02be2c39af\n")
ci:    -> 0.0009s
ci: == 20240219135601 UpdatePypiMetadataKeywordsCheckConstraint: migrated (0.0277s) 

ci: == [advisory_lock_connection] object_id: 20772560, pg_backend_pid: 6441
main: == [advisory_lock_connection] object_id: 20779240, pg_backend_pid: 6444
main: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2_p})
main:    -> 0.0046s
main: -- quote_table_name(:ci_job_artifact_states)
main:    -> 0.0000s
main: -- quote_column_name(:tmp_fk_rails_80a9cba3b2_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_rails_80a9cba3b2_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"ci_job_artifact_states\"\nRENAME CONSTRAINT \"tmp_fk_rails_80a9cba3b2_p\" TO \"fk_rails_80a9cba3b2_p\"\n")
main:    -> 0.0006s
main: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrated (0.0270s) 

main: == [advisory_lock_connection] object_id: 20779240, pg_backend_pid: 6444
ci: == [advisory_lock_connection] object_id: 20782860, pg_backend_pid: 6446
ci: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_job_artifacts, ci_job_artifact_states IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0006s
ci: -- remove_foreign_key(:ci_job_artifact_states, :ci_job_artifacts, {:name=>:fk_rails_80a9cba3b2_p})
ci:    -> 0.0044s
ci: -- quote_table_name(:ci_job_artifact_states)
ci:    -> 0.0000s
ci: -- quote_column_name(:tmp_fk_rails_80a9cba3b2_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_rails_80a9cba3b2_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"ci_job_artifact_states\"\nRENAME CONSTRAINT \"tmp_fk_rails_80a9cba3b2_p\" TO \"fk_rails_80a9cba3b2_p\"\n")
ci:    -> 0.0006s
ci: == 20240219142421 ReplaceOldFkCiJobArtifactStatesToCiJobArtifacts: migrated (0.0350s) 

ci: == [advisory_lock_connection] object_id: 20782860, pg_backend_pid: 6446
main: == [advisory_lock_connection] object_id: 20786620, pg_backend_pid: 6449
main: == 20240219143045 AddRemoveGroupToMemberRoles: migrating ======================
main: -- add_column(:member_roles, :remove_group, :boolean, {:default=>false, :null=>false})
main:    -> 0.0023s
main: == 20240219143045 AddRemoveGroupToMemberRoles: migrated (0.0084s) =============

main: == [advisory_lock_connection] object_id: 20786620, pg_backend_pid: 6449
ci: == [advisory_lock_connection] object_id: 20790240, pg_backend_pid: 6451
ci: == 20240219143045 AddRemoveGroupToMemberRoles: migrating ======================
ci: -- add_column(:member_roles, :remove_group, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0021s
ci: == 20240219143045 AddRemoveGroupToMemberRoles: migrated (0.0171s) =============

ci: == [advisory_lock_connection] object_id: 20790240, pg_backend_pid: 6451
main: == [advisory_lock_connection] object_id: 20794000, pg_backend_pid: 6454
main: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrating =====
main: -- remove_column(:system_note_metadata, "id_convert_to_bigint", {:if_exists=>true})
main:    -> 0.0043s
main: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrated (0.0119s) 

main: == [advisory_lock_connection] object_id: 20794000, pg_backend_pid: 6454
ci: == [advisory_lock_connection] object_id: 20807960, pg_backend_pid: 6456
ci: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrating =====
ci: -- remove_column(:system_note_metadata, "id_convert_to_bigint", {:if_exists=>true})
ci:    -> 0.0043s
ci: == 20240220112928 CleanupBigintConversionForSystemNoteMetadata: migrated (0.0214s) 

ci: == [advisory_lock_connection] object_id: 20807960, pg_backend_pid: 6456
main: == [advisory_lock_connection] object_id: 20822060, pg_backend_pid: 6459
main: == 20240220120303 UnscheduleStuckBulkImportCron: migrating ====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240220120303 UnscheduleStuckBulkImportCron: migrated (0.0066s) ===========

main: == [advisory_lock_connection] object_id: 20822060, pg_backend_pid: 6459
ci: == [advisory_lock_connection] object_id: 20828720, pg_backend_pid: 6461
ci: == 20240220120303 UnscheduleStuckBulkImportCron: migrating ====================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240220120303 UnscheduleStuckBulkImportCron: migrated (0.0157s) ===========

ci: == [advisory_lock_connection] object_id: 20828720, pg_backend_pid: 6461
main: == [advisory_lock_connection] object_id: 20835500, pg_backend_pid: 6464
main: == 20240221100732 RemoveBuildHooksWorker: migrating ===========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240221100732 RemoveBuildHooksWorker: migrated (0.0063s) ==================

main: == [advisory_lock_connection] object_id: 20835500, pg_backend_pid: 6464
ci: == [advisory_lock_connection] object_id: 20839980, pg_backend_pid: 6466
ci: == 20240221100732 RemoveBuildHooksWorker: migrating ===========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240221100732 RemoveBuildHooksWorker: migrated (0.0162s) ==================

ci: == [advisory_lock_connection] object_id: 20839980, pg_backend_pid: 6466
main: == [advisory_lock_connection] object_id: 20844760, pg_backend_pid: 6469
main: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrating ======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})
main:    -> 0.0056s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- add_index(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrated (0.0243s) 

main: == [advisory_lock_connection] object_id: 20844760, pg_backend_pid: 6469
ci: == [advisory_lock_connection] object_id: 20851420, pg_backend_pid: 6471
ci: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrating ======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})
ci:    -> 0.0058s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:project_export_jobs, [:updated_at, :id], {:name=>"index_project_export_jobs_on_updated_at_and_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: == 20240221100733 AddIndexOnUpdatedAtAndIdToProjectExportJobs: migrated (0.0341s) 

ci: == [advisory_lock_connection] object_id: 20851420, pg_backend_pid: 6471
main: == [advisory_lock_connection] object_id: 20858220, pg_backend_pid: 6474
main: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0043s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})
main:    -> 0.0038s
main: -- add_index(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})
main:    -> 0.0013s
main: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrated (0.0362s) =========

main: == [advisory_lock_connection] object_id: 20858220, pg_backend_pid: 6474
ci: == [advisory_lock_connection] object_id: 20858880, pg_backend_pid: 6476
ci: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:member_roles, [:namespace_id, :name], {:name=>"index_member_roles_on_namespace_id_name_unique", :unique=>true, :where=>"namespace_id IS NOT NULL", :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- index_exists?(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0037s
ci: -- add_index(:member_roles, [:name], {:name=>"index_member_roles_on_name_unique", :unique=>true, :where=>"namespace_id IS NULL", :algorithm=>:concurrently})
ci:    -> 0.0014s
ci: == 20240221134504 AddNameUniqueIndexToMemberRoles: migrated (0.0460s) =========

ci: == [advisory_lock_connection] object_id: 20858880, pg_backend_pid: 6476
main: == [advisory_lock_connection] object_id: 20859680, pg_backend_pid: 6479
main: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrating 
main: -- create_table(:audit_events_instance_streaming_event_type_filters)
main: -- quote_column_name(:audit_event_type)
main:    -> 0.0000s
main:    -> 0.0059s
main: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrated (0.0114s) 

main: == [advisory_lock_connection] object_id: 20859680, pg_backend_pid: 6479
ci: == [advisory_lock_connection] object_id: 20863100, pg_backend_pid: 6481
ci: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrating 
ci: -- create_table(:audit_events_instance_streaming_event_type_filters)
ci: -- quote_column_name(:audit_event_type)
ci:    -> 0.0001s
ci:    -> 0.0075s
I, [2024-04-10T20:48:39.778973 #290]  INFO -- : Database: 'ci', Table: 'audit_events_instance_streaming_event_type_filters': Lock Writes
ci: == 20240221145450 CreateAuditEventsInstanceStreamingEventTypeFilters: migrated (0.0255s) 

ci: == [advisory_lock_connection] object_id: 20863100, pg_backend_pid: 6481
main: == [advisory_lock_connection] object_id: 20866680, pg_backend_pid: 6484
main: == 20240221152300 AddOrganisationToRawUsageData: migrating ====================
main: -- add_column(:raw_usage_data, :organization_id, :bigint, {:null=>false, :default=>1})
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE raw_usage_data ADD CONSTRAINT fk_8e21125854 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0013s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE raw_usage_data VALIDATE CONSTRAINT fk_8e21125854;")
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0029s
main: -- add_index(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})
main:    -> 0.0016s
main: == 20240221152300 AddOrganisationToRawUsageData: migrated (0.0452s) ===========

main: == [advisory_lock_connection] object_id: 20866680, pg_backend_pid: 6484
ci: == [advisory_lock_connection] object_id: 20866860, pg_backend_pid: 6486
ci: == 20240221152300 AddOrganisationToRawUsageData: migrating ====================
ci: -- add_column(:raw_usage_data, :organization_id, :bigint, {:null=>false, :default=>1})
ci:    -> 0.0019s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE raw_usage_data ADD CONSTRAINT fk_8e21125854 FOREIGN KEY (organization_id) REFERENCES organizations (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0013s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE raw_usage_data VALIDATE CONSTRAINT fk_8e21125854;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0030s
ci: -- add_index(:raw_usage_data, :organization_id, {:name=>"index_raw_usage_data_on_organization_id", :algorithm=>:concurrently})
ci:    -> 0.0015s
ci: == 20240221152300 AddOrganisationToRawUsageData: migrated (0.0554s) ===========

ci: == [advisory_lock_connection] object_id: 20866860, pg_backend_pid: 6486
main: == [advisory_lock_connection] object_id: 20867180, pg_backend_pid: 6489
main: == 20240221200754 ChangeDeploymentApprovalsIndex: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0062s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0020s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0009s
main: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id], {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently})
main:    -> 0.0052s
main: -- remove_index(:deployment_approvals, {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently, :column=>[:deployment_id, :user_id]})
main:    -> 0.0062s
main: == 20240221200754 ChangeDeploymentApprovalsIndex: migrated (0.0473s) ==========

main: == [advisory_lock_connection] object_id: 20867180, pg_backend_pid: 6489
ci: == [advisory_lock_connection] object_id: 20867480, pg_backend_pid: 6491
ci: == 20240221200754 ChangeDeploymentApprovalsIndex: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0018s
ci: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0075s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:deployment_approvals, [:deployment_id, :user_id, :approval_rule_id], {:name=>"index_deployment_approvals_on_deployment_user_approval_rule", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0009s
ci: -- index_exists?(:deployment_approvals, [:deployment_id, :user_id], {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently})
ci:    -> 0.0052s
ci: -- remove_index(:deployment_approvals, {:name=>"index_deployment_approvals_on_deployment_id_and_user_id", :algorithm=>:concurrently, :column=>[:deployment_id, :user_id]})
ci:    -> 0.0063s
ci: == 20240221200754 ChangeDeploymentApprovalsIndex: migrated (0.0609s) ==========

ci: == [advisory_lock_connection] object_id: 20867480, pg_backend_pid: 6491
main: == [advisory_lock_connection] object_id: 20867760, pg_backend_pid: 6494
main: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrating 
main: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)
main:    -> 0.0038s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_column(:packages_protection_rules, :package_name_pattern_ilike_query)
main:    -> 0.0011s
main: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrated (0.0141s) 

main: == [advisory_lock_connection] object_id: 20867760, pg_backend_pid: 6494
ci: == [advisory_lock_connection] object_id: 20877400, pg_backend_pid: 6496
ci: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrating 
ci: -- column_exists?(:packages_protection_rules, :package_name_pattern_ilike_query)
ci:    -> 0.0038s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_column(:packages_protection_rules, :package_name_pattern_ilike_query)
ci:    -> 0.0011s
ci: == 20240222000000 RemovePackagesProtectionRulesPackageNamePatternIlikeQueryColumn: migrated (0.0230s) 

ci: == [advisory_lock_connection] object_id: 20877400, pg_backend_pid: 6496
main: == [advisory_lock_connection] object_id: 20887180, pg_backend_pid: 6499
main: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrating ============
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_4b1a1bf5ea\nCHECK ( has_merge_request IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_4b1a1bf5ea;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrated (0.0245s) ===

main: == [advisory_lock_connection] object_id: 20887180, pg_backend_pid: 6499
ci: == [advisory_lock_connection] object_id: 20903940, pg_backend_pid: 6501
ci: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrating ============
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_4b1a1bf5ea\nCHECK ( has_merge_request IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_4b1a1bf5ea;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240222000001 AddNotNullConstraintToHasMergeRequest: migrated (0.0323s) ===

ci: == [advisory_lock_connection] object_id: 20903940, pg_backend_pid: 6501
main: == [advisory_lock_connection] object_id: 20920840, pg_backend_pid: 6504
main: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrated (0.0297s) ======

main: == [advisory_lock_connection] object_id: 20920840, pg_backend_pid: 6504
ci: == [advisory_lock_connection] object_id: 20921500, pg_backend_pid: 6506
ci: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrating ===============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240222000002 FinalizeBackfillVsCodeSettingsUuid: migrated (0.0145s) ======

ci: == [advisory_lock_connection] object_id: 20921500, pg_backend_pid: 6506
main: == [advisory_lock_connection] object_id: 20922320, pg_backend_pid: 6509
main: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE projects, project_repository_states IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- remove_foreign_key(:project_repository_states, :projects, {:name=>"fk_rails_0f2298ca8a"})
main:    -> 0.0053s
main: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrated (0.0271s) =

main: == [advisory_lock_connection] object_id: 20922320, pg_backend_pid: 6509
ci: == [advisory_lock_connection] object_id: 20935820, pg_backend_pid: 6511
ci: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrating ==========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE projects, project_repository_states IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- remove_foreign_key(:project_repository_states, :projects, {:name=>"fk_rails_0f2298ca8a"})
ci:    -> 0.0058s
ci: == 20240222000003 RemoveForeignKeyProjectRepositoryStates: migrated (0.0367s) =

ci: == [advisory_lock_connection] object_id: 20935820, pg_backend_pid: 6511
main: == [advisory_lock_connection] object_id: 20949460, pg_backend_pid: 6514
main: == 20240222000004 DropProjectRepositoryStatesTable: migrating =================
main: -- drop_table(:project_repository_states, {:if_exists=>true})
main:    -> 0.0030s
main: == 20240222000004 DropProjectRepositoryStatesTable: migrated (0.0107s) ========

main: == [advisory_lock_connection] object_id: 20949460, pg_backend_pid: 6514
ci: == [advisory_lock_connection] object_id: 20974400, pg_backend_pid: 6516
ci: == 20240222000004 DropProjectRepositoryStatesTable: migrating =================
ci: -- drop_table(:project_repository_states, {:if_exists=>true})
ci:    -> 0.0035s
ci: == 20240222000004 DropProjectRepositoryStatesTable: migrated (0.0208s) ========

ci: == [advisory_lock_connection] object_id: 20974400, pg_backend_pid: 6516
main: == [advisory_lock_connection] object_id: 20999500, pg_backend_pid: 6519
main: == 20240222075046 QueueBackfillUsersColorModeId: migrating ====================
main: == 20240222075046 QueueBackfillUsersColorModeId: migrated (0.0440s) ===========

main: == [advisory_lock_connection] object_id: 20999500, pg_backend_pid: 6519
ci: == [advisory_lock_connection] object_id: 21002780, pg_backend_pid: 6521
ci: == 20240222075046 QueueBackfillUsersColorModeId: migrating ====================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240222075046 QueueBackfillUsersColorModeId: migrated (0.0158s) ===========

ci: == [advisory_lock_connection] object_id: 21002780, pg_backend_pid: 6521
main: == [advisory_lock_connection] object_id: 21006200, pg_backend_pid: 6524
main: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE users, user_interacted_projects IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- remove_foreign_key(:user_interacted_projects, :users, {:name=>"fk_0894651f08"})
main:    -> 0.0051s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE projects, user_interacted_projects IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:user_interacted_projects, :projects, {:name=>"fk_722ceba4f7"})
main:    -> 0.0046s
main: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrated (0.0459s) 

main: == [advisory_lock_connection] object_id: 21006200, pg_backend_pid: 6524
ci: == [advisory_lock_connection] object_id: 21011200, pg_backend_pid: 6526
ci: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE users, user_interacted_projects IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:user_interacted_projects, :users, {:name=>"fk_0894651f08"})
ci:    -> 0.0049s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE projects, user_interacted_projects IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:user_interacted_projects, :projects, {:name=>"fk_722ceba4f7"})
ci:    -> 0.0042s
ci: == 20240222134433 RegenRemoveForeignKeysUserInteractedProjects: migrated (0.0509s) 

ci: == [advisory_lock_connection] object_id: 21011200, pg_backend_pid: 6526
main: == [advisory_lock_connection] object_id: 21016340, pg_backend_pid: 6529
main: == 20240222134513 RegenDropUserInteractedProjectsTable: migrating =============
main: -- drop_table(:user_interacted_projects, {:if_exists=>true})
main:    -> 0.0017s
main: == 20240222134513 RegenDropUserInteractedProjectsTable: migrated (0.0073s) ====

main: == [advisory_lock_connection] object_id: 21016340, pg_backend_pid: 6529
ci: == [advisory_lock_connection] object_id: 21022200, pg_backend_pid: 6531
ci: == 20240222134513 RegenDropUserInteractedProjectsTable: migrating =============
ci: -- drop_table(:user_interacted_projects, {:if_exists=>true})
ci:    -> 0.0017s
ci: == 20240222134513 RegenDropUserInteractedProjectsTable: migrated (0.0168s) ====

ci: == [advisory_lock_connection] object_id: 21022200, pg_backend_pid: 6531
main: == [advisory_lock_connection] object_id: 21022480, pg_backend_pid: 6534
main: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrating ===============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:protected_tags)
main:    -> 0.0043s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:protected_tags, {:algorithm=>:concurrently, :name=>"index_protected_tags_on_project_id"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrated (0.0221s) ======

main: == [advisory_lock_connection] object_id: 21022480, pg_backend_pid: 6534
ci: == [advisory_lock_connection] object_id: 21029020, pg_backend_pid: 6536
ci: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrating ===============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- indexes(:protected_tags)
ci:    -> 0.0044s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:protected_tags, {:algorithm=>:concurrently, :name=>"index_protected_tags_on_project_id"})
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240222142403 RemoveDuplicatedProtectedTagsIndex: migrated (0.0314s) ======

ci: == [advisory_lock_connection] object_id: 21029020, pg_backend_pid: 6536
main: == [advisory_lock_connection] object_id: 21035700, pg_backend_pid: 6539
main: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:project_repositories)
main:    -> 0.0050s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- remove_index(:project_repositories, {:algorithm=>:concurrently, :name=>"index_project_repositories_on_shard_id"})
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrated (0.0213s) 

main: == [advisory_lock_connection] object_id: 21035700, pg_backend_pid: 6539
ci: == [advisory_lock_connection] object_id: 21036080, pg_backend_pid: 6541
ci: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:project_repositories)
ci:    -> 0.0060s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:project_repositories, {:algorithm=>:concurrently, :name=>"index_project_repositories_on_shard_id"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240222143050 RemoveDuplicatedProjectRepositoriesIndex: migrated (0.0333s) 

ci: == [advisory_lock_connection] object_id: 21036080, pg_backend_pid: 6541
main: == [advisory_lock_connection] object_id: 21036580, pg_backend_pid: 6544
main: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:approvals)
main:    -> 0.0056s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:approvals, {:algorithm=>:concurrently, :name=>"index_approvals_on_merge_request_id"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrated (0.0230s) ==========

main: == [advisory_lock_connection] object_id: 21036580, pg_backend_pid: 6544
ci: == [advisory_lock_connection] object_id: 21043380, pg_backend_pid: 6546
ci: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- indexes(:approvals)
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- remove_index(:approvals, {:algorithm=>:concurrently, :name=>"index_approvals_on_merge_request_id"})
ci:    -> 0.0012s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240222143623 RemoveDuplicatedApprovalsIndex: migrated (0.0310s) ==========

ci: == [advisory_lock_connection] object_id: 21043380, pg_backend_pid: 6546
main: == [advisory_lock_connection] object_id: 21043660, pg_backend_pid: 6549
main: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0011s
main: -- indexes(:approval_project_rules_users)
main:    -> 0.0047s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:approval_project_rules_users, {:algorithm=>:concurrently, :name=>"index_approval_project_rules_users_on_approval_project_rule_id"})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrated (0.0216s) 

main: == [advisory_lock_connection] object_id: 21043660, pg_backend_pid: 6549
ci: == [advisory_lock_connection] object_id: 21057600, pg_backend_pid: 6551
ci: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:approval_project_rules_users)
ci:    -> 0.0049s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- remove_index(:approval_project_rules_users, {:algorithm=>:concurrently, :name=>"index_approval_project_rules_users_on_approval_project_rule_id"})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0009s
ci: == 20240222144123 RemoveDuplicatedApprovalProjectRulesUsersIndex: migrated (0.0342s) 

ci: == [advisory_lock_connection] object_id: 21057600, pg_backend_pid: 6551
main: == [advisory_lock_connection] object_id: 21071680, pg_backend_pid: 6554
main: == 20240222212904 AddVisibilityLevelToOrganizations: migrating ================
main: -- add_column(:organizations, :visibility_level, :smallint, {:default=>0, :null=>false})
main:    -> 0.0029s
main: == 20240222212904 AddVisibilityLevelToOrganizations: migrated (0.0099s) =======

main: == [advisory_lock_connection] object_id: 21071680, pg_backend_pid: 6554
ci: == [advisory_lock_connection] object_id: 21072100, pg_backend_pid: 6556
ci: == 20240222212904 AddVisibilityLevelToOrganizations: migrating ================
ci: -- add_column(:organizations, :visibility_level, :smallint, {:default=>0, :null=>false})
ci:    -> 0.0021s
ci: == 20240222212904 AddVisibilityLevelToOrganizations: migrated (0.0177s) =======

ci: == [advisory_lock_connection] object_id: 21072100, pg_backend_pid: 6556
main: == [advisory_lock_connection] object_id: 21072660, pg_backend_pid: 6559
main: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrating =========
main: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrated (0.0122s) 

main: == [advisory_lock_connection] object_id: 21072660, pg_backend_pid: 6559
ci: == [advisory_lock_connection] object_id: 21079840, pg_backend_pid: 6561
ci: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240222214106 SetDefaultOrganizationVisibilityToPublic: migrated (0.0185s) 

ci: == [advisory_lock_connection] object_id: 21079840, pg_backend_pid: 6561
main: == [advisory_lock_connection] object_id: 21087160, pg_backend_pid: 6564
main: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrated (0.0063s) 

main: == [advisory_lock_connection] object_id: 21087160, pg_backend_pid: 6564
ci: == [advisory_lock_connection] object_id: 21095620, pg_backend_pid: 6566
ci: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240223033342 UnscheduleOpenAiClearConversationsWorker: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 21095620, pg_backend_pid: 6566
main: == [advisory_lock_connection] object_id: 21104200, pg_backend_pid: 6569
main: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrating =======
main: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrated (0.0403s) 

main: == [advisory_lock_connection] object_id: 21104200, pg_backend_pid: 6569
ci: == [advisory_lock_connection] object_id: 21112100, pg_backend_pid: 6571
ci: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240223130548 QueueUpdateSbomComponentsNameBasedOnPep503: migrated (0.0157s) 

ci: == [advisory_lock_connection] object_id: 21112100, pg_backend_pid: 6571
main: == [advisory_lock_connection] object_id: 21120100, pg_backend_pid: 6574
main: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrating 
main: -- remove_column(:namespace_settings, :third_party_ai_features_enabled)
main:    -> 0.0017s
main: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrated (0.0076s) 

main: == [advisory_lock_connection] object_id: 21120100, pg_backend_pid: 6574
ci: == [advisory_lock_connection] object_id: 21127940, pg_backend_pid: 6576
ci: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrating 
ci: -- remove_column(:namespace_settings, :third_party_ai_features_enabled)
ci:    -> 0.0019s
ci: == 20240223215727 RemoveNamespaceSettingsThirdPartyAiFeaturesEnabled: migrated (0.0178s) 

ci: == [advisory_lock_connection] object_id: 21127940, pg_backend_pid: 6576
main: == [advisory_lock_connection] object_id: 21135920, pg_backend_pid: 6579
main: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_0c483ecb9d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_0c483ecb9d;")
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrated (0.0354s) 

main: == [advisory_lock_connection] object_id: 21135920, pg_backend_pid: 6579
ci: == [advisory_lock_connection] object_id: 21136620, pg_backend_pid: 6581
ci: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_0c483ecb9d FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0021s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_0c483ecb9d;")
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240226043959 AddNamespaceFkToNamespaceClusterAgentMappingsTable: migrated (0.0437s) 

ci: == [advisory_lock_connection] object_id: 21136620, pg_backend_pid: 6581
main: == [advisory_lock_connection] object_id: 21137460, pg_backend_pid: 6584
main: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_be8e9c740f FOREIGN KEY (cluster_agent_id) REFERENCES cluster_agents (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0016s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_be8e9c740f;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrated (0.0330s) 

main: == [advisory_lock_connection] object_id: 21137460, pg_backend_pid: 6584
ci: == [advisory_lock_connection] object_id: 21140580, pg_backend_pid: 6586
ci: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_be8e9c740f FOREIGN KEY (cluster_agent_id) REFERENCES cluster_agents (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_be8e9c740f;")
ci:    -> 0.0013s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240226044028 AddClusterAgentFkToNamespaceClusterAgentMappingsTable: migrated (0.0442s) 

ci: == [advisory_lock_connection] object_id: 21140580, pg_backend_pid: 6586
main: == [advisory_lock_connection] object_id: 21140920, pg_backend_pid: 6589
main: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_124d8167c5 FOREIGN KEY (creator_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0022s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_124d8167c5;")
main:    -> 0.0032s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrated (0.0372s) 

main: == [advisory_lock_connection] object_id: 21140920, pg_backend_pid: 6589
ci: == [advisory_lock_connection] object_id: 21141100, pg_backend_pid: 6591
ci: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings ADD CONSTRAINT fk_124d8167c5 FOREIGN KEY (creator_id) REFERENCES users (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0022s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE remote_development_namespace_cluster_agent_mappings VALIDATE CONSTRAINT fk_124d8167c5;")
ci:    -> 0.0022s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240226044054 AddCreatorIdFkToNamespaceClusterAgentMappingsTable: migrated (0.0445s) 

ci: == [advisory_lock_connection] object_id: 21141100, pg_backend_pid: 6591
main: == [advisory_lock_connection] object_id: 21141400, pg_backend_pid: 6594
main: == 20240226061749 AddAccessTokenEventsToWebHooks: migrating ===================
main: -- add_column(:web_hooks, :resource_access_token_events, :boolean, {:null=>false, :default=>false})
main:    -> 0.0025s
main: == 20240226061749 AddAccessTokenEventsToWebHooks: migrated (0.0090s) ==========

main: == [advisory_lock_connection] object_id: 21141400, pg_backend_pid: 6594
ci: == [advisory_lock_connection] object_id: 21148000, pg_backend_pid: 6596
ci: == 20240226061749 AddAccessTokenEventsToWebHooks: migrating ===================
ci: -- add_column(:web_hooks, :resource_access_token_events, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0020s
ci: == 20240226061749 AddAccessTokenEventsToWebHooks: migrated (0.0180s) ==========

ci: == [advisory_lock_connection] object_id: 21148000, pg_backend_pid: 6596
main: == [advisory_lock_connection] object_id: 21148340, pg_backend_pid: 6599
main: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
main: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0087s
main: -- add_index_options(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0004s
main: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0066s
main: -- add_index_options(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0001s
main: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0333s) 

main: == [advisory_lock_connection] object_id: 21148340, pg_backend_pid: 6599
ci: == [advisory_lock_connection] object_id: 21148800, pg_backend_pid: 6601
ci: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
ci: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0089s
ci: -- add_index_options(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0006s
ci: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0072s
ci: -- add_index_options(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0001s
ci: == 20240226072310 PrepareIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0444s) 

ci: == [advisory_lock_connection] object_id: 21148800, pg_backend_pid: 6601
main: == [advisory_lock_connection] object_id: 21149400, pg_backend_pid: 6604
main: == 20240226081837 EnsureIdUniquenessForPCiStages: migrating ===================
main: -- current_schema(nil)
main:    -> 0.0005s
main: -- change_column_default(:p_ci_stages, :id, nil)
main:    -> 0.0042s
main: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_stages_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_stages_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
main:    -> 0.0016s
main: -- execute("CREATE TRIGGER assign_p_ci_stages_id_trigger\nBEFORE INSERT ON p_ci_stages\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_stages_id_value()\n")
main:    -> 0.0008s
main: == 20240226081837 EnsureIdUniquenessForPCiStages: migrated (0.0215s) ==========

main: == [advisory_lock_connection] object_id: 21149400, pg_backend_pid: 6604
ci: == [advisory_lock_connection] object_id: 21155200, pg_backend_pid: 6606
ci: == 20240226081837 EnsureIdUniquenessForPCiStages: migrating ===================
ci: -- current_schema(nil)
ci:    -> 0.0004s
ci: -- change_column_default(:p_ci_stages, :id, nil)
ci:    -> 0.0043s
ci: -- execute("CREATE OR REPLACE FUNCTION assign_p_ci_stages_id_value()\nRETURNS TRIGGER AS\n$$\nBEGIN\nIF NEW.\"id\" IS NOT NULL THEN\n  RAISE WARNING 'Manually assigning ids is not allowed, the value will be ignored';\nEND IF;\nNEW.\"id\" := nextval('ci_stages_id_seq'::regclass);\nRETURN NEW;\n\nEND\n$$ LANGUAGE PLPGSQL\n")
ci:    -> 0.0015s
ci: -- execute("CREATE TRIGGER assign_p_ci_stages_id_trigger\nBEFORE INSERT ON p_ci_stages\nFOR EACH ROW\n\nEXECUTE FUNCTION assign_p_ci_stages_id_value()\n")
ci:    -> 0.0007s
ci: == 20240226081837 EnsureIdUniquenessForPCiStages: migrated (0.0315s) ==========

ci: == [advisory_lock_connection] object_id: 21155200, pg_backend_pid: 6606
main: == [advisory_lock_connection] object_id: 21161140, pg_backend_pid: 6609
main: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0087s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0081s
main: -- add_index(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
main:    -> 0.0016s
main: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0511s) 

main: == [advisory_lock_connection] object_id: 21161140, pg_backend_pid: 6609
ci: == [advisory_lock_connection] object_id: 21166900, pg_backend_pid: 6611
ci: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0090s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_occurrences, :initial_pipeline_id, {:name=>"index_vulnerability_occurrences_on_initial_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0074s
ci: -- add_index(:vulnerability_occurrences, :latest_pipeline_id, {:name=>"index_vulnerability_occurrences_on_latest_pipeline_id", :algorithm=>:concurrently})
ci:    -> 0.0012s
ci: == 20240226094324 AddIndexForInitialAndLatestPipelineIdToVulnerabilityOccurrences: migrated (0.0598s) 

ci: == [advisory_lock_connection] object_id: 21166900, pg_backend_pid: 6611
main: == [advisory_lock_connection] object_id: 21172840, pg_backend_pid: 6614
main: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("            ALTER TABLE cluster_agent_tokens\n            DROP CONSTRAINT IF EXISTS check_5aff240050\n")
main:    -> 0.0012s
main: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrated (0.0111s) 

main: == [advisory_lock_connection] object_id: 21172840, pg_backend_pid: 6614
ci: == [advisory_lock_connection] object_id: 21178640, pg_backend_pid: 6616
ci: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrating =========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("            ALTER TABLE cluster_agent_tokens\n            DROP CONSTRAINT IF EXISTS check_5aff240050\n")
ci:    -> 0.0014s
ci: == 20240226102153 RemoveClusterAgentTokensProjectIdNotNull: migrated (0.0198s) 

ci: == [advisory_lock_connection] object_id: 21178640, pg_backend_pid: 6616
main: == [advisory_lock_connection] object_id: 21184540, pg_backend_pid: 6619
main: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrating 
main: -- change_column_null(:member_approvals, :member_id, true)
main:    -> 0.0012s
main: -- change_column_null(:member_approvals, :old_access_level, true)
main:    -> 0.0008s
main: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrated (0.0085s) 

main: == [advisory_lock_connection] object_id: 21184540, pg_backend_pid: 6619
ci: == [advisory_lock_connection] object_id: 21185240, pg_backend_pid: 6621
ci: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrating 
ci: -- change_column_null(:member_approvals, :member_id, true)
ci:    -> 0.0011s
ci: -- change_column_null(:member_approvals, :old_access_level, true)
ci:    -> 0.0008s
ci: == 20240226124436 AllowNullForMemberIdAndOldAccessLevelInMemberApprovals: migrated (0.0182s) 

ci: == [advisory_lock_connection] object_id: 21185240, pg_backend_pid: 6621
main: == [advisory_lock_connection] object_id: 21186080, pg_backend_pid: 6624
main: == 20240226124502 AddUserIdToMemberApprovals: migrating =======================
main: -- add_column(:member_approvals, :user_id, :bigint, {:null=>false})
main:    -> 0.0013s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:member_approvals, :user_id, {:algorithm=>:concurrently})
main:    -> 0.0065s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:member_approvals, :user_id, {:algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- index_name(:member_approvals, :user_id)
main:    -> 0.0000s
main: == 20240226124502 AddUserIdToMemberApprovals: migrated (0.0273s) ==============

main: == [advisory_lock_connection] object_id: 21186080, pg_backend_pid: 6624
ci: == [advisory_lock_connection] object_id: 21206600, pg_backend_pid: 6626
ci: == 20240226124502 AddUserIdToMemberApprovals: migrating =======================
ci: -- add_column(:member_approvals, :user_id, :bigint, {:null=>false})
ci:    -> 0.0013s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0013s
ci: -- index_exists?(:member_approvals, :user_id, {:algorithm=>:concurrently})
ci:    -> 0.0060s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:member_approvals, :user_id, {:algorithm=>:concurrently})
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- index_name(:member_approvals, :user_id)
ci:    -> 0.0000s
ci: == 20240226124502 AddUserIdToMemberApprovals: migrated (0.0347s) ==============

ci: == [advisory_lock_connection] object_id: 21206600, pg_backend_pid: 6626
main: == [advisory_lock_connection] object_id: 21227260, pg_backend_pid: 6629
main: == 20240226124539 UpdateIndexesOnMemberApprovals: migrating ===================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:member_approvals)
main:    -> 0.0087s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- remove_index(:member_approvals, {:algorithm=>:concurrently, :name=>"unique_member_approvals_on_pending_status"})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- index_exists?(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})
main:    -> 0.0072s
main: -- add_index(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})
main:    -> 0.0022s
main: == 20240226124539 UpdateIndexesOnMemberApprovals: migrated (0.0502s) ==========

main: == [advisory_lock_connection] object_id: 21227260, pg_backend_pid: 6629
ci: == [advisory_lock_connection] object_id: 21232080, pg_backend_pid: 6631
ci: == 20240226124539 UpdateIndexesOnMemberApprovals: migrating ===================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- indexes(:member_approvals)
ci:    -> 0.0071s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:member_approvals, {:algorithm=>:concurrently, :name=>"unique_member_approvals_on_pending_status"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0010s
ci: -- index_exists?(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})
ci:    -> 0.0049s
ci: -- add_index(:member_approvals, [:user_id, :member_namespace_id, :new_access_level], {:unique=>true, :where=>"status = 0", :name=>"unique_idx_member_approvals_on_pending_status", :algorithm=>:concurrently})
ci:    -> 0.0017s
ci: == 20240226124539 UpdateIndexesOnMemberApprovals: migrated (0.0488s) ==========

ci: == [advisory_lock_connection] object_id: 21232080, pg_backend_pid: 6631
main: == [advisory_lock_connection] object_id: 21237040, pg_backend_pid: 6634
main: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrating =================
main: -- add_column(:member_approvals, :member_role_id, :bigint)
main:    -> 0.0018s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:member_approvals, :member_role_id, {:algorithm=>:concurrently})
main:    -> 0.0084s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:member_approvals, :member_role_id, {:algorithm=>:concurrently})
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- index_name(:member_approvals, :member_role_id)
main:    -> 0.0000s
main: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrated (0.0330s) ========

main: == [advisory_lock_connection] object_id: 21237040, pg_backend_pid: 6634
ci: == [advisory_lock_connection] object_id: 21262700, pg_backend_pid: 6636
ci: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrating =================
ci: -- add_column(:member_approvals, :member_role_id, :bigint)
ci:    -> 0.0014s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:member_approvals, :member_role_id, {:algorithm=>:concurrently})
ci:    -> 0.0070s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- add_index(:member_approvals, :member_role_id, {:algorithm=>:concurrently})
ci:    -> 0.0015s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: -- index_name(:member_approvals, :member_role_id)
ci:    -> 0.0000s
ci: == 20240226134150 AddMemberRoleIdToMemberApprovals: migrated (0.0356s) ========

ci: == [advisory_lock_connection] object_id: 21262700, pg_backend_pid: 6636
main: == [advisory_lock_connection] object_id: 21288500, pg_backend_pid: 6639
main: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrating ================
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_4680ca265d\nCHECK ( uuid IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0010s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_4680ca265d;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrated (0.0213s) =======

main: == [advisory_lock_connection] object_id: 21288500, pg_backend_pid: 6639
ci: == [advisory_lock_connection] object_id: 21289280, pg_backend_pid: 6641
ci: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrating ================
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_4680ca265d\nCHECK ( uuid IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_4680ca265d;")
ci:    -> 0.0009s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240226134858 EnforceVsCodeSettingsUuidPresence: migrated (0.0315s) =======

ci: == [advisory_lock_connection] object_id: 21289280, pg_backend_pid: 6641
main: == [advisory_lock_connection] object_id: 21290200, pg_backend_pid: 6644
main: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_619f381144 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0018s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_619f381144;")
main:    -> 0.0016s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrated (0.0340s) 

main: == [advisory_lock_connection] object_id: 21290200, pg_backend_pid: 6644
ci: == [advisory_lock_connection] object_id: 21290700, pg_backend_pid: 6646
ci: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE member_approvals ADD CONSTRAINT fk_619f381144 FOREIGN KEY (member_role_id) REFERENCES member_roles (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0016s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE member_approvals VALIDATE CONSTRAINT fk_619f381144;")
ci:    -> 0.0016s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240226135122 AddForeignKeyForMemberRoleIdToMemberApprovals: migrated (0.0433s) 

ci: == [advisory_lock_connection] object_id: 21290700, pg_backend_pid: 6646
main: == [advisory_lock_connection] object_id: 21291360, pg_backend_pid: 6649
main: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrating ================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
main:    -> 0.0019s
main: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrated (0.0746s) =======

main: == [advisory_lock_connection] object_id: 21291360, pg_backend_pid: 6649
ci: == [advisory_lock_connection] object_id: 21301840, pg_backend_pid: 6651
ci: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrating ================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_stages, public.ci_builds IN SHARE ROW EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- execute("ALTER TABLE public.ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0019s
ci: == 20240226141402 ReplaceCiBuildsCiStagesForeignKey: migrated (0.0857s) =======

ci: == [advisory_lock_connection] object_id: 21301840, pg_backend_pid: 6651
main: == [advisory_lock_connection] object_id: 21319640, pg_backend_pid: 6654
main: == 20240226142658 AddTempNotesBackupTable: migrating ==========================
main: -- execute("CREATE TABLE IF NOT EXISTS temp_notes_backup (LIKE notes);")
main:    -> 0.0023s
main: -- execute("ALTER TABLE temp_notes_backup ADD PRIMARY KEY (id);")
main:    -> 0.0013s
main: == 20240226142658 AddTempNotesBackupTable: migrated (0.0104s) =================

main: == [advisory_lock_connection] object_id: 21319640, pg_backend_pid: 6654
ci: == [advisory_lock_connection] object_id: 21332260, pg_backend_pid: 6656
ci: == 20240226142658 AddTempNotesBackupTable: migrating ==========================
ci: -- execute("CREATE TABLE IF NOT EXISTS temp_notes_backup (LIKE notes);")
ci:    -> 0.0034s
ci: -- execute("ALTER TABLE temp_notes_backup ADD PRIMARY KEY (id);")
ci:    -> 0.0016s
I, [2024-04-10T20:48:46.997368 #290]  INFO -- : Database: 'ci', Table: 'temp_notes_backup': Lock Writes
ci: == 20240226142658 AddTempNotesBackupTable: migrated (0.0263s) =================

ci: == [advisory_lock_connection] object_id: 21332260, pg_backend_pid: 6656
main: == [advisory_lock_connection] object_id: 21352220, pg_backend_pid: 6659
main: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrating ====
main: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrated (0.0438s) 

main: == [advisory_lock_connection] object_id: 21352220, pg_backend_pid: 6659
ci: == [advisory_lock_connection] object_id: 21363380, pg_backend_pid: 6661
ci: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main_cell].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240226143323 QueueBackupAndRemoveNotesWithNullNoteableType: migrated (0.0161s) 

ci: == [advisory_lock_connection] object_id: 21363380, pg_backend_pid: 6661
main: == [advisory_lock_connection] object_id: 21374560, pg_backend_pid: 6664
main: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrating =============
main: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrated (0.0376s) ====

main: == [advisory_lock_connection] object_id: 21374560, pg_backend_pid: 6664
ci: == [advisory_lock_connection] object_id: 21379680, pg_backend_pid: 6666
ci: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrating =============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240226174509 QueueBackfillOnboardingStatusStepUrl: migrated (0.0152s) ====

ci: == [advisory_lock_connection] object_id: 21379680, pg_backend_pid: 6666
main: == [advisory_lock_connection] object_id: 21384700, pg_backend_pid: 6669
main: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrating =================
main: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrated (0.0056s) ========

main: == [advisory_lock_connection] object_id: 21384700, pg_backend_pid: 6669
ci: == [advisory_lock_connection] object_id: 21390480, pg_backend_pid: 6671
ci: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrating =================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240226191235 UpdatePipelineTriggersPlanLimits: migrated (0.0170s) ========

ci: == [advisory_lock_connection] object_id: 21390480, pg_backend_pid: 6671
main: == [advisory_lock_connection] object_id: 21396380, pg_backend_pid: 6674
main: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrating ==================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrated (0.0066s) =========

main: == [advisory_lock_connection] object_id: 21396380, pg_backend_pid: 6674
ci: == [advisory_lock_connection] object_id: 21416440, pg_backend_pid: 6676
ci: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrating ==================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240227131801 UnscheduleOpenAiClearConvosCron: migrated (0.0164s) =========

ci: == [advisory_lock_connection] object_id: 21416440, pg_backend_pid: 6676
main: == [advisory_lock_connection] object_id: 21436640, pg_backend_pid: 6679
main: == 20240227180521 AddProjectKeysToJiraTrackerData: migrating ==================
main: -- add_column(:jira_tracker_data, :project_keys, :text, {:array=>true, :default=>[], :null=>false})
main:    -> 0.0021s
main: == 20240227180521 AddProjectKeysToJiraTrackerData: migrated (0.0079s) =========

main: == [advisory_lock_connection] object_id: 21436640, pg_backend_pid: 6679
ci: == [advisory_lock_connection] object_id: 21437160, pg_backend_pid: 6681
ci: == 20240227180521 AddProjectKeysToJiraTrackerData: migrating ==================
ci: -- add_column(:jira_tracker_data, :project_keys, :text, {:array=>true, :default=>[], :null=>false})
ci:    -> 0.0031s
ci: == 20240227180521 AddProjectKeysToJiraTrackerData: migrated (0.0205s) =========

ci: == [advisory_lock_connection] object_id: 21437160, pg_backend_pid: 6681
main: == [advisory_lock_connection] object_id: 21437820, pg_backend_pid: 6684
main: == 20240228141630 AddPermissionsToMemberRoles: migrating ======================
main: -- add_column(:member_roles, :permissions, :jsonb, {:null=>false, :default=>{}})
main:    -> 0.0023s
main: == 20240228141630 AddPermissionsToMemberRoles: migrated (0.0086s) =============

main: == [advisory_lock_connection] object_id: 21437820, pg_backend_pid: 6684
ci: == [advisory_lock_connection] object_id: 21444440, pg_backend_pid: 6686
ci: == 20240228141630 AddPermissionsToMemberRoles: migrating ======================
ci: -- add_column(:member_roles, :permissions, :jsonb, {:null=>false, :default=>{}})
ci:    -> 0.0023s
ci: == 20240228141630 AddPermissionsToMemberRoles: migrated (0.0181s) =============

ci: == [advisory_lock_connection] object_id: 21444440, pg_backend_pid: 6686
main: == [advisory_lock_connection] object_id: 21444780, pg_backend_pid: 6689
main: == 20240228142222 CopyPermissionsOnMemberRoles: migrating =====================
main: -- execute("CREATE OR REPLACE FUNCTION copy_member_roles_permissions()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\n  BEGIN\n    -- when permissions have not changed\n    IF (current_query() !~ '\\ypermissions\\y') THEN\n      NEW.permissions = to_jsonb ((\n        SELECT\n          perm_cols\n        FROM (\n          SELECT\n            NEW.admin_cicd_variables,\n            NEW.admin_group_member,\n            NEW.admin_merge_request,\n            NEW.admin_terraform_state,\n            NEW.admin_vulnerability,\n            NEW.archive_project,\n            NEW.manage_group_access_tokens,\n            NEW.manage_project_access_tokens,\n            NEW.read_code,\n            NEW.read_dependency,\n            NEW.read_vulnerability,\n            NEW.remove_group,\n            NEW.remove_project) perm_cols));\n    -- when permissions have changed\n    ELSIF NEW.permissions <> '{}'::jsonb THEN\n      NEW.admin_cicd_variables = COALESCE((NEW.permissions->'admin_cicd_variables')::BOOLEAN, FALSE);\n      NEW.admin_group_member = COALESCE((NEW.permissions->'admin_group_member')::BOOLEAN, FALSE);\n      NEW.admin_merge_request = COALESCE((NEW.permissions->'admin_merge_request')::BOOLEAN, FALSE);\n      NEW.admin_terraform_state = COALESCE((NEW.permissions->'admin_terraform_state')::BOOLEAN, FALSE);\n      NEW.admin_vulnerability = COALESCE((NEW.permissions->'admin_vulnerability')::BOOLEAN, FALSE);\n      NEW.archive_project = COALESCE((NEW.permissions->'archive_project')::BOOLEAN, FALSE);\n      NEW.manage_group_access_tokens = COALESCE((NEW.permissions->'manage_group_access_tokens')::BOOLEAN, FALSE);\n      NEW.manage_project_access_tokens = COALESCE((NEW.permissions->'manage_project_access_tokens')::BOOLEAN, FALSE);\n      NEW.read_code = COALESCE((NEW.permissions->'read_code')::BOOLEAN, FALSE);\n      NEW.read_dependency = COALESCE((NEW.permissions->'read_dependency')::BOOLEAN, FALSE);\n      NEW.read_vulnerability = COALESCE((NEW.permissions->'read_vulnerability')::BOOLEAN, FALSE);\n      NEW.remove_group = COALESCE((NEW.permissions->'remove_group')::BOOLEAN, FALSE);\n      NEW.remove_project = COALESCE((NEW.permissions->'remove_project')::BOOLEAN, FALSE);\n    END IF;\n    RETURN NEW;\n  END;\n$$\n")
main:    -> 0.0023s
main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")
main:    -> 0.0010s
main: -- execute("CREATE TRIGGER trigger_copy_member_roles_permissions\nBEFORE INSERT OR UPDATE ON member_roles\nFOR EACH ROW\nEXECUTE FUNCTION copy_member_roles_permissions();\n")
main:    -> 0.0009s
main: == 20240228142222 CopyPermissionsOnMemberRoles: migrated (0.0107s) ============

main: == [advisory_lock_connection] object_id: 21444780, pg_backend_pid: 6689
ci: == [advisory_lock_connection] object_id: 21451360, pg_backend_pid: 6691
ci: == 20240228142222 CopyPermissionsOnMemberRoles: migrating =====================
ci: -- execute("CREATE OR REPLACE FUNCTION copy_member_roles_permissions()\n  RETURNS trigger\n  LANGUAGE plpgsql\nAS $$\n  BEGIN\n    -- when permissions have not changed\n    IF (current_query() !~ '\\ypermissions\\y') THEN\n      NEW.permissions = to_jsonb ((\n        SELECT\n          perm_cols\n        FROM (\n          SELECT\n            NEW.admin_cicd_variables,\n            NEW.admin_group_member,\n            NEW.admin_merge_request,\n            NEW.admin_terraform_state,\n            NEW.admin_vulnerability,\n            NEW.archive_project,\n            NEW.manage_group_access_tokens,\n            NEW.manage_project_access_tokens,\n            NEW.read_code,\n            NEW.read_dependency,\n            NEW.read_vulnerability,\n            NEW.remove_group,\n            NEW.remove_project) perm_cols));\n    -- when permissions have changed\n    ELSIF NEW.permissions <> '{}'::jsonb THEN\n      NEW.admin_cicd_variables = COALESCE((NEW.permissions->'admin_cicd_variables')::BOOLEAN, FALSE);\n      NEW.admin_group_member = COALESCE((NEW.permissions->'admin_group_member')::BOOLEAN, FALSE);\n      NEW.admin_merge_request = COALESCE((NEW.permissions->'admin_merge_request')::BOOLEAN, FALSE);\n      NEW.admin_terraform_state = COALESCE((NEW.permissions->'admin_terraform_state')::BOOLEAN, FALSE);\n      NEW.admin_vulnerability = COALESCE((NEW.permissions->'admin_vulnerability')::BOOLEAN, FALSE);\n      NEW.archive_project = COALESCE((NEW.permissions->'archive_project')::BOOLEAN, FALSE);\n      NEW.manage_group_access_tokens = COALESCE((NEW.permissions->'manage_group_access_tokens')::BOOLEAN, FALSE);\n      NEW.manage_project_access_tokens = COALESCE((NEW.permissions->'manage_project_access_tokens')::BOOLEAN, FALSE);\n      NEW.read_code = COALESCE((NEW.permissions->'read_code')::BOOLEAN, FALSE);\n      NEW.read_dependency = COALESCE((NEW.permissions->'read_dependency')::BOOLEAN, FALSE);\n      NEW.read_vulnerability = COALESCE((NEW.permissions->'read_vulnerability')::BOOLEAN, FALSE);\n      NEW.remove_group = COALESCE((NEW.permissions->'remove_group')::BOOLEAN, FALSE);\n      NEW.remove_project = COALESCE((NEW.permissions->'remove_project')::BOOLEAN, FALSE);\n    END IF;\n    RETURN NEW;\n  END;\n$$\n")
ci:    -> 0.0027s
ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")
ci:    -> 0.0012s
ci: -- execute("CREATE TRIGGER trigger_copy_member_roles_permissions\nBEFORE INSERT OR UPDATE ON member_roles\nFOR EACH ROW\nEXECUTE FUNCTION copy_member_roles_permissions();\n")
ci:    -> 0.0010s
ci: == 20240228142222 CopyPermissionsOnMemberRoles: migrated (0.0234s) ============

ci: == [advisory_lock_connection] object_id: 21451360, pg_backend_pid: 6691
main: == [advisory_lock_connection] object_id: 21451660, pg_backend_pid: 6694
main: == 20240228144013 MigrateCustomPermissions: migrating =========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- exec_query("SELECT COUNT(*) AS count FROM \"member_roles\"")
main:    -> 0.0018s
main: == 20240228144013 MigrateCustomPermissions: migrated (0.0085s) ================

main: == [advisory_lock_connection] object_id: 21451660, pg_backend_pid: 6694
ci: == [advisory_lock_connection] object_id: 21451800, pg_backend_pid: 6696
ci: == 20240228144013 MigrateCustomPermissions: migrating =========================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240228144013 MigrateCustomPermissions: migrated (0.0160s) ================

ci: == [advisory_lock_connection] object_id: 21451800, pg_backend_pid: 6696
main: == [advisory_lock_connection] object_id: 21452100, pg_backend_pid: 6699
main: == 20240229171140 CreateSecurityPolicies: migrating ===========================
main: -- create_table(:security_policies)
main: -- quote_column_name(:name)
main:    -> 0.0000s
main: -- quote_column_name(:description)
main:    -> 0.0000s
main: -- quote_column_name(:checksum)
main:    -> 0.0000s
main:    -> 0.0088s
main: -- add_index(:security_policies, [:security_orchestration_policy_configuration_id, :type, :policy_index], {:unique=>true, :name=>"index_security_policies_on_unique_config_type_policy_index"})
main:    -> 0.0016s
main: == 20240229171140 CreateSecurityPolicies: migrated (0.0190s) ==================

main: == [advisory_lock_connection] object_id: 21452100, pg_backend_pid: 6699
ci: == [advisory_lock_connection] object_id: 21452280, pg_backend_pid: 6701
ci: == 20240229171140 CreateSecurityPolicies: migrating ===========================
ci: -- create_table(:security_policies)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:description)
ci:    -> 0.0000s
ci: -- quote_column_name(:checksum)
ci:    -> 0.0000s
ci:    -> 0.0073s
ci: -- add_index(:security_policies, [:security_orchestration_policy_configuration_id, :type, :policy_index], {:unique=>true, :name=>"index_security_policies_on_unique_config_type_policy_index"})
ci:    -> 0.0015s
I, [2024-04-10T20:48:48.662217 #290]  INFO -- : Database: 'ci', Table: 'security_policies': Lock Writes
ci: == 20240229171140 CreateSecurityPolicies: migrated (0.0275s) ==================

ci: == [advisory_lock_connection] object_id: 21452280, pg_backend_pid: 6701
main: == [advisory_lock_connection] object_id: 21452620, pg_backend_pid: 6704
main: == 20240229171141 CreateApprovalPolicyRules: migrating ========================
main: -- create_table(:approval_policy_rules)
main:    -> 0.0047s
main: -- add_index(:approval_policy_rules, [:security_policy_id, :rule_index], {:unique=>true, :name=>"index_approval_policy_rules_on_unique_policy_rule_index"})
main:    -> 0.0014s
main: == 20240229171141 CreateApprovalPolicyRules: migrated (0.0124s) ===============

main: == [advisory_lock_connection] object_id: 21452620, pg_backend_pid: 6704
ci: == [advisory_lock_connection] object_id: 21453320, pg_backend_pid: 6706
ci: == 20240229171141 CreateApprovalPolicyRules: migrating ========================
ci: -- create_table(:approval_policy_rules)
ci:    -> 0.0046s
ci: -- add_index(:approval_policy_rules, [:security_policy_id, :rule_index], {:unique=>true, :name=>"index_approval_policy_rules_on_unique_policy_rule_index"})
ci:    -> 0.0014s
I, [2024-04-10T20:48:48.841278 #290]  INFO -- : Database: 'ci', Table: 'approval_policy_rules': Lock Writes
ci: == 20240229171141 CreateApprovalPolicyRules: migrated (0.0245s) ===============

ci: == [advisory_lock_connection] object_id: 21453320, pg_backend_pid: 6706
main: == [advisory_lock_connection] object_id: 21454180, pg_backend_pid: 6709
main: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrating ==============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0013s
main: -- index_exists?(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})
main:    -> 0.0109s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrated (0.0313s) =====

main: == [advisory_lock_connection] object_id: 21454180, pg_backend_pid: 6709
ci: == [advisory_lock_connection] object_id: 21454840, pg_backend_pid: 6711
ci: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrating ==============
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})
ci:    -> 0.0110s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:environments, "project_id, lower(ltrim(ltrim(name, environment_type), '/')) varchar_pattern_ops, state", {:name=>"index_environments_name_without_type", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240229223236 AddIndexEnvironmentsNameWithoutType: migrated (0.0387s) =====

ci: == [advisory_lock_connection] object_id: 21454840, pg_backend_pid: 6711
main: == [advisory_lock_connection] object_id: 21455640, pg_backend_pid: 6714
main: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrating ========
main: -- create_table(:p_catalog_resource_component_usages, {:primary_key=>[:id, :used_date], :options=>"PARTITION BY RANGE (used_date)", :if_not_exists=>true})
main:    -> 0.0063s
main: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrated (0.0126s) 

main: == [advisory_lock_connection] object_id: 21455640, pg_backend_pid: 6714
ci: == [advisory_lock_connection] object_id: 21456440, pg_backend_pid: 6716
ci: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrating ========
ci: -- create_table(:p_catalog_resource_component_usages, {:primary_key=>[:id, :used_date], :options=>"PARTITION BY RANGE (used_date)", :if_not_exists=>true})
ci:    -> 0.0056s
I, [2024-04-10T20:48:49.233088 #290]  INFO -- : Database: 'ci', Table: 'p_catalog_resource_component_usages': Lock Writes
ci: == 20240301210341 CreateCatalogResourceComponentUsagesTable: migrated (0.0242s) 

ci: == [advisory_lock_connection] object_id: 21456440, pg_backend_pid: 6716
main: == [advisory_lock_connection] object_id: 21457400, pg_backend_pid: 6719
main: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_e1ba64b7ee FOREIGN KEY (component_id) REFERENCES catalog_resource_components (id) ON DELETE CASCADE ;")
main:    -> 0.0014s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_e1ba64b7ee;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrated (0.0421s) 

main: == [advisory_lock_connection] object_id: 21457400, pg_backend_pid: 6719
ci: == [advisory_lock_connection] object_id: 21457980, pg_backend_pid: 6721
ci: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_e1ba64b7ee FOREIGN KEY (component_id) REFERENCES catalog_resource_components (id) ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_e1ba64b7ee;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240301210400 AddComponentFkToCatalogResourceComponentUsages: migrated (0.0530s) 

ci: == [advisory_lock_connection] object_id: 21457980, pg_backend_pid: 6721
main: == [advisory_lock_connection] object_id: 21458280, pg_backend_pid: 6724
main: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_9430673479 FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE ;")
main:    -> 0.0012s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_9430673479;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrated (0.0427s) 

main: == [advisory_lock_connection] object_id: 21458280, pg_backend_pid: 6724
ci: == [advisory_lock_connection] object_id: 21460380, pg_backend_pid: 6726
ci: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_9430673479 FOREIGN KEY (catalog_resource_id) REFERENCES catalog_resources (id) ON DELETE CASCADE ;")
ci:    -> 0.0012s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_9430673479;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240301210420 AddCatalogResourceFkToCatalogResourceComponentUsages: migrated (0.0487s) 

ci: == [advisory_lock_connection] object_id: 21460380, pg_backend_pid: 6726
main: == [advisory_lock_connection] object_id: 21462640, pg_backend_pid: 6729
main: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrating =====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_0e15a4677f FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE ;")
main:    -> 0.0021s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_0e15a4677f;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrated (0.0424s) 

main: == [advisory_lock_connection] object_id: 21462640, pg_backend_pid: 6729
ci: == [advisory_lock_connection] object_id: 21463680, pg_backend_pid: 6731
ci: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrating =====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages ADD CONSTRAINT fk_rails_0e15a4677f FOREIGN KEY (project_id) REFERENCES projects (id) ON DELETE CASCADE ;")
ci:    -> 0.0019s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_catalog_resource_component_usages VALIDATE CONSTRAINT fk_rails_0e15a4677f;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240301210440 AddProjectFkToCatalogResourceComponentUsages: migrated (0.0509s) 

ci: == [advisory_lock_connection] object_id: 21463680, pg_backend_pid: 6731
main: == [advisory_lock_connection] object_id: 21464880, pg_backend_pid: 6734
main: == 20240304080358 ValidateFkCiBuildsCiStages: migrating =======================
main: == 20240304080358 ValidateFkCiBuildsCiStages: migrated (0.0053s) ==============

main: == [advisory_lock_connection] object_id: 21464880, pg_backend_pid: 6734
ci: == [advisory_lock_connection] object_id: 21479700, pg_backend_pid: 6736
ci: == 20240304080358 ValidateFkCiBuildsCiStages: migrating =======================
ci: == 20240304080358 ValidateFkCiBuildsCiStages: migrated (0.0148s) ==============

ci: == [advisory_lock_connection] object_id: 21479700, pg_backend_pid: 6736
main: == [advisory_lock_connection] object_id: 21494660, pg_backend_pid: 6739
main: == 20240304184128 CreateCiBuildNamesTable: migrating ==========================
main: -- create_table(:p_ci_build_names, {:primary_key=>[:build_id, :partition_id], :options=>"PARTITION BY LIST (partition_id)"})
main: -- quote_column_name(:name)
main:    -> 0.0000s
main:    -> 0.0039s
I, [2024-04-10T20:48:50.187320 #290]  INFO -- : Database: 'main', Table: 'p_ci_build_names': Lock Writes
main: == 20240304184128 CreateCiBuildNamesTable: migrated (0.0122s) =================

main: == [advisory_lock_connection] object_id: 21494660, pg_backend_pid: 6739
ci: == [advisory_lock_connection] object_id: 21495860, pg_backend_pid: 6741
ci: == 20240304184128 CreateCiBuildNamesTable: migrating ==========================
ci: -- create_table(:p_ci_build_names, {:primary_key=>[:build_id, :partition_id], :options=>"PARTITION BY LIST (partition_id)"})
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci:    -> 0.0039s
ci: == 20240304184128 CreateCiBuildNamesTable: migrated (0.0195s) =================

ci: == [advisory_lock_connection] object_id: 21495860, pg_backend_pid: 6741
main: == [advisory_lock_connection] object_id: 21497200, pg_backend_pid: 6744
main: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_builds, p_ci_build_names IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_build_names ADD CONSTRAINT fk_rails_bc221a297a FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0026s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE p_ci_build_names VALIDATE CONSTRAINT fk_rails_bc221a297a;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrated (0.0448s) 

main: == [advisory_lock_connection] object_id: 21497200, pg_backend_pid: 6744
ci: == [advisory_lock_connection] object_id: 21506720, pg_backend_pid: 6746
ci: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_builds, p_ci_build_names IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE p_ci_build_names ADD CONSTRAINT fk_rails_bc221a297a FOREIGN KEY (partition_id, build_id) REFERENCES p_ci_builds (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE p_ci_build_names VALIDATE CONSTRAINT fk_rails_bc221a297a;")
ci:    -> 0.0006s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240304190228 AddFkFromPCiBuildNamesToPCiBuildsOnPartitionIdAndBuildId: migrated (0.0494s) 

ci: == [advisory_lock_connection] object_id: 21506720, pg_backend_pid: 6746
main: == [advisory_lock_connection] object_id: 21516360, pg_backend_pid: 6749
main: == 20240304195555 AddSearchVectorToPCiBuildNames: migrating ===================
main: -- execute("ALTER TABLE p_ci_build_names\n  ADD COLUMN search_vector tsvector\n    GENERATED ALWAYS AS\n      (to_tsvector('english', COALESCE(name, ''))) STORED;\n\nCREATE INDEX index_p_ci_build_names_on_search_vector ON p_ci_build_names USING gin (search_vector);\n")
main:    -> 0.0019s
main: == 20240304195555 AddSearchVectorToPCiBuildNames: migrated (0.0082s) ==========

main: == [advisory_lock_connection] object_id: 21516360, pg_backend_pid: 6749
ci: == [advisory_lock_connection] object_id: 21525880, pg_backend_pid: 6751
ci: == 20240304195555 AddSearchVectorToPCiBuildNames: migrating ===================
ci: -- execute("ALTER TABLE p_ci_build_names\n  ADD COLUMN search_vector tsvector\n    GENERATED ALWAYS AS\n      (to_tsvector('english', COALESCE(name, ''))) STORED;\n\nCREATE INDEX index_p_ci_build_names_on_search_vector ON p_ci_build_names USING gin (search_vector);\n")
ci:    -> 0.0017s
ci: == 20240304195555 AddSearchVectorToPCiBuildNames: migrated (0.0164s) ==========

ci: == [advisory_lock_connection] object_id: 21525880, pg_backend_pid: 6751
main: == [advisory_lock_connection] object_id: 21535540, pg_backend_pid: 6754
main: == 20240304195852 CreatePartitionsForPCiBuildNames: migrating =================
main: == 20240304195852 CreatePartitionsForPCiBuildNames: migrated (0.0143s) ========

main: == [advisory_lock_connection] object_id: 21535540, pg_backend_pid: 6754
ci: == [advisory_lock_connection] object_id: 21545060, pg_backend_pid: 6756
ci: == 20240304195852 CreatePartitionsForPCiBuildNames: migrating =================
ci: == 20240304195852 CreatePartitionsForPCiBuildNames: migrated (0.0241s) ========

ci: == [advisory_lock_connection] object_id: 21545060, pg_backend_pid: 6756
main: == [advisory_lock_connection] object_id: 21554720, pg_backend_pid: 6759
main: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrating ===================
main: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrated (0.0056s) ==========

main: == [advisory_lock_connection] object_id: 21554720, pg_backend_pid: 6759
ci: == [advisory_lock_connection] object_id: 21554920, pg_backend_pid: 6761
ci: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrating ===================
ci: == 20240305071829 ReplaceOldFkCiBuildsToCiStages: migrated (0.0151s) ==========

ci: == [advisory_lock_connection] object_id: 21554920, pg_backend_pid: 6761
main: == [advisory_lock_connection] object_id: 21555260, pg_backend_pid: 6764
main: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrating ======
main: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrated (0.0410s) 

main: == [advisory_lock_connection] object_id: 21555260, pg_backend_pid: 6764
ci: == [advisory_lock_connection] object_id: 21556000, pg_backend_pid: 6766
ci: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240305120551 QueueBackfillHasIssuesForExternalIssueLinks: migrated (0.0164s) 

ci: == [advisory_lock_connection] object_id: 21556000, pg_backend_pid: 6766
main: == [advisory_lock_connection] object_id: 21556860, pg_backend_pid: 6769
main: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrating 
main: -- index_exists?(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})
main:    -> 0.0118s
main: -- add_index_options(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrated (0.0273s) 

main: == [advisory_lock_connection] object_id: 21556860, pg_backend_pid: 6769
ci: == [advisory_lock_connection] object_id: 21566660, pg_backend_pid: 6771
ci: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrating 
ci: -- index_exists?(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})
ci:    -> 0.0126s
ci: -- add_index_options(:sbom_occurrences, [:component_version_id, :traversal_ids], {:name=>"idx_sbom_occurrences_on_component_version_id_and_traversal_ids", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20240305141243 PrepareIndexOnSbomOccurrencesComponentVersionIdAndTraversalIds: migrated (0.0359s) 

ci: == [advisory_lock_connection] object_id: 21566660, pg_backend_pid: 6771
main: == [advisory_lock_connection] object_id: 21576580, pg_backend_pid: 6774
main: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrating 
main: -- index_exists?(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})
main:    -> 0.0160s
main: -- add_index_options(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})
main:    -> 0.0011s
main: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrated (0.0336s) 

main: == [advisory_lock_connection] object_id: 21576580, pg_backend_pid: 6774
ci: == [advisory_lock_connection] object_id: 21577160, pg_backend_pid: 6776
ci: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrating 
ci: -- index_exists?(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})
ci:    -> 0.0126s
ci: -- add_index_options(:sbom_occurrences, [:traversal_ids, :component_id, :component_version_id], {:name=>"index_sbom_occurrences_for_aggregations", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20240305141244 PrepareAsyncIndexOnSbomOccurrencesForAggregations: migrated (0.0374s) 

ci: == [advisory_lock_connection] object_id: 21577160, pg_backend_pid: 6776
main: == [advisory_lock_connection] object_id: 21577880, pg_backend_pid: 6779
main: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrating =========
main: -- add_column(:catalog_resource_components, :spec, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0025s
main: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 21577880, pg_backend_pid: 6779
ci: == [advisory_lock_connection] object_id: 21578580, pg_backend_pid: 6781
ci: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrating =========
ci: -- add_column(:catalog_resource_components, :spec, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0026s
ci: == 20240305161009 AddSpecColumnToCatalogResourceComponents: migrated (0.0187s) 

ci: == [advisory_lock_connection] object_id: 21578580, pg_backend_pid: 6781
main: == [advisory_lock_connection] object_id: 21579420, pg_backend_pid: 6784
main: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrating ========
main: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrated (0.0379s) 

main: == [advisory_lock_connection] object_id: 21579420, pg_backend_pid: 6784
ci: == [advisory_lock_connection] object_id: 21579660, pg_backend_pid: 6786
ci: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240305182005 QueueBackfillCatalogResourceVersionSemVer: migrated (0.0155s) 

ci: == [advisory_lock_connection] object_id: 21579660, pg_backend_pid: 6786
main: == [advisory_lock_connection] object_id: 21580000, pg_backend_pid: 6789
main: == 20240305201830 AddCustomHeadersToWebHook: migrating ========================
main: -- add_column(:web_hooks, :encrypted_custom_headers, :binary)
main:    -> 0.0014s
main: -- add_column(:web_hooks, :encrypted_custom_headers_iv, :binary)
main:    -> 0.0008s
main: == 20240305201830 AddCustomHeadersToWebHook: migrated (0.0082s) ===============

main: == [advisory_lock_connection] object_id: 21580000, pg_backend_pid: 6789
ci: == [advisory_lock_connection] object_id: 21586620, pg_backend_pid: 6791
ci: == 20240305201830 AddCustomHeadersToWebHook: migrating ========================
ci: -- add_column(:web_hooks, :encrypted_custom_headers, :binary)
ci:    -> 0.0013s
ci: -- add_column(:web_hooks, :encrypted_custom_headers_iv, :binary)
ci:    -> 0.0008s
ci: == 20240305201830 AddCustomHeadersToWebHook: migrated (0.0177s) ===============

ci: == [advisory_lock_connection] object_id: 21586620, pg_backend_pid: 6791
main: == [advisory_lock_connection] object_id: 21586960, pg_backend_pid: 6794
main: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- indexes(:environments)
main:    -> 0.0105s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:environments, {:algorithm=>:concurrently, :name=>"index_environments_for_name_search_within_folder"})
main:    -> 0.0014s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrated (0.0280s) 

main: == [advisory_lock_connection] object_id: 21586960, pg_backend_pid: 6794
ci: == [advisory_lock_connection] object_id: 21600780, pg_backend_pid: 6796
ci: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrating ===
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:environments)
ci:    -> 0.0107s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:environments, {:algorithm=>:concurrently, :name=>"index_environments_for_name_search_within_folder"})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240306030118 DropIndexEnvironmentsForNameSearchWithinFolder: migrated (0.0371s) 

ci: == [advisory_lock_connection] object_id: 21600780, pg_backend_pid: 6796
main: == [advisory_lock_connection] object_id: 21614720, pg_backend_pid: 6799
main: == 20240306120522 QueueUpdateSbomOccurrencesComponentNameBasedOnPep503: migrating 
main: == 20240306120522 QueueUpdateSbomOccurrencesComponentNameBasedOnPep503: migrated (0.0475s) 

main: == [advisory_lock_connection] object_id: 21614720, pg_backend_pid: 6799
ci: == [advisory_lock_connection] object_id: 21628620, pg_backend_pid: 6801
ci: == 20240306120522 QueueUpdateSbomOccurrencesComponentNameBasedOnPep503: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240306120522 QueueUpdateSbomOccurrencesComponentNameBasedOnPep503: migrated (0.0159s) 

ci: == [advisory_lock_connection] object_id: 21628620, pg_backend_pid: 6801
main: == [advisory_lock_connection] object_id: 21642620, pg_backend_pid: 6804
main: == 20240306121653 CreateRelationImportTracker: migrating ======================
main: -- create_table(:relation_import_trackers)
main:    -> 0.0069s
main: == 20240306121653 CreateRelationImportTracker: migrated (0.0130s) =============

main: == [advisory_lock_connection] object_id: 21642620, pg_backend_pid: 6804
ci: == [advisory_lock_connection] object_id: 21643320, pg_backend_pid: 6806
ci: == 20240306121653 CreateRelationImportTracker: migrating ======================
ci: -- create_table(:relation_import_trackers)
ci:    -> 0.0067s
I, [2024-04-10T20:48:52.813331 #290]  INFO -- : Database: 'ci', Table: 'relation_import_trackers': Lock Writes
ci: == 20240306121653 CreateRelationImportTracker: migrated (0.0256s) =============

ci: == [advisory_lock_connection] object_id: 21643320, pg_backend_pid: 6806
main: == [advisory_lock_connection] object_id: 21644180, pg_backend_pid: 6809
main: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrating 
main: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrated (0.0067s) 

main: == [advisory_lock_connection] object_id: 21644180, pg_backend_pid: 6809
ci: == [advisory_lock_connection] object_id: 21650760, pg_backend_pid: 6811
ci: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrating 
ci: == 20240306153539 AddNotNullConstraintToVulnerabilityReadsTraversalIds: migrated (0.0165s) 

ci: == [advisory_lock_connection] object_id: 21650760, pg_backend_pid: 6811
main: == [advisory_lock_connection] object_id: 21651060, pg_backend_pid: 6814
main: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrating ==================
main: -- execute("UPDATE member_roles SET occupies_seat = TRUE\nWHERE base_access_level > 10 OR (\n  base_access_level = 10 AND (\n    admin_cicd_variables = true OR\n    admin_group_member = true OR\n    admin_merge_request = true OR\n    admin_terraform_state = true OR\n    admin_vulnerability = true OR\n    archive_project = true OR\n    manage_group_access_tokens = true OR\n    manage_project_access_tokens = true OR\n    read_dependency = true OR\n    read_vulnerability = true OR\n    remove_group = true OR\n    remove_project = true\n  )\n)\n")
main:    -> 0.0027s
main: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrated (0.0104s) =========

main: == [advisory_lock_connection] object_id: 21651060, pg_backend_pid: 6814
ci: == [advisory_lock_connection] object_id: 21651540, pg_backend_pid: 6816
ci: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrating ==================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240307051421 UpdateOccupiesSeatOnMemberRoles: migrated (0.0166s) =========

ci: == [advisory_lock_connection] object_id: 21651540, pg_backend_pid: 6816
main: == [advisory_lock_connection] object_id: 21652160, pg_backend_pid: 6819
main: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrating ================
main: -- index_exists?(:p_ci_job_artifacts, :project_id, {:name=>"p_ci_job_artifacts_project_id_idx"})
main:    -> 0.0131s
main: -- quote_column_name("p_ci_job_artifacts_project_id_idx")
main:    -> 0.0001s
main: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrated (0.0247s) =======

main: == [advisory_lock_connection] object_id: 21652160, pg_backend_pid: 6819
ci: == [advisory_lock_connection] object_id: 21665380, pg_backend_pid: 6821
ci: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrating ================
ci: -- index_exists?(:p_ci_job_artifacts, :project_id, {:name=>"p_ci_job_artifacts_project_id_idx"})
ci:    -> 0.0142s
ci: -- quote_column_name("p_ci_job_artifacts_project_id_idx")
ci:    -> 0.0000s
ci: == 20240308180232 RemovePCiJobArtifactsProjectIdIdx: migrated (0.0353s) =======

ci: == [advisory_lock_connection] object_id: 21665380, pg_backend_pid: 6821
main: == [advisory_lock_connection] object_id: 21678720, pg_backend_pid: 6824
main: == 20240311101017 RemoveAutoFixWorkerJobs: migrating ==========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240311101017 RemoveAutoFixWorkerJobs: migrated (0.0074s) =================

main: == [advisory_lock_connection] object_id: 21678720, pg_backend_pid: 6824
ci: == [advisory_lock_connection] object_id: 21685280, pg_backend_pid: 6826
ci: == 20240311101017 RemoveAutoFixWorkerJobs: migrating ==========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: == 20240311101017 RemoveAutoFixWorkerJobs: migrated (0.0191s) =================

ci: == [advisory_lock_connection] object_id: 21685280, pg_backend_pid: 6826
main: == [advisory_lock_connection] object_id: 21685580, pg_backend_pid: 6829
main: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_work_item_dates_sources_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0020s
main: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrated (0.0307s) 

main: == [advisory_lock_connection] object_id: 21685580, pg_backend_pid: 6829
ci: == [advisory_lock_connection] object_id: 21686580, pg_backend_pid: 6831
ci: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_dates_sources ADD CONSTRAINT fk_work_item_dates_sources_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0023s
ci: == 20240312145200 FixWorkItemSourceDatesCascadeOptionOnFkToNamespaceId: migrated (0.0419s) 

ci: == [advisory_lock_connection] object_id: 21686580, pg_backend_pid: 6831
main: == [advisory_lock_connection] object_id: 21687740, pg_backend_pid: 6834
main: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrating ===
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_work_item_dates_sources_on_namespace_id;")
main:    -> 0.0026s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrated (0.0234s) 

main: == [advisory_lock_connection] object_id: 21687740, pg_backend_pid: 6834
ci: == [advisory_lock_connection] object_id: 21687920, pg_backend_pid: 6836
ci: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrating ===
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE work_item_dates_sources VALIDATE CONSTRAINT fk_work_item_dates_sources_on_namespace_id;")
ci:    -> 0.0026s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240312150341 ValidateNewNamespaceIdFkOnWorkItemDatesSources: migrated (0.0336s) 

ci: == [advisory_lock_connection] object_id: 21687920, pg_backend_pid: 6836
main: == [advisory_lock_connection] object_id: 21688240, pg_backend_pid: 6839
main: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrating =====
main: -- remove_foreign_key(:work_item_dates_sources, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_d602f0955d"})
main:    -> 0.0059s
main: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrated (0.0254s) 

main: == [advisory_lock_connection] object_id: 21688240, pg_backend_pid: 6839
ci: == [advisory_lock_connection] object_id: 21689940, pg_backend_pid: 6841
ci: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrating =====
ci: -- remove_foreign_key(:work_item_dates_sources, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_d602f0955d"})
ci:    -> 0.0057s
ci: == 20240312150526 RemoveOldNamespaceIdFkOnWorkItemDatesSources: migrated (0.0351s) 

ci: == [advisory_lock_connection] object_id: 21689940, pg_backend_pid: 6841
main: == [advisory_lock_connection] object_id: 21690220, pg_backend_pid: 6844
main: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrating =======
main: -- index_exists?(:ci_pipeline_artifacts, :pipeline_id, {:name=>"index_ci_pipeline_artifacts_on_pipeline_id"})
main:    -> 0.0094s
main: -- quote_column_name("index_ci_pipeline_artifacts_on_pipeline_id")
main:    -> 0.0000s
main: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrated (0.0211s) 

main: == [advisory_lock_connection] object_id: 21690220, pg_backend_pid: 6844
ci: == [advisory_lock_connection] object_id: 21703500, pg_backend_pid: 6846
ci: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrating =======
ci: -- index_exists?(:ci_pipeline_artifacts, :pipeline_id, {:name=>"index_ci_pipeline_artifacts_on_pipeline_id"})
ci:    -> 0.0101s
ci: -- quote_column_name("index_ci_pipeline_artifacts_on_pipeline_id")
ci:    -> 0.0000s
ci: == 20240312205527 RemoveIndexCiPipelineArtifactsOnPipelineId: migrated (0.0321s) 

ci: == [advisory_lock_connection] object_id: 21703500, pg_backend_pid: 6846
main: == [advisory_lock_connection] object_id: 21716920, pg_backend_pid: 6849
main: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")
main:    -> 0.0032s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
main:    -> 0.0016s
main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")
main:    -> 0.0007s
main: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrated (0.0611s) 

main: == [advisory_lock_connection] object_id: 21716920, pg_backend_pid: 6849
ci: == [advisory_lock_connection] object_id: 21717120, pg_backend_pid: 6851
ci: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")
ci:    -> 0.0030s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT fk_8d588a7095 FOREIGN KEY (commit_id_convert_to_bigint) REFERENCES ci_pipelines (id) ON DELETE CASCADE ;")
ci:    -> 0.0016s
ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT fk_8d588a7095;")
ci:    -> 0.0006s
ci: == 20240318011341 ValidateForeignKeyForCommitIdBetweenPCiBuildsAndCiPipelines: migrated (0.0681s) 

ci: == [advisory_lock_connection] object_id: 21717120, pg_backend_pid: 6851
main: == [advisory_lock_connection] object_id: 21717460, pg_backend_pid: 6854
main: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrating ==
main: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrated (0.0115s) 

main: == [advisory_lock_connection] object_id: 21717460, pg_backend_pid: 6854
ci: == [advisory_lock_connection] object_id: 21722760, pg_backend_pid: 6856
ci: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrating ==
ci: == 20240318130900 RemoveNotNullConstraintFromTraversalIdsIfExists: migrated (0.0195s) 

ci: == [advisory_lock_connection] object_id: 21722760, pg_backend_pid: 6856
main: == [advisory_lock_connection] object_id: 21728200, pg_backend_pid: 6859
main: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrating 
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_f5ba7c2496\nCHECK ( traversal_ids IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrated (0.0197s) 

main: == [advisory_lock_connection] object_id: 21728200, pg_backend_pid: 6859
ci: == [advisory_lock_connection] object_id: 21731820, pg_backend_pid: 6861
ci: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrating 
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vulnerability_reads\nADD CONSTRAINT check_f5ba7c2496\nCHECK ( traversal_ids IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: == 20240318145552 AddNullCheckConstraintForVulnerabilityReadsTraversalIds: migrated (0.0283s) 

ci: == [advisory_lock_connection] object_id: 21731820, pg_backend_pid: 6861
main: == [advisory_lock_connection] object_id: 21735580, pg_backend_pid: 6864
main: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrating 
main: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrated (0.0168s) 

main: == [advisory_lock_connection] object_id: 21735580, pg_backend_pid: 6864
ci: == [advisory_lock_connection] object_id: 21741640, pg_backend_pid: 6866
ci: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrating 
ci: == 20240318150339 PrepareAsyncTraversalIdsCheckConstraintValidation: migrated (0.0244s) 

ci: == [advisory_lock_connection] object_id: 21741640, pg_backend_pid: 6866
main: == [advisory_lock_connection] object_id: 21747840, pg_backend_pid: 6869
main: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrating ==========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrated (0.0303s) =

main: == [advisory_lock_connection] object_id: 21747840, pg_backend_pid: 6869
ci: == [advisory_lock_connection] object_id: 21756940, pg_backend_pid: 6871
ci: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrating ==========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240318150930 FinalizeBackfillOnboardingStatusStepUrl: migrated (0.0151s) =

ci: == [advisory_lock_connection] object_id: 21756940, pg_backend_pid: 6871
main: == [advisory_lock_connection] object_id: 21766100, pg_backend_pid: 6874
main: == 20240318160548 AddUsageCountToCatalogResources: migrating ==================
main: -- add_column(:catalog_resources, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})
main:    -> 0.0020s
main: -- add_column(:catalog_resources, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
main:    -> 0.0014s
main: == 20240318160548 AddUsageCountToCatalogResources: migrated (0.0092s) =========

main: == [advisory_lock_connection] object_id: 21766100, pg_backend_pid: 6874
ci: == [advisory_lock_connection] object_id: 21780000, pg_backend_pid: 6876
ci: == 20240318160548 AddUsageCountToCatalogResources: migrating ==================
ci: -- add_column(:catalog_resources, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})
ci:    -> 0.0022s
ci: -- add_column(:catalog_resources, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
ci:    -> 0.0015s
ci: == 20240318160548 AddUsageCountToCatalogResources: migrated (0.0212s) =========

ci: == [advisory_lock_connection] object_id: 21780000, pg_backend_pid: 6876
main: == [advisory_lock_connection] object_id: 21794060, pg_backend_pid: 6879
main: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrating =========
main: -- add_column(:catalog_resource_components, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})
main:    -> 0.0022s
main: -- add_column(:catalog_resource_components, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
main:    -> 0.0015s
main: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrated (0.0101s) 

main: == [advisory_lock_connection] object_id: 21794060, pg_backend_pid: 6879
ci: == [advisory_lock_connection] object_id: 21796780, pg_backend_pid: 6882
ci: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrating =========
ci: -- add_column(:catalog_resource_components, :last_30_day_usage_count, :integer, {:null=>false, :default=>0})
ci:    -> 0.0029s
ci: -- add_column(:catalog_resource_components, :last_30_day_usage_count_updated_at, :datetime_with_timezone, {:null=>false, :default=>"1970-01-01"})
ci:    -> 0.0019s
ci: == 20240318160612 AddUsageCountToCatalogResourceComponents: migrated (0.0250s) 

ci: == [advisory_lock_connection] object_id: 21796780, pg_backend_pid: 6882
main: == [advisory_lock_connection] object_id: 21799640, pg_backend_pid: 6885
main: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrating ==============
main: -- remove_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)
main:    -> 0.0014s
main: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrated (0.0084s) =====

main: == [advisory_lock_connection] object_id: 21799640, pg_backend_pid: 6885
ci: == [advisory_lock_connection] object_id: 21802720, pg_backend_pid: 6887
ci: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrating ==============
ci: -- remove_column(:onboarding_progresses, :promote_ultimate_features_at, :datetime_with_timezone)
ci:    -> 0.0016s
ci: == 20240318180554 DropPromoteUltimateFeaturesAtColumn: migrated (0.0272s) =====

ci: == [advisory_lock_connection] object_id: 21802720, pg_backend_pid: 6887
main: == [advisory_lock_connection] object_id: 21805940, pg_backend_pid: 6890
main: == 20240319005754 SwapColumnsForUpstreamPipelineIdBetweenCiBuildsAndCiPipelines: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- clear_cache!(nil)
main:    -> 0.0001s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0001s
main: -- quote_column_name(:upstream_pipeline_id_convert_to_bigint)
main:    -> 0.0001s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0001s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"upstream_pipeline_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0012s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:upstream_pipeline_id)
main:    -> 0.0001s
main: -- quote_column_name(:upstream_pipeline_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"upstream_pipeline_id\" TO \"upstream_pipeline_id_convert_to_bigint\"\n")
main:    -> 0.0009s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0001s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0001s
main: -- quote_column_name(:upstream_pipeline_id)
main:    -> 0.0001s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"upstream_pipeline_id\"\n")
main:    -> 0.0010s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0001s
main: -- quote_column_name(:commit_id_convert_to_bigint)
main:    -> 0.0001s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0001s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"commit_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
main:    -> 0.0018s
main: -- clear_cache!(nil)
main:    -> 0.0002s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:commit_id)
main:    -> 0.0001s
main: -- quote_column_name(:commit_id_convert_to_bigint)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"commit_id\" TO \"commit_id_convert_to_bigint\"\n")
main:    -> 0.0014s
main: -- clear_cache!(nil)
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0001s
main: -- quote_column_name(:temp_name_for_renaming)
main:    -> 0.0001s
main: -- quote_column_name(:commit_id)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"commit_id\"\n")
main:    -> 0.0012s
main: -- quote_table_name(:trigger_10ee1357e825)
main:    -> 0.0001s
main: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")
main:    -> 0.0010s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0013s
main: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:column=>:upstream_pipeline_id_convert_to_bigint})
main:    -> 0.0079s
main: -- quote_table_name("public.ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:fk_6b6c3f3e70)
main:    -> 0.0000s
main: -- quote_column_name(:fk_87f4cefcda)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_6b6c3f3e70\" TO \"fk_87f4cefcda\"\n")
main:    -> 0.0012s
main: -- quote_table_name("p_ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:fk_6b6c3f3e70)
main:    -> 0.0000s
main: -- quote_column_name(:fk_87f4cefcda)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_6b6c3f3e70\" TO \"fk_87f4cefcda\"\n")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0009s
main: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:column=>:commit_id_convert_to_bigint})
main:    -> 0.0064s
main: -- quote_table_name("public.ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:fk_8d588a7095)
main:    -> 0.0000s
main: -- quote_column_name(:fk_d3130c9a7f)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_8d588a7095\" TO \"fk_d3130c9a7f\"\n")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:fk_8d588a7095)
main:    -> 0.0000s
main: -- quote_column_name(:fk_d3130c9a7f)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_8d588a7095\" TO \"fk_d3130c9a7f\"\n")
main:    -> 0.0006s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_upstream_pipeline_id_idx)
main:    -> 0.0018s
main: -- indexes("p_ci_builds")
main:    -> 0.0267s
main: -- indexes("p_ci_builds")
main:    -> 0.0218s
main: -- indexes("public.ci_builds")
main:    -> 0.0213s
main: -- indexes("public.ci_builds")
main:    -> 0.0210s
main: -- quote_table_name("public.index_89477d6012")
main:    -> 0.0001s
main: -- quote_table_name("temp_68fb41eb60")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_89477d6012\" RENAME TO \"temp_68fb41eb60\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_upstream_pipeline_id")
main:    -> 0.0000s
main: -- quote_table_name("index_89477d6012")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_upstream_pipeline_id\" RENAME TO \"index_89477d6012\"")
main:    -> 0.0007s
main: -- quote_table_name("public.temp_68fb41eb60")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_upstream_pipeline_id")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_68fb41eb60\" RENAME TO \"index_ci_builds_on_upstream_pipeline_id\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_upstream_pipeline_id_bigint_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_74ea30e025")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_upstream_pipeline_id_bigint_idx\" RENAME TO \"temp_74ea30e025\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_upstream_pipeline_id_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_upstream_pipeline_id_bigint_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_upstream_pipeline_id_idx\" RENAME TO \"p_ci_builds_upstream_pipeline_id_bigint_idx\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_74ea30e025")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_upstream_pipeline_id_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_74ea30e025\" RENAME TO \"p_ci_builds_upstream_pipeline_id_idx\"")
main:    -> 0.0007s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_upstream_pipeline_id_bigint_idx, :if_exists=>true})
main:    -> 0.0427s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_artifacts_expire_at_id_idx)
main:    -> 0.0015s
main: -- indexes("p_ci_builds")
main:    -> 0.0205s
main: -- indexes("p_ci_builds")
main:    -> 0.0208s
main: -- indexes("public.ci_builds")
main:    -> 0.0209s
main: -- indexes("public.ci_builds")
main:    -> 0.0213s
main: -- quote_table_name("public.index_357cc39ca4")
main:    -> 0.0001s
main: -- quote_table_name("temp_7bdbcb4c6b")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_357cc39ca4\" RENAME TO \"temp_7bdbcb4c6b\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_commit_id_artifacts_expired_at_and_id")
main:    -> 0.0000s
main: -- quote_table_name("index_357cc39ca4")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_artifacts_expired_at_and_id\" RENAME TO \"index_357cc39ca4\"")
main:    -> 0.0007s
main: -- quote_table_name("public.temp_7bdbcb4c6b")
main:    -> 0.0001s
main: -- quote_table_name("index_ci_builds_on_commit_id_artifacts_expired_at_and_id")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_7bdbcb4c6b\" RENAME TO \"index_ci_builds_on_commit_id_artifacts_expired_at_and_id\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_66d74b2db9")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx\" RENAME TO \"temp_66d74b2db9\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_commit_id_artifacts_expire_at_id_idx")
main:    -> 0.0001s
main: -- quote_table_name(:p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_artifacts_expire_at_id_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx\"")
main:    -> 0.0007s
main: -- quote_table_name("temp_66d74b2db9")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_artifacts_expire_at_id_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_66d74b2db9\" RENAME TO \"p_ci_builds_commit_id_artifacts_expire_at_id_idx\"")
main:    -> 0.0008s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx, :if_exists=>true})
main:    -> 0.0424s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_stage_idx_created_at_idx)
main:    -> 0.0014s
main: -- indexes("p_ci_builds")
main:    -> 0.0209s
main: -- indexes("p_ci_builds")
main:    -> 0.0204s
main: -- indexes("public.ci_builds")
main:    -> 0.0210s
main: -- indexes("public.ci_builds")
main:    -> 0.0217s
main: -- quote_table_name("public.index_d46de3aa4f")
main:    -> 0.0000s
main: -- quote_table_name("temp_67ca28b654")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_d46de3aa4f\" RENAME TO \"temp_67ca28b654\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_commit_id_and_stage_idx_and_created_at")
main:    -> 0.0000s
main: -- quote_table_name("index_d46de3aa4f")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_stage_idx_and_created_at\" RENAME TO \"index_d46de3aa4f\"")
main:    -> 0.0007s
main: -- quote_table_name("public.temp_67ca28b654")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_commit_id_and_stage_idx_and_created_at")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_67ca28b654\" RENAME TO \"index_ci_builds_on_commit_id_and_stage_idx_and_created_at\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_f34a96d51e")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx\" RENAME TO \"temp_f34a96d51e\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_commit_id_stage_idx_created_at_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_bigint_stage_idx_created_at_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_stage_idx_created_at_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_f34a96d51e")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_stage_idx_created_at_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_f34a96d51e\" RENAME TO \"p_ci_builds_commit_id_stage_idx_created_at_idx\"")
main:    -> 0.0008s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_stage_idx_created_at_idx, :if_exists=>true})
main:    -> 0.0461s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_status_type_idx)
main:    -> 0.0015s
main: -- indexes("p_ci_builds")
main:    -> 0.0218s
main: -- indexes("p_ci_builds")
main:    -> 0.0201s
main: -- indexes("public.ci_builds")
main:    -> 0.0195s
main: -- indexes("public.ci_builds")
main:    -> 0.0196s
main: -- quote_table_name("public.index_8c07a79c70")
main:    -> 0.0000s
main: -- quote_table_name("temp_4941bb3213")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_8c07a79c70\" RENAME TO \"temp_4941bb3213\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_commit_id_and_status_and_type")
main:    -> 0.0000s
main: -- quote_table_name("index_8c07a79c70")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_status_and_type\" RENAME TO \"index_8c07a79c70\"")
main:    -> 0.0007s
main: -- quote_table_name("public.temp_4941bb3213")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_commit_id_and_status_and_type")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_4941bb3213\" RENAME TO \"index_ci_builds_on_commit_id_and_status_and_type\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_commit_id_bigint_status_type_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_ec55057087")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_status_type_idx\" RENAME TO \"temp_ec55057087\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_commit_id_status_type_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_bigint_status_type_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_status_type_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_status_type_idx\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_ec55057087")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_status_type_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_ec55057087\" RENAME TO \"p_ci_builds_commit_id_status_type_idx\"")
main:    -> 0.0006s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_status_type_idx, :if_exists=>true})
main:    -> 0.0404s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_type_name_ref_idx)
main:    -> 0.0014s
main: -- indexes("p_ci_builds")
main:    -> 0.0208s
main: -- indexes("p_ci_builds")
main:    -> 0.0196s
main: -- indexes("public.ci_builds")
main:    -> 0.0206s
main: -- indexes("public.ci_builds")
main:    -> 0.0196s
main: -- quote_table_name("public.index_feafb4d370")
main:    -> 0.0001s
main: -- quote_table_name("temp_317f9b97b3")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_feafb4d370\" RENAME TO \"temp_317f9b97b3\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_commit_id_and_type_and_name_and_ref")
main:    -> 0.0000s
main: -- quote_table_name("index_feafb4d370")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_type_and_name_and_ref\" RENAME TO \"index_feafb4d370\"")
main:    -> 0.0008s
main: -- quote_table_name("public.temp_317f9b97b3")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_commit_id_and_type_and_name_and_ref")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_317f9b97b3\" RENAME TO \"index_ci_builds_on_commit_id_and_type_and_name_and_ref\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_commit_id_bigint_type_name_ref_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_37d6d7fcf9")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_type_name_ref_idx\" RENAME TO \"temp_37d6d7fcf9\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_commit_id_type_name_ref_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_bigint_type_name_ref_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_type_name_ref_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_type_name_ref_idx\"")
main:    -> 0.0007s
main: -- quote_table_name("temp_37d6d7fcf9")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_type_name_ref_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_37d6d7fcf9\" RENAME TO \"p_ci_builds_commit_id_type_name_ref_idx\"")
main:    -> 0.0007s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_type_name_ref_idx, :if_exists=>true})
main:    -> 0.0482s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_type_ref_idx)
main:    -> 0.0015s
main: -- indexes("p_ci_builds")
main:    -> 0.0200s
main: -- indexes("p_ci_builds")
main:    -> 0.0201s
main: -- indexes("public.ci_builds")
main:    -> 0.0190s
main: -- indexes("public.ci_builds")
main:    -> 0.0184s
main: -- quote_table_name("public.index_fc42f73fa6")
main:    -> 0.0001s
main: -- quote_table_name("temp_8ec091ca96")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_fc42f73fa6\" RENAME TO \"temp_8ec091ca96\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_commit_id_and_type_and_ref")
main:    -> 0.0000s
main: -- quote_table_name("index_fc42f73fa6")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_type_and_ref\" RENAME TO \"index_fc42f73fa6\"")
main:    -> 0.0007s
main: -- quote_table_name("public.temp_8ec091ca96")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_commit_id_and_type_and_ref")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_8ec091ca96\" RENAME TO \"index_ci_builds_on_commit_id_and_type_and_ref\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_commit_id_bigint_type_ref_idx")
main:    -> 0.0000s
main: -- quote_table_name("temp_44a1092b8f")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_type_ref_idx\" RENAME TO \"temp_44a1092b8f\"")
main:    -> 0.0006s
main: -- quote_table_name("p_ci_builds_commit_id_type_ref_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_bigint_type_ref_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_commit_id_type_ref_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_type_ref_idx\"")
main:    -> 0.0006s
main: -- quote_table_name("temp_44a1092b8f")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_commit_id_type_ref_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_44a1092b8f\" RENAME TO \"p_ci_builds_commit_id_type_ref_idx\"")
main:    -> 0.0006s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_type_ref_idx, :if_exists=>true})
main:    -> 0.0393s
main: -- index_name_exists?(:p_ci_builds, :p_ci_builds_resource_group_id_status_commit_id_idx)
main:    -> 0.0015s
main: -- indexes("p_ci_builds")
main:    -> 0.0199s
main: -- indexes("p_ci_builds")
main:    -> 0.0182s
main: -- indexes("public.ci_builds")
main:    -> 0.0186s
main: -- indexes("public.ci_builds")
main:    -> 0.0265s
main: -- quote_table_name("public.index_bc23fb9243")
main:    -> 0.0001s
main: -- quote_table_name("temp_d693420b97")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_bc23fb9243\" RENAME TO \"temp_d693420b97\"")
main:    -> 0.0008s
main: -- quote_table_name("public.index_ci_builds_on_resource_group_and_status_and_commit_id")
main:    -> 0.0000s
main: -- quote_table_name("index_bc23fb9243")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_resource_group_and_status_and_commit_id\" RENAME TO \"index_bc23fb9243\"")
main:    -> 0.0008s
main: -- quote_table_name("public.temp_d693420b97")
main:    -> 0.0000s
main: -- quote_table_name("index_ci_builds_on_resource_group_and_status_and_commit_id")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"public\".\"temp_d693420b97\" RENAME TO \"index_ci_builds_on_resource_group_and_status_and_commit_id\"")
main:    -> 0.0007s
main: -- quote_table_name("p_ci_builds_resource_group_id_status_commit_id_bigint_idx")
main:    -> 0.0001s
main: -- quote_table_name("temp_acaa9322e8")
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_resource_group_id_status_commit_id_bigint_idx\" RENAME TO \"temp_acaa9322e8\"")
main:    -> 0.0011s
main: -- quote_table_name("p_ci_builds_resource_group_id_status_commit_id_idx")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_resource_group_id_status_commit_id_bigint_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"p_ci_builds_resource_group_id_status_commit_id_idx\" RENAME TO \"p_ci_builds_resource_group_id_status_commit_id_bigint_idx\"")
main:    -> 0.0009s
main: -- quote_table_name("temp_acaa9322e8")
main:    -> 0.0000s
main: -- quote_table_name(:p_ci_builds_resource_group_id_status_commit_id_idx)
main:    -> 0.0000s
main: -- execute("ALTER INDEX \"temp_acaa9322e8\" RENAME TO \"p_ci_builds_resource_group_id_status_commit_id_idx\"")
main:    -> 0.0007s
main: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_resource_group_id_status_commit_id_bigint_idx, :if_exists=>true})
main:    -> 0.0375s
main: == 20240319005754 SwapColumnsForUpstreamPipelineIdBetweenCiBuildsAndCiPipelines: migrated (1.0908s) 

main: == [advisory_lock_connection] object_id: 21805940, pg_backend_pid: 6890
ci: == [advisory_lock_connection] object_id: 21820920, pg_backend_pid: 6892
ci: == 20240319005754 SwapColumnsForUpstreamPipelineIdBetweenCiBuildsAndCiPipelines: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:upstream_pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"upstream_pipeline_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0012s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:upstream_pipeline_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:upstream_pipeline_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"upstream_pipeline_id\" TO \"upstream_pipeline_id_convert_to_bigint\"\n")
ci:    -> 0.0007s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:upstream_pipeline_id)
ci:    -> 0.0001s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"upstream_pipeline_id\"\n")
ci:    -> 0.0008s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:commit_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"commit_id_convert_to_bigint\" TO \"temp_name_for_renaming\"\n")
ci:    -> 0.0010s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:commit_id)
ci:    -> 0.0000s
ci: -- quote_column_name(:commit_id_convert_to_bigint)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"commit_id\" TO \"commit_id_convert_to_bigint\"\n")
ci:    -> 0.0008s
ci: -- clear_cache!(nil)
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:temp_name_for_renaming)
ci:    -> 0.0000s
ci: -- quote_column_name(:commit_id)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\n  RENAME COLUMN \"temp_name_for_renaming\" TO \"commit_id\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name(:trigger_10ee1357e825)
ci:    -> 0.0000s
ci: -- execute("ALTER FUNCTION \"trigger_10ee1357e825\" RESET ALL")
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:column=>:upstream_pipeline_id_convert_to_bigint})
ci:    -> 0.0050s
ci: -- quote_table_name("public.ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_6b6c3f3e70)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_87f4cefcda)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_6b6c3f3e70\" TO \"fk_87f4cefcda\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_6b6c3f3e70)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_87f4cefcda)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_6b6c3f3e70\" TO \"fk_87f4cefcda\"\n")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_pipelines, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:p_ci_builds, :ci_pipelines, {:column=>:commit_id_convert_to_bigint})
ci:    -> 0.0043s
ci: -- quote_table_name("public.ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_8d588a7095)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_d3130c9a7f)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"fk_8d588a7095\" TO \"fk_d3130c9a7f\"\n")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_8d588a7095)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_d3130c9a7f)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"fk_8d588a7095\" TO \"fk_d3130c9a7f\"\n")
ci:    -> 0.0006s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_upstream_pipeline_id_idx)
ci:    -> 0.0015s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0239s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0225s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0230s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0230s
ci: -- quote_table_name("public.index_89477d6012")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_68fb41eb60")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_89477d6012\" RENAME TO \"temp_68fb41eb60\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.index_ci_builds_on_upstream_pipeline_id")
ci:    -> 0.0000s
ci: -- quote_table_name("index_89477d6012")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_upstream_pipeline_id\" RENAME TO \"index_89477d6012\"")
ci:    -> 0.0007s
ci: -- quote_table_name("public.temp_68fb41eb60")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_upstream_pipeline_id")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_68fb41eb60\" RENAME TO \"index_ci_builds_on_upstream_pipeline_id\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_upstream_pipeline_id_bigint_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_74ea30e025")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_upstream_pipeline_id_bigint_idx\" RENAME TO \"temp_74ea30e025\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_upstream_pipeline_id_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_upstream_pipeline_id_bigint_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_upstream_pipeline_id_idx\" RENAME TO \"p_ci_builds_upstream_pipeline_id_bigint_idx\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_74ea30e025")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_upstream_pipeline_id_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_74ea30e025\" RENAME TO \"p_ci_builds_upstream_pipeline_id_idx\"")
ci:    -> 0.0008s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_upstream_pipeline_id_bigint_idx, :if_exists=>true})
ci:    -> 0.0477s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_artifacts_expire_at_id_idx)
ci:    -> 0.0014s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0257s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0227s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0273s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0257s
ci: -- quote_table_name("public.index_357cc39ca4")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_7bdbcb4c6b")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_357cc39ca4\" RENAME TO \"temp_7bdbcb4c6b\"")
ci:    -> 0.0009s
ci: -- quote_table_name("public.index_ci_builds_on_commit_id_artifacts_expired_at_and_id")
ci:    -> 0.0000s
ci: -- quote_table_name("index_357cc39ca4")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_artifacts_expired_at_and_id\" RENAME TO \"index_357cc39ca4\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.temp_7bdbcb4c6b")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_commit_id_artifacts_expired_at_and_id")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_7bdbcb4c6b\" RENAME TO \"index_ci_builds_on_commit_id_artifacts_expired_at_and_id\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_66d74b2db9")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx\" RENAME TO \"temp_66d74b2db9\"")
ci:    -> 0.0008s
ci: -- quote_table_name("p_ci_builds_commit_id_artifacts_expire_at_id_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_artifacts_expire_at_id_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx\"")
ci:    -> 0.0006s
ci: -- quote_table_name("temp_66d74b2db9")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_artifacts_expire_at_id_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_66d74b2db9\" RENAME TO \"p_ci_builds_commit_id_artifacts_expire_at_id_idx\"")
ci:    -> 0.0006s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_artifacts_expire_at_id_idx, :if_exists=>true})
ci:    -> 0.0492s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_stage_idx_created_at_idx)
ci:    -> 0.0016s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0223s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0237s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0215s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0212s
ci: -- quote_table_name("public.index_d46de3aa4f")
ci:    -> 0.0002s
ci: -- quote_table_name("temp_67ca28b654")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_d46de3aa4f\" RENAME TO \"temp_67ca28b654\"")
ci:    -> 0.0007s
ci: -- quote_table_name("public.index_ci_builds_on_commit_id_and_stage_idx_and_created_at")
ci:    -> 0.0000s
ci: -- quote_table_name("index_d46de3aa4f")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_stage_idx_and_created_at\" RENAME TO \"index_d46de3aa4f\"")
ci:    -> 0.0006s
ci: -- quote_table_name("public.temp_67ca28b654")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_commit_id_and_stage_idx_and_created_at")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_67ca28b654\" RENAME TO \"index_ci_builds_on_commit_id_and_stage_idx_and_created_at\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_commit_id_bigint_stage_idx_created_at_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_f34a96d51e")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx\" RENAME TO \"temp_f34a96d51e\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_commit_id_stage_idx_created_at_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_bigint_stage_idx_created_at_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_stage_idx_created_at_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_stage_idx_created_at_idx\"")
ci:    -> 0.0006s
ci: -- quote_table_name("temp_f34a96d51e")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_stage_idx_created_at_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_f34a96d51e\" RENAME TO \"p_ci_builds_commit_id_stage_idx_created_at_idx\"")
ci:    -> 0.0006s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_stage_idx_created_at_idx, :if_exists=>true})
ci:    -> 0.0442s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_status_type_idx)
ci:    -> 0.0015s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0224s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0212s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0217s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0208s
ci: -- quote_table_name("public.index_8c07a79c70")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_4941bb3213")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_8c07a79c70\" RENAME TO \"temp_4941bb3213\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.index_ci_builds_on_commit_id_and_status_and_type")
ci:    -> 0.0000s
ci: -- quote_table_name("index_8c07a79c70")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_status_and_type\" RENAME TO \"index_8c07a79c70\"")
ci:    -> 0.0007s
ci: -- quote_table_name("public.temp_4941bb3213")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_commit_id_and_status_and_type")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_4941bb3213\" RENAME TO \"index_ci_builds_on_commit_id_and_status_and_type\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_commit_id_bigint_status_type_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_ec55057087")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_status_type_idx\" RENAME TO \"temp_ec55057087\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_commit_id_status_type_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_bigint_status_type_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_status_type_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_status_type_idx\"")
ci:    -> 0.0006s
ci: -- quote_table_name("temp_ec55057087")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_status_type_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_ec55057087\" RENAME TO \"p_ci_builds_commit_id_status_type_idx\"")
ci:    -> 0.0007s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_status_type_idx, :if_exists=>true})
ci:    -> 0.0433s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_type_name_ref_idx)
ci:    -> 0.0015s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0209s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0206s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0209s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0201s
ci: -- quote_table_name("public.index_feafb4d370")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_317f9b97b3")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_feafb4d370\" RENAME TO \"temp_317f9b97b3\"")
ci:    -> 0.0009s
ci: -- quote_table_name("public.index_ci_builds_on_commit_id_and_type_and_name_and_ref")
ci:    -> 0.0000s
ci: -- quote_table_name("index_feafb4d370")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_type_and_name_and_ref\" RENAME TO \"index_feafb4d370\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.temp_317f9b97b3")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_commit_id_and_type_and_name_and_ref")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_317f9b97b3\" RENAME TO \"index_ci_builds_on_commit_id_and_type_and_name_and_ref\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_commit_id_bigint_type_name_ref_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_37d6d7fcf9")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_type_name_ref_idx\" RENAME TO \"temp_37d6d7fcf9\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_commit_id_type_name_ref_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_bigint_type_name_ref_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_type_name_ref_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_type_name_ref_idx\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_37d6d7fcf9")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_type_name_ref_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_37d6d7fcf9\" RENAME TO \"p_ci_builds_commit_id_type_name_ref_idx\"")
ci:    -> 0.0006s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_type_name_ref_idx, :if_exists=>true})
ci:    -> 0.0409s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_commit_id_type_ref_idx)
ci:    -> 0.0015s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0194s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0197s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0191s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0193s
ci: -- quote_table_name("public.index_fc42f73fa6")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_8ec091ca96")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_fc42f73fa6\" RENAME TO \"temp_8ec091ca96\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.index_ci_builds_on_commit_id_and_type_and_ref")
ci:    -> 0.0000s
ci: -- quote_table_name("index_fc42f73fa6")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_commit_id_and_type_and_ref\" RENAME TO \"index_fc42f73fa6\"")
ci:    -> 0.0007s
ci: -- quote_table_name("public.temp_8ec091ca96")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_commit_id_and_type_and_ref")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_8ec091ca96\" RENAME TO \"index_ci_builds_on_commit_id_and_type_and_ref\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_commit_id_bigint_type_ref_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_44a1092b8f")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_bigint_type_ref_idx\" RENAME TO \"temp_44a1092b8f\"")
ci:    -> 0.0008s
ci: -- quote_table_name("p_ci_builds_commit_id_type_ref_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_bigint_type_ref_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_commit_id_type_ref_idx\" RENAME TO \"p_ci_builds_commit_id_bigint_type_ref_idx\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_44a1092b8f")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_commit_id_type_ref_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_44a1092b8f\" RENAME TO \"p_ci_builds_commit_id_type_ref_idx\"")
ci:    -> 0.0007s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_commit_id_bigint_type_ref_idx, :if_exists=>true})
ci:    -> 0.0403s
ci: -- index_name_exists?(:p_ci_builds, :p_ci_builds_resource_group_id_status_commit_id_idx)
ci:    -> 0.0015s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0194s
ci: -- indexes("p_ci_builds")
ci:    -> 0.0191s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0182s
ci: -- indexes("public.ci_builds")
ci:    -> 0.0181s
ci: -- quote_table_name("public.index_bc23fb9243")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_d693420b97")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_bc23fb9243\" RENAME TO \"temp_d693420b97\"")
ci:    -> 0.0008s
ci: -- quote_table_name("public.index_ci_builds_on_resource_group_and_status_and_commit_id")
ci:    -> 0.0000s
ci: -- quote_table_name("index_bc23fb9243")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"index_ci_builds_on_resource_group_and_status_and_commit_id\" RENAME TO \"index_bc23fb9243\"")
ci:    -> 0.0009s
ci: -- quote_table_name("public.temp_d693420b97")
ci:    -> 0.0000s
ci: -- quote_table_name("index_ci_builds_on_resource_group_and_status_and_commit_id")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"public\".\"temp_d693420b97\" RENAME TO \"index_ci_builds_on_resource_group_and_status_and_commit_id\"")
ci:    -> 0.0007s
ci: -- quote_table_name("p_ci_builds_resource_group_id_status_commit_id_bigint_idx")
ci:    -> 0.0000s
ci: -- quote_table_name("temp_acaa9322e8")
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_resource_group_id_status_commit_id_bigint_idx\" RENAME TO \"temp_acaa9322e8\"")
ci:    -> 0.0006s
ci: -- quote_table_name("p_ci_builds_resource_group_id_status_commit_id_idx")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_resource_group_id_status_commit_id_bigint_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"p_ci_builds_resource_group_id_status_commit_id_idx\" RENAME TO \"p_ci_builds_resource_group_id_status_commit_id_bigint_idx\"")
ci:    -> 0.0007s
ci: -- quote_table_name("temp_acaa9322e8")
ci:    -> 0.0000s
ci: -- quote_table_name(:p_ci_builds_resource_group_id_status_commit_id_idx)
ci:    -> 0.0000s
ci: -- execute("ALTER INDEX \"temp_acaa9322e8\" RENAME TO \"p_ci_builds_resource_group_id_status_commit_id_idx\"")
ci:    -> 0.0006s
ci: -- remove_index(:p_ci_builds, {:name=>:p_ci_builds_resource_group_id_status_commit_id_bigint_idx, :if_exists=>true})
ci:    -> 0.0382s
ci: == 20240319005754 SwapColumnsForUpstreamPipelineIdBetweenCiBuildsAndCiPipelines: migrated (1.1067s) 

ci: == [advisory_lock_connection] object_id: 21820920, pg_backend_pid: 6892
main: == [advisory_lock_connection] object_id: 21835280, pg_backend_pid: 6895
main: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0056s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0008s
main: -- indexes(:zoekt_indices)
main:    -> 0.0048s
main: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_state"})
main:    -> 0.0012s
main: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrated (0.0396s) ========

main: == [advisory_lock_connection] object_id: 21835280, pg_backend_pid: 6895
ci: == [advisory_lock_connection] object_id: 22122940, pg_backend_pid: 6897
ci: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0012s
ci: -- index_exists?(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0052s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0011s
ci: -- add_index(:zoekt_indices, [:state, :id], {:name=>"index_zoekt_indices_on_state_and_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0008s
ci: -- indexes(:zoekt_indices)
ci:    -> 0.0044s
ci: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_state"})
ci:    -> 0.0013s
ci: == 20240319132847 AddIndexOnZoektIndicesStateAndId: migrated (0.0497s) ========

ci: == [advisory_lock_connection] object_id: 22122940, pg_backend_pid: 6897
main: == [advisory_lock_connection] object_id: 22426820, pg_backend_pid: 6900
main: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrating 
main: -- add_column(:project_security_settings, :container_scanning_for_registry_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0019s
main: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrated (0.0088s) 

main: == [advisory_lock_connection] object_id: 22426820, pg_backend_pid: 6900
ci: == [advisory_lock_connection] object_id: 22695840, pg_backend_pid: 6902
ci: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrating 
ci: -- add_column(:project_security_settings, :container_scanning_for_registry_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0019s
ci: == 20240320060913 AddContainerScanningForRegistryToggleToSecurityProjectSettings: migrated (0.0179s) 

ci: == [advisory_lock_connection] object_id: 22695840, pg_backend_pid: 6902
main: == [advisory_lock_connection] object_id: 22738380, pg_backend_pid: 6905
main: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrating =============
main: -- add_column(:subscription_add_on_purchases, :trial, :boolean, {:default=>false, :null=>false})
main:    -> 0.0022s
main: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrated (0.0093s) ====

main: == [advisory_lock_connection] object_id: 22738380, pg_backend_pid: 6905
ci: == [advisory_lock_connection] object_id: 22841240, pg_backend_pid: 6907
ci: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrating =============
ci: -- add_column(:subscription_add_on_purchases, :trial, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0022s
ci: == 20240320062459 AddTrialToSubscriptionAddOnPurchases: migrated (0.0209s) ====

ci: == [advisory_lock_connection] object_id: 22841240, pg_backend_pid: 6907
main: == [advisory_lock_connection] object_id: 23115500, pg_backend_pid: 6910
main: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrating ============
main: -- current_schema(nil)
main:    -> 0.0007s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_candidates\nADD CONSTRAINT check_01584ca6db\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT check_01584ca6db;")
main:    -> 0.0008s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrated (0.0258s) ===

main: == [advisory_lock_connection] object_id: 23115500, pg_backend_pid: 6910
ci: == [advisory_lock_connection] object_id: 23389860, pg_backend_pid: 6912
ci: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrating ============
ci: -- current_schema(nil)
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_candidates\nADD CONSTRAINT check_01584ca6db\nCHECK ( project_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_candidates VALIDATE CONSTRAINT check_01584ca6db;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240320100933 MakeProjectIdOnMlCandidateNonNullable: migrated (0.0332s) ===

ci: == [advisory_lock_connection] object_id: 23389860, pg_backend_pid: 6912
main: == [advisory_lock_connection] object_id: 23667180, pg_backend_pid: 6915
main: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrating ====
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_candidate_params\nADD CONSTRAINT check_7a0505ca91\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_candidate_params VALIDATE CONSTRAINT check_7a0505ca91;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrated (0.0276s) 

main: == [advisory_lock_connection] object_id: 23667180, pg_backend_pid: 6915
ci: == [advisory_lock_connection] object_id: 23752300, pg_backend_pid: 6917
ci: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrating ====
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_candidate_params\nADD CONSTRAINT check_7a0505ca91\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0011s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_candidate_params VALIDATE CONSTRAINT check_7a0505ca91;")
ci:    -> 0.0008s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240320101011 MakeCandidateIdOnMlCandidateParamsNonNullable: migrated (0.0322s) 

ci: == [advisory_lock_connection] object_id: 23752300, pg_backend_pid: 6917
main: == [advisory_lock_connection] object_id: 23769460, pg_backend_pid: 6920
main: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrating ===
main: -- current_schema(nil)
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE ml_candidate_metrics\nADD CONSTRAINT check_d7dfd3de26\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE ml_candidate_metrics VALIDATE CONSTRAINT check_d7dfd3de26;")
main:    -> 0.0007s
main: -- execute("RESET statement_timeout")
main:    -> 0.0006s
main: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrated (0.0250s) 

main: == [advisory_lock_connection] object_id: 23769460, pg_backend_pid: 6920
ci: == [advisory_lock_connection] object_id: 23786640, pg_backend_pid: 6922
ci: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrating ===
ci: -- current_schema(nil)
ci:    -> 0.0005s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE ml_candidate_metrics\nADD CONSTRAINT check_d7dfd3de26\nCHECK ( candidate_id IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0009s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE ml_candidate_metrics VALIDATE CONSTRAINT check_d7dfd3de26;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240320101032 MakeCandidateIdOnMlCandidateMetricsNonNullable: migrated (0.0309s) 

ci: == [advisory_lock_connection] object_id: 23786640, pg_backend_pid: 6922
main: == [advisory_lock_connection] object_id: 23787400, pg_backend_pid: 6925
main: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrated (0.0143s) 

main: == [advisory_lock_connection] object_id: 23787400, pg_backend_pid: 6925
ci: == [advisory_lock_connection] object_id: 23788160, pg_backend_pid: 6927
ci: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240320102510 FinalizePurgeSecurityScansWithEmptyFindingData: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 23788160, pg_backend_pid: 6927
main: == [advisory_lock_connection] object_id: 23788880, pg_backend_pid: 6930
main: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- add_column(:packages_package_files, :file_final_path, :text, {:if_not_exists=>true})
main:    -> 0.0059s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE packages_package_files\nADD CONSTRAINT check_0f29938b18\nCHECK ( char_length(file_final_path) <= 1024 )\nNOT VALID;\n")
main:    -> 0.0011s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE packages_package_files VALIDATE CONSTRAINT check_0f29938b18;")
main:    -> 0.0009s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrated (0.0294s) ==

main: == [advisory_lock_connection] object_id: 23788880, pg_backend_pid: 6930
ci: == [advisory_lock_connection] object_id: 23789700, pg_backend_pid: 6932
ci: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- add_column(:packages_package_files, :file_final_path, :text, {:if_not_exists=>true})
ci:    -> 0.0051s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE packages_package_files\nADD CONSTRAINT check_0f29938b18\nCHECK ( char_length(file_final_path) <= 1024 )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE packages_package_files VALIDATE CONSTRAINT check_0f29938b18;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240320110318 AddFileFinalPathToPackagesPackageFiles: migrated (0.0325s) ==

ci: == [advisory_lock_connection] object_id: 23789700, pg_backend_pid: 6932
main: == [advisory_lock_connection] object_id: 23794760, pg_backend_pid: 6935
main: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrated (0.0280s) 

main: == [advisory_lock_connection] object_id: 23794760, pg_backend_pid: 6935
ci: == [advisory_lock_connection] object_id: 23799740, pg_backend_pid: 6937
ci: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240321045306 FinalizeBackfillDefaultOrganizationOwnersAgain: migrated (0.0144s) 

ci: == [advisory_lock_connection] object_id: 23799740, pg_backend_pid: 6937
main: == [advisory_lock_connection] object_id: 23799940, pg_backend_pid: 6940
main: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrating =========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrated (0.0269s) 

main: == [advisory_lock_connection] object_id: 23799940, pg_backend_pid: 6940
ci: == [advisory_lock_connection] object_id: 23804860, pg_backend_pid: 6942
ci: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrating =========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240321051307 FinalizeBackfillDefaultOrganizationUsers: migrated (0.0177s) 

ci: == [advisory_lock_connection] object_id: 23804860, pg_backend_pid: 6942
main: == [advisory_lock_connection] object_id: 23809920, pg_backend_pid: 6945
main: == 20240321105526 AddInternalToDraftNotes: migrating ==========================
main: -- add_column(:draft_notes, :internal, :boolean, {:default=>false, :null=>false})
main:    -> 0.0020s
main: == 20240321105526 AddInternalToDraftNotes: migrated (0.0076s) =================

main: == [advisory_lock_connection] object_id: 23809920, pg_backend_pid: 6945
ci: == [advisory_lock_connection] object_id: 23814840, pg_backend_pid: 6947
ci: == 20240321105526 AddInternalToDraftNotes: migrating ==========================
ci: -- add_column(:draft_notes, :internal, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0023s
ci: == 20240321105526 AddInternalToDraftNotes: migrated (0.0187s) =================

ci: == [advisory_lock_connection] object_id: 23814840, pg_backend_pid: 6947
main: == [advisory_lock_connection] object_id: 23819940, pg_backend_pid: 6950
main: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrating ===============
main: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")
main:    -> 0.0013s
main: -- execute("DROP FUNCTION IF EXISTS copy_member_roles_permissions()")
main:    -> 0.0008s
main: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrated (0.0082s) ======

main: == [advisory_lock_connection] object_id: 23819940, pg_backend_pid: 6950
ci: == [advisory_lock_connection] object_id: 23823420, pg_backend_pid: 6952
ci: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrating ===============
ci: -- execute("DROP TRIGGER IF EXISTS trigger_copy_member_roles_permissions ON member_roles")
ci:    -> 0.0013s
ci: -- execute("DROP FUNCTION IF EXISTS copy_member_roles_permissions()")
ci:    -> 0.0007s
ci: == 20240321123441 RemoveCopyPermissionsOnMemberRoles: migrated (0.0176s) ======

ci: == [advisory_lock_connection] object_id: 23823420, pg_backend_pid: 6952
main: == [advisory_lock_connection] object_id: 23823680, pg_backend_pid: 6955
main: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrating =======
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")
main:    -> 0.0027s
main: -- execute("RESET statement_timeout")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
main:    -> 0.0017s
main: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")
main:    -> 0.0006s
main: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0820s) 

main: == [advisory_lock_connection] object_id: 23823680, pg_backend_pid: 6955
ci: == [advisory_lock_connection] object_id: 23830960, pg_backend_pid: 6957
ci: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrating =======
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE public.ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")
ci:    -> 0.0028s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0007s
ci: -- execute("ALTER TABLE p_ci_builds ADD CONSTRAINT tmp_fk_3a9eaa254d_p FOREIGN KEY (partition_id, stage_id) REFERENCES p_ci_stages (partition_id, id) ON UPDATE CASCADE ON DELETE CASCADE ;")
ci:    -> 0.0015s
ci: -- execute("ALTER TABLE p_ci_builds VALIDATE CONSTRAINT tmp_fk_3a9eaa254d_p;")
ci:    -> 0.0006s
ci: == 20240322124043 AddPartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0683s) 

ci: == [advisory_lock_connection] object_id: 23830960, pg_backend_pid: 6957
main: == [advisory_lock_connection] object_id: 23838340, pg_backend_pid: 6960
main: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrating =
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0008s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
main:    -> 0.0007s
main: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d_p})
main:    -> 0.0048s
main: -- quote_table_name(:p_ci_builds)
main:    -> 0.0000s
main: -- quote_column_name(:tmp_fk_3a9eaa254d_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_3a9eaa254d_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")
main:    -> 0.0010s
main: -- quote_table_name("public.ci_builds")
main:    -> 0.0000s
main: -- quote_column_name(:tmp_fk_3a9eaa254d_p)
main:    -> 0.0000s
main: -- quote_column_name(:fk_3a9eaa254d_p)
main:    -> 0.0000s
main: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")
main:    -> 0.0007s
main: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0443s) 

main: == [advisory_lock_connection] object_id: 23838340, pg_backend_pid: 6960
ci: == [advisory_lock_connection] object_id: 23844240, pg_backend_pid: 6962
ci: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrating =
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE p_ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("LOCK TABLE ci_stages, p_ci_builds IN ACCESS EXCLUSIVE MODE")
ci:    -> 0.0009s
ci: -- remove_foreign_key(:p_ci_builds, :ci_stages, {:name=>:fk_3a9eaa254d_p})
ci:    -> 0.0053s
ci: -- quote_table_name(:p_ci_builds)
ci:    -> 0.0000s
ci: -- quote_column_name(:tmp_fk_3a9eaa254d_p)
ci:    -> 0.0000s
ci: -- quote_column_name(:fk_3a9eaa254d_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"p_ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")
ci:    -> 0.0007s
ci: -- quote_table_name("public.ci_builds")
ci:    -> 0.0000s
ci: -- quote_column_name(:tmp_fk_3a9eaa254d_p)
ci:    -> 0.0002s
ci: -- quote_column_name(:fk_3a9eaa254d_p)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE \"public\".\"ci_builds\"\nRENAME CONSTRAINT \"tmp_fk_3a9eaa254d_p\" TO \"fk_3a9eaa254d_p\"\n")
ci:    -> 0.0008s
ci: == 20240322124310 ReplaceUnpartitionedFkBetweenCiBuildsAndCiStages: migrated (0.0556s) 

ci: == [advisory_lock_connection] object_id: 23844240, pg_backend_pid: 6962
main: == [advisory_lock_connection] object_id: 23845540, pg_backend_pid: 6965
main: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
main:    -> 0.0115s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
main:    -> 0.0019s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0346s) 

main: == [advisory_lock_connection] object_id: 23845540, pg_backend_pid: 6965
ci: == [advisory_lock_connection] object_id: 23850420, pg_backend_pid: 6967
ci: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0112s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:approval_merge_request_rules, [:security_orchestration_policy_configuration_id, :id, :updated_at], {:name=>:idx_approval_mr_rules_on_config_id_and_id_and_updated_at, :algorithm=>:concurrently})
ci:    -> 0.0019s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240325085002 AddIndexApprovalMrRulesOnConfigIdAndIdAndUpdatedAt: migrated (0.0438s) 

ci: == [advisory_lock_connection] object_id: 23850420, pg_backend_pid: 6967
main: == [advisory_lock_connection] object_id: 23851220, pg_backend_pid: 6970
main: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
main:    -> 0.0246s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
main:    -> 0.0022s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrated (0.0464s) ==

main: == [advisory_lock_connection] object_id: 23851220, pg_backend_pid: 6970
ci: == [advisory_lock_connection] object_id: 23851980, pg_backend_pid: 6972
ci: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0015s
ci: -- index_exists?(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
ci:    -> 0.0245s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0007s
ci: -- add_index(:merge_requests, :id, {:name=>:idx_merge_requests_on_unmerged_state_id, :where=>"state_id <> 3", :algorithm=>:concurrently})
ci:    -> 0.0021s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0005s
ci: == 20240325085542 AddIndexMergeRequestsOnUnmergedStateId: migrated (0.0557s) ==

ci: == [advisory_lock_connection] object_id: 23851980, pg_backend_pid: 6972
main: == [advisory_lock_connection] object_id: 23852720, pg_backend_pid: 6975
main: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrating 
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0014s
main: -- indexes(:approval_merge_request_rules)
main:    -> 0.0115s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>:idx_approval_merge_request_rules_on_sec_orchestration_config_id})
main:    -> 0.0013s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrated (0.0315s) 

main: == [advisory_lock_connection] object_id: 23852720, pg_backend_pid: 6975
ci: == [advisory_lock_connection] object_id: 23853440, pg_backend_pid: 6977
ci: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrating 
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0014s
ci: -- indexes(:approval_merge_request_rules)
ci:    -> 0.0122s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- remove_index(:approval_merge_request_rules, {:algorithm=>:concurrently, :name=>:idx_approval_merge_request_rules_on_sec_orchestration_config_id})
ci:    -> 0.0014s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240325112948 RemoveIndexApprovalMergeRequestRulesOnSecOrchestrationConfigId: migrated (0.0402s) 

ci: == [advisory_lock_connection] object_id: 23853440, pg_backend_pid: 6977
main: == [advisory_lock_connection] object_id: 23867360, pg_backend_pid: 6980
main: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrating ========
main: -- remove_column(:application_settings, :instance_level_code_suggestions_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0027s
main: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrated (0.0091s) 

main: == [advisory_lock_connection] object_id: 23867360, pg_backend_pid: 6980
ci: == [advisory_lock_connection] object_id: 23881360, pg_backend_pid: 6982
ci: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrating ========
ci: -- remove_column(:application_settings, :instance_level_code_suggestions_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0035s
ci: == 20240325114535 RemoveInstanceLevelCodeSuggestionsEnabled: migrated (0.0209s) 

ci: == [advisory_lock_connection] object_id: 23881360, pg_backend_pid: 6982
main: == [advisory_lock_connection] object_id: 23892580, pg_backend_pid: 6985
main: == 20240325115147 CreateProjectSavedRepliesTable: migrating ===================
main: -- create_table(:project_saved_replies)
main: -- quote_column_name(:name)
main:    -> 0.0002s
main: -- quote_column_name(:content)
main:    -> 0.0000s
main:    -> 0.0105s
main: == 20240325115147 CreateProjectSavedRepliesTable: migrated (0.0195s) ==========

main: == [advisory_lock_connection] object_id: 23892580, pg_backend_pid: 6985
ci: == [advisory_lock_connection] object_id: 23903820, pg_backend_pid: 6987
ci: == 20240325115147 CreateProjectSavedRepliesTable: migrating ===================
ci: -- create_table(:project_saved_replies)
ci: -- quote_column_name(:name)
ci:    -> 0.0000s
ci: -- quote_column_name(:content)
ci:    -> 0.0000s
ci:    -> 0.0075s
I, [2024-04-10T20:49:02.326392 #290]  INFO -- : Database: 'ci', Table: 'project_saved_replies': Lock Writes
ci: == 20240325115147 CreateProjectSavedRepliesTable: migrated (0.0277s) ==========

ci: == [advisory_lock_connection] object_id: 23903820, pg_backend_pid: 6987
main: == [advisory_lock_connection] object_id: 23919400, pg_backend_pid: 6990
main: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrating 
main: -- add_column(:project_security_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})
main:    -> 0.0023s
main: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrated (0.0086s) 

main: == [advisory_lock_connection] object_id: 23919400, pg_backend_pid: 6990
ci: == [advisory_lock_connection] object_id: 23930080, pg_backend_pid: 6992
ci: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrating 
ci: -- add_column(:project_security_settings, :pre_receive_secret_detection_enabled, :boolean, {:null=>false, :default=>false})
ci:    -> 0.0025s
ci: == 20240325150539 AddPreReceiveSecretDetectionEnabledToProjectSecuritySettings: migrated (0.0199s) 

ci: == [advisory_lock_connection] object_id: 23930080, pg_backend_pid: 6992
main: == [advisory_lock_connection] object_id: 23935200, pg_backend_pid: 6995
main: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrating ==
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_work_item_colors_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
main:    -> 0.0025s
main: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrated (0.0342s) 

main: == [advisory_lock_connection] object_id: 23935200, pg_backend_pid: 6995
ci: == [advisory_lock_connection] object_id: 23964960, pg_backend_pid: 6997
ci: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrating ==
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE work_item_colors ADD CONSTRAINT fk_work_item_colors_on_namespace_id FOREIGN KEY (namespace_id) REFERENCES namespaces (id) ON DELETE CASCADE NOT VALID;")
ci:    -> 0.0019s
ci: == 20240326082844 FixWorkItemColorsCascadeOptionOnFkToNamespaceId: migrated (0.0380s) 

ci: == [advisory_lock_connection] object_id: 23964960, pg_backend_pid: 6997
main: == [advisory_lock_connection] object_id: 23994820, pg_backend_pid: 7000
main: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrating =========
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_work_item_colors_on_namespace_id;")
main:    -> 0.0023s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrated (0.0216s) 

main: == [advisory_lock_connection] object_id: 23994820, pg_backend_pid: 7000
ci: == [advisory_lock_connection] object_id: 24009400, pg_backend_pid: 7002
ci: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrating =========
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE work_item_colors VALIDATE CONSTRAINT fk_work_item_colors_on_namespace_id;")
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240326083222 ValidateNewNamespaceIdFkOnWorkItemColors: migrated (0.0313s) 

ci: == [advisory_lock_connection] object_id: 24009400, pg_backend_pid: 7002
main: == [advisory_lock_connection] object_id: 24024120, pg_backend_pid: 7005
main: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrating ===========
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:work_item_colors, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_b15b0912d0"})
main:    -> 0.0058s
main: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrated (0.0304s) ==

main: == [advisory_lock_connection] object_id: 24024120, pg_backend_pid: 7005
ci: == [advisory_lock_connection] object_id: 24024480, pg_backend_pid: 7007
ci: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrating ===========
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:work_item_colors, {:column=>:namespace_id, :on_delete=>:nullify, :name=>"fk_b15b0912d0"})
ci:    -> 0.0057s
ci: == 20240326083321 RemoveOldNamespaceIdFkOnWorkItemColors: migrated (0.0361s) ==

ci: == [advisory_lock_connection] object_id: 24024480, pg_backend_pid: 7007
main: == [advisory_lock_connection] object_id: 24024980, pg_backend_pid: 7010
main: == 20240326144116 AddZoektSettingsToApplicationSettings: migrating ============
main: -- add_column(:application_settings, :zoekt_settings, :jsonb, {:default=>{}, :null=>false})
main:    -> 0.0036s
main: == 20240326144116 AddZoektSettingsToApplicationSettings: migrated (0.0095s) ===

main: == [advisory_lock_connection] object_id: 24024980, pg_backend_pid: 7010
ci: == [advisory_lock_connection] object_id: 24025640, pg_backend_pid: 7012
ci: == 20240326144116 AddZoektSettingsToApplicationSettings: migrating ============
ci: -- add_column(:application_settings, :zoekt_settings, :jsonb, {:default=>{}, :null=>false})
ci:    -> 0.0034s
ci: == 20240326144116 AddZoektSettingsToApplicationSettings: migrated (0.0194s) ===

ci: == [advisory_lock_connection] object_id: 24025640, pg_backend_pid: 7012
main: == [advisory_lock_connection] object_id: 24026460, pg_backend_pid: 7015
main: == 20240327110521 MigrateZoektSettingsInApplicationSettings: migrating ========
main: == 20240327110521 MigrateZoektSettingsInApplicationSettings: migrated (0.0224s) 

main: == [advisory_lock_connection] object_id: 24026460, pg_backend_pid: 7015
ci: == [advisory_lock_connection] object_id: 24027160, pg_backend_pid: 7017
ci: == 20240327110521 MigrateZoektSettingsInApplicationSettings: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240327110521 MigrateZoektSettingsInApplicationSettings: migrated (0.0153s) 

ci: == [advisory_lock_connection] object_id: 24027160, pg_backend_pid: 7017
main: == [advisory_lock_connection] object_id: 24028000, pg_backend_pid: 7020
main: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrating ========
main: -- add_column(:merge_requests, :override_requested_changes, :boolean, {:default=>false, :null=>false})
main:    -> 0.0030s
main: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrated (0.0102s) 

main: == [advisory_lock_connection] object_id: 24028000, pg_backend_pid: 7020
ci: == [advisory_lock_connection] object_id: 24033340, pg_backend_pid: 7022
ci: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrating ========
ci: -- add_column(:merge_requests, :override_requested_changes, :boolean, {:default=>false, :null=>false})
ci:    -> 0.0023s
ci: == 20240327114933 AddOverrideChangesRequestedToMergeRequest: migrated (0.0179s) 

ci: == [advisory_lock_connection] object_id: 24033340, pg_backend_pid: 7022
main: == [advisory_lock_connection] object_id: 24038820, pg_backend_pid: 7025
main: == 20240327133742 AddRequireReauthenticationToApprove: migrating ==============
main: -- add_column(:project_settings, "require_reauthentication_to_approve", :boolean)
main:    -> 0.0014s
main: -- add_column(:group_merge_request_approval_settings, "require_reauthentication_to_approve", :boolean, {:default=>false, :null=>false})
main:    -> 0.0016s
main: == 20240327133742 AddRequireReauthenticationToApprove: migrated (0.0087s) =====

main: == [advisory_lock_connection] object_id: 24038820, pg_backend_pid: 7025
ci: == [advisory_lock_connection] object_id: 24042440, pg_backend_pid: 7027
ci: == 20240327133742 AddRequireReauthenticationToApprove: migrating ==============
ci: -- add_column(:project_settings, "require_reauthentication_to_approve", :boolean)
ci:    -> 0.0014s
ci: -- add_column(:group_merge_request_approval_settings, "require_reauthentication_to_approve", :boolean, {:default=>false, :null=>false})
ci:    -> 0.0016s
ci: == 20240327133742 AddRequireReauthenticationToApprove: migrated (0.0187s) =====

ci: == [advisory_lock_connection] object_id: 24042440, pg_backend_pid: 7027
main: == [advisory_lock_connection] object_id: 24046180, pg_backend_pid: 7030
main: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrating ==============
main: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrated (0.0172s) =====

main: == [advisory_lock_connection] object_id: 24046180, pg_backend_pid: 7030
ci: == [advisory_lock_connection] object_id: 24052640, pg_backend_pid: 7032
ci: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240327214545 AddDevelopmentWidgetToWorkItemTypes: migrated (0.0150s) =====

ci: == [advisory_lock_connection] object_id: 24052640, pg_backend_pid: 7032
main: == [advisory_lock_connection] object_id: 24059180, pg_backend_pid: 7035
main: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrating ====
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0012s
main: -- index_exists?(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})
main:    -> 0.0184s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- add_index(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})
main:    -> 0.0024s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrated (0.0378s) 

main: == [advisory_lock_connection] object_id: 24059180, pg_backend_pid: 7035
ci: == [advisory_lock_connection] object_id: 24059840, pg_backend_pid: 7037
ci: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrating ====
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})
ci:    -> 0.0182s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- add_index(:vulnerability_reads, [:traversal_ids, :vulnerability_id], {:name=>:index_vulnerability_reads_for_vulnerability_export, :where=>"archived = false", :algorithm=>:concurrently})
ci:    -> 0.0025s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240328123442 IndexVulnerabilityReadsForVulnerabilityExport: migrated (0.0462s) 

ci: == [advisory_lock_connection] object_id: 24059840, pg_backend_pid: 7037
main: == [advisory_lock_connection] object_id: 24060640, pg_backend_pid: 7040
main: == 20240329125210 FinalizeHasIssuesBackfilling: migrating =====================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240329125210 FinalizeHasIssuesBackfilling: migrated (0.0295s) ============

main: == [advisory_lock_connection] object_id: 24060640, pg_backend_pid: 7040
ci: == [advisory_lock_connection] object_id: 24063540, pg_backend_pid: 7042
ci: == 20240329125210 FinalizeHasIssuesBackfilling: migrating =====================
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240329125210 FinalizeHasIssuesBackfilling: migrated (0.0167s) ============

ci: == [advisory_lock_connection] object_id: 24063540, pg_backend_pid: 7042
main: == [advisory_lock_connection] object_id: 24063840, pg_backend_pid: 7045
main: == 20240401073904 InitConversionForMergeRequestMetricsPipelineIdBigint: migrating 
main: -- column_exists?(:merge_request_metrics, :id)
main:    -> 0.0045s
main: -- column_exists?(:merge_request_metrics, :pipeline_id)
main:    -> 0.0027s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:merge_request_metrics)
main:    -> 0.0025s
main: -- add_column(:merge_request_metrics, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0015s
main: == 20240401073904 InitConversionForMergeRequestMetricsPipelineIdBigint: migrated (0.0258s) 

main: == [advisory_lock_connection] object_id: 24063840, pg_backend_pid: 7045
ci: == [advisory_lock_connection] object_id: 24064540, pg_backend_pid: 7047
ci: == 20240401073904 InitConversionForMergeRequestMetricsPipelineIdBigint: migrating 
ci: -- column_exists?(:merge_request_metrics, :id)
ci:    -> 0.0040s
ci: -- column_exists?(:merge_request_metrics, :pipeline_id)
ci:    -> 0.0026s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:merge_request_metrics)
ci:    -> 0.0023s
ci: -- add_column(:merge_request_metrics, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0014s
ci: == 20240401073904 InitConversionForMergeRequestMetricsPipelineIdBigint: migrated (0.0327s) 

ci: == [advisory_lock_connection] object_id: 24064540, pg_backend_pid: 7047
main: == [advisory_lock_connection] object_id: 24066060, pg_backend_pid: 7050
main: == 20240401074004 InitConversionForMergeRequestsHeadPipelineIdBigint: migrating 
main: -- column_exists?(:merge_requests, :id)
main:    -> 0.0049s
main: -- column_exists?(:merge_requests, :head_pipeline_id)
main:    -> 0.0029s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:merge_requests)
main:    -> 0.0029s
main: -- add_column(:merge_requests, "head_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0014s
main: == 20240401074004 InitConversionForMergeRequestsHeadPipelineIdBigint: migrated (0.0250s) 

main: == [advisory_lock_connection] object_id: 24066060, pg_backend_pid: 7050
ci: == [advisory_lock_connection] object_id: 24067000, pg_backend_pid: 7052
ci: == 20240401074004 InitConversionForMergeRequestsHeadPipelineIdBigint: migrating 
ci: -- column_exists?(:merge_requests, :id)
ci:    -> 0.0051s
ci: -- column_exists?(:merge_requests, :head_pipeline_id)
ci:    -> 0.0031s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:merge_requests)
ci:    -> 0.0035s
ci: -- add_column(:merge_requests, "head_pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0016s
ci: == 20240401074004 InitConversionForMergeRequestsHeadPipelineIdBigint: migrated (0.0373s) 

ci: == [advisory_lock_connection] object_id: 24067000, pg_backend_pid: 7052
main: == [advisory_lock_connection] object_id: 24071140, pg_backend_pid: 7055
main: == 20240401074104 InitConversionForMergeTrainsPipelineIdBigint: migrating =====
main: -- column_exists?(:merge_trains, :id)
main:    -> 0.0041s
main: -- column_exists?(:merge_trains, :pipeline_id)
main:    -> 0.0023s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:merge_trains)
main:    -> 0.0022s
main: -- add_column(:merge_trains, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0014s
main: == 20240401074104 InitConversionForMergeTrainsPipelineIdBigint: migrated (0.0243s) 

main: == [advisory_lock_connection] object_id: 24071140, pg_backend_pid: 7055
ci: == [advisory_lock_connection] object_id: 24071400, pg_backend_pid: 7057
ci: == 20240401074104 InitConversionForMergeTrainsPipelineIdBigint: migrating =====
ci: -- column_exists?(:merge_trains, :id)
ci:    -> 0.0038s
ci: -- column_exists?(:merge_trains, :pipeline_id)
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:merge_trains)
ci:    -> 0.0020s
ci: -- add_column(:merge_trains, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0015s
ci: == 20240401074104 InitConversionForMergeTrainsPipelineIdBigint: migrated (0.0325s) 

ci: == [advisory_lock_connection] object_id: 24071400, pg_backend_pid: 7057
main: == [advisory_lock_connection] object_id: 24094500, pg_backend_pid: 7060
main: == 20240401074204 InitConversionForPackagesBuildInfosPipelineIdBigint: migrating 
main: -- column_exists?(:packages_build_infos, :id)
main:    -> 0.0037s
main: -- column_exists?(:packages_build_infos, :pipeline_id)
main:    -> 0.0019s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:packages_build_infos)
main:    -> 0.0020s
main: -- add_column(:packages_build_infos, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0016s
main: == 20240401074204 InitConversionForPackagesBuildInfosPipelineIdBigint: migrated (0.0233s) 

main: == [advisory_lock_connection] object_id: 24094500, pg_backend_pid: 7060
ci: == [advisory_lock_connection] object_id: 24117620, pg_backend_pid: 7062
ci: == 20240401074204 InitConversionForPackagesBuildInfosPipelineIdBigint: migrating 
ci: -- column_exists?(:packages_build_infos, :id)
ci:    -> 0.0034s
ci: -- column_exists?(:packages_build_infos, :pipeline_id)
ci:    -> 0.0020s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:packages_build_infos)
ci:    -> 0.0017s
ci: -- add_column(:packages_build_infos, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0015s
ci: == 20240401074204 InitConversionForPackagesBuildInfosPipelineIdBigint: migrated (0.0314s) 

ci: == [advisory_lock_connection] object_id: 24117620, pg_backend_pid: 7062
main: == [advisory_lock_connection] object_id: 24123580, pg_backend_pid: 7065
main: == 20240401074304 InitConversionForVulnerabilityFeedbackPipelineIdBigint: migrating 
main: -- column_exists?(:vulnerability_feedback, :id)
main:    -> 0.0040s
main: -- column_exists?(:vulnerability_feedback, :pipeline_id)
main:    -> 0.0025s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:vulnerability_feedback)
main:    -> 0.0024s
main: -- add_column(:vulnerability_feedback, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
main:    -> 0.0015s
main: == 20240401074304 InitConversionForVulnerabilityFeedbackPipelineIdBigint: migrated (0.0237s) 

main: == [advisory_lock_connection] object_id: 24123580, pg_backend_pid: 7065
ci: == [advisory_lock_connection] object_id: 24123840, pg_backend_pid: 7067
ci: == 20240401074304 InitConversionForVulnerabilityFeedbackPipelineIdBigint: migrating 
ci: -- column_exists?(:vulnerability_feedback, :id)
ci:    -> 0.0037s
ci: -- column_exists?(:vulnerability_feedback, :pipeline_id)
ci:    -> 0.0022s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:vulnerability_feedback)
ci:    -> 0.0020s
ci: -- add_column(:vulnerability_feedback, "pipeline_id_convert_to_bigint", :bigint, {:default=>nil})
ci:    -> 0.0016s
ci: == 20240401074304 InitConversionForVulnerabilityFeedbackPipelineIdBigint: migrated (0.0323s) 

ci: == [advisory_lock_connection] object_id: 24123840, pg_backend_pid: 7067
main: == [advisory_lock_connection] object_id: 24134460, pg_backend_pid: 7070
main: == 20240401074404 InitConversionForVulnerabilityOccurrencePipelinesPipelineIdBigint: migrating 
main: -- column_exists?(:vulnerability_occurrence_pipelines, :id)
main:    -> 0.0038s
main: -- column_exists?(:vulnerability_occurrence_pipelines, :pipeline_id)
main:    -> 0.0021s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- columns(:vulnerability_occurrence_pipelines)
main:    -> 0.0020s
main: -- add_column(:vulnerability_occurrence_pipelines, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
main:    -> 0.0019s
main: == 20240401074404 InitConversionForVulnerabilityOccurrencePipelinesPipelineIdBigint: migrated (0.0239s) 

main: == [advisory_lock_connection] object_id: 24134460, pg_backend_pid: 7070
ci: == [advisory_lock_connection] object_id: 24145100, pg_backend_pid: 7072
ci: == 20240401074404 InitConversionForVulnerabilityOccurrencePipelinesPipelineIdBigint: migrating 
ci: -- column_exists?(:vulnerability_occurrence_pipelines, :id)
ci:    -> 0.0037s
ci: -- column_exists?(:vulnerability_occurrence_pipelines, :pipeline_id)
ci:    -> 0.0020s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- columns(:vulnerability_occurrence_pipelines)
ci:    -> 0.0019s
ci: -- add_column(:vulnerability_occurrence_pipelines, "pipeline_id_convert_to_bigint", :bigint, {:default=>0, :null=>false})
ci:    -> 0.0017s
ci: == 20240401074404 InitConversionForVulnerabilityOccurrencePipelinesPipelineIdBigint: migrated (0.0335s) 

ci: == [advisory_lock_connection] object_id: 24145100, pg_backend_pid: 7072
main: == [advisory_lock_connection] object_id: 24155720, pg_backend_pid: 7075
main: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrating ============
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrated (0.0286s) ===

main: == [advisory_lock_connection] object_id: 24155720, pg_backend_pid: 7075
ci: == [advisory_lock_connection] object_id: 24166300, pg_backend_pid: 7077
ci: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrating ============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240402080706 FinalizeBackfillVsCodeSettingsVersion: migrated (0.0155s) ===

ci: == [advisory_lock_connection] object_id: 24166300, pg_backend_pid: 7077
main: == [advisory_lock_connection] object_id: 24176900, pg_backend_pid: 7080
main: == 20240402102315 ValidateCheckNullConstraintForVulnerabilityReadsTraversalIds: migrating 
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0006s
main: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_f5ba7c2496;")
main:    -> 0.0012s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240402102315 ValidateCheckNullConstraintForVulnerabilityReadsTraversalIds: migrated (0.0114s) 

main: == [advisory_lock_connection] object_id: 24176900, pg_backend_pid: 7080
ci: == [advisory_lock_connection] object_id: 24187540, pg_backend_pid: 7082
ci: == 20240402102315 ValidateCheckNullConstraintForVulnerabilityReadsTraversalIds: migrating 
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE vulnerability_reads VALIDATE CONSTRAINT check_f5ba7c2496;")
ci:    -> 0.0010s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240402102315 ValidateCheckNullConstraintForVulnerabilityReadsTraversalIds: migrated (0.0207s) 

ci: == [advisory_lock_connection] object_id: 24187540, pg_backend_pid: 7082
main: == [advisory_lock_connection] object_id: 24198160, pg_backend_pid: 7085
main: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrating 
main: -- index_exists?(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})
main:    -> 0.0258s
main: -- add_index_options(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})
main:    -> 0.0005s
main: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrated (0.0414s) 

main: == [advisory_lock_connection] object_id: 24198160, pg_backend_pid: 7085
ci: == [advisory_lock_connection] object_id: 24208780, pg_backend_pid: 7087
ci: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrating 
ci: -- index_exists?(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})
ci:    -> 0.0258s
ci: -- add_index_options(:merge_requests, [:latest_merge_request_diff_id, :target_project_id], {:where=>"state_id = 3", :name=>"index_merge_requests_for_latest_diffs_with_state_merged", :algorithm=>:concurrently})
ci:    -> 0.0005s
ci: == 20240402105907 AddIndexMergeRequestsForLatestDiffsWithStateMerged: migrated (0.0501s) 

ci: == [advisory_lock_connection] object_id: 24208780, pg_backend_pid: 7087
main: == [advisory_lock_connection] object_id: 24219380, pg_backend_pid: 7090
main: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrating =========
main: -- index_exists?(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0068s
main: -- add_index_options(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})
main:    -> 0.0004s
main: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrated (0.0206s) 

main: == [advisory_lock_connection] object_id: 24219380, pg_backend_pid: 7090
ci: == [advisory_lock_connection] object_id: 24230000, pg_backend_pid: 7092
ci: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrating =========
ci: -- index_exists?(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0075s
ci: -- add_index_options(:merge_request_diffs, :head_commit_sha, {:name=>"index_on_merge_request_diffs_head_commit_sha", :algorithm=>:concurrently})
ci:    -> 0.0004s
ci: == 20240402110451 AddIndexOnMergeRequestDiffsHeadCommitSha: migrated (0.0305s) 

ci: == [advisory_lock_connection] object_id: 24230000, pg_backend_pid: 7092
main: == [advisory_lock_connection] object_id: 24240600, pg_backend_pid: 7095
main: == 20240403070604 RemoveIndexMergeRequestsOnTargetProjectIdAndIidAndStateId: migrating 
main: -- index_exists?(:merge_requests, [:target_project_id, :iid, :state_id], {:name=>"index_merge_requests_on_target_project_id_and_iid_and_state_id"})
main:    -> 0.0257s
main: -- quote_column_name("index_merge_requests_on_target_project_id_and_iid_and_state_id")
main:    -> 0.0000s
main: == 20240403070604 RemoveIndexMergeRequestsOnTargetProjectIdAndIidAndStateId: migrated (0.0364s) 

main: == [advisory_lock_connection] object_id: 24240600, pg_backend_pid: 7095
ci: == [advisory_lock_connection] object_id: 24251300, pg_backend_pid: 7097
ci: == 20240403070604 RemoveIndexMergeRequestsOnTargetProjectIdAndIidAndStateId: migrating 
ci: -- index_exists?(:merge_requests, [:target_project_id, :iid, :state_id], {:name=>"index_merge_requests_on_target_project_id_and_iid_and_state_id"})
ci:    -> 0.0250s
ci: -- quote_column_name("index_merge_requests_on_target_project_id_and_iid_and_state_id")
ci:    -> 0.0000s
ci: == 20240403070604 RemoveIndexMergeRequestsOnTargetProjectIdAndIidAndStateId: migrated (0.0442s) 

ci: == [advisory_lock_connection] object_id: 24251300, pg_backend_pid: 7097
main: == [advisory_lock_connection] object_id: 24257320, pg_backend_pid: 7100
main: == 20240403113607 ReplaceEpicsFkOnParentId: migrating =========================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_epics_on_parent_id_with_on_delete_nullify FOREIGN KEY (parent_id) REFERENCES epics (id) ON DELETE SET NULL NOT VALID;")
main:    -> 0.0014s
main: == 20240403113607 ReplaceEpicsFkOnParentId: migrated (0.0283s) ================

main: == [advisory_lock_connection] object_id: 24257320, pg_backend_pid: 7100
ci: == [advisory_lock_connection] object_id: 24257560, pg_backend_pid: 7102
ci: == 20240403113607 ReplaceEpicsFkOnParentId: migrating =========================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE epics ADD CONSTRAINT fk_epics_on_parent_id_with_on_delete_nullify FOREIGN KEY (parent_id) REFERENCES epics (id) ON DELETE SET NULL NOT VALID;")
ci:    -> 0.0015s
ci: == 20240403113607 ReplaceEpicsFkOnParentId: migrated (0.0405s) ================

ci: == [advisory_lock_connection] object_id: 24257560, pg_backend_pid: 7102
main: == [advisory_lock_connection] object_id: 24259700, pg_backend_pid: 7105
main: == 20240403114400 ValidateEpicsFkOnParentIdWithOnDeleteNullify: migrating =====
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0008s
main: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_epics_on_parent_id_with_on_delete_nullify;")
main:    -> 0.0018s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240403114400 ValidateEpicsFkOnParentIdWithOnDeleteNullify: migrated (0.0217s) 

main: == [advisory_lock_connection] object_id: 24259700, pg_backend_pid: 7105
ci: == [advisory_lock_connection] object_id: 24261860, pg_backend_pid: 7107
ci: == 20240403114400 ValidateEpicsFkOnParentIdWithOnDeleteNullify: migrating =====
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0006s
ci: -- execute("ALTER TABLE epics VALIDATE CONSTRAINT fk_epics_on_parent_id_with_on_delete_nullify;")
ci:    -> 0.0018s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0007s
ci: == 20240403114400 ValidateEpicsFkOnParentIdWithOnDeleteNullify: migrated (0.0332s) 

ci: == [advisory_lock_connection] object_id: 24261860, pg_backend_pid: 7107
main: == [advisory_lock_connection] object_id: 24290120, pg_backend_pid: 7110
main: == 20240403114900 RemoveFkEpicsParentId: migrating ============================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- remove_foreign_key(:epics, {:column=>:parent_id, :on_delete=>:cascade, :name=>:fk_25b99c1be3})
main:    -> 0.0053s
main: == 20240403114900 RemoveFkEpicsParentId: migrated (0.0298s) ===================

main: == [advisory_lock_connection] object_id: 24290120, pg_backend_pid: 7110
ci: == [advisory_lock_connection] object_id: 24318400, pg_backend_pid: 7112
ci: == 20240403114900 RemoveFkEpicsParentId: migrating ============================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- remove_foreign_key(:epics, {:column=>:parent_id, :on_delete=>:cascade, :name=>:fk_25b99c1be3})
ci:    -> 0.0047s
ci: == 20240403114900 RemoveFkEpicsParentId: migrated (0.0336s) ===================

ci: == [advisory_lock_connection] object_id: 24318400, pg_backend_pid: 7112
main: == [advisory_lock_connection] object_id: 24327680, pg_backend_pid: 7115
main: == 20240403121221 MigrateInputsToSpecOnCatalogResourceComponents: migrating ===
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: == 20240403121221 MigrateInputsToSpecOnCatalogResourceComponents: migrated (0.0267s) 

main: == [advisory_lock_connection] object_id: 24327680, pg_backend_pid: 7115
ci: == [advisory_lock_connection] object_id: 24336940, pg_backend_pid: 7117
ci: == 20240403121221 MigrateInputsToSpecOnCatalogResourceComponents: migrating ===
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240403121221 MigrateInputsToSpecOnCatalogResourceComponents: migrated (0.0163s) 

ci: == [advisory_lock_connection] object_id: 24336940, pg_backend_pid: 7117
main: == [advisory_lock_connection] object_id: 24361160, pg_backend_pid: 7120
main: == 20240404083904 BackfillMergeRequestMetricsPipelineIdBigint: migrating ======
main: -- column_exists?(:merge_request_metrics, :id)
main:    -> 0.0042s
main: -- column_exists?(:merge_request_metrics, :pipeline_id)
main:    -> 0.0025s
main: -- column_exists?(:merge_request_metrics, "pipeline_id_convert_to_bigint")
main:    -> 0.0024s
main: == 20240404083904 BackfillMergeRequestMetricsPipelineIdBigint: migrated (0.0429s) 

main: == [advisory_lock_connection] object_id: 24361160, pg_backend_pid: 7120
ci: == [advisory_lock_connection] object_id: 24388860, pg_backend_pid: 7122
ci: == 20240404083904 BackfillMergeRequestMetricsPipelineIdBigint: migrating ======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404083904 BackfillMergeRequestMetricsPipelineIdBigint: migrated (0.0154s) 

ci: == [advisory_lock_connection] object_id: 24388860, pg_backend_pid: 7122
main: == [advisory_lock_connection] object_id: 24394260, pg_backend_pid: 7125
main: == 20240404084004 BackfillMergeRequestsHeadPipelineIdBigint: migrating ========
main: -- column_exists?(:merge_requests, :id)
main:    -> 0.0050s
main: -- column_exists?(:merge_requests, :head_pipeline_id)
main:    -> 0.0030s
main: -- column_exists?(:merge_requests, "head_pipeline_id_convert_to_bigint")
main:    -> 0.0030s
main: == 20240404084004 BackfillMergeRequestsHeadPipelineIdBigint: migrated (0.0452s) 

main: == [advisory_lock_connection] object_id: 24394260, pg_backend_pid: 7125
ci: == [advisory_lock_connection] object_id: 24399720, pg_backend_pid: 7127
ci: == 20240404084004 BackfillMergeRequestsHeadPipelineIdBigint: migrating ========
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404084004 BackfillMergeRequestsHeadPipelineIdBigint: migrated (0.0188s) 

ci: == [advisory_lock_connection] object_id: 24399720, pg_backend_pid: 7127
main: == [advisory_lock_connection] object_id: 24403400, pg_backend_pid: 7130
main: == 20240404084104 BackfillMergeTrainsPipelineIdBigint: migrating ==============
main: -- column_exists?(:merge_trains, :id)
main:    -> 0.0043s
main: -- column_exists?(:merge_trains, :pipeline_id)
main:    -> 0.0022s
main: -- column_exists?(:merge_trains, "pipeline_id_convert_to_bigint")
main:    -> 0.0022s
main: == 20240404084104 BackfillMergeTrainsPipelineIdBigint: migrated (0.0478s) =====

main: == [advisory_lock_connection] object_id: 24403400, pg_backend_pid: 7130
ci: == [advisory_lock_connection] object_id: 24407140, pg_backend_pid: 7132
ci: == 20240404084104 BackfillMergeTrainsPipelineIdBigint: migrating ==============
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404084104 BackfillMergeTrainsPipelineIdBigint: migrated (0.0151s) =====

ci: == [advisory_lock_connection] object_id: 24407140, pg_backend_pid: 7132
main: == [advisory_lock_connection] object_id: 24413640, pg_backend_pid: 7135
main: == 20240404084204 BackfillPackagesBuildInfosPipelineIdBigint: migrating =======
main: -- column_exists?(:packages_build_infos, :id)
main:    -> 0.0033s
main: -- column_exists?(:packages_build_infos, :pipeline_id)
main:    -> 0.0018s
main: -- column_exists?(:packages_build_infos, "pipeline_id_convert_to_bigint")
main:    -> 0.0016s
main: == 20240404084204 BackfillPackagesBuildInfosPipelineIdBigint: migrated (0.0402s) 

main: == [advisory_lock_connection] object_id: 24413640, pg_backend_pid: 7135
ci: == [advisory_lock_connection] object_id: 24420180, pg_backend_pid: 7137
ci: == 20240404084204 BackfillPackagesBuildInfosPipelineIdBigint: migrating =======
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404084204 BackfillPackagesBuildInfosPipelineIdBigint: migrated (0.0148s) 

ci: == [advisory_lock_connection] object_id: 24420180, pg_backend_pid: 7137
main: == [advisory_lock_connection] object_id: 24427020, pg_backend_pid: 7140
main: == 20240404084304 BackfillVulnerabilityFeedbackPipelineIdBigint: migrating ====
main: -- column_exists?(:vulnerability_feedback, :id)
main:    -> 0.0040s
main: -- column_exists?(:vulnerability_feedback, :pipeline_id)
main:    -> 0.0024s
main: -- column_exists?(:vulnerability_feedback, "pipeline_id_convert_to_bigint")
main:    -> 0.0023s
main: == 20240404084304 BackfillVulnerabilityFeedbackPipelineIdBigint: migrated (0.0464s) 

main: == [advisory_lock_connection] object_id: 24427020, pg_backend_pid: 7140
ci: == [advisory_lock_connection] object_id: 24427320, pg_backend_pid: 7142
ci: == 20240404084304 BackfillVulnerabilityFeedbackPipelineIdBigint: migrating ====
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404084304 BackfillVulnerabilityFeedbackPipelineIdBigint: migrated (0.0150s) 

ci: == [advisory_lock_connection] object_id: 24427320, pg_backend_pid: 7142
main: == [advisory_lock_connection] object_id: 24442320, pg_backend_pid: 7145
main: == 20240404084404 BackfillVulnerabilityOccurrencePipelinesPipelineIdBigint: migrating 
main: -- column_exists?(:vulnerability_occurrence_pipelines, :id)
main:    -> 0.0035s
main: -- column_exists?(:vulnerability_occurrence_pipelines, :pipeline_id)
main:    -> 0.0019s
main: -- column_exists?(:vulnerability_occurrence_pipelines, "pipeline_id_convert_to_bigint")
main:    -> 0.0018s
main: == 20240404084404 BackfillVulnerabilityOccurrencePipelinesPipelineIdBigint: migrated (0.0407s) 

main: == [advisory_lock_connection] object_id: 24442320, pg_backend_pid: 7145
ci: == [advisory_lock_connection] object_id: 24442640, pg_backend_pid: 7147
ci: == 20240404084404 BackfillVulnerabilityOccurrencePipelinesPipelineIdBigint: migrating 
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240404084404 BackfillVulnerabilityOccurrencePipelinesPipelineIdBigint: migrated (0.0152s) 

ci: == [advisory_lock_connection] object_id: 24442640, pg_backend_pid: 7147
main: == [advisory_lock_connection] object_id: 24457620, pg_backend_pid: 7150
main: == 20240404092530 RemoveIdxMergeRequestsOnTargetProjectIdAndLockedState: migrating 
main: -- index_exists?(:merge_requests, :target_project_id, {:name=>"idx_merge_requests_on_target_project_id_and_locked_state"})
main:    -> 0.0247s
main: -- quote_column_name("idx_merge_requests_on_target_project_id_and_locked_state")
main:    -> 0.0001s
main: == 20240404092530 RemoveIdxMergeRequestsOnTargetProjectIdAndLockedState: migrated (0.0350s) 

main: == [advisory_lock_connection] object_id: 24457620, pg_backend_pid: 7150
ci: == [advisory_lock_connection] object_id: 24457960, pg_backend_pid: 7152
ci: == 20240404092530 RemoveIdxMergeRequestsOnTargetProjectIdAndLockedState: migrating 
ci: -- index_exists?(:merge_requests, :target_project_id, {:name=>"idx_merge_requests_on_target_project_id_and_locked_state"})
ci:    -> 0.0274s
ci: -- quote_column_name("idx_merge_requests_on_target_project_id_and_locked_state")
ci:    -> 0.0001s
ci: == 20240404092530 RemoveIdxMergeRequestsOnTargetProjectIdAndLockedState: migrated (0.0511s) 

ci: == [advisory_lock_connection] object_id: 24457960, pg_backend_pid: 7152
main: == [advisory_lock_connection] object_id: 24473020, pg_backend_pid: 7155
main: == 20240404093246 EnforceVsCodeSettingsVersionPresence: migrating =============
main: -- current_schema(nil)
main:    -> 0.0006s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_2082c35541\nCHECK ( version IS NOT NULL )\nNOT VALID;\n")
main:    -> 0.0009s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0005s
main: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_2082c35541;")
main:    -> 0.0006s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: == 20240404093246 EnforceVsCodeSettingsVersionPresence: migrated (0.0221s) ====

main: == [advisory_lock_connection] object_id: 24473020, pg_backend_pid: 7155
ci: == [advisory_lock_connection] object_id: 24473300, pg_backend_pid: 7157
ci: == 20240404093246 EnforceVsCodeSettingsVersionPresence: migrating =============
ci: -- current_schema(nil)
ci:    -> 0.0007s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- execute("ALTER TABLE vs_code_settings\nADD CONSTRAINT check_2082c35541\nCHECK ( version IS NOT NULL )\nNOT VALID;\n")
ci:    -> 0.0010s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0005s
ci: -- execute("ALTER TABLE vs_code_settings VALIDATE CONSTRAINT check_2082c35541;")
ci:    -> 0.0007s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0006s
ci: == 20240404093246 EnforceVsCodeSettingsVersionPresence: migrated (0.0326s) ====

ci: == [advisory_lock_connection] object_id: 24473300, pg_backend_pid: 7157
main: == [advisory_lock_connection] object_id: 24488300, pg_backend_pid: 7160
main: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrating =================
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0016s
main: -- index_exists?(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0051s
main: -- execute("SET statement_timeout TO 0")
main:    -> 0.0007s
main: -- add_index(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})
main:    -> 0.0017s
main: -- execute("RESET statement_timeout")
main:    -> 0.0005s
main: -- transaction_open?(nil)
main:    -> 0.0000s
main: -- view_exists?(:postgres_partitions)
main:    -> 0.0010s
main: -- indexes(:zoekt_indices)
main:    -> 0.0042s
main: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_zoekt_node_id"})
main:    -> 0.0012s
main: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrated (0.0394s) ========

main: == [advisory_lock_connection] object_id: 24488300, pg_backend_pid: 7160
ci: == [advisory_lock_connection] object_id: 24488540, pg_backend_pid: 7162
ci: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrating =================
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- index_exists?(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0050s
ci: -- execute("SET statement_timeout TO 0")
ci:    -> 0.0011s
ci: -- add_index(:zoekt_indices, [:zoekt_node_id, :id], {:name=>"index_zoekt_indices_on_zoekt_node_id_and_id", :unique=>true, :algorithm=>:concurrently})
ci:    -> 0.0024s
ci: -- execute("RESET statement_timeout")
ci:    -> 0.0008s
ci: -- transaction_open?(nil)
ci:    -> 0.0000s
ci: -- view_exists?(:postgres_partitions)
ci:    -> 0.0011s
ci: -- indexes(:zoekt_indices)
ci:    -> 0.0047s
ci: -- remove_index(:zoekt_indices, {:algorithm=>:concurrently, :name=>"index_zoekt_indices_on_zoekt_node_id"})
ci:    -> 0.0013s
ci: == 20240404112201 ReplaceZoektIndicesIndexOnNodeId: migrated (0.0502s) ========

ci: == [advisory_lock_connection] object_id: 24488540, pg_backend_pid: 7162
main: == [advisory_lock_connection] object_id: 24503500, pg_backend_pid: 7165
main: == 20240408103150 AddRunnerCreationStatusToCiRunner: migrating ================
main: -- add_column(:ci_runners, :creation_state, :integer, {:limit=>2, :default=>100, :null=>false})
main:    -> 0.0022s
main: == 20240408103150 AddRunnerCreationStatusToCiRunner: migrated (0.0084s) =======

main: == [advisory_lock_connection] object_id: 24503500, pg_backend_pid: 7165
ci: == [advisory_lock_connection] object_id: 24503780, pg_backend_pid: 7167
ci: == 20240408103150 AddRunnerCreationStatusToCiRunner: migrating ================
ci: -- add_column(:ci_runners, :creation_state, :integer, {:limit=>2, :default=>100, :null=>false})
ci:    -> 0.0022s
ci: == 20240408103150 AddRunnerCreationStatusToCiRunner: migrated (0.0188s) =======

ci: == [advisory_lock_connection] object_id: 24503780, pg_backend_pid: 7167
main: == [advisory_lock_connection] object_id: 24518780, pg_backend_pid: 7170
main: == 20240408103358 UpdateRunnerCreationStatusDefaultToZero: migrating ==========
main: -- change_column_default(:ci_runners, :creation_state, {:from=>100, :to=>0})
main:    -> 0.0066s
main: == 20240408103358 UpdateRunnerCreationStatusDefaultToZero: migrated (0.0127s) =

main: == [advisory_lock_connection] object_id: 24518780, pg_backend_pid: 7170
ci: == [advisory_lock_connection] object_id: 24519060, pg_backend_pid: 7172
ci: == 20240408103358 UpdateRunnerCreationStatusDefaultToZero: migrating ==========
ci: -- change_column_default(:ci_runners, :creation_state, {:from=>100, :to=>0})
ci:    -> 0.0061s
ci: == 20240408103358 UpdateRunnerCreationStatusDefaultToZero: migrated (0.0214s) =

ci: == [advisory_lock_connection] object_id: 24519060, pg_backend_pid: 7172
main: == [advisory_lock_connection] object_id: 24545000, pg_backend_pid: 7175
main: == 20240408103457 AddRunnerCreationStatusToCiRunnerMachines: migrating ========
main: -- add_column(:ci_runner_machines, :creation_state, :integer, {:limit=>2, :default=>100, :null=>false})
main:    -> 0.0021s
main: == 20240408103457 AddRunnerCreationStatusToCiRunnerMachines: migrated (0.0081s) 

main: == [advisory_lock_connection] object_id: 24545000, pg_backend_pid: 7175
ci: == [advisory_lock_connection] object_id: 24555200, pg_backend_pid: 7177
ci: == 20240408103457 AddRunnerCreationStatusToCiRunnerMachines: migrating ========
ci: -- add_column(:ci_runner_machines, :creation_state, :integer, {:limit=>2, :default=>100, :null=>false})
ci:    -> 0.0021s
ci: == 20240408103457 AddRunnerCreationStatusToCiRunnerMachines: migrated (0.0176s) 

ci: == [advisory_lock_connection] object_id: 24555200, pg_backend_pid: 7177
main: == [advisory_lock_connection] object_id: 24571200, pg_backend_pid: 7180
main: == 20240408103529 UpdateCiRunnerMachinesRunnerCreationStatusDefaultToZero: migrating 
main: -- change_column_default(:ci_runner_machines, :creation_state, {:from=>100, :to=>0})
main:    -> 0.0063s
main: == 20240408103529 UpdateCiRunnerMachinesRunnerCreationStatusDefaultToZero: migrated (0.0134s) 

main: == [advisory_lock_connection] object_id: 24571200, pg_backend_pid: 7180
ci: == [advisory_lock_connection] object_id: 24576160, pg_backend_pid: 7182
ci: == 20240408103529 UpdateCiRunnerMachinesRunnerCreationStatusDefaultToZero: migrating 
ci: -- change_column_default(:ci_runner_machines, :creation_state, {:from=>100, :to=>0})
ci:    -> 0.0056s
ci: == 20240408103529 UpdateCiRunnerMachinesRunnerCreationStatusDefaultToZero: migrated (0.0222s) 

ci: == [advisory_lock_connection] object_id: 24576160, pg_backend_pid: 7182
main: == [advisory_lock_connection] object_id: 24581260, pg_backend_pid: 7185
main: == 20240409023046 QueueFixCorruptedScannerIdsOfVulnerabilityReads: migrating ==
main: == 20240409023046 QueueFixCorruptedScannerIdsOfVulnerabilityReads: migrated (0.0421s) 

main: == [advisory_lock_connection] object_id: 24581260, pg_backend_pid: 7185
ci: == [advisory_lock_connection] object_id: 24598440, pg_backend_pid: 7187
ci: == 20240409023046 QueueFixCorruptedScannerIdsOfVulnerabilityReads: migrating ==
ci: -- The migration is skipped since it modifies the schemas: [:gitlab_main].
ci: -- This database can only apply migrations in one of the following schemas: [:gitlab_ci, :gitlab_internal, :gitlab_shared].
ci: == 20240409023046 QueueFixCorruptedScannerIdsOfVulnerabilityReads: migrated (0.0170s) 

ci: == [advisory_lock_connection] object_id: 24598440, pg_backend_pid: 7187
==> 'bundle exec rake db:drop db:create db:migrate' succeeded in 349 seconds.
section_end:1712782159:step_script
section_start:1712782159:archive_cache
Saving cache for successful job
Not uploading cache ruby-gems-debian-bookworm-ruby-3.1-17 due to policy
section_end:1712782160:archive_cache
section_start:1712782160:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1712782160:cleanup_file_variables
Job succeeded