Commit Graph

476 Commits

Author SHA1 Message Date
Nugine 1606276223 feat(protos): use Bytes for protobuf bytes type fields. 2025-06-15 22:07:01 +08:00
Nugine 3c5e20b633 refactor(ecstore): DiskAPI::rename_part meta use Bytes 2025-06-15 21:01:38 +08:00
weisd bdb7e8d321 move xhttp to filemeta 2025-06-11 16:22:20 +08:00
weisd e8a59d7c07 move disk::utils to crates::utils 2025-06-11 15:55:40 +08:00
overtrue e6b931f71e fix: correct spelling errors in proto file RenamePartRequst/RenameFileRequst to RenamePartRequest/RenameFileRequest 2025-06-10 21:51:36 +08:00
overtrue 7527162bec fix: correct spelling errors in codebase 2025-06-10 20:39:44 +08:00
weisd f85ef06783 merge main 2025-06-09 15:31:11 +08:00
houseme 28c71cc351 fix 2025-06-09 12:25:56 +08:00
weisd 91c099e35f add Error test, fix clippy 2025-06-09 11:29:23 +08:00
weisd 62a7824d0d fix clippy 2025-06-07 15:39:06 +08:00
weisd b51ee48699 update filereader/writer todo 2025-06-06 18:04:51 +08:00
weisd f199718e3b drop common/error 2025-06-06 16:34:59 +08:00
weisd c589972fa7 mc test ok 2025-06-06 16:15:26 +08:00
houseme 2755d4125d fix 2025-06-06 16:11:40 +08:00
houseme 77ddd1cfe0 Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
#	Cargo.lock
#	Cargo.toml
2025-06-06 15:52:32 +08:00
houseme 1f62c35846 cargo fmt 2025-06-06 15:30:27 +08:00
houseme 6ea770b6c8 Merge branch 'main' of github.com:rustfs/s3-rustfs
* 'main' of github.com:rustfs/s3-rustfs:
  add Cargo.lock
  fix filemeta/intofileversions

# Conflicts:
#	Cargo.lock
2025-06-06 12:19:29 +08:00
houseme 8c15835414 fix cargo.toml 2025-06-06 12:11:08 +08:00
weisd a5bbce4920 fix filemeta/intofileversions 2025-06-06 11:46:51 +08:00
weisd db355bb26b todo 2025-06-06 11:35:27 +08:00
houseme 4199bf2ba4 modify crates name 2025-06-06 11:14:36 +08:00
weisd 9384b831ec ecstore update ec/disk/error 2025-06-06 01:13:51 +08:00
lygn128 3c7b66e039 bucket replication 2025-06-05 14:26:42 +00:00
houseme 8555d48ca2 fix 2025-06-04 23:46:14 +08:00
weisd 6b0de4254f rustfs:add get/put_object_retention 2025-06-04 20:06:58 +08:00
weisd 906cc5ffd7 fix(rustfs):get_object_legal_hold default response 2025-06-04 19:16:57 +08:00
houseme 703c465bd0 improve code 2025-05-30 15:39:21 +08:00
houseme 004b6945f2 Merge branch 'main' into feature/observability-metrics
* main:
  improve code for `obs` crate

# Conflicts:
#	crates/obs/examples/server.rs
#	crates/obs/src/lib.rs
#	rustfs/src/main.rs
2025-05-30 14:48:04 +08:00
houseme 541b812bb4 improve code for obs crate 2025-05-30 13:04:24 +08:00
houseme 15bd320231 Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
#	Cargo.lock
#	README.md
#	README_ZH.md
#	crates/obs/Cargo.toml
#	deploy/config/obs-zh.example.toml
#	scripts/run.sh
2025-05-30 10:52:02 +08:00
安正超 d3e2c9cb86 Merge pull request #439 from rustfs/scanner
add static/.gitkeep file
2025-05-30 07:02:07 +08:00
houseme 3ceec7b5f2 improve code for obs 2025-05-29 21:10:04 +08:00
junxiang Mu ce672917cd add static/.gitkeep file
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-05-29 06:53:11 +00:00
houseme 8660c2af12 merge main 2025-05-28 17:26:31 +08:00
overtrue 8747a91df8 feat: add comprehensive formatting rules and type inference guidelines 2025-05-28 16:04:38 +08:00
安正超 a1f4abf6c3 fix: resolve all Clippy warnings across codebase - Fixed field reassignment warnings in ecstore/src/file_meta.rs by using struct initialization instead of default + field assignment - Fixed overly complex boolean expression in ecstore/src/utils/os/mod.rs by removing meaningless assertion - Replaced manual Default implementation with derive in crates/zip/src/lib.rs - Updated io::Error usage to use io::Error::other() instead of deprecated pattern - Removed useless assertions and clone-on-copy warnings - Fixed unwrap usage by replacing with expect() providing meaningful error messages - Fixed useless vec usage by using array repeat instead - All code now passes comprehensive Clippy check with --all-targets --all-features -- -D warnings 2025-05-28 11:00:07 +08:00
overtrue 84791e4877 feat: add comprehensive tests for rustfs storage module 2025-05-28 00:12:41 +08:00
houseme a95138868e improve code 2025-05-27 19:07:09 +08:00
houseme ade4d33eb1 fix typo 2025-05-27 16:56:44 +08:00
houseme ca8f399832 format comment 2025-05-27 13:56:19 +08:00
houseme 2cadbba6ad Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
#	Cargo.toml
#	iam/src/manager.rs
#	iam/src/store/object.rs
#	rustfs/src/admin/handlers/sts.rs
#	rustfs/src/main.rs
#	rustfs/src/storage/ecfs.rs
2025-05-25 18:10:13 +08:00
houseme dee19fdc35 improve code for event 2025-05-25 17:52:22 +08:00
houseme 864071d641 cargo fmt 2025-05-25 17:46:59 +08:00
overtrue fc194f3a4a feat: add comprehensive test cases for grpc module 2025-05-25 15:39:04 +08:00
overtrue 9d90913697 feat: translate Chinese comments to English across codebase 2025-05-25 15:24:34 +08:00
overtrue 1a9bfd1b86 fix: resolve zip import issue by using rustfs-zip package 2025-05-25 15:04:46 +08:00
overtrue 5fff195295 feat: complete zip compression module implementation 2025-05-25 13:14:38 +08:00
houseme 0f22b21c8d improve channel adapter 2025-05-21 16:44:59 +08:00
houseme 1c088546b3 add 2025-05-21 07:15:47 +08:00
houseme 2d9394a8e0 improve code run fun 2025-05-19 23:04:02 +08:00