Commit Graph

349 Commits

Author SHA1 Message Date
junxiang Mu 9ff243a7a9 fmt
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-01 17:40:14 +08:00
junxiang Mu 76fb6775d1 heal object
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-01 17:40:14 +08:00
junxiang Mu 3f2772c74c healing tracker
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-01 17:40:14 +08:00
junxiang Mu e4f5ca7ea8 tmp 2024-11-01 17:40:09 +08:00
loverustfs 7723419142 Merge pull request #104 from rustfs/fix/blocking-when-start
fix: blocking forever
2024-10-29 22:57:32 +08:00
bestgopher 16d66a4206 fix: blocking forever
Closes #102
Signed-off-by: bestgopher <84328409@qq.com>
2024-10-29 21:07:35 +08:00
Nugine dd9abc1db0 ci: add build workflow 2024-10-29 13:13:30 +08:00
junxiangMu 420648536a Merge pull request #99 from rustfs/fix-reply
fix reply warnning
2024-10-25 09:30:24 +08:00
junxiang Mu 02300b65ce fix reply warnning
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-25 09:16:46 +08:00
junxiangMu 15abf7bb0f Merge pull request #98 from rustfs/lock
add locker drop trait
2024-10-24 18:11:13 +08:00
junxiang Mu 505381e760 fix lock drop
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-24 17:34:24 +08:00
junxiang Mu c365bf79a6 unuse locker(temporary)
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-24 17:01:13 +08:00
loverustfs 707bcd9183 Merge pull request #92 from rustfs/change-url-prefix
fix: admin api prefix: /rustfs/admin
2024-10-18 09:24:27 +08:00
bestgopher f9b6b88a96 fix: admin api prefix: /rustfs/admin
fix #91

Signed-off-by: bestgopher <84328409@qq.com>
2024-10-16 22:41:41 +08:00
loverustfs 762b436e46 Merge pull request #89 from rustfs/adm-api-1
feat: introduce admin-api
2024-10-16 20:41:24 +08:00
bestgopher 8de9b72c49 refactor: move api crate to api dir
Signed-off-by: bestgopher <84328409@qq.com>
2024-10-16 10:31:05 +08:00
weisd f520fda6fb fix list_volumes name 2024-10-15 14:45:50 +00:00
bestgopher a96ac8c024 feat: introduce admin-api
Signed-off-by: bestgopher <84328409@qq.com>
2024-10-15 19:51:00 +08:00
weisd db3bd12b1e opt:FileMetaVersion 2024-10-14 17:31:54 +08:00
weisd 12114dce16 fix:#38 implement the basic storage functions of bucketmeta config use s3s struct define 2024-10-14 14:58:32 +08:00
Nugine 0f39887cdb ci: enable cache on failure (#85)
* ci: enable cache on failure

* fix
2024-10-12 15:05:22 +08:00
junxiangMu 472b67e930 Merge pull request #83 from rustfs/bug-fix
fix e2e_test token validate
2024-10-12 14:16:07 +08:00
junxiang Mu 90d67846e6 fmt
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-12 14:12:20 +08:00
junxiang Mu a0e37098bb fix clippy
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-12 14:09:52 +08:00
junxiang Mu adef6476ec fix e2e_test token validate
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-10-12 09:05:53 +08:00
weisd 8f14e0d024 Merge pull request #82 from rustfs/nugine/fmt
style: cargo fmt
2024-10-12 00:54:31 +08:00
weisd e18d2d2f28 Merge branch 'main' into nugine/fmt 2024-10-12 00:54:22 +08:00
weisd 40ddf0df0d Merge pull request #78 from rustfs/dependabot/cargo/dependencies-abc806330f
Bump the dependencies group with 4 updates
2024-10-12 00:53:15 +08:00
weisd 563ec523a3 Merge pull request #77 from rustfs/nugine/ci-accel
ci: use skip-check and rust-cache
2024-10-12 00:52:47 +08:00
weisd 05d4339427 Merge pull request #81 from rustfs/a
fix: use compile_protos
2024-10-12 00:52:09 +08:00
weisd 81dc3d4404 done bucket policy, need test 2024-10-12 00:41:03 +08:00
Nugine 386e2e0736 style: cargo fmt 2024-10-11 23:21:19 +08:00
Nugine eae5b68f52 fix 2024-10-11 23:19:24 +08:00
bestgopher 07675f3039 fix: use compile_protos 2024-10-11 22:41:08 +08:00
mirschao fd3d742d71 Update rust.yml
cargo fmt --all --check 中--check为检查模式,如果有对应的格式化修改,则命令返回码为非零(错误),所以导致action运行失败,替换为cargo fmt --all即可解决问题。
2024-10-11 22:27:32 +08:00
mirschao c9f07fb8ab Update rust.yml
cargo fmt --all --check 中--check为检查模式,如果有对应的格式化修改,则命令返回码为非零(错误),所以导致action运行失败,替换为cargo fmt --all即可解决问题。
2024-10-11 22:25:25 +08:00
Nugine 3adbadd808 ci: use skip-check and rust-cache 2024-10-11 20:02:39 +08:00
dependabot[bot] 7b3721aa44 Bump the dependencies group with 4 updates
Bumps the dependencies group with 4 updates: [clap](https://github.com/clap-rs/clap), [futures](https://github.com/rust-lang/futures-rs), [futures-util](https://github.com/rust-lang/futures-rs) and [prost-build](https://github.com/tokio-rs/prost).


Updates `clap` from 4.5.18 to 4.5.20
- [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.18...clap_complete-v4.5.20)

Updates `futures` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `futures-util` from 0.3.30 to 0.3.31
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.30...0.3.31)

Updates `prost-build` from 0.13.1 to 0.13.3
- [Release notes](https://github.com/tokio-rs/prost/releases)
- [Changelog](https://github.com/tokio-rs/prost/blob/master/CHANGELOG.md)
- [Commits](https://github.com/tokio-rs/prost/compare/v0.13.1...v0.13.3)

---
updated-dependencies:
- dependency-name: clap
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: futures
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: futures-util
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
- dependency-name: prost-build
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-11 05:37:44 +00:00
weisd 2ec64ce5a4 Merge pull request #76 from rustfs/feat/ec_config
add env RUSTFS_ERASURE_SET_DRIVE_COUNT
2024-10-10 13:07:19 +08:00
weisd f88a8cf8fb Merge branch 'main' into feat/ec_config 2024-10-10 13:06:39 +08:00
weisd 3c72a90f02 Merge pull request #75 from rustfs/feat/versioning
Feat/versioning
2024-10-10 09:46:10 +08:00
weisd 22463c9eb1 get/put BucketVersionin done 2024-10-10 09:40:30 +08:00
weisd 1bbd5168c9 add versioning_sys 2024-10-09 20:45:34 +08:00
weisd 000866556e init BucketVersionin api 2024-10-09 17:38:56 +08:00
weisd c9423038da add bucket sys marshal func 2024-10-09 15:06:50 +08:00
weisd 1b61aa135e Merge branch 'main' into bucketmeta 2024-10-09 14:36:22 +08:00
mirschao 7cc8a5a405 Update e2e.yml 2024-10-08 23:17:11 +08:00
mirschao 4c22dd2c82 Update run.sh 2024-10-08 23:11:20 +08:00
mirschao f62d81314c Update run.sh 2024-10-08 23:10:12 +08:00
mirschao b95d0238e2 Update e2e.yml 2024-10-08 23:03:58 +08:00