gc/clone/fetch の高速化に直結する機能。以下の git-compat テストの失敗を解消する。
対象テスト
t5318-commit-graph.sh
t5319-multi-pack-index.sh
t6500-gc.sh
概要
- commit-graph ファイルの読み書き (
objects/info/commit-graph)
- multi-pack-index (MIDX) の読み書き (
objects/pack/multi-pack-index)
gc 実行時の自動生成 (core.commitGraph, gc.writeCommitGraph)
log/rev-list での commit-graph 参照による高速化
参照
gc/clone/fetch の高速化に直結する機能。以下の git-compat テストの失敗を解消する。
対象テスト
t5318-commit-graph.sht5319-multi-pack-index.sht6500-gc.sh概要
objects/info/commit-graph)objects/pack/multi-pack-index)gc実行時の自動生成 (core.commitGraph,gc.writeCommitGraph)log/rev-listでの commit-graph 参照による高速化参照