Commit Graph

143 Commits

Author SHA1 Message Date
weisd f624ec5ba6 feat:decom,rebalance 2025-04-18 16:00:21 +08:00
junxiang Mu cefdf4d6f9 fix datascanner
Signed-off-by: junxiang Mu <1948535941@qq.com>
2025-04-14 02:18:40 +00:00
houseme 4136dd5393 improve code for dockerfile 2025-04-03 01:59:28 +08:00
weisd 7ea163fbe1 update s3 api access check support anonymous 2025-03-26 14:21:43 +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 19d897a40b fix service account action, add console config api 2025-02-23 15:06:13 +08:00
weisd 4d9eca1667 feat: add admin user api 2025-01-13 17:25:15 +08:00
weisd 9e7b5991eb fix make_bucket created not set 2025-01-10 23:49: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
weisd dfc633dcee fix: #186 multipart upload version 2024-12-29 17:18:26 +08:00
weisd 34b16293ba merge main 2024-12-26 00:10:11 +08:00
weisd ff23706b10 marker done, need test 2024-12-25 23:35:41 +08:00
weisd 938df62167 review list_objects 2024-12-24 17:01:37 +08:00
weisd bfd58e5749 fix:#175 add list_object_versions 2024-12-23 23:24:11 +08:00
weisd 13302c3586 list_object v2 use channel, todo other params 2024-12-22 04:57:15 +08:00
junxiang Mu e95318092c add tick check disk
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-19 17:27:17 +08:00
junxiang Mu f472c16e8a add auto fix disk
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-19 17:27:16 +08:00
junxiang Mu fac0feeeaa add down object heal
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-19 17:26:43 +08:00
weisd 0cf7c19b96 init metacache io 2024-12-16 22:09:47 +08:00
weisd 2786174ffb rewrite real_meta 2024-12-16 22:09:47 +08:00
weisd 0552254c23 fix: bug crash when disk drop 2024-12-12 09:54:06 +08:00
weisd 0e9d552712 AssumeRoleHandle done 2024-12-10 20:35:51 +08:00
weisd fbcd8407ce fix find_local_disk 2024-12-09 17:43:32 +08:00
mujunxiang d66c22c4a6 tmp(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-09 15:19:15 +08:00
weisd eb12c9b005 test StorageInfoHandler 2024-12-03 17:38:52 +08:00
bestgopher bb2f765e5d add iam system
add iam store

feat: add crypto crate

introduce decrypt_data and encrypt_data functions

Signed-off-by: bestgopher <84328409@qq.com>
2024-12-02 10:50:31 +08:00
weisd bfa0e77f78 Merge pull request #136 from rustfs/pool-api
fix download err where versioning enable
2024-12-02 00:05:13 +08:00
mujunxiang 1a418c74b4 support mc admin heal command
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-30 21:29:37 +08:00
weisd df60aa50fe todo file_info_from_raw 2024-11-30 20:54:51 +08:00
mujunxiang e95bb4c4d7 heal admin api(3)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-30 15:40:22 +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 bbe3d9231e fix endpoint display bug
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-27 15:00:16 +08:00
mujunxiang 1b9ae3ccb3 support some peer rest api
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-27 14:31:26 +08:00
weisd b79b967036 move admin router to rustfs, add pool stats/list admin api 2024-11-26 17:34:18 +08:00
mujunxiang bb5d41147a fix ctrl +c
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-26 11:21:29 +08:00
weisd f88126008b add get_multipart_info 2024-11-21 15:59:02 +08:00
weisd 597a3dc5b7 merge fixs 2024-11-20 17:50:29 +08:00
weisd 821bb6fe3f merge heal 2024-11-20 17:40:11 +08:00
weisd 8439b375ed todo put_object_metadata 2024-11-20 14:12:33 +08:00
weisd e302ac8059 fix errors/delete_object 2024-11-19 17:16:42 +08:00
mujunxiang e94d462652 auto heal(3)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-11-19 17:15:37 +08:00
weisd 2ea2fd4308 fix errors/delete_object 2024-11-19 16:59:51 +08:00
junxiang Mu 6291087ecb auto heal(2)
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-17 18:34:29 +08:00
root 01e0e4b673 auto heal(1)
Signed-off-by: root <root@DESKTOP-QLJNS6S.localdomain>
2024-11-16 20:43:34 +08:00
junxiang Mu 7eed1a6db3 temp(4)
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-16 12:57:31 +08:00
junxiang Mu caad7a38a4 rebase main
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-11-14 10:47:51 +08:00