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 |
|
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
|
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 |
|
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
|
7b890108ee
|
fix: correct spelling errors in error messages and variable names
|
2025-06-10 21:21:03 +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
|
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
|
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
|
c589972fa7
|
mc test ok
|
2025-06-06 16:15:26 +08:00 |
|
weisd
|
9384b831ec
|
ecstore update ec/disk/error
|
2025-06-06 01:13:51 +08: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
|
155cb546ac
|
improve scanner(1)
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 |
|
houseme
|
ade4d33eb1
|
fix typo
|
2025-05-27 16:56:44 +08:00 |
|
houseme
|
ca8f399832
|
format comment
|
2025-05-27 13:56:19 +08:00 |
|
overtrue
|
d858cd8d19
|
fix: correct test_common_parity assertion for HashMap iteration order
|
2025-05-25 18:52:37 +08:00 |
|
overtrue
|
54972a57b1
|
feat: add comprehensive tests for set_disk module - Add 21 test functions covering utility and validation functions - Test constants, MD5 calculation, path generation, algorithms - Test error handling, healing logic, data manipulation - All tests pass successfully with proper function behavior verification
|
2025-05-25 18:50:32 +08:00 |
|
houseme
|
864071d641
|
cargo fmt
|
2025-05-25 17:46:59 +08:00 |
|
overtrue
|
fb9f8319b2
|
feat: add comprehensive tests for set_disk module - Add 24 test functions covering utility and validation functions - Test constants, MD5 calculation, path generation, algorithms - Test error handling, healing logic, data manipulation - All tests pass successfully
|
2025-05-25 16:27:16 +08:00 |
|
weisd
|
41194b3f6b
|
Merge pull request #398 from rustfs/feat/legalhold
add legalhold api
|
2025-05-13 09:35:11 +08:00 |
|
weisd
|
c69a2f83a6
|
add legalhold api
|
2025-05-12 15:45:22 +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 |
|
weisd
|
57cbd35de1
|
Merge branch 'main' into feat/zip
|
2025-05-09 14:38:14 +08:00 |
|
weisd
|
d7cac5c727
|
Merge branch 'main' into dada/fix-entry
|
2025-05-09 14:33:30 +08:00 |
|
junxiang Mu
|
7a94363b38
|
improve speed
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-05-08 18:37:36 +08:00 |
|
weisd
|
76fdefeca4
|
feat: auto-extract support
|
2025-05-08 17:42:20 +08:00 |
|
junxiang Mu
|
7e1135df8f
|
tmp3
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-29 10:53:03 +00:00 |
|
junxiang Mu
|
66f5bf1bbc
|
tmp1
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-28 21:55:31 +08:00 |
|
junxiang Mu
|
c1590a054c
|
tmp
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-28 10:00:28 +00:00 |
|
weisd
|
750194e4dc
|
test
|
2025-04-28 13:17:06 +08:00 |
|
weisd
|
87bec2e6a6
|
fix rebalance/decom
|
2025-04-26 22:55:37 +08:00 |
|
weisd
|
9fc4bb919e
|
fix:#355 multi pools select error
|
2025-04-25 14:52:20 +08:00 |
|
guojidan
|
35dac63c36
|
Merge pull request #358 from rustfs/pref
Pref
|
2025-04-24 16:13:44 +08:00 |
|
junxiang Mu
|
b2da8148bd
|
support concurrency write
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-24 08:12:57 +00:00 |
|
junxiang Mu
|
08d0021cd6
|
support async calculate etag
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-24 03:04:05 +00:00 |
|
weisd
|
707c773dd9
|
rm unuse log
|
2025-04-24 09:22:31 +08:00 |
|
weisd
|
cffd4fc28d
|
merge fix/pools
|
2025-04-23 16:48:57 +08: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 |
|
weisd
|
8ea6f7e627
|
fix scstore::new bugs, stop ns_lock
|
2025-04-19 01:52:27 +08:00 |
|
weisd
|
38b7bbbc49
|
merge main
|
2025-04-14 22:38:58 +08:00 |
|