Commit Graph

45 Commits

Author SHA1 Message Date
Sydonian 8e62dabfb7 增加共享分片存储的机制 2025-07-21 10:29:27 +08:00
Sydonian e9200bc78c Client的types移动到common中 2025-07-16 09:33:07 +08:00
Sydonian b9a1596726 增加Executor返回执行结果的机制 2025-07-10 11:36:35 +08:00
Sydonian c87233acb0 ioswitch模块从common仓库移动到jcs-pub仓库 2025-07-10 10:50:36 +08:00
Sydonian 9485249fe9 文件改名 2025-05-27 10:58:27 +08:00
Sydonian 4a38843585 增加定时清理临时文件的机制 2025-05-27 10:56:06 +08:00
Sydonian c260c05f44 增加客户端独立运行模式 2025-05-27 10:26:07 +08:00
Sydonian ccc86b647a 取消Hub与存储相关接口 2025-05-23 10:20:11 +08:00
Sydonian 3ff3d9cf38 取消MasterHub的概念,改为通过Location匹配Hub;调整相关数据结构 2025-05-20 16:20:10 +08:00
Sydonian b555688baa Http接口加上版本标志 2025-05-15 16:24:57 +08:00
Sydonian aaae2d526e 优化代码结构 2025-05-13 14:41:05 +08:00
Sydonian b198ddeb4c storage2重命名为jcs-pub 2025-04-16 09:39:52 +08:00
Sydonian ee5deffc82 增加运行测试的命令;修复一些测试问题 2025-04-15 11:43:41 +08:00
Sydonian 1d88199eae 修复编译问题 2025-04-08 16:15:53 +08:00
Sydonian 9c982a0426 修复部分代码问题 2025-04-08 14:56:19 +08:00
Sydonian c6f9b5f42f 调整接口 2025-04-02 16:33:38 +08:00
Sydonian febfd49692 新版架构移动到新仓库 2025-04-02 09:24:13 +08:00
Sydonian 640609bc63 查询对象接口支持分页 2025-03-26 16:30:25 +08:00
Sydonian 65cd79ab54 支持分块上传 2025-03-04 16:38:43 +08:00
Sydonian cf99e797e9 查询对象列表接口支持只非递归查询 2025-02-28 09:52:18 +08:00
Sydonian b954e4e381 初步完成系统事件的产生 2025-02-13 14:56:33 +08:00
Sydonian 8eda3296b7 增加复制Object的接口 2025-01-02 09:56:38 +08:00
Sydonian 426b0c8253 增加根据ID获取Object的接口 2024-12-30 15:44:21 +08:00
Sydonian f0b2597b37 增加cds接口 2024-12-10 11:24:31 +08:00
Sydonian 214656a4b5 增加根据前缀查找Object的接口 2024-12-05 17:38:24 +08:00
Sydonian 9baca77c16 增加创建Package并调度到指定节点的接口 2024-11-19 14:40:29 +08:00
Sydonian 3827e1c889 Node重命名为Hub 2024-11-08 11:02:43 +08:00
Sydonian d905a46fe6 调整数据库;解耦ipfs 2024-10-30 16:58:10 +08:00
JeshuaRen 32f98f12b9 Merge branch 'master' of https://gitlink.org.cn/cloudream/storage
# Conflicts:
#	agent/internal/grpc/io.go
#	agent/internal/grpc/service.go
#	agent/internal/mq/agent.go
#	agent/internal/mq/cache.go
#	agent/internal/mq/io.go
#	agent/internal/mq/object.go
#	agent/internal/mq/service.go
#	agent/internal/mq/storage.go
#	agent/internal/task/cache_move_package.go
#	agent/internal/task/execute_io_plan.go
#	agent/internal/task/ipfs_pin.go
#	agent/internal/task/ipfs_read.go
#	agent/internal/task/storage_load_package.go
#	agent/main.go
#	client/internal/cmdline/bucket.go
#	client/internal/cmdline/cache.go
#	client/internal/cmdline/commandline.go
#	client/internal/cmdline/scanner.go
#	client/internal/http/bucket.go
#	client/internal/http/cache.go
#	client/internal/http/node.go
#	client/internal/http/object.go
#	client/internal/http/server.go
#	client/internal/http/storage.go
#	client/internal/services/cache.go
#	client/internal/services/storage.go
#	client/main.go
#	common/pkgs/cmd/upload_objects.go
#	common/pkgs/db/object.go
#	coordinator/internal/mq/package.go
#	coordinator/main.go
#	go.mod
#	go.sum
#	scanner/internal/event/agent_check_state.go
#	scanner/internal/event/agent_check_storage.go
#	scanner/internal/event/agent_storage_gc.go
#	scanner/main.go
2024-10-24 16:04:03 +08:00
Sydonian b2174e6122 解决目录调整之后的编译错误 2024-10-23 14:44:34 +08:00
Sydonian b4696775ff 优化日志 2024-09-18 09:23:41 +08:00
Sydonian d63030d746 修复调试问题 2024-09-14 15:58:17 +08:00
Sydonian 2390728af8 增加接口 2024-04-22 10:30:15 +08:00
JeshuaRen e31aa1349c 0411-2 2024-04-12 10:01:00 +08:00
JeshuaRen 125558b1e9 '0412-新增了注释' 2024-04-12 09:00:41 +08:00
Sydonian 2f91aed827 初步实现随机读取 2024-04-12 08:57:42 +08:00
JeshuaRen 6b624abd8c '新增了代码注释' 2024-04-11 14:33:02 +08:00
Sydonian 33b1a4ea2d cds支持rclone挂载 2024-04-09 16:54:41 +08:00
Sydonian 786a654293 增加移动对象接口 2024-03-29 16:26:11 +08:00
Sydonian dbf33cd7f2 完善下载Object接口 2024-03-28 16:45:37 +08:00
Sydonian 24856fd23f 增加更新Object元数据、获取Package列表等接口 2024-03-28 09:35:52 +08:00
Sydonian eb50316b87 原本的新建Package接口拆成新建+上传两个接口 2024-03-18 10:11:24 +08:00
Sydonian 2626476606 分布定义存储系统的ID类型 2023-11-30 14:52:47 +08:00
Sydonian 4d64287421 增加获取package里所有object的filehash的接口 2023-10-10 17:17:04 +08:00
Sydonian 68d8040241 调整结构 2023-08-29 15:28:35 +08:00