Skip to content

Revert "Merge branch 'kev-parallel-13_comments' into 'master'"

What does this MR do and why?

Revert "Merge branch 'kev-parallel-13_comments' into 'master'"

This reverts merge request !205559 (merged)

A few folks reported in a slack thread the 13_comments does not appear to finish when installing gdk using the one line install method. The seed never finishes.

Time since start: 3s. Press Ctrl+C to stop.
Summary of profiling data so far:
% self  % total  name
100.00   100.00  sleep [c function] - (unknown)
  0.00   100.00  block in spawn_thread - /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/lib/ruby/gems/3.3.0/gems/activerecord-7.1.5.2/lib/active_record/connection_adapters/abstract/connection_pool/reaper.rb:
Click to expand
➜  ~ ps -ef | grep "gitlab:db:configure"
  501 16202  8269   0 11:56AM ttys001    0:00.00 grep --color=auto --exclude-dir=.bzr --exclude-dir=CVS --exclude-dir=.git --exclude-dir=.hg --exclude-dir=.svn --exclude-dir=.idea --exclude-dir=.tox --exclude-dir=.venv --exclude-dir=venv gitlab:db:configure
  501 31688     1   0  9:07AM ttys002    0:54.42 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32661 31688   0  9:09AM ttys002    0:02.19 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32662 31688   0  9:09AM ttys002    0:02.15 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32663 31688   0  9:09AM ttys002    0:01.93 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32664 31688   0  9:09AM ttys002    0:02.18 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32665 31688   0  9:09AM ttys002    0:02.20 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32666 31688   0  9:09AM ttys002    0:02.16 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32667 31688   0  9:09AM ttys002    0:01.91 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32668 31688   0  9:09AM ttys002    0:02.22 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32669 31688   0  9:09AM ttys002    0:01.90 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32670 31688   0  9:09AM ttys002    0:02.16 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32671 31688   0  9:09AM ttys002    0:02.15 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32672 31688   0  9:09AM ttys002    0:02.14 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32673 31688   0  9:09AM ttys002    0:02.14 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32674 31688   0  9:09AM ttys002    0:02.14 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 32675 31688   0  9:09AM ttys002    0:02.15 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 45990 45946   0 10:42AM ttys002    0:56.45 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49389 45990   0 10:44AM ttys002    0:02.40 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49390 45990   0 10:44AM ttys002    0:01.98 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49391 45990   0 10:44AM ttys002    0:02.01 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49392 45990   0 10:44AM ttys002    0:02.38 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49393 45990   0 10:44AM ttys002    0:02.36 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49394 45990   0 10:44AM ttys002    0:02.03 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49395 45990   0 10:44AM ttys002    0:01.96 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49396 45990   0 10:44AM ttys002    0:02.05 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49397 45990   0 10:44AM ttys002    0:02.34 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49398 45990   0 10:44AM ttys002    0:02.34 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49399 45990   0 10:44AM ttys002    0:02.36 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49400 45990   0 10:44AM ttys002    0:02.35 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49401 45990   0 10:44AM ttys002    0:01.95 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49403 45990   0 10:44AM ttys002    0:02.35 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49404 45990   0 10:44AM ttys002    0:02.33 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure
  501 49405 45990   0 10:44AM ttys002    0:02.26 /Users/terrichu/.local/share/mise/installs/ruby/3.3.9/bin/rake db:drop db:create gitlab:db:configure

References

Parallelize fixture seeding (#480716 - closed).

Screenshots or screen recordings

Before After

How to set up and validate locally

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Terri Chu

Merge request reports

Loading