5 ms·
It is a great writeup. I wonder how gitlab solves this problem.
by debarshri 5y ago
It is a great writeup. I wonder how gitlab solves this problem.
- masklinn 5y agoThey might have yet to encounter it. Git is hosting some really big repos.
- lbotos 5y agoOh, we def have. I've seen some large repos (50+GB) in some GL installations.
- lbotos 5y agoGL packs refs at various times and frequencies depending on usage: https://docs.gitlab.com/ee/administration/housekeeping.html https://docs.gitlab.com/ee/administration/housekeeping.html It works well for most repos but as you start to get out to the edges of lots of commits it can cause slowness. GL admins can repack reasonably safely at various times to get access speedups, but the solution that is presented in the blog would def speed packing up. (I work as a Support Engineering Leader at GL but I'm reading HN for fun <3)