Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 717007d

Browse files
feat: delta_create
1 parent 048e8df commit 717007d

4 files changed

Lines changed: 829 additions & 0 deletions

File tree

Cargo.lock

Lines changed: 1 addition & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

gitoxide-core/Cargo.toml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ async-client = ["gix/async-network-client-async-std", "gix-transport-configurati
4747
## Data structures implement `serde::Serialize` and `serde::Deserialize`.
4848
serde = ["gix/serde", "dep:serde_json", "dep:serde", "bytesize/serde"]
4949

50+
## The experimental ability to create a pack with delta compression.
51+
experimental-delta-create = ["gix-features"]
52+
5053
[dependencies]
5154
# deselect everything else (like "performance") as this should be controllable by the parent application.
5255
gix = { version = "^0.83.0", path = "../gix", default-features = false, features = ["merge", "blob-diff", "blame", "revision", "mailmap", "excludes", "attributes", "worktree-mutation", "credentials", "interrupt", "status", "dirwalk"] }
@@ -94,6 +97,9 @@ tracing = { version = "0.1.43", optional = true }
9497
layout-rs = "0.1.3"
9598
open = "5.0.0"
9699

100+
# for experimental delta create
101+
gix-features = { version = "^0.48.0", path = "../gix-features", default-features = false, features = ["crc32", "progress", "zlib"], optional = true }
102+
97103
document-features = { version = "0.2.0", optional = true }
98104

99105
[dev-dependencies]

0 commit comments

Comments
 (0)