houseme
|
7bd8431006
|
cargo fmt
|
2025-06-27 18:53:51 +08:00 |
|
houseme
|
749537664f
|
fix:Apply suggestions from clippy 1.88
|
2025-06-27 18:16:29 +08:00 |
|
weisd
|
7a7ca6e154
|
moved to the trash and automatically cleaned up in the background
|
2025-06-25 10:08:09 +08:00 |
|
likewu
|
81f0c9763f
|
Merge branch 'main' of https://github.com/rustfs/s3-rustfs into feature/ilm
# Conflicts:
# Cargo.lock
# Cargo.toml
# crates/utils/Cargo.toml
# crates/utils/src/net.rs
# ecstore/Cargo.toml
# ecstore/src/set_disk.rs
# rustfs/src/storage/ecfs.rs
|
2025-06-23 16:42:18 +08:00 |
|
likewu
|
cc71f40a6d
|
ilm feature add
|
2025-06-22 23:04:40 +08:00 |
|
houseme
|
48d530cb13
|
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
# crates/utils/Cargo.toml
# ecstore/src/store_list_objects.rs
# iam/src/manager.rs
# rustfs/src/admin/rpc.rs
|
2025-06-20 12:58:47 +08:00 |
|
weisd
|
e145586b65
|
refactor: reorganize RPC modules into unified structure
|
2025-06-19 17:06:54 +08:00 |
|
houseme
|
c658d88d25
|
Reconstructing Notify module
|
2025-06-19 15:40:48 +08:00 |
|
houseme
|
e6b019c29d
|
Merge branch 'main' of github.com:rustfs/s3-rustfs into feature/observability-metrics
# Conflicts:
# .github/workflows/build.yml
# .github/workflows/ci.yml
# Cargo.lock
# Cargo.toml
# appauth/src/token.rs
# crates/config/src/config.rs
# crates/event-notifier/examples/simple.rs
# crates/event-notifier/src/global.rs
# crates/event-notifier/src/lib.rs
# crates/event-notifier/src/notifier.rs
# crates/event-notifier/src/store.rs
# crates/filemeta/src/filemeta.rs
# crates/notify/examples/webhook.rs
# crates/utils/Cargo.toml
# ecstore/Cargo.toml
# ecstore/src/cmd/bucket_replication.rs
# ecstore/src/config/com.rs
# ecstore/src/disk/error.rs
# ecstore/src/disk/mod.rs
# ecstore/src/set_disk.rs
# ecstore/src/store_api.rs
# ecstore/src/store_list_objects.rs
# iam/Cargo.toml
# iam/src/manager.rs
# policy/Cargo.toml
# rustfs/src/admin/rpc.rs
# rustfs/src/main.rs
# rustfs/src/storage/mod.rs
|
2025-06-19 13:16:48 +08:00 |
|
weisd
|
58faf141bd
|
feat: rpc auth
|
2025-06-18 20:00:39 +08:00 |
|
weisd
|
5b1b527851
|
fix bitrot
|
2025-06-18 18:22:30 +08:00 |
|
loverustfs
|
65ff5faada
|
Merge pull request #480 from rustfs/feat/compress
feat: add object compression support
|
2025-06-17 20:20:45 +08:00 |
|
Nugine
|
39e988537c
|
refactor(ecstore): DiskAPI::read_all use Bytes
|
2025-06-17 16:22:55 +08:00 |
|
Nugine
|
e520299c4b
|
refactor(ecstore): DiskAPI::write_all use Bytes
|
2025-06-17 16:22:55 +08:00 |
|
weisd
|
c48ebd5149
|
feat: add compress support
|
2025-06-17 15:06:40 +08:00 |
|
weisd
|
52342f2f8e
|
feat(grpc): walk_dir http
fix(ecstore): rebalance loop
|
2025-06-16 10:32:03 +08:00 |
|
Nugine
|
1606276223
|
feat(protos): use Bytes for protobuf bytes type fields.
|
2025-06-15 22:07:01 +08:00 |
|
Nugine
|
82cc1402c4
|
feat(ecstore): LocalDisk writes file by spawn_blocking
|
2025-06-15 21:01:38 +08:00 |
|
Nugine
|
2f3dbac59b
|
feat(ecstore): LocalDisk::write_all_internal use InternalBuf
|
2025-06-15 21:01:38 +08:00 |
|
Nugine
|
3c5e20b633
|
refactor(ecstore): DiskAPI::rename_part meta use Bytes
|
2025-06-15 21:01:38 +08:00 |
|
Nugine
|
3a567768c1
|
refactor(filemeta): ChecksumInfo hash use Bytes
|
2025-06-15 21:01:38 +08:00 |
|
Nugine
|
09095f2abd
|
fix(ecstore): fs block_in_place
|
2025-06-14 23:13:50 +08:00 |
|
weisd
|
e8a59d7c07
|
move disk::utils to crates::utils
|
2025-06-11 15:55:40 +08:00 |
|
weisd
|
2eeb9dbcbc
|
fix cargo test error, delete unnecessary files
|
2025-06-11 00:35:16 +08:00 |
|
overtrue
|
e6b931f71e
|
fix: correct spelling errors in proto file RenamePartRequst/RenameFileRequst to RenamePartRequest/RenameFileRequest
|
2025-06-10 21:51:36 +08:00 |
|
weisd
|
754ffd0ff2
|
update ec share size
update bitrot
|
2025-06-10 16:41:34 +08:00 |
|
weisd
|
f85ef06783
|
merge main
|
2025-06-09 15:31:11 +08:00 |
|
weisd
|
91c099e35f
|
add Error test, fix clippy
|
2025-06-09 11:29:23 +08:00 |
|
weisd
|
152ad57c1d
|
Upgrade rand to 0.9.1
|
2025-06-09 10:22:22 +08:00 |
|
weisd
|
1d2aeb288a
|
Upgrade rand to 0.9.1
|
2025-06-09 10:13:03 +08:00 |
|
weisd
|
96de65ebab
|
add disk test
|
2025-06-09 00:30:29 +08:00 |
|
weisd
|
b51ee48699
|
update filereader/writer todo
|
2025-06-06 18:04:51 +08:00 |
|
weisd
|
c589972fa7
|
mc test ok
|
2025-06-06 16:15:26 +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 |
|
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
|
7f983e72e7
|
fix: must_use
|
2025-05-30 15:11:51 +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 |
|
junxiang Mu
|
155cb546ac
|
improve scanner(1)
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-05-29 03:17:54 +00:00 |
|
houseme
|
8660c2af12
|
merge main
|
2025-05-28 17:26:31 +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 |
|
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
|
dff7476143
|
improve comment
|
2025-05-19 13:39:46 +08:00 |
|
houseme
|
6659b77f9a
|
improve comment and error
|
2025-05-16 17:00:56 +08:00 |
|
weisd
|
db100a6db9
|
rm log
|
2025-05-09 22:57:09 +08:00 |
|
loverustfs
|
fd85b55d37
|
Merge pull request #393 from rustfs/pref
improve multi put speed
|
2025-05-09 22:40:03 +08:00 |
|
junxiang Mu
|
fd03ba54f3
|
improve multi put speed
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-05-09 17:13:25 +08:00 |
|
loverustfs
|
e6e0821512
|
Merge pull request #389 from rustfs/feat/zip
feat: auto-extract support
|
2025-05-09 16:19:21 +08:00 |
|