lygn128
f62db65a39
refact bucket replication
2025-07-01 04:08:02 +00:00
houseme
749537664f
fix:Apply suggestions from clippy 1.88
2025-06-27 18:16:29 +08:00
likewu
364c3098b2
Fix/main ( #508 )
...
* fix error
* fix
* fix cargo
* fix openssl cfg
* fix clippy
* fix clippy
* fix
* fix clippy
* fix clippy
2025-06-24 10:27:41 +08:00
likewu
005881f838
Merge branch 'main' of https://github.com/rustfs/s3-rustfs into feature/ilm
...
# Conflicts:
# rustfs/src/storage/ecfs.rs
2025-06-23 16:44:37 +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
weisd
34ec13e532
change objectinfo metadata use HashMap
...
add copyobject compresss support
fix listobject size use actual_size
2025-06-23 16:24:11 +08:00
likewu
2c176dd864
fix clippy
2025-06-23 12:03:46 +08:00
likewu
cc71f40a6d
ilm feature add
2025-06-22 23:04:40 +08:00
weisd
e145586b65
refactor: reorganize RPC modules into unified structure
2025-06-19 17:06:54 +08:00
weisd
c48ebd5149
feat: add compress support
2025-06-17 15:06:40 +08:00
weisd
e8a59d7c07
move disk::utils to crates::utils
2025-06-11 15:55:40 +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
1d2aeb288a
Upgrade rand to 0.9.1
2025-06-09 10:13:03 +08:00
houseme
1f62c35846
cargo fmt
2025-06-06 15:30:27 +08:00
houseme
8c15835414
fix cargo.toml
2025-06-06 12:11:08 +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
junxiang Mu
f9310f0b97
decrease scanner frequency
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-05-29 03:17:54 +00:00
junxiang Mu
059a546604
improve scanner metric
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-05-29 03:17:54 +00:00
junxiang Mu
581eb6641c
improve run_data_scanner
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-05-29 03:17:54 +00:00
houseme
a95138868e
improve code
2025-05-27 19:07:09 +08:00
weisd
750194e4dc
test
2025-04-28 13:17:06 +08:00
junxiang Mu
8e3c22b595
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-25 08:59:39 +00:00
junxiang Mu
4613b36697
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-24 08:41:40 +00:00
weisd
cffd4fc28d
merge fix/pools
2025-04-23 16:48:57 +08:00
guojidan
ad7ff448d6
Merge pull request #348 from rustfs/fix-data-scan
...
fix
2025-04-23 16:28:12 +08:00
junxiang Mu
8981dfae9f
fix
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-23 07:26:37 +00:00
weisd
fff7e5f827
pool select idx
...
fixs:#346, #339 , #338 , #337 , #336 , #334
test healbucket
test get_available_pool_idx
fix
2025-04-23 15:11:43 +08:00
houseme
e4453adf82
feat(event-notifier): improve environment variable handling
...
- Fix deserialization error when parsing config from environment variables
- Add proper array format support for adapters configuration
- Update environment variable examples with correct format
- Improve documentation for configuration loading
- Implement helper functions for environment variable validation
This change fixes the "invalid type: map, expected a sequence" error
by ensuring proper formatting of array-type fields in environment variables.
2025-04-22 20:31:38 +08:00
weisd
59c008b0ee
fix pool select idx
2025-04-22 09:07:43 +08:00
junxiang Mu
cefdf4d6f9
fix datascanner
...
Signed-off-by: junxiang Mu <1948535941@qq.com >
2025-04-14 02:18:40 +00:00
houseme
f2692b78dd
TryInto cover
2025-03-31 18:32:22 +08:00
weisd
545ae79e44
move ecsotre/error to common
2025-03-25 17:42:15 +08:00
weisd
01cf4c663d
opt network io
2025-03-14 23:26:54 +08:00
mujunxiang
d66c22c4a6
tmp(1)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-09 15:19:15 +08:00
weisd
25e0151d0f
Merge branch 'main' into feat/notification_sys
2024-12-04 11:00:37 +08:00
weisd
e39775bb34
notification_sys base
2024-12-04 10:55:09 +08:00
mujunxiang
9533e312b1
scanner(2)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-04 10:51:34 +08:00
mujunxiang
a7a2ae2781
sanner(1)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-04 10:51:34 +08:00
mujunxiang
14627a5c2b
scanner(2)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-03 17:05:23 +08:00
mujunxiang
7148c5d5cd
sanner(1)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-03 15:32:43 +08:00
mujunxiang
bedc81e973
scanner status command(3)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-03 10:20:43 +08:00
mujunxiang
f87b2bee95
scanner status command(1)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-12-03 10:20:41 +08:00
mujunxiang
1a418c74b4
support mc admin heal command
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-11-30 21:29:37 +08:00
mujunxiang
6ddfc80943
heal admin api(2)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-11-30 15:36:39 +08:00
mujunxiang
a421b5be2b
heal admin api(1)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-11-30 15:34:04 +08:00
weisd
73efd4f493
use Arc<ECStroe>
2024-11-28 14:47:01 +08:00
mujunxiang
ec8b73bd9c
cllipy
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-11-19 17:30:50 +08:00
mujunxiang
e94d462652
auto heal(3)
...
Signed-off-by: mujunxiang <1948535941@qq.com >
2024-11-19 17:15:37 +08:00