Gaius
cb4cac6eaf
chore: update codecov action version ( #489 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-21 10:55:37 +08:00
Chongzhi Deng
806b0f3aca
chore: fix typo ( #483 )
...
Signed-off-by: BruceAko <chongzhi@hust.edu.cn>
2024-05-21 10:55:27 +08:00
dependabot[bot]
fc6cae0d6e
chore(deps): Bump hashring from 0.3.3 to 0.3.4 ( #487 )
...
Bumps [hashring](https://github.com/jeromefroe/hashring-rs ) from 0.3.3 to 0.3.4.
- [Changelog](https://github.com/jeromefroe/hashring-rs/blob/master/CHANGELOG.md )
- [Commits](https://github.com/jeromefroe/hashring-rs/compare/0.3.3...0.3.4 )
---
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-05-21 10:54:54 +08:00
dependabot[bot]
3fb9c10893
chore(deps): Bump serde_json from 1.0.115 to 1.0.117 ( #486 )
...
Bumps [serde_json](https://github.com/serde-rs/json ) from 1.0.115 to 1.0.117.
- [Release notes](https://github.com/serde-rs/json/releases )
- [Commits](https://github.com/serde-rs/json/compare/v1.0.115...v1.0.117 )
---
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-05-21 10:53:31 +08:00
dependabot[bot]
8f85a6f584
chore(deps): Bump serde from 1.0.200 to 1.0.202 ( #485 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.200 to 1.0.202.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.200...v1.0.202 )
---
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-05-21 10:53:12 +08:00
dependabot[bot]
e9740607d1
chore(deps): Bump anyhow from 1.0.83 to 1.0.86 ( #484 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.83 to 1.0.86.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.83...1.0.86 )
---
updated-dependencies:
- dependency-name: anyhow
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-05-21 10:52:52 +08:00
Gaius
672e3f0bc4
feat: define task is_expired by upload_at ( #482 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-17 17:01:29 +08:00
Gaius
e4de76f748
feat: add log for connecting with scheduler ( #481 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-17 14:14:28 +08:00
Gaius
05d0f931b6
feat: add leave task and remove task finished only download from local ( #480 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 22:47:46 +08:00
Gaius
5c8e9f5ef2
feat: if task download failed change the metadata ( #479 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 18:44:13 +08:00
Gaius
5f4476574c
feat: use set_total_order_seek to skip bloom filter ( #478 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 15:28:18 +08:00
Gaius
5697670895
feat: if the task is already prefetched, ignore the error ( #477 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 14:10:22 +08:00
Gaius
033bc13c9a
feat: optimize default params for concurrent ( #476 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 11:39:22 +08:00
dependabot[bot]
10d891907c
chore(deps): Bump thiserror from 1.0.57 to 1.0.60 ( #462 )
...
Bumps [thiserror](https://github.com/dtolnay/thiserror ) from 1.0.57 to 1.0.60.
- [Release notes](https://github.com/dtolnay/thiserror/releases )
- [Commits](https://github.com/dtolnay/thiserror/compare/1.0.57...1.0.60 )
---
updated-dependencies:
- dependency-name: thiserror
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-05-16 11:15:15 +08:00
dependabot[bot]
5c20e4cfd3
chore(deps): Bump rustls-pki-types from 1.4.1 to 1.7.0 ( #461 )
...
Bumps [rustls-pki-types](https://github.com/rustls/pki-types ) from 1.4.1 to 1.7.0.
- [Release notes](https://github.com/rustls/pki-types/releases )
- [Commits](https://github.com/rustls/pki-types/compare/v/1.4.1...v/1.7.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-05-16 11:14:01 +08:00
dependabot[bot]
2e9590147c
chore(deps): Bump anyhow from 1.0.81 to 1.0.83 ( #460 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.81 to 1.0.83.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.81...1.0.83 )
---
updated-dependencies:
- dependency-name: anyhow
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-05-16 11:13:31 +08:00
dependabot[bot]
489872cbc4
chore(deps): Bump termion from 3.0.0 to 4.0.0 ( #459 )
...
Bumps termion from 3.0.0 to 4.0.0.
---
updated-dependencies:
- dependency-name: termion
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-05-16 11:12:46 +08:00
Gaius
1038d79421
feat: only prefetch once ( #475 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-16 00:10:50 +08:00
Gaius
014eb7fde9
feat: set set_total_order_seek true ( #474 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 22:58:10 +08:00
Gaius
fd1f368601
feat: change prefix_extractor to 128 ( #473 )
...
* feat: change the size of log max files
Signed-off-by: Gaius <gaius.qi@gmail.com>
* feat: change prefix_extractor to 128
Signed-off-by: Gaius <gaius.qi@gmail.com>
---------
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 22:18:58 +08:00
Gaius
cacd03538d
feat: change the size of log max files ( #472 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 22:16:16 +08:00
Gaius
079aa2af9f
feat: write sync for rocksdb ( #471 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 20:02:59 +08:00
Gaius
af84e63ca3
feat: change connection buffer size to 2KB in hyper server ( #470 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 17:53:27 +08:00
Gaius
49594d0529
feat: change read_buffer_size and write_buffer_size ( #469 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 17:49:54 +08:00
Gaius
af1fe2e91e
feat: replace TransactionDB with DB ( #468 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-15 11:14:43 +08:00
Gaius
1223e4d096
feat: remove transaction in storage ( #467 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-14 22:35:20 +08:00
Gaius
17955f3702
fix: txn memory leak in storage ( #466 )
...
feat: txn memory leak in storage
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-14 21:37:47 +08:00
Gaius
9732a92283
fix: transaction memory leak storage engine ( #465 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-14 19:57:16 +08:00
Gaius
8030a2338b
fix: add rollback for with_txn ( #464 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-14 12:29:50 +08:00
Gaius
8046ba8037
feat: print content length for downloading task ( #458 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-13 13:38:56 +08:00
Gaius
853b4fcc46
feat: add git for build Dockerfile for generating commit hash ( #457 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-10 17:18:29 +08:00
Gaius
781784a883
feat: calculate piece digest by blake3 ( #456 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-10 14:36:45 +08:00
Gaius
f7ae75aa59
feat: collect traffic metrics by fake download piece ( #455 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-09 23:58:35 +08:00
Gaius
093f89acd4
feat: collect traffic metrics by fake download piece ( #454 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-09 21:26:00 +08:00
Gaius
b8b8f944ea
chore: add wget for runtime Dockerfile ( #453 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-09 13:43:30 +08:00
Gaius
7f3f023a37
chore: optimize rumtime Dockerfile ( #451 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-09 11:03:25 +08:00
Gaius
6d13d8808b
chore: exit the workflow gracefully if package does not have a new ve… ( #450 )
...
chore: exit the workflow gracefully if package does not have a new version to publish
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 18:09:49 +08:00
Gaius
7c37a11ece
chore: add build.rs to Dockerfile ( #449 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 17:50:49 +08:00
Gaius
8c09ed2105
feat: leave host and peer from scheduler ( #448 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 17:03:56 +08:00
Gaius
c5af577b50
feat: display error information when unix socket is not exist ( #447 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 16:05:39 +08:00
Gaius
2e36483a09
feat: add metrics for dfdaemon ( #446 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-08 15:43:11 +08:00
Gaius
21b9e1a424
chore: update crate version ( #445 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-07 16:02:57 +08:00
Gaius
12338d3987
chore: add llvm for container ( #444 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-07 15:45:07 +08:00
dependabot[bot]
9da5912678
chore(deps): Bump prometheus from 0.13.3 to 0.13.4 ( #442 )
...
Bumps [prometheus](https://github.com/tikv/rust-prometheus ) from 0.13.3 to 0.13.4.
- [Changelog](https://github.com/tikv/rust-prometheus/blob/master/CHANGELOG.md )
- [Commits](https://github.com/tikv/rust-prometheus/compare/v0.13.3...v0.13.4 )
---
updated-dependencies:
- dependency-name: prometheus
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-05-07 11:42:54 +08:00
dependabot[bot]
94afa7c953
chore(deps): Bump serde from 1.0.197 to 1.0.200 ( #441 )
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.197 to 1.0.200.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.197...v1.0.200 )
---
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>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2024-05-07 11:42:33 +08:00
dependabot[bot]
2cd5106b60
chore(deps): Bump http-range-header from 0.4.0 to 0.4.1 ( #440 )
...
Bumps [http-range-header](https://github.com/MarcusGrass/parse-range-headers ) from 0.4.0 to 0.4.1.
- [Release notes](https://github.com/MarcusGrass/parse-range-headers/releases )
- [Changelog](https://github.com/MarcusGrass/http-range-header/blob/main/Changelog.md )
- [Commits](https://github.com/MarcusGrass/parse-range-headers/compare/v0.4.0...0.4.1 )
---
updated-dependencies:
- dependency-name: http-range-header
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-05-07 11:42:16 +08:00
dependabot[bot]
46b3066369
chore(deps): Bump tokio-util from 0.7.10 to 0.7.11 ( #439 )
...
Bumps [tokio-util](https://github.com/tokio-rs/tokio ) from 0.7.10 to 0.7.11.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-util-0.7.10...tokio-util-0.7.11 )
---
updated-dependencies:
- dependency-name: tokio-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>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2024-05-07 11:41:57 +08:00
dependabot[bot]
d4b008d303
chore(deps): Bump libc from 0.2.152 to 0.2.154 ( #438 )
...
Bumps [libc](https://github.com/rust-lang/libc ) from 0.2.152 to 0.2.154.
- [Release notes](https://github.com/rust-lang/libc/releases )
- [Commits](https://github.com/rust-lang/libc/compare/0.2.152...0.2.154 )
---
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>
Co-authored-by: Gaius <gaius.qi@gmail.com>
2024-05-07 11:41:35 +08:00
Gaius
2dc2e01571
feat: ToString replaces with Display ( #443 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-05-07 11:05:48 +08:00
Gaius
0b365fafde
feat: change concurrent number to 16 ( #435 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 14:50:55 +08:00