1. 修复命中缓存策略后,缓存上传的处理逻辑
2. 支持新版本的FieldStat的Histogram输出
This commit is contained in:
@@ -10,7 +10,7 @@
|
||||
#include <MESA/field_stat2.h>
|
||||
|
||||
|
||||
const char* FP_HISTOGRAM_BINS="10,50,100,500";
|
||||
const char* FP_HISTOGRAM_BINS="0.5,0.8,0.9,0.95";
|
||||
|
||||
struct future_promise_instance
|
||||
{
|
||||
@@ -110,7 +110,7 @@ static long field_get_set_cb(void * data, const uchar * key, uint size, void * u
|
||||
{
|
||||
field_id=(int*)malloc(sizeof(int)*2);
|
||||
snprintf(buff,sizeof(buff),"%s(ms)",(char*)key);
|
||||
field_id[0]=FS_register(args->fs_handle, FS_STYLE_HISTOGRAM, FS_CALC_CURRENT, buff);
|
||||
field_id[0]=FS_register_histogram(args->fs_handle, FS_CALC_SPEED, buff, 1, 5*1000, 2);//1ms~5s
|
||||
args->fsid_latency=field_id[0];
|
||||
snprintf(buff,sizeof(buff),"%s%s",(char*)key,fail_str);
|
||||
field_id[1]=FS_register(args->fs_handle, FS_STYLE_FIELD, FS_CALC_SPEED,buff);
|
||||
|
||||
Reference in New Issue
Block a user