zhengchao
|
bba7a4d9b1
|
修正cache_cookied_content开关未生效的bug;在http结束时增加cache日志;
|
2018-12-22 19:52:49 +06:00 |
|
zhengchao
|
5666787f67
|
在线联调通过。修正force caching的优先级判断。
|
2018-12-21 14:31:27 +06:00 |
|
zhengchao
|
4a1b4adf35
|
缓存业务层适配redis cluster读取文件的接口。
|
2018-12-21 13:16:36 +06:00 |
|
zhengchao
|
a5ca97d91e
|
重构key keeper创建keyring的代码。修复除 #97 外的valgrind definitely lost。
|
2018-11-29 19:02:07 +08:00 |
|
zhengchao
|
ef7e2831a4
|
#96 修复缓存查询promise_allow_many_successes,但未调用promise_finish。
|
2018-11-29 10:46:46 +08:00 |
|
zhengchao
|
7b82e1a726
|
增加缓存上传最小文件尺寸的限制(默认16KB),增加最大suspend数的限制(默认1百万)
|
2018-11-28 20:32:10 +08:00 |
|
zhengchao
|
c1f9f9813f
|
增加future性能监控的可读性。
|
2018-11-27 21:11:59 +08:00 |
|
zhengchao
|
55ec0747a3
|
统一cache的动作名称:write、read、pend。
|
2018-11-25 16:32:35 +08:00 |
|
zhengchao
|
62e7f984da
|
增加upload cancel计数。
|
2018-11-25 14:47:20 +08:00 |
|
zhengchao
|
a4bffe353b
|
业务层适配缓存上传取消。
|
2018-11-25 14:14:42 +08:00 |
|
zhengchao
|
b53107e298
|
增加缓存策略的统计日志。
|
2018-11-25 14:08:17 +08:00 |
|
zhengchao
|
276a66af8a
|
cache query 也需要调用promise_allow_many_successes
|
2018-11-23 21:20:52 +08:00 |
|
zhengchao
|
3970d9de04
|
#44 为cache和proxy设置statsd server。
|
2018-11-23 21:17:54 +08:00 |
|
zhengchao
|
88849c9890
|
#44 tfe和cache的FieldStat2输出到statsd server.
|
2018-11-23 21:17:53 +08:00 |
|
zhengchao
|
73f70ba518
|
Merge branch 'develop-tfe3a' of git.mesalab.cn:tango/tfe into develop-tfe3a
|
2018-11-20 19:43:14 +08:00 |
|
zhengchao
|
6c9ff10aa7
|
#85 修复ssl、http业务层中的编译警告。
|
2018-11-20 19:34:27 +08:00 |
|
zhengchao
|
5ce7b9f2fc
|
1. 修复命中缓存策略后,缓存上传的处理逻辑
2. 支持新版本的FieldStat的Histogram输出
|
2018-11-20 16:46:14 +08:00 |
|
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 |
|