Skip to content

Commit

Permalink
feat: gix free index info now lists EOIE and IEOT extensions.
Browse files Browse the repository at this point in the history
  • Loading branch information
Byron committed Feb 11, 2024
1 parent c6bdc19 commit 9f9b0d7
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 0 deletions.
1 change: 1 addition & 0 deletions crate-status.md
Original file line number Diff line number Diff line change
Expand Up @@ -628,6 +628,7 @@ The git staging area.
* [x] V2 - the default, including long-paths support
* [x] V3 - extended flags
* [x] V4 - delta-compression for paths
* [ ] TODO(perf): multi-threaded implementation should boost performance, spends most time in storing paths, has barely any benefit right now.
* optional threading
* [x] concurrent loading of index extensions
* [x] threaded entry reading
Expand Down
6 changes: 6 additions & 0 deletions gitoxide-core/src/index/information.rs
Original file line number Diff line number Diff line change
Expand Up @@ -101,6 +101,12 @@ mod serde_only {
if f.fs_monitor().is_some() {
names.push("fs-monitor (FSMN)");
};
if f.had_offset_table() {
names.push("offset-table (IEOT)")
}
if f.had_end_of_index_marker() {
names.push("end-of-index (EOIE)")
}
Extensions { names, tree }
},
entries: {
Expand Down

0 comments on commit 9f9b0d7

Please sign in to comment.