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 |
|
houseme
|
09e8bc8f02
|
fix
|
2025-06-18 23:46:55 +08:00 |
|
安正超
|
450db14305
|
Merge pull request #488 from rustfs/fix/remove-security-scan
fix: remove security scan
|
2025-06-18 21:37:33 +08:00 |
|
loverustfs
|
147bfe3de5
|
Merge pull request #486 from rustfs/feat/rpcauth
feat: #286 rpc auth
|
2025-06-18 21:31:43 +08:00 |
|
overtrue
|
a48d800426
|
fix: remove security scan
|
2025-06-18 21:24:43 +08:00 |
|
安正超
|
e7135b8f4d
|
Merge pull request #487 from rustfs/fix/ali-oss
fix: fix ali oss config
|
2025-06-18 21:20:24 +08:00 |
|
overtrue
|
3a68060e58
|
fix: fix ali oss config
|
2025-06-18 20:49:25 +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 |
|
安正超
|
85421657ad
|
Merge pull request #485 from rustfs/fix/ali-oss-action
refactor: optimize ossutil2 installation in CI workflow
|
2025-06-18 11:07:34 +08:00 |
|
overtrue
|
d019f3d5bd
|
refactor: optimize ossutil2 installation in CI workflow
|
2025-06-18 10:53:16 +08:00 |
|
安正超
|
bbd13a5aac
|
Merge pull request #484 from rustfs/fix/docker-multi-artch
fix: resolve Docker Hub multi-architecture build issues
|
2025-06-18 10:01:07 +08:00 |
|
overtrue
|
a28d9c814f
|
fix: resolve Docker Hub multi-architecture build issues
|
2025-06-18 09:56:18 +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
|
0f7a98a91f
|
wip
|
2025-06-17 23:31:02 +08:00 |
|
overtrue
|
e81a57ce24
|
wip
|
2025-06-17 23:30:29 +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 |
|
loverustfs
|
04cfe837a3
|
Merge pull request #482 from rustfs/nugine/refactor/bytes-io
refactor: Bytes IO
|
2025-06-17 20:20:31 +08:00 |
|
Nugine
|
4a786618d4
|
refactor(rio): HttpReader use StreamReader
|
2025-06-17 16:22:55 +08:00 |
|
Nugine
|
4cadc4c12d
|
feat(ecstore): MultiWriter concurrent write
|
2025-06-17 16:22:55 +08:00 |
|
Nugine
|
086eab8c70
|
feat(admin): PutFile stream write file
|
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
|
fa8ac29e76
|
optimize the code
|
2025-06-17 15:59:31 +08:00 |
|
weisd
|
c48ebd5149
|
feat: add compress support
|
2025-06-17 15:06:40 +08:00 |
|
weisd
|
e254ddc947
|
Merge pull request #478 from rustfs/fix/rebalance
fix rebalance
|
2025-06-16 11:41:34 +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 |
|
overtrue
|
2f3f86a9f2
|
wip
|
2025-06-16 08:28:46 +08:00 |
|
loverustfs
|
ac4f1400fc
|
Merge pull request #476 from rustfs/nugine/feat/grpc-bytes
feat(protos): use `Bytes` for protobuf bytes type fields.
|
2025-06-16 08:12:31 +08:00 |
|
overtrue
|
d29bf4809d
|
feat: Add comprehensive Docker build pipeline for multi-architecture images
|
2025-06-16 07:07:28 +08:00 |
|
Nugine
|
1606276223
|
feat(protos): use Bytes for protobuf bytes type fields.
|
2025-06-15 22:07:01 +08:00 |
|
loverustfs
|
57cda74fbd
|
Merge pull request #475 from rustfs/nugine/refactor/use-bytes
refactor: use `Bytes` for data buffers
|
2025-06-15 21:57:55 +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 |
|
Nugine
|
87423bfb8c
|
build(deps): update bytes
|
2025-06-15 21:01:38 +08:00 |
|
loverustfs
|
af948f9e88
|
Merge pull request #473 from rustfs/nugine/feat/reuse-http-conns
feat(rio): reuse http connections
|
2025-06-15 20:47:03 +08:00 |
|
Nugine
|
048727f183
|
feat(rio): reuse http connections
|
2025-06-15 16:56:05 +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 |
|
loverustfs
|
47d72baf88
|
Merge pull request #472 from rustfs/nugine/fix/fs-block-in-place
fix(ecstore): fs block_in_place
|
2025-06-15 09:43:03 +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 |
|
Nugine
|
2c5b01eb6f
|
fix(ci): relax time limit
|
2025-06-13 19:29:59 +08:00 |
|