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
Gaius
4849535dc8
feat: add buffer size config for dfdaemon ( #434 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 14:44:46 +08:00
Gaius
9d945195a7
chore: add pprof and graphviz for dfdameon container ( #433 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 12:15:19 +08:00
Gaius
aa11bf97af
feat: change buffer size to 32KB ( #432 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 12:14:49 +08:00
Gaius
46967b8421
chore: update cargo version to v0.1.42
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 10:49:55 +08:00
Gaius
ac45582fc8
feat: add stats and background_threads features for jemalloc ( #431 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 10:47:38 +08:00
Gaius
7d83cabdc8
feat: optimize grpc log ( #430 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-29 10:41:10 +08:00
Gaius
e2bc48aad1
chore: add free disk in actions ( #429 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-28 21:41:51 +08:00
Gaius
b271aef323
chore: add linux-perf to dfdaemon ( #428 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-28 17:54:19 +08:00
Gaius
d8227ea58d
feat: add heap profiling to dfdaemon ( #427 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-28 17:47:36 +08:00
Gaius
c0abdab232
feat: add profiling to dfdaemon ( #426 )
...
Signed-off-by: Gaius <gaius.qi@gmail.com>
2024-04-28 16:05:58 +08:00