update todo.md

This commit is contained in:
weisd
2024-08-09 23:33:22 +08:00
parent 299e8f7a2c
commit 49d3d77fd6

19
TODO.md
View File

@@ -2,9 +2,10 @@
## 基础存储
- [ ] 上传同名文件时,删除旧版本文件
- [ ] EC可用读写数量判断
- [ ] 优化xlmeta, 自定义msg数据结构
- [ ] 小文件存储到metafile, inlinedata
- [ ] 上传同名文件时,删除旧版本文件
- [ ] EC可用读写数量判断 Read/WriteQuorum
- [ ] 错误类型判断,程序中判断错误类型,如何统一错误
- [ ] 优化并发执行
- [ ] 抽象出metafile存储
@@ -16,20 +17,22 @@
- [x] 创建 CreateBucket
- [x] 列表 ListBuckets
- [ ] 桶下面的文件列表 ListObjects
- [x] 详情 HeadBucket
- [ ] 删除
- [ ] 删除
- [x] 详情 HeadBucket
- [ ] 文件操作
- [x] 上传 PutObject
- [ ] 大文件上传
- [x] 大文件上传
- [x] 创建分片上传 CreateMultipartUpload
- [x] 上传分片 PubObjectPart
- [x] 提交完成 CompleteMultipartUpload
- [x] 取消上传
- [x] 取消上传 AbortMultipartUpload
- [x] 下载 GetObject
- [ ] 删除 DeleteObjects
- [ ] 版本控制
- [ ] 对象锁
- [ ] 复制 CopyObject
- [ ] 详情 HeadObject
- [ ] 删除
## 扩展功能
- [ ] 版本控制