Commit Graph

176 Commits

Author SHA1 Message Date
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
shiro.lee f9dc9ef5f8 fix: Correct the error prompt 2025-03-03 20:36:45 +08:00
shiro ad30f0db89 fix: Optimize the issue of obtaining path errors on Windows. 2025-03-03 20:13:27 +08:00
weisd 8b28e0869c sync s3s, fix #224 2025-02-19 15:17:58 +08:00
shiro.lee ea78c416d0 fix: fix windows build 2025-02-06 19:59:36 +08:00
weisd b8e4515714 fix:#191 2025-01-03 14:42:11 +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 450ff132e0 fix: #189 #192 2024-12-29 23:36:10 +08:00
weisd 7e4112a912 clippy 2024-12-28 22:41:51 +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
shiro.lee f08ec77a73 fix: fix windows compile error 2024-12-24 22:51:50 +08:00
weisd fe6dd0c6eb Merge branch 'list-objects-rpc' into list-objects 2024-12-24 20:02:12 +08:00
weisd bfd58e5749 fix:#175 add list_object_versions 2024-12-23 23:24:11 +08:00
junxiang Mu 9dec7b1f66 rewrite decode
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-23 17:46:39 +08:00
junxiang Mu d4c58cb41f fix unimport err
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-23 17:11:38 +08:00
junxiang Mu c078a4e04c add test case
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-23 16:21:30 +08:00
junxiang Mu ab26b7c1ca refactor walk_dir grpc api
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-23 16:21:30 +08:00
weisd b46a78fb63 fix check file not found use is_err_object_not_found 2024-12-23 15:44:24 +08:00
weisd 259e0f95da todo: rpc walk_dir use writer 2024-12-22 11:01:50 +08:00
weisd 67ea60a0fa todo: rpc walk_dir use writer 2024-12-22 10:52:52 +08:00
weisd 5158ca14c9 fix mc ls -r 2024-12-22 05:35:08 +08:00
weisd 34448c9e89 clippy 2024-12-22 05:04:48 +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 84953bf15b refactor error framework
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-18 20:50:22 +08:00
junxiang Mu 2951b7ef28 tmp1
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-18 17:48:43 +08:00
weisd 03b84cb0f1 need test merge_entry_channels 2024-12-18 16:57:24 +08:00
weisd 4195371a1e test_list_path_raw done 2024-12-17 14:28:37 +08:00
weisd dc0d415b15 test walk_dir done 2024-12-16 23:05:16 +08:00
weisd f5e63f42a4 test walk_dir done 2024-12-16 22:04:47 +08:00
weisd 245e57de63 test metawrite 2024-12-16 17:45:28 +08:00
weisd e7b6a17e42 test metacache 2024-12-16 10:11:41 +08:00
weisd caae9a92a1 test work_dir done 2024-12-16 10:11:41 +08:00
weisd 1c4e41598c test 2024-12-16 10:11:41 +08:00
weisd dd089200ab clippy 2024-12-16 10:05:34 +08:00
weisd da4daee645 fix: bug crash when disk drop 2024-12-16 10:02:21 +08:00
weisd 8172c4f06a AssumeRoleHandle done 2024-12-16 10:01:29 +08:00
junxiang Mu 9608ef917b rebase main
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-16 10:01:29 +08:00
junxiang Mu b286689025 fix GLOBAL_LOCAL_DISK_MAP key
Signed-off-by: junxiang Mu <1948535941@qq.com>
2024-12-16 10:01:29 +08:00
mujunxiang a4588521a1 tmp(1)
Signed-off-by: mujunxiang <1948535941@qq.com>
2024-12-16 10:01:25 +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