1. 修复命中缓存策略后,缓存上传的处理逻辑

2. 支持新版本的FieldStat的Histogram输出
This commit is contained in:
zhengchao
2018-11-19 18:37:11 +08:00
parent 3da25a31ff
commit fbbbfadb0c
4 changed files with 30 additions and 25 deletions

View File

@@ -4,15 +4,7 @@
#include <tfe_future.h>
#include <MESA/Maat_rule.h>
enum cache_query_status
{
WEB_CACHE_BEFORE_QUERY=0,
WEB_CACHE_NOT_APPLICABLE,
WEB_CACHE_NEED_VERIFY,
WEB_CACHE_QUERY_DATA,
WEB_CACHE_MISS,
WEB_CACHE_HIT
};
struct cache_handle;
struct cache_handle* create_web_cache_handle(const char* profile_path, const char* section,
struct event_base* gc_evbase, Maat_feather_t feather, void *logger);
@@ -49,6 +41,7 @@ enum cache_pending_result
PENDING_RESULT_FOBIDDEN,
PENDING_RESULT_REVALIDATE,
PENDING_RESULT_ALLOWED,
PENDING_RESULT_HIT,
PENDING_RESULT_MISS
};
struct cache_mid;