Commit Graph

30 Commits

Author SHA1 Message Date
zhengchao
3da25a31ff #82 在tango_cache_head_object异常情况下,未dettach cache_pending_context,导致double free。 2018-11-16 11:37:48 +08:00
zhengchao
eed9ebcadb 调整cache key的输出格式 2018-11-14 16:03:36 +08:00
zhengchao
ff5cc198a2 调试日志中输出cache key 2018-11-13 15:03:40 +08:00
zhengchao
a5c74ada70 重构缓存策略中的部分函数。 2018-11-13 11:56:41 +08:00
zhengchao
03a141400d 修改bloomfilter文件的文件名。 2018-11-13 10:50:09 +08:00
zhengchao
c92c41523c 修复cachekey生成过程中解析cookie的bug。 2018-11-13 10:50:05 +08:00
zhengchao
3e01a3474d 初步联调通过。 2018-11-13 10:50:05 +08:00
zhengchao
d3e1ed38ee 集成支持tango_cache_parameter_new的cache client 2018-11-13 10:50:03 +08:00
zhengchao
d94baabc59 完成cache参数解析部分的编码。 2018-11-13 10:49:49 +08:00
zhengchao
7f2ab44f18 #68 对接界面增加可信证书的接口。修复部分函数的bug。 2018-11-13 10:49:24 +08:00
zhengchao
12415eba86 完成缓存策略和可信证书加载的开发,编译通过。 2018-11-13 10:49:23 +08:00
zhengchao
67c60bed9d 完成cache参数解析部分的编码。 2018-11-13 10:49:09 +08:00
zhengchao
0fd3b3880e #68 对接界面增加可信证书的接口。修复部分函数的bug。 2018-11-13 10:48:22 +08:00
zhengchao
62d9eb0bef 完成缓存策略和可信证书加载的开发,编译通过。 2018-11-13 10:48:21 +08:00
zhengchao
d6862e4ef7 完成cache参数解析部分的编码。 2018-11-13 10:48:20 +08:00
zhengchao
668c1b3e52 #68 从目录中加载额外的证书和crl。 2018-11-04 14:58:54 +08:00
zhengchao
2e13728bfc 缓存判定未正确处理miss状态,修复此问题。 2018-11-01 17:41:30 +08:00
zhengchao
92698c9810 pangu http业务层适配cache client接口的更新。 2018-10-31 11:52:19 +08:00
zhengchao
618f81bac5 正确处理etag和last_modified元信息。 2018-10-28 21:43:04 +08:00
Lu Qiuwen
cf64f01f7f 修正suspend/resume语义实现的若干问题,增加自行构建request/response的header标志 2018-10-26 20:30:06 +08:00
zhengchao
a55e63f523 修正http解析层和业务层的若干bug。 2018-10-25 21:13:37 +08:00
zhengchao
96feddefb8 修改cache-client依赖hiredis(修改版)的CMakeList.txt,编译通过。 2018-10-25 20:40:10 +08:00
zhengchao
27d4581d9b 支持缓存校验。 2018-10-25 18:58:26 +08:00
zhengchao
3b4921e329 修复cache 计数导致的段错误。 2018-10-22 09:49:21 +08:00
zhengchao
9290dd0e0f 增加缓存并发查询和更新的统计,并增加熔断机制。 2018-10-21 20:09:23 +08:00
zhengchao
c5f5ee2655 不cache包含Set-cookie的应答。修改多处日志细节。 2018-10-21 15:03:04 +08:00
zhengchao
c94b267a65 统一缓存统计的定义,缓存查询/下载=get,上传=put。上次提交漏了一个gmt的判断。 2018-10-21 11:08:44 +08:00
zhengchao
af4f470fe7 将cache的日志从屏幕改为输出到local logger。 2018-10-19 21:56:04 +08:00
zhengchao
2f6be2c864 使用缓存上传的future参数。 2018-10-18 21:42:53 +08:00
zhengchao
420f53a539 将配置文件纳入版本管理。 2018-10-18 15:02:23 +08:00