
1/20/2022 · Jacob Vosmaer
What this post added
This post details the implementation and impact of the Gitaly pack-objects cache, which significantly reduces CPU utilization during Git fetch operations. It contrasts this new solution with a previous custom CI pre-clone script, highlighting the advantages of the integrated cache. Performance benchmarks show a 3.6x improvement in benchmark run time and a reduction in average server CPU utilization from 100% to 40% when comparing GitLab 13.6 to GitLab 14.6 with the cache enabled.