Use split commit graph
Plan:
-
Switch to use split commit graph instead of rewriting commit-graph file constantly -
Apply incremental writes in GitRepack (incremental and full) -
Apply incremental writes in GitGC
Please check Commit Messages for details.
This will be the foundation for an up-coming Bloom filter MR: sluongng/gitaly@78dba8b7
Closes: #3277 (closed)
Edited by Pavlo Strokov