Skip to content

Use upstream go-git with internal history readers - #3

Merged
andrew merged 1 commit into
mainfrom
release/internal-go-git
Sep 17, 2026
Merged

andrew merged 1 commit into
mainfrom
release/internal-go-git

Conversation

@andrew

@andrew andrew commented Sep 17, 2026

Copy link
Copy Markdown
Contributor

Remove the dependency on fork-only go-git and go-billy APIs. History now carries its packed blob reader, delta decoder, tree diff walker, alternate discovery, and sharded object cache while depending on upstream go-git v6.0.0-alpha.5.

The updated coverage recomputes blob object IDs for SHA-1 and SHA-256 repositories, exercises nested and duplicate alternates, and compares SHA-256 changes with Git.

@andrew
andrew merged commit 690ab8c into main Sep 17, 2026
4 checks passed
@andrew
andrew deleted the release/internal-go-git branch September 17, 2026 13:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant