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
|
039108ee5e
|
fix test
|
2025-06-18 18:51:54 +08:00 |
|
weisd
|
5b1b527851
|
fix bitrot
|
2025-06-18 18:22:30 +08:00 |
|
安正超
|
81a790f13f
|
Merge pull request #477 from rustfs/docker-images
feat: Add comprehensive Docker build pipeline for multi-architecture images.
|
2025-06-17 23:55:43 +08:00 |
|
overtrue
|
efae4f5203
|
wip
|
2025-06-17 22:37:38 +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
|
4cadc4c12d
|
feat(ecstore): MultiWriter concurrent write
|
2025-06-17 16:22:55 +08:00 |
|
Nugine
|
da4a4e7cbe
|
feat(ecstore): erasure encode reuse buf
|
2025-06-17 16:22:55 +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
|
ca298b460c
|
fix test
|
2025-06-16 11:40:15 +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
|
8309d2f8be
|
refactor(filemeta): FileInfo data 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 |
|
loverustfs
|
b14cd7508b
|
Merge pull request #471 from rustfs/nugine/fix/hash-reduce-allocation
fix(utils): hash reduce allocation
|
2025-06-15 09:43:16 +08:00 |
|
Nugine
|
09095f2abd
|
fix(ecstore): fs block_in_place
|
2025-06-14 23:13:50 +08:00 |
|
Nugine
|
bb282bcd5d
|
fix(utils): hash reduce allocation
|
2025-06-14 20:42:48 +08:00 |
|
lygn128
|
5cc56784a7
|
fix bucket-replication clippy error
|
2025-06-12 14:31:05 +00:00 |
|
weisd
|
0ca03465e3
|
fix(erasure): write_quorum
|
2025-06-11 23:49:55 +08:00 |
|
weisd
|
d529b9abbd
|
add error log
|
2025-06-11 23:44:22 +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 |
|
weisd
|
2eeb9dbcbc
|
fix cargo test error, delete unnecessary files
|
2025-06-11 00:35:16 +08:00 |
|
weisd
|
7c9046c2cd
|
feat: update erasure benchmark to use new calc_shard_size import
|
2025-06-11 00:30:15 +08:00 |
|
overtrue
|
e40562b03d
|
fix(ecstore): resolve clippy warnings for io_other_error
|
2025-06-10 22:29:03 +08:00 |
|
loverustfs
|
98ce64aaae
|
Merge pull request #457 from rustfs/fix/spelling-errors
fix: correct spelling errors in error messages and variable names
|
2025-06-10 22:16:43 +08:00 |
|
loverustfs
|
7ca9f44fca
|
Merge pull request #458 from rustfs/fix/proto-spelling-errors
fix: correct spelling errors in proto file `RenamePartRequst`
|
2025-06-10 22:16:21 +08:00 |
|
overtrue
|
6afb26b377
|
fix: resolve duplicate Error import and ParseIntError conversion in linux.rs
|
2025-06-10 22:02:29 +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
|
7b890108ee
|
fix: correct spelling errors in error messages and variable names
|
2025-06-10 21:21:03 +08:00 |
|
overtrue
|
40d99a5377
|
fix: correct spelling errors in codebase
|
2025-06-10 21:04:46 +08:00 |
|
overtrue
|
7527162bec
|
fix: correct spelling errors in codebase
|
2025-06-10 20:39:44 +08:00 |
|
weisd
|
3338f3236f
|
fix fmt
|
2025-06-10 18:51:06 +08:00 |
|
weisd
|
5c610e26c9
|
Merge branch 'main' into refactor/io
|
2025-06-10 18:04:50 +08:00 |
|
weisd
|
754ffd0ff2
|
update ec share size
update bitrot
|
2025-06-10 16:41:34 +08:00 |
|
weisd
|
6ea0185519
|
add reed-solomon-simd banchmark
|
2025-06-10 00:09:05 +08:00 |
|
weisd
|
e62947f7b2
|
add reed-solomon-simd
|
2025-06-09 18:04:42 +08:00 |
|
weisd
|
4bbf1c33b8
|
fix fmt check
|
2025-06-09 17:35:42 +08:00 |
|
weisd
|
f85ef06783
|
merge main
|
2025-06-09 15:31:11 +08:00 |
|
weisd
|
cecde068e1
|
fix: #421 ignore cancel error
|
2025-06-09 13:57:38 +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
|
152ad57c1d
|
Upgrade rand to 0.9.1
|
2025-06-09 10:22:22 +08:00 |
|
weisd
|
3edfdbea76
|
fix is_multipart
|
2025-06-09 10:22:22 +08:00 |
|