StoreRebuildData Class Reference

cache_dir(s) indexing statistics More...

#include <store_rebuild.h>

Collaboration diagram for StoreRebuildData:

Public Member Functions

void updateStartTime (const timeval &dirStartTime)
 maintain earliest initiation time across multiple indexing cache_dirs More...
 
bool started () const
 whether we have worked on indexing this(these) cache_dir(s) before More...
 

Public Attributes

int objcount = 0
 
int expcount = 0
 
int scancount = 0
 
int clashcount = 0
 
int dupcount = 0
 
int cancelcount = 0
 
int invalid = 0
 
int badflags = 0
 
int bad_log_op = 0
 
int zero_object_sz = 0
 
int64_t validations = 0
 the number of validated cache entries, slots More...
 
timeval startTime = {}
 absolute time when the rebuild was initiated More...
 

Detailed Description

Definition at line 19 of file store_rebuild.h.

Member Function Documentation

◆ started()

bool StoreRebuildData::started ( ) const
inline

Definition at line 26 of file store_rebuild.h.

References startTime.

Referenced by updateStartTime().

◆ updateStartTime()

void StoreRebuildData::updateStartTime ( const timeval &  dirStartTime)

Member Data Documentation

◆ bad_log_op

int StoreRebuildData::bad_log_op = 0

◆ badflags

int StoreRebuildData::badflags = 0

◆ cancelcount

int StoreRebuildData::cancelcount = 0

◆ clashcount

◆ dupcount

int StoreRebuildData::dupcount = 0

◆ expcount

int StoreRebuildData::expcount = 0

Definition at line 32 of file store_rebuild.h.

Referenced by storeRebuildComplete().

◆ invalid

int StoreRebuildData::invalid = 0

◆ objcount

int StoreRebuildData::objcount = 0

◆ scancount

◆ startTime

timeval StoreRebuildData::startTime = {}

Definition at line 42 of file store_rebuild.h.

Referenced by started(), storeRebuildComplete(), and updateStartTime().

◆ validations

int64_t StoreRebuildData::validations = 0

◆ zero_object_sz

int StoreRebuildData::zero_object_sz = 0

Definition at line 40 of file store_rebuild.h.

Referenced by storeRebuildComplete().


The documentation for this class was generated from the following files:

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors