ForNeVeR/Fenrir

Pack Index: Support 8-byte offsets

Open

#116 opened on Mar 22, 2025

View on GitHub
 (0 comments) (0 reactions) (0 assignees)F# (2 forks)auto 404
enhancementgood first issuehelp wanted

Repository metrics

Stars
 (34 stars)
PR merge metrics
 (PR metrics pending)

Description

See the code near this line: https://github.com/ForNeVeR/Fenrir/blob/0265c8e1de402e9300bfc5d59114b751dc98e90a/Fenrir.Git/PackIndex.fs#L66

Currently, we only support small offset table from the Git pack inndex files. Bigger pack files are not supported by Fenrir.

See the documentation: https://git-scm.com/docs/pack-format — "A table of 8-byte offset entries […]"

We should support this. A possible repository for testing (manual for now probably?) would be https://github.com/JetBrains/intellij-community

Contributor guide