Gaius
|
c202b14fd2
|
feat: add garbage collection for cache task (#610)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-18 11:54:05 +08:00 |
Gaius
|
f9c8f2875f
|
feat: implement export in dfcache (#609)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 23:17:09 +08:00 |
Gaius
|
6b9e18dd41
|
feat: parse output path to absolute path (#608)
feat: generate absolute path for output
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 23:00:08 +08:00 |
Gaius
|
c5cb55a3a1
|
feat: remove lock file from dfdaemon (#607)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 20:34:31 +08:00 |
Gaius
|
2fa5757e27
|
feat: remove the logic of starting dfdaemon when dfget downloads file (#606)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 20:23:56 +08:00 |
Gaius
|
5f31dc60a5
|
feat: implement download feature in cache_task (#605)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 20:12:23 +08:00 |
Gaius
|
c3dc4ff938
|
feat: rename create_persistent_cache_task to create_persistent in cache_task (#604)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 17:21:46 +08:00 |
Gaius
|
5fc8ba8122
|
feat: implement remove cache task in dfcache (#603)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 17:05:51 +08:00 |
Gaius
|
7671818064
|
feat: add bytesize for rate_limit (#602)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 16:12:22 +08:00 |
Gaius
|
db2008f061
|
feat: implement stat command for cache task (#601)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-17 15:32:13 +08:00 |
Gaius
|
0dda25083f
|
feat: change http test dependencies in backend (#600)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-16 18:06:24 +08:00 |
Gaius
|
62ebd60058
|
feat: add object storage(s3, gcs, abs, oss, obs, cos) for backend (#598)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-16 17:47:39 +08:00 |
Zyyeric
|
cd6f981ca0
|
feat: S3 Support for Single File Download (#577)
Signed-off-by: Zyyeric <eric1976808123@gmail.com>
|
2024-07-16 10:51:36 +08:00 |
dependabot[bot]
|
c3987cece2
|
chore(deps): Bump clap from 4.5.8 to 4.5.9 (#596)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.8 to 4.5.9.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.8...v4.5.9)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-15 20:50:33 +08:00 |
dependabot[bot]
|
cdbbde1982
|
chore(deps): Bump bytes from 1.6.0 to 1.6.1 (#597)
Bumps [bytes](https://github.com/tokio-rs/bytes) from 1.6.0 to 1.6.1.
- [Release notes](https://github.com/tokio-rs/bytes/releases)
- [Changelog](https://github.com/tokio-rs/bytes/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/bytes/compare/v1.6.0...v1.6.1)
---
updated-dependencies:
- dependency-name: bytes
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-15 19:58:07 +08:00 |
dependabot[bot]
|
0eadbd5b79
|
chore(deps): Bump jemalloc_pprof from 0.4.1 to 0.4.2 (#594)
Bumps [jemalloc_pprof](https://github.com/polarsignals/rust-jemalloc-pprof) from 0.4.1 to 0.4.2.
- [Commits](https://github.com/polarsignals/rust-jemalloc-pprof/commits)
---
updated-dependencies:
- dependency-name: jemalloc_pprof
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-15 19:57:44 +08:00 |
Gaius
|
3654a5e253
|
refactor: oss implements in backend (#592)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-15 19:56:00 +08:00 |
Lzzzt
|
a59f9bbb40
|
feat: support OSS protocol to download single file (#583)
Signed-off-by: Lzzzt <liuzitao0123@gmail.com>
|
2024-07-15 12:07:39 +08:00 |
Gaius
|
fe10eb4083
|
chore: update crate verison to v0.1.85
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-13 11:29:24 +08:00 |
Gaius
|
46e30203f0
|
feat: lock interested_piece in collector (#588)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-13 11:28:32 +08:00 |
Gaius
|
ebb2f846dc
|
chore: update crate version
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-13 02:32:30 +08:00 |
Gaius
|
38c3fad7bc
|
Fix that there are no other competing changes to the value of the same key in DashMap (#587)
fix: ensure that there are no other competing changes to the value of the same key in DashMap
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-13 02:32:02 +08:00 |
Gaius
|
0c9af2f091
|
chore: update version to v0.1.84
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-12 18:37:48 +08:00 |
Gaius
|
0f8975245e
|
feat: optimize gpc server config for dfdaemon (#586)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-12 18:36:11 +08:00 |
Gaius
|
8d44be49be
|
feat: optimize log for piece id with tracing instrument (#585)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-11 15:09:13 +08:00 |
Gaius
|
9355d397ce
|
feat: drop cache_task when client shutdown (#584)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-09 20:29:29 +08:00 |
dependabot[bot]
|
412a744e57
|
chore(deps): Bump serde from 1.0.203 to 1.0.204 (#581)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.203 to 1.0.204.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.203...v1.0.204)
---
updated-dependencies:
- dependency-name: serde
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-09 10:32:45 +08:00 |
dependabot[bot]
|
6c594c2f40
|
chore(deps): Bump serde_json from 1.0.119 to 1.0.120 (#580)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.119 to 1.0.120.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.119...v1.0.120)
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-09 10:32:26 +08:00 |
dependabot[bot]
|
2893fa416f
|
chore(deps): Bump hyper from 1.2.0 to 1.4.0 (#579)
Bumps [hyper](https://github.com/hyperium/hyper) from 1.2.0 to 1.4.0.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v1.2.0...v1.4.0)
---
updated-dependencies:
- dependency-name: hyper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-09 10:32:06 +08:00 |
dependabot[bot]
|
64148381c5
|
chore(deps): Bump jemalloc_pprof from 0.2.0 to 0.4.1 (#578)
Bumps [jemalloc_pprof](https://github.com/polarsignals/rust-jemalloc-pprof) from 0.2.0 to 0.4.1.
- [Commits](https://github.com/polarsignals/rust-jemalloc-pprof/commits)
---
updated-dependencies:
- dependency-name: jemalloc_pprof
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
|
2024-07-09 10:31:42 +08:00 |
Gaius
|
7104fbd5e2
|
chore: change codecov vesion and delete fail_ci_if_error field (#582)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-08 21:58:56 +08:00 |
Gaius
|
7fa11b3264
|
feat: add stat_cache_task and delete_cache_task features (#576)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-08 18:23:00 +08:00 |
Gaius
|
2366f462be
|
feat: add import feature in client (#575)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-08 15:20:55 +08:00 |
Gaius
|
5e839ed372
|
feat: add metrics for dfcache (#574)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-05 16:12:11 +08:00 |
Gaius
|
088a810540
|
feat: add progress bar for dfcache import (#573)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-04 22:26:58 +08:00 |
Gaius
|
918767934c
|
feat: add import subcommand (#572)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-04 21:41:54 +08:00 |
Gaius
|
221061ab84
|
feat: move task logic from mod.rs to task.rs (#569)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-04 11:18:23 +08:00 |
Asklv
|
86e2ce5c2c
|
feat: add delete task rpc implement by checking task status and reclaiming local storage with metadata. (#560)
Signed-off-by: Asklv <boironic@gmail.com>
|
2024-07-04 10:53:20 +08:00 |
Gaius
|
ba88642235
|
chore: update rust-toolchain version (#571)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-07-03 19:24:09 +08:00 |
dependabot[bot]
|
032be4e5da
|
chore(deps): Bump jemalloc_pprof from 0.1.0 to 0.2.0 (#566)
Bumps [jemalloc_pprof](https://github.com/polarsignals/rust-jemalloc-pprof) from 0.1.0 to 0.2.0.
- [Commits](https://github.com/polarsignals/rust-jemalloc-pprof/commits)
---
updated-dependencies:
- dependency-name: jemalloc_pprof
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-02 11:07:57 +08:00 |
dependabot[bot]
|
5cd62951d2
|
chore(deps): Bump clap from 4.5.7 to 4.5.8 (#567)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.7 to 4.5.8.
- [Release notes](https://github.com/clap-rs/clap/releases)
- [Changelog](https://github.com/clap-rs/clap/blob/master/CHANGELOG.md)
- [Commits](https://github.com/clap-rs/clap/compare/clap_complete-v4.5.7...v4.5.8)
---
updated-dependencies:
- dependency-name: clap
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-02 11:00:59 +08:00 |
dependabot[bot]
|
db2002cfcd
|
chore(deps): Bump serde_json from 1.0.117 to 1.0.119 (#568)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.117 to 1.0.119.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.117...v1.0.119)
---
updated-dependencies:
- dependency-name: serde_json
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-02 11:00:37 +08:00 |
dependabot[bot]
|
3e270fef4d
|
chore(deps): Bump uuid from 1.9.0 to 1.9.1 (#565)
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.9.0 to 1.9.1.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.9.0...1.9.1)
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-02 10:49:35 +08:00 |
dependabot[bot]
|
3933e12ed8
|
chore(deps): Bump dashmap from 5.5.3 to 6.0.1 (#564)
Bumps [dashmap](https://github.com/xacrimon/dashmap) from 5.5.3 to 6.0.1.
- [Release notes](https://github.com/xacrimon/dashmap/releases)
- [Commits](https://github.com/xacrimon/dashmap/compare/v.5.5.3...v6.0.1)
---
updated-dependencies:
- dependency-name: dashmap
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-07-02 10:43:28 +08:00 |
Chongzhi Deng
|
16a16c2de2
|
feat: add interval field to AnnounceHostRequest (#562)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
|
2024-07-01 11:04:24 +08:00 |
dependabot[bot]
|
e22592dada
|
chore(deps): Bump uuid from 1.8.0 to 1.9.0 (#558)
Bumps [uuid](https://github.com/uuid-rs/uuid) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/uuid-rs/uuid/releases)
- [Commits](https://github.com/uuid-rs/uuid/compare/1.8.0...1.9.0)
---
updated-dependencies:
- dependency-name: uuid
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-06-25 12:02:18 +08:00 |
dependabot[bot]
|
5c65144899
|
chore(deps): Bump libloading from 0.8.3 to 0.8.4 (#555)
Bumps [libloading](https://github.com/nagisa/rust_libloading) from 0.8.3 to 0.8.4.
- [Commits](https://github.com/nagisa/rust_libloading/compare/0.8.3...0.8.4)
---
updated-dependencies:
- dependency-name: libloading
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-06-25 11:58:29 +08:00 |
dependabot[bot]
|
3e4ff42dc2
|
chore(deps): Bump url from 2.5.1 to 2.5.2 (#554)
Bumps [url](https://github.com/servo/rust-url) from 2.5.1 to 2.5.2.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v2.5.1...v2.5.2)
---
updated-dependencies:
- dependency-name: url
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Gaius <gaius.qi@gmail.com>
|
2024-06-25 11:57:18 +08:00 |
Gaius
|
531afda276
|
chore: add verbose for codecov actions (#559)
Signed-off-by: Gaius <gaius.qi@gmail.com>
|
2024-06-25 11:45:09 +08:00 |
dependabot[bot]
|
e2079e9a16
|
chore(deps): Bump lazy_static from 1.4.0 to 1.5.0 (#557)
Bumps [lazy_static](https://github.com/rust-lang-nursery/lazy-static.rs) from 1.4.0 to 1.5.0.
- [Release notes](https://github.com/rust-lang-nursery/lazy-static.rs/releases)
- [Commits](https://github.com/rust-lang-nursery/lazy-static.rs/compare/1.4.0...1.5.0)
---
updated-dependencies:
- dependency-name: lazy_static
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
|
2024-06-24 21:18:02 +08:00 |