49 releases (breaking)
|0.40.1||Jan 10, 2023|
|0.39.0||Dec 30, 2022|
|0.37.0||Nov 21, 2022|
|0.31.0||Jul 22, 2022|
|0.1.0||Jul 12, 2020|
#17 in Database implementations
21,889 downloads per month
Used in 17 crates (via git-repository)
Git stores all of its data as Objects, which are data along with a hash over all data. Thus it's an object store indexed by the signature of data itself with inherent deduplication: the same data will have the same hash, and thus occupy the same space within the store.
There is only one all-round object store, also known as the [
Store], as it supports
everything most of what git has to offer.
- loose object reading and writing
- access to packed objects
- multiple loose objects and pack locations as gathered from