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 |
|
junxiang Mu
|
cefdf4d6f9
|
fix datascanner
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2025-04-14 02:18:40 +00:00 |
|
weisd
|
0c435c6a05
|
add admin policy check for user operation
|
2025-04-11 10:46:36 +08:00 |
|
weisd
|
cb82b0aac8
|
todo
|
2025-04-02 14:13:29 +08:00 |
|
weisd
|
c8e13b8ab5
|
move policy out of iam
|
2025-03-26 10:19:47 +08:00 |
|
weisd
|
545ae79e44
|
move ecsotre/error to common
|
2025-03-25 17:42:15 +08:00 |
|
weisd
|
a12d48595e
|
fix move_to_trash
|
2025-03-20 01:16:55 +08:00 |
|
weisd
|
01cf4c663d
|
opt network io
|
2025-03-14 23:26:54 +08:00 |
|
weisd
|
17d7c869ac
|
r/w io as async
|
2025-03-13 16:46:12 +08:00 |
|
weisd
|
70031effa7
|
use http for remote read/write
|
2025-03-11 16:12:34 +08:00 |
|
weisd
|
7a7aee2049
|
use filereader as asyncread
|
2025-03-10 02:39:35 +08:00 |
|
weisd
|
a9404aa8e2
|
merge fix/224
|
2025-02-24 23:05:16 +08:00 |
|
weisd
|
f3e04374e9
|
fix complete_multipart_md5
|
2025-02-24 13:21:42 +08:00 |
|
weisd
|
8b28e0869c
|
sync s3s, fix #224
|
2025-02-19 15:17:58 +08:00 |
|
weisd
|
4d9eca1667
|
feat: add admin user api
|
2025-01-13 17:25:15 +08:00 |
|
weisd
|
d25d233cdc
|
fix #110 #112 add ServerInfoHandler need test
|
2025-01-06 16:02:21 +08:00 |
|
weisd
|
47f365d385
|
feat:#165 copyobject v1
|
2025-01-03 02:09:51 +08:00 |
|
weisd
|
dd0a744a3e
|
fix: #137 #186 skip delete marker objects when list object
|
2024-12-31 16:57:01 +08:00 |
|
junxiangMu
|
535ab137f4
|
Merge pull request #195 from rustfs/wip-dandan
fix remote err && lock err
|
2024-12-30 11:39:24 +08:00 |
|
junxiang Mu
|
c749cda90d
|
fix remote err && lock err
Signed-off-by: junxiang Mu <1948535941@qq.com>
|
2024-12-30 11:38:36 +08:00 |
|
weisd
|
390664f2ed
|
Merge pull request #194 from rustfs/fix/metadata
fix: #189 #192
|
2024-12-29 23:37:51 +08:00 |
|
weisd
|
450ff132e0
|
fix: #189 #192
|
2024-12-29 23:36:10 +08:00 |
|