summaryrefslogtreecommitdiff
path: root/cache/src
AgeCommit message (Collapse)Author
2021-07-29bugfix:修复上传文件命中assertv4.5.6-202107fengweihao
2021-07-23TSG-7141 修复非格式日志部分下载失败问题v4.5.4-202107fengweihao
修复重定向指定用户自定义域无法替换问题
2021-05-10TSG-6072 ↵v4.5.01-202105fengweihao
Deny动作和Redirect动作日志中存在非格式化日志HTTP.Request Body TSG-6095 代理策略monitor动作产生的非格式化下载日志与策略配置不相符
2021-03-30hos存储非结构化文件命名修改v4.4.01-202104release-4.4fengweihao
2021-03-22TSG-5746 使用hos存储非结构化文件fengweihao
修复缓存代码编译问题 缓存功能适配hos
2019-09-02设置 UNUSED,修复编译警告luwenpeng
2019-01-11Feature cache clientv3.0.6-20190111郑超
2018-12-21为缓存管理,增加独立的SET命令设置Minio ↵zhangchengwei
URL的超时,以通过redis订阅方式获取超时事件
2018-12-21hiredis-vip-0.3.0.zip编译修正zhangchengwei
2018-12-21将bucketname作为object_key的一部分;修改delete接口加入minioadd ↵zhangchengwei
r和bucket可选参数。
2018-12-21修复内存泄露zhangchengwei
2018-12-21增加集群版redis作为元信息和对象缓存,去除Minio事件通知 ↵zhangchengwei
的redis元信息获取方式。
2018-12-17去掉GMT时间格式的assert,改为if。zhengchao
2018-11-25传输速率检测提高到5秒钟zhangchengwei
2018-11-25HEAD元信息解析JSON获取对象大小使用doublezhangchengwei
2018-11-25流式上传主动cancel时会产生promise_fail回调zhangchengwei
2018-11-25cancel update时不回调zhangchengwei
2018-11-25缓存取消上传+测试用例zhangchengwei
2018-11-23支持promise finish。zhangchengwei
2018-11-23调整expires头部解析zhangchengwei
2018-11-23strftime前对struct tm初始化zhangchengwei
2018-11-20#85 修复ssl、http业务层中的编译警告。zhengchao
2018-11-14Close #80 创建ssl upstream发生在KNI ↵zhengchao
accept线程,event_add后又通过promise_set_ctx修改了callback para,此时tfe work thread调用了peek client hello,导致取出空的ctx。
2018-11-13完成缓存策略和可信证书加载的开发,编译通过。zhengchao
2018-11-13完成cache参数解析部分的编码。zhengchao
2018-11-13将读取配置单独抽出形成parameter ↵zhangchengwei
API;支持Redis多机备份和故障切换。
2018-11-13增加curl pipeline数量配置zhangchengwei
2018-10-31pangu http业务层适配cache client接口的更新。zhengchao
2018-10-31curl操作加入超时限制zhangchengwei
2018-10-31[1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回 ↵zhangchengwei
调,其他情况回调(promise); [2]hiredis版本确定为0.14.0版; [3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
2018-10-25修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。zhengchao
2018-10-25支持缓存校验。zhengchao
2018-10-25HEAD object元信息来源选择由宏定义改为配置文件。zhangchengwei
2018-10-25修复HEAD Redis时BUGzhangchengwei
2018-10-25修改README.txtzhangchengwei
2018-10-25支持Head获取对象元信息操作,支持从redis获取元信息;调� ↵zhangchengwei
��内部超时检查逻辑;
2018-10-25日志打印BUGzhangchengwei
2018-10-23对于包含content-range头部的http会话,不进行缓存查询和更新。zhengchao
2018-10-23修复写越界问题。zhengchao
2018-10-21不cache包含Set-cookie的应答。修改多处日志细节。zhengchao
2018-10-21统一缓存统计的定义,缓存查询/下载=get,上传=put。上次� ↵zhengchao
��交漏了一个gmt的判断。
2018-10-21修复缓存判定时,last ↵zhengchao
modifide和expire字段的GMT的assert,改为if。
2018-10-19将cache的日志从屏幕改为输出到local logger。zhengchao
2018-10-19cache添加宏定义CACHE_DEBUG_SWITCH打印debug信息zhangchengwei
2018-10-16大文件流式缓存联调通过。UNDEFINE类型100KB以上进行缓存。zhengchao
2018-10-15对象key开启hash时,在元信息中保存原始urlzhangchengwei
2018-10-15tango_cache_read_result等函数参数调整zhangchengwei
2018-10-15修改GET/PUT对外接口;cache miss不算fail;zhangchengwei
2018-10-14缓存能跑起来了。zhengchao
2018-10-14重构cache目录,将libxml2、libcurl放到vendor目录。zhengchao