diff options
| author | 2026-03-28 17:52:42 +0000 | |
|---|---|---|
| committer | 2026-03-28 17:52:42 +0000 | |
| commit | efe3045aaf9fdaa726776d911c6c2fa109c90af9 (patch) | |
| tree | 0994f8e44804975f1fdcbc569a524f15f1aa756c /repository/open.go | |
| parent | repository: Rename resolver to fetcher (diff) | |
| signature | No signature | |
repository: Add commit-graph
Diffstat (limited to 'repository/open.go')
| -rw-r--r-- | repository/open.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/repository/open.go b/repository/open.go index 0e47ba83..f4dd78f8 100644 --- a/repository/open.go +++ b/repository/open.go @@ -44,6 +44,13 @@ func Open(root *os.Root) (repo *Repository, err error) { repo.objectsLoose = objectsLoose repo.objectsPacked = objectsPacked + commitGraph, err := openCommitGraph(objectsRoot, algo) + if err != nil { + return nil, err + } + + repo.commitGraph = commitGraph + refRoot, err := root.OpenRoot(".") if err != nil { return nil, fmt.Errorf("repository: open root for refs: %w", err) |
