-
-
Notifications
You must be signed in to change notification settings - Fork 401
Closed
Labels
C-integrate-gitoxide"Oxidize" crates even more by replacing git2 with gitoxide"Oxidize" crates even more by replacing git2 with gitoxide
Description
Required Features
(among others that are already implemented)
- a fast way to get the size and kind of an object by ID, by reading only headers, similar to
read_header(). - Something like
NO_DOT_GIToption to prevent trying two directories if one is given. (open::Options::open_path_as_is() #667) a filter to only traverse packed objects if they match a given filter to allow blob-only traversal. (for max performance)GeneralizeNot needed, possibly not actually faster.git_odb::Store::verify_integrity()so that users can be called on each decoded object to perform their own computation.
The first integration PR in the repository and the follow-up.
Metadata
Metadata
Assignees
Labels
C-integrate-gitoxide"Oxidize" crates even more by replacing git2 with gitoxide"Oxidize" crates even more by replacing git2 with gitoxide