diff --git a/src/entry/Maat_rule_internal.h b/src/entry/Maat_rule_internal.h index 02ce775..65d8149 100644 --- a/src/entry/Maat_rule_internal.h +++ b/src/entry/Maat_rule_internal.h @@ -348,6 +348,8 @@ struct _Maat_feather_t mcore_long_t inner_mid_cnt; mcore_long_t hit_cnt; mcore_long_t thread_call_cnt;//size indicate by scan_thread_num, + long long total_scan_bytes; + long long total_scan_cnt; }; struct _maat_garbage_t { diff --git a/src/entry/Maat_stat.cpp b/src/entry/Maat_stat.cpp index 4fca54e..1f4090d 100644 --- a/src/entry/Maat_stat.cpp +++ b/src/entry/Maat_stat.cpp @@ -238,6 +238,8 @@ void maat_stat_output(struct _Maat_feather_t* feather) feather->fs_column_id[COLUMN_TABLE_HIT_CNT], FS_OP_SET, total_hit_cnt); + feather->total_scan_bytes=total_input_bytes; + feather->total_scan_cnt=total_scan_cnt; FS_passive_output(feather->stat_handle); return; }