zhangchengwei
|
c801523de9
|
hiredis-vip-0.3.0.zip编译修正
|
2018-12-21 11:09:33 +06:00 |
|
zhangchengwei
|
a70aa35a3a
|
将bucketname作为object_key的一部分;修改delete接口加入minioaddr和bucket可选参数。
|
2018-12-21 11:09:32 +06:00 |
|
zhangchengwei
|
d24c57ce85
|
增加集群版redis作为元信息和对象缓存,去除Minio事件通知的redis元信息获取方式。
|
2018-12-21 11:09:30 +06:00 |
|
zhangchengwei
|
9fcdaa5c3f
|
缓存取消上传+测试用例
|
2018-11-25 13:08:22 +08:00 |
|
zhangchengwei
|
9fc2a8a0d2
|
支持promise finish。
|
2018-11-23 21:20:51 +08:00 |
|
zhangchengwei
|
f83f3a48f9
|
strftime前对struct tm初始化
|
2018-11-23 21:17:57 +08:00 |
|
zhangchengwei
|
f1822e04c5
|
将读取配置单独抽出形成parameter API;支持Redis多机备份和故障切换。
|
2018-11-13 10:48:18 +08:00 |
|
zhangchengwei
|
e1ad321332
|
[1]统一GET/PUT结束后结果通知机制,API直接调用失败时不回调,其他情况回调(promise);
[2]hiredis版本确定为0.14.0版;
[3]修复tango_cache_ctx_destroy中TAILQ内存释放的BUG;
|
2018-10-31 10:54:52 +08:00 |
|
zhengchao
|
27d4581d9b
|
支持缓存校验。
|
2018-10-25 18:58:26 +08:00 |
|
zhangchengwei
|
8edd964e21
|
支持Head获取对象元信息操作,支持从redis获取元信息;调整内部超时检查逻辑;
|
2018-10-25 18:56:45 +08:00 |
|
zhangchengwei
|
9f045ee425
|
对象key开启hash时,在元信息中保存原始url
|
2018-10-15 20:18:12 +08:00 |
|
zhangchengwei
|
02deaba59d
|
tango_cache_read_result等函数参数调整
|
2018-10-15 16:53:04 +08:00 |
|
zhangchengwei
|
ece26bbf60
|
修改GET/PUT对外接口;cache miss不算fail;
|
2018-10-15 16:38:22 +08:00 |
|
zhengchao
|
12d4370b3f
|
重构cache目录,将libxml2、libcurl放到vendor目录。
|
2018-10-14 17:12:06 +08:00 |
|
zhangchengwei
|
1efbe65031
|
修改promis_fail错误描述
|
2018-10-08 19:33:07 +08:00 |
|
zhangchengwei
|
664911cc23
|
修复内存统计BUG;添加全局初始化API;
|
2018-10-08 19:33:06 +08:00 |
|
zhangchengwei
|
d47599a45d
|
基于WiredLB添加MINIO集群负载均衡
|
2018-10-08 19:33:06 +08:00 |
|
zhangchengwei
|
09a3d6598d
|
非结构化接口线程安全
|
2018-10-08 19:33:05 +08:00 |
|
zhangchengwei
|
b145b2c3bb
|
上传时输出对象的路径
|
2018-10-08 19:33:04 +08:00 |
|
zhangchengwei
|
ce3e46b6cf
|
修改FETCH API函数名为tango_cache_fetch_object;增加DELETE API;调整ctx结构体内部结构;
|
2018-10-08 19:33:03 +08:00 |
|
zhangchengwei
|
dc6a6331d3
|
GET时HEADER只回调一次;增加CACHE MISS统计;
|
2018-10-08 19:33:03 +08:00 |
|
zhangchengwei
|
282eca63bd
|
对外API增加USERTAG
|
2018-10-08 19:33:03 +08:00 |
|
zhangchengwei
|
c974c534d0
|
修改客户端头文件
|
2018-10-08 19:33:02 +08:00 |
|
zhangchengwei
|
981c0ab199
|
头文件显示格式
|
2018-10-08 19:33:02 +08:00 |
|
zhangchengwei
|
3fe4625e04
|
update数据增加evbuffer接口
|
2018-10-08 19:33:01 +08:00 |
|
zhangchengwei
|
0bfd49194e
|
创建
|
2018-10-08 19:33:01 +08:00 |
|
lijie
|
c12735d12e
|
删除tango_cache_pending.h中的枚举类型enum tfe_http_std_field
在tfe_http.h的枚举类型tfe_http_std_field中添加下列成员:
TLF_HTTP_CACHE_CONTROL,TLF_HTTP_IF_MATCH,TLF_HTTP_IF_NONE_MATCH,
TFE_HTTP_IF_MODIFIED_SINCE,TFE_HTTP_IF_UNMODIFIED_SINCE,
TFE_HTPP_LAST_MODIFIED
|
2018-10-08 16:04:26 +08:00 |
|
lijie
|
4ae103f755
|
新增cache-pending接口函数tfe_get_cache_pending和tfe_put_cache_pending函数,用于
根据请求域和响应域判断是否应该缓存该HTTP会话
|
2018-10-08 16:04:25 +08:00 |
|
Lu
|
86c18a15c3
|
整理目录结构,编写CMakeLists.txt文件
|
2018-08-17 20:29:38 +08:00 |
|