Lu Qiuwen
|
bd18a66a17
|
修正未初始化的字符串数组,修正ssl_version检查的逻辑。
|
2018-11-26 16:04:03 +08:00 |
|
zhengchao
|
adaed1b36e
|
Merge branch 'trival-keykeeper-cert-cache-switch' of git.mesalab.cn:tango/tfe into trival-keykeeper-cert-cache-switch
v3.0.4-20181126
|
2018-11-26 14:56:04 +08:00 |
|
zhengchao
|
ce9d7fa5eb
|
#64 key keeper增加evdnsbase参数。
避免创建大量dnsbase,耗尽fd。ssl stream/tcp stream/proxy也做了相应修改。
|
2018-11-26 14:55:39 +08:00 |
|
zhengchao
|
35c2559f8a
|
kni对fd异常判空。
|
2018-11-26 14:55:38 +08:00 |
|
zhengchao
|
089499bdd5
|
增加开关,控制是否使用本地证书哈希表。对certstore和debug模式都生效。
|
2018-11-26 14:55:37 +08:00 |
|
zhengchao
|
3b9e5aca91
|
#64 key keeper增加evdnsbase参数。
避免创建大量dnsbase,耗尽fd。ssl stream/tcp stream/proxy也做了相应修改。
|
2018-11-26 14:54:20 +08:00 |
|
zhengchao
|
880ccbf5ce
|
kni对fd异常判空。
|
2018-11-26 12:05:18 +08:00 |
|
zhengchao
|
3f4aaa7e88
|
增加开关,控制是否使用本地证书哈希表。对certstore和debug模式都生效。
|
2018-11-26 11:45:42 +08:00 |
|
Lu Qiuwen
|
4d326c5c52
|
Close #83 去掉resume()中的gc断言,当session在gc中resume时,立即返回等待session销毁。
|
2018-11-26 11:29:23 +08:00 |
|
Lu Qiuwen
|
691e1b83a1
|
#93 增加GZIP解压缩失败后Passthrough整个连接的功能
|
2018-11-26 10:58:10 +08:00 |
|
zhengchao
|
4255024798
|
Merge branch 'feature-cache-upload-cancel' of git.mesalab.cn:tango/tfe into feature-cache-upload-cancel
|
2018-11-25 16:33:34 +08:00 |
|
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 |
|