zhengchao
|
55ec0747a3
|
统一cache的动作名称:write、read、pend。
|
2018-11-25 16:32:35 +08:00 |
|
zhengchao
|
5605bc667f
|
注释max_curl_transfer_timeout_s参数,避免大文件缓存读取失败。
|
2018-11-25 16:23:14 +08:00 |
|
zhangchengwei
|
e38f2b0e46
|
传输速率检测提高到5秒钟
|
2018-11-25 15:44:17 +08:00 |
|
zhangchengwei
|
42906a6ef4
|
HEAD元信息解析JSON获取对象大小使用double
|
2018-11-25 14:59:58 +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 |
|
zhangchengwei
|
cb3737d02a
|
流式上传主动cancel时会产生promise_fail回调
|
2018-11-25 13:49:39 +08:00 |
|
zhangchengwei
|
bc1907d2c4
|
cancel update时不回调
|
2018-11-25 13:27:56 +08:00 |
|
zhangchengwei
|
9fcdaa5c3f
|
缓存取消上传+测试用例
|
2018-11-25 13:08:22 +08:00 |
|
zhengchao
|
276a66af8a
|
cache query 也需要调用promise_allow_many_successes
|
2018-11-23 21:20:52 +08:00 |
|
zhangchengwei
|
9fc2a8a0d2
|
支持promise finish。
|
2018-11-23 21:20:51 +08:00 |
|
zhangchengwei
|
313f36c58a
|
配置文件key改小写,英文描述
|
2018-11-23 21:17:59 +08:00 |
|
zhangchengwei
|
82b5b0d103
|
调整expires头部解析
|
2018-11-23 21:17:58 +08:00 |
|
zhangchengwei
|
f83f3a48f9
|
strftime前对struct tm初始化
|
2018-11-23 21:17:57 +08:00 |
|
zhengchao
|
cc049d7f7c
|
实现cancel的逻辑。
|
2018-11-23 21:17:56 +08:00 |
|
zhengchao
|
5d20a52552
|
通过增加promise_finish函数,实现future的cancel。
|
2018-11-23 21:17:55 +08:00 |
|
zhengchao
|
6cd2b8186b
|
业务层适配HTTP解析层垃圾回收 #63 #83 。HTTP业务层在pangu_http_ctx_free中销毁replace、cache相关的http half结构体。
|
2018-11-23 21:17:55 +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
|
369bdebbad
|
#90 更正minio redis的主键。
|
2018-11-23 21:17:52 +08:00 |
|
zhengchao
|
8adfe1b3f1
|
#87 ssl链接建立时间超过1000ms时,写TFE_LOG
|
2018-11-23 21:17:51 +08:00 |
|
zhengchao
|
516bb5ef12
|
ssl_stream增加延迟的统计
|
2018-11-23 21:17:51 +08:00 |
|
Lu Qiuwen
|
8016ff0386
|
修正插件调度模块中前一个插件detach不再更新plugin_id的问题。
|
2018-11-23 20:47:09 +08:00 |
|
Lu Qiuwen
|
f2a425c4a5
|
修正KNI-ACCEPTOR中kni_info定义错误导致的KNI消息解析错误的问题。
|
2018-11-23 20:21:24 +08:00 |
|
Lu Qiuwen
|
86884e807a
|
#85 连接层与HTTP解析层Warning已消除。
|
2018-11-22 16:27:51 +08:00 |
|
Lu Qiuwen
|
fbff32673f
|
Close #76 修正HTTP Upgrade后没有正确Detach该连接的问题
* 原实现没有正确处理Upgrade标志位,导致连接再次进入HTTP解析流程从而无法解析,报#76所列之问题。
* 现修正,亦增加#76所示日志之五元组信息。
|
2018-11-22 13:47:17 +08:00 |
|
Lu Qiuwen
|
2a91b1b954
|
增加CI脚本中INSTALL_PREFIX的定义
|
2018-11-21 13:31:34 +08:00 |
|
zhengchao
|
6912250fa0
|
Merge branch 'feature-aggregate-future-promise' of git.mesalab.cn:tango/tfe into feature-aggregate-future-promise
|
2018-11-21 13:17:19 +08:00 |
|
zhengchao
|
c0904200a0
|
正确调用fieldstat2 histogram
|
2018-11-21 13:17:05 +08:00 |
|
zhengchao
|
68aa07f856
|
future promise支持输出到statsd。
|
2018-11-21 13:17:05 +08:00 |
|
zhengchao
|
962077e739
|
正确调用fieldstat2 histogram
|
2018-11-21 13:15:56 +08:00 |
|
zhengchao
|
fbd919eae2
|
future promise支持输出到statsd。
|
2018-11-21 13:15:56 +08:00 |
|
Lu Qiuwen
|
c098590167
|
修正未指定安装路径时的默认安装位置的实现
v3.0.3-20181120
|
2018-11-20 20:54:30 +08:00 |
|
Lu Qiuwen
|
30fadc4f81
|
调整PANGU读取template的路径默认配置
|
2018-11-20 20:54:03 +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
|
e851a751ce
|
Merge branch 'bugfix-cache-policy' of git.mesalab.cn:tango/tfe into bugfix-cache-policy
v3.0.2-20181120
|
2018-11-20 16:46:32 +08:00 |
|
zhengchao
|
36762d60ca
|
miss状态才进行缓存更新。
|
2018-11-20 16:46:17 +08:00 |
|
zhengchao
|
811e8afcd6
|
修正stream_write类型连接关闭处理中没有通知write_ctx的问题。
* 原实现处理stream_write连接的关闭事件时,没有将write_ctx中的引用指针置位。导致上层继续frag_write时,没有有效的底层连接。现修正。
|
2018-11-20 16:46:16 +08:00 |
|
zhengchao
|
67edf968f6
|
#86 修正在HTTP请求在Resume()操作后设置HTTP应答,没有丢弃原始HTTP请求的问题。
* 原实现在用户调用resume()后,没有将用户设置的user_stream_action传递到原始HTTP请求,导致该原始请求没有被丢弃,现修正。@luqiuwen
|
2018-11-20 16:46:15 +08:00 |
|
zhengchao
|
769e7cc37d
|
修复tfe_http_in_request中漏判EV_HTTP_REQ_END状态的bug。
|
2018-11-20 16:46:15 +08:00 |
|
zhengchao
|
5ce7b9f2fc
|
1. 修复命中缓存策略后,缓存上传的处理逻辑
2. 支持新版本的FieldStat的Histogram输出
|
2018-11-20 16:46:14 +08:00 |
|
zhengchao
|
47e45870ac
|
miss状态才进行缓存更新。
|
2018-11-20 16:43:17 +08:00 |
|
zhengchao
|
dccac95d16
|
修正stream_write类型连接关闭处理中没有通知write_ctx的问题。
* 原实现处理stream_write连接的关闭事件时,没有将write_ctx中的引用指针置位。导致上层继续frag_write时,没有有效的底层连接。现修正。
|
2018-11-20 16:42:35 +08:00 |
|
zhengchao
|
397d966a0f
|
#86 修正在HTTP请求在Resume()操作后设置HTTP应答,没有丢弃原始HTTP请求的问题。
* 原实现在用户调用resume()后,没有将用户设置的user_stream_action传递到原始HTTP请求,导致该原始请求没有被丢弃,现修正。@luqiuwen
|
2018-11-20 15:56:13 +08:00 |
|
zhengchao
|
b47566cf4b
|
修复tfe_http_in_request中漏判EV_HTTP_REQ_END状态的bug。
|
2018-11-20 15:49:25 +08:00 |
|
Lu Qiuwen
|
866883a1f7
|
部署后删除编译目录
|
2018-11-20 15:06:13 +08:00 |
|
Lu Qiuwen
|
7885ad7c09
|
调整before-script到jobs中
|
2018-11-20 10:04:52 +08:00 |
|
Lu Qiuwen
|
49c4169ce1
|
调整before-script到jobs中
|
2018-11-19 20:23:21 +08:00 |
|