Commit Graph

13 Commits

Author SHA1 Message Date
fengweihao
2b649f4510 TSG-5746 使用hos存储非结构化文件
修复缓存代码编译问题
缓存功能适配hos
2021-03-22 14:10:43 +08:00
zhangchengwei
9430f699df 为缓存管理,增加独立的SET命令设置Minio URL的超时,以通过redis订阅方式获取超时事件 2018-12-21 11:09:34 +06:00
zhangchengwei
a70aa35a3a 将bucketname作为object_key的一部分;修改delete接口加入minioaddr和bucket可选参数。 2018-12-21 11:09:32 +06:00
zhangchengwei
d24c57ce85 增加集群版redis作为元信息和对象缓存,去除Minio事件通知的redis元信息获取方式。 2018-12-21 11:09:30 +06:00
zhangchengwei
42906a6ef4 HEAD元信息解析JSON获取对象大小使用double 2018-11-25 14:59:58 +08:00
zhangchengwei
9fc2a8a0d2 支持promise finish。 2018-11-23 21:20:51 +08:00
zhangchengwei
f1822e04c5 将读取配置单独抽出形成parameter API;支持Redis多机备份和故障切换。 2018-11-13 10:48:18 +08:00
zhengchao
92698c9810 pangu http业务层适配cache client接口的更新。 2018-10-31 11:52:19 +08:00
zhangchengwei
e1ad321332 [1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回调,其他情况回调(promise);
[2]hiredis版本确定为0.14.0版;
[3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
2018-10-31 10:54:52 +08:00
zhengchao
96feddefb8 修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。 2018-10-25 20:40:10 +08:00
zhangchengwei
268e1b8689 HEAD object元信息来源选择由宏定义改为配置文件。 2018-10-25 18:56:47 +08:00
zhangchengwei
e65f0150b8 修复HEAD Redis时BUG 2018-10-25 18:56:46 +08:00
zhangchengwei
8edd964e21 支持Head获取对象元信息操作,支持从redis获取元信息;调整内部超时检查逻辑; 2018-10-25 18:56:45 +08:00