Commit Graph

1195 Commits

Author SHA1 Message Date
Gaius b200aef6dd
chore: build archive client RPM
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 16:01:52 +08:00
Gaius 91675dc96e
chore: upload release packages
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 15:39:30 +08:00
Gaius bcf0e28c58
chore: update release.yaml for download-artifact
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 13:33:20 +08:00
Gaius c6fa2e2721
Update release.yml (#716) 2024-09-04 10:31:20 +08:00
Gaius 917f950cd7
feat: when send piece error drop out_stream_tx (#715)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-04 00:13:35 +08:00
Gaius 02481a71fc
chore: release files in actions
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-03 20:49:07 +08:00
Gaius ec5a404fdf
chore: release single template
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-03 16:21:07 +08:00
Gaius 128c7f13da
chore: update cargo version
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-09-03 11:06:03 +08:00
Zhaoxinxin 80802aa5cc
Feat change release (#713)
Signed-off-by: zhaoxinxin <1186037180@qq.com>
2024-09-03 11:04:47 +08:00
dependabot[bot] eba84d568b
chore(deps): Bump tonic-health from 0.12.1 to 0.12.2 (#709) 2024-09-02 21:25:03 +08:00
dependabot[bot] 12f74fc355
chore(deps): Bump tonic from 0.12.1 to 0.12.2 (#707) 2024-09-02 21:24:37 +08:00
Gaius befff97397
chore: update client version
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-30 17:42:11 +08:00
Gaius a00b2015f3
refactor: backend tests in lib.rs (#706)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-29 22:55:12 +08:00
Lzzzt 0eb6341445
test: add unit tests for `BackendFactory` (#695)
Signed-off-by: lzzzt <liuzitao0123@gmail.com>
2024-08-29 22:38:32 +08:00
Gaius 89a339ea2d
fix: --storage-credential-path in dfget description (#705)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-29 21:11:49 +08:00
Gaius 9a339187df
feat: optimize operator of the object_storage (#701)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-29 16:19:31 +08:00
Zyyeric bc7719672f
feat: Add GCS credential path and change GCS url scheme to gs (#675)
Signed-off-by: Zyyeric <eric1976808123@gmail.com>
2024-08-29 15:39:30 +08:00
Gaius e21cd19a68
feat: replace read_exact with read_to_end in download_piece (#700)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 22:32:25 +08:00
Gaius 991265cc34
feat: set initial_connection_window_size and initial_stream_window_size (#699)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 16:55:00 +08:00
Gaius 5049a6e0a4
chore: remove --no-install-recommends in apt-get
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 11:45:37 +08:00
Gaius 36ecdca3ac
fix: Cargo.toml missing in builder
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 11:35:39 +08:00
Gaius 0c23704d51
chore: update build image and golang image (#698)
chore: update build image and optimize Dockerfile

Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 11:23:17 +08:00
Gaius 38de24bee0
test: remove metadata mock const (#697)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 10:55:46 +08:00
Chongzhi Deng ee4ce9cc62
feat: add get_pieces() and fix unit tests (#696)
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-08-28 10:34:51 +08:00
Gaius b4c0e817d6
feat: add tracing flame for dfdaemon (#694)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-28 10:34:24 +08:00
Gaius 2fe844ac26
feat: set prefix_extractor for column families (#693)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-26 21:22:22 +08:00
dependabot[bot] 40aefdc594
chore(deps): Bump serde_json from 1.0.124 to 1.0.127 (#692)
Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.124 to 1.0.127.
- [Release notes](https://github.com/serde-rs/json/releases)
- [Commits](https://github.com/serde-rs/json/compare/v1.0.124...1.0.127)

---
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-08-26 21:18:34 +08:00
dependabot[bot] 214380410b
chore(deps): Bump libc from 0.2.155 to 0.2.158 (#690)
Bumps [libc](https://github.com/rust-lang/libc) from 0.2.155 to 0.2.158.
- [Release notes](https://github.com/rust-lang/libc/releases)
- [Changelog](https://github.com/rust-lang/libc/blob/0.2.158/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/libc/compare/0.2.155...0.2.158)

---
updated-dependencies:
- dependency-name: libc
  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-08-26 21:18:13 +08:00
dependabot[bot] 8866f82758
chore(deps): Bump serde from 1.0.204 to 1.0.209 (#689)
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.204 to 1.0.209.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.204...v1.0.209)

---
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-08-26 21:17:54 +08:00
Gaius 01a0a0857b
fix: key/value format with whitespace separator should not be used (#687)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-26 11:43:01 +08:00
Gaius e440144734
test: format unit test in backend (#686)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-26 11:25:37 +08:00
Lzzzt 8f3e5f3ca7
test: add unitest for oss (#647)
Signed-off-by: lzzzt <liuzitao0123@gmail.com>
2024-08-26 10:57:51 +08:00
Gaius adc2bd6ff4
feat: optimize calculate file by crc32 (#685)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-22 22:37:34 +08:00
McCormickKneey b6569886f0
add crc32 algorithm with few tests (#684)
Signed-off-by: cormick <cormick1080@gmail.com>
2024-08-22 21:27:03 +08:00
dependabot[bot] 4bd65290b8
chore(deps): Bump clap from 4.5.15 to 4.5.16 (#678)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.15 to 4.5.16.
- [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.15...clap_complete-v4.5.16)

---
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-08-19 21:10:45 +08:00
dependabot[bot] af4cad3656
chore(deps): Bump blake3 from 1.5.1 to 1.5.3 (#679)
Bumps [blake3](https://github.com/BLAKE3-team/BLAKE3) from 1.5.1 to 1.5.3.
- [Release notes](https://github.com/BLAKE3-team/BLAKE3/releases)
- [Commits](https://github.com/BLAKE3-team/BLAKE3/compare/1.5.1...1.5.3)

---
updated-dependencies:
- dependency-name: blake3
  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-08-19 21:10:28 +08:00
dependabot[bot] 7a43352b07
chore(deps): Bump rustls-pki-types from 1.7.0 to 1.8.0 (#680)
Bumps [rustls-pki-types](https://github.com/rustls/pki-types) from 1.7.0 to 1.8.0.
- [Release notes](https://github.com/rustls/pki-types/releases)
- [Commits](https://github.com/rustls/pki-types/compare/v/1.7.0...v/1.8.0)

---
updated-dependencies:
- dependency-name: rustls-pki-types
  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-08-19 21:10:13 +08:00
dependabot[bot] 0330acf5f6
chore(deps): Bump hashring from 0.3.5 to 0.3.6 (#681)
Bumps [hashring](https://github.com/jeromefroe/hashring-rs) from 0.3.5 to 0.3.6.
- [Changelog](https://github.com/jeromefroe/hashring-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jeromefroe/hashring-rs/compare/0.3.5...0.3.6)

---
updated-dependencies:
- dependency-name: hashring
  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-08-19 21:09:57 +08:00
dependabot[bot] a64296e7bf
chore(deps): Bump hyper-util from 0.1.6 to 0.1.7 (#682)
Bumps [hyper-util](https://github.com/hyperium/hyper-util) from 0.1.6 to 0.1.7.
- [Release notes](https://github.com/hyperium/hyper-util/releases)
- [Changelog](https://github.com/hyperium/hyper-util/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper-util/compare/v0.1.6...v0.1.7)

---
updated-dependencies:
- dependency-name: hyper-util
  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-08-19 21:09:41 +08:00
Gaius a19919b0bd
feat: add log for deleting task (#683)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-19 21:09:12 +08:00
Gaius f1839ce1b9
chore: fix 'as' keyword should match the case of the 'from' keyword (#677)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-19 17:57:37 +08:00
Gaius f948db08bd
feat: add disk space metric (#676)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-19 16:38:35 +08:00
Gaius 03af1cfd01
feat: add metrics of the backend request (#672)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-16 17:01:12 +08:00
Gaius 94952ae77c
feat: add with_capacity for content (#671)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-15 21:14:58 +08:00
Gaius 9ecc4d2659
fix: too_many_pings error for scheduler server (#670)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-15 16:57:35 +08:00
Gaius 9b1e48175a
feat: add piece length for download request (#669)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-15 16:35:16 +08:00
Gaius 71efbe9abd
feat: optimize gc with rocksdb (#668)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-14 21:14:42 +08:00
Gaius 4ac259a8c8
feat: filter query params (#667)
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-08-13 20:06:10 +08:00
dependabot[bot] 19831e3ffc
chore(deps): Bump clap from 4.5.11 to 4.5.15 (#663)
Bumps [clap](https://github.com/clap-rs/clap) from 4.5.11 to 4.5.15.
- [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.11...v4.5.15)

---
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-08-12 21:12:59 +08:00
dependabot[bot] 641388ee47
chore(deps): Bump hyper from 1.4.0 to 1.4.1 (#666)
Bumps [hyper](https://github.com/hyperium/hyper) from 1.4.0 to 1.4.1.
- [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.4.0...v1.4.1)

---
updated-dependencies:
- dependency-name: hyper
  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-08-12 21:12:44 +08:00