-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Fix xvc file track memory issue (#260)
- Loading branch information
Showing
64 changed files
with
1,351 additions
and
1,455 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -28,7 +28,7 @@ jobs: | |
- build: nightly | ||
rust: nightly | ||
# rust: nightly-2024-01-01 | ||
test-args: --features test-ci --no-fail-fast | ||
test-args: --features test-ci # --no-fail-fast | ||
## for submitters other than me, I'll add another job here. | ||
# test-args: --no-fail-fast | ||
# test-args: --all-features | ||
|
@@ -67,6 +67,7 @@ jobs: | |
brew install tree | ||
brew install lsd | ||
brew install python3 | ||
brew install minio/stable/mc | ||
- name: Git config for automated Git tests | ||
run: git config --global user.name 'Xvc Rabbit' && git config --global user.email '[email protected]' && git config --global init.defaultBranch main | ||
|
@@ -105,6 +106,9 @@ jobs: | |
- name: Check if xvc is in PATH | ||
run: tree $GITHUB_WORKSPACE && xvc --help | ||
|
||
- name: Run Current Dev Tests | ||
run: $GITHUB_WORKSPACE/run-tests.zsh | ||
|
||
- name: Test | ||
if: matrix.coverage | ||
uses: actions-rs/cargo@v1 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "xvc-config" | ||
version = "0.6.10" | ||
version = "0.6.11" | ||
edition = "2021" | ||
description = "Xvc configuration management" | ||
authors = ["Emre Şahin <[email protected]>"] | ||
|
@@ -16,8 +16,8 @@ name = "xvc_config" | |
crate-type = ["rlib"] | ||
|
||
[dependencies] | ||
xvc-logging = { version = "0.6.10", path = "../logging" } | ||
xvc-walker = { version = "0.6.10", path = "../walker" } | ||
xvc-logging = { version = "0.6.11", path = "../logging" } | ||
xvc-walker = { version = "0.6.11", path = "../walker" } | ||
|
||
|
||
## Cli and config | ||
|
@@ -33,7 +33,7 @@ crossbeam-channel = "^0.5" | |
crossbeam = "^0.8" | ||
|
||
## File system | ||
walkdir = "^2.4" | ||
walkdir = "^2.5" | ||
|
||
## Logging and errors | ||
thiserror = "^1.0" | ||
|
@@ -45,4 +45,4 @@ fern = { version = "^0.6", features = ["colored"] } | |
regex = "^1.10" | ||
strum = "^0.26" | ||
strum_macros = "^0.26" | ||
lazy_static = "^1.4" | ||
lazy_static = "^1.5" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,6 +1,6 @@ | ||
[package] | ||
name = "xvc-core" | ||
version = "0.6.10" | ||
version = "0.6.11" | ||
edition = "2021" | ||
description = "Xvc core for common elements for all commands" | ||
authors = ["Emre Şahin <[email protected]>"] | ||
|
@@ -16,13 +16,13 @@ name = "xvc_core" | |
crate-type = ["rlib"] | ||
|
||
[dependencies] | ||
xvc-config = { version = "0.6.10", path = "../config" } | ||
xvc-logging = { version = "0.6.10", path = "../logging" } | ||
xvc-ecs = { version = "0.6.10", path = "../ecs" } | ||
xvc-walker = { version = "0.6.10", path = "../walker" } | ||
xvc-config = { version = "0.6.11", path = "../config" } | ||
xvc-logging = { version = "0.6.11", path = "../logging" } | ||
xvc-ecs = { version = "0.6.11", path = "../ecs" } | ||
xvc-walker = { version = "0.6.11", path = "../walker" } | ||
|
||
## Cli and config | ||
clap = { version = "^4.4", features = ["derive"] } | ||
clap = { version = "^4.5", features = ["derive"] } | ||
directories-next = "2.0" | ||
|
||
## Hashing | ||
|
@@ -38,20 +38,20 @@ serde = { version = "^1.0", features = ["derive"] } | |
serde_yaml = "^0.9" | ||
serde_json = "^1.0" | ||
rmp = "^0.8" | ||
rmp-serde = "1.1.2" | ||
rmp-serde = "1.3.0" | ||
toml = "^0.8" | ||
|
||
## Network | ||
reqwest = { version = "^0.11", features = ["blocking", "json", "gzip"] } | ||
|
||
## Parallelization | ||
rayon = "^1.8" | ||
rayon = "^1.10" | ||
crossbeam-channel = "^0.5" | ||
crossbeam = "^0.8" | ||
|
||
## File system | ||
jwalk = "^0.8" | ||
walkdir = "^2.4" | ||
walkdir = "^2.5" | ||
relative-path = { version = "^1.9", features = ["serde"] } | ||
path-absolutize = "^3.1" | ||
glob = "^0.3" | ||
|
@@ -60,6 +60,7 @@ glob = "^0.3" | |
thiserror = "^1.0" | ||
anyhow = "^1.0" | ||
log = "^0.4" | ||
peak_alloc = "^0.2" | ||
### meta-logging-in-format is required for sled: https://github.com/spacejam/sled/issues/1384 | ||
fern = { version = "^0.6", features = ["colored"] } | ||
|
||
|
@@ -71,15 +72,15 @@ paste = "1.0" | |
regex = "^1.10" | ||
strum = "^0.26" | ||
strum_macros = "^0.26" | ||
lazy_static = "^1.4" | ||
uuid = { version = "^1.6", features = ["serde", "v4", "fast-rng"] } | ||
lazy_static = "^1.5" | ||
uuid = { version = "^1.10", features = ["serde", "v4", "fast-rng"] } | ||
hex = { version = "^0.4", features = ["serde"] } | ||
cached = "^0.53" | ||
derive_more = "^0.99" | ||
itertools = "^0.13" | ||
|
||
|
||
[dev-dependencies] | ||
xvc-test-helper = { version = "0.6.10", path = "../test_helper/" } | ||
proptest = "^1.4" | ||
xvc-test-helper = { version = "0.6.11", path = "../test_helper/" } | ||
proptest = "^1.5" | ||
test-case = "^3.3" |
Oops, something went wrong.