OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SystemValidator.h File Reference
#include <Shared/measure.h>
#include "Catalog/Catalog.h"
#include "Logger/Logger.h"
#include "LeafAggregator.h"
#include "QueryState.h"
+ Include dependency graph for SystemValidator.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  system_validator::DistributedValidate
 Driver for running distributed validation on metadata across cluster. DistributedValidate provides functions for running a validation on system metadata across a cluster, with options to remove broken objects that have been identified. More...
 
class  system_validator::SingleNodeValidator
 Driver for running validation on a single node. More...
 

Namespaces

 system_validator
 

Functions

std::string system_validator::validate_table_epochs (const std::vector< Catalog_Namespace::TableEpochInfo > &table_epochs, const std::string &table_name, const bool is_cluster_validation)
 
bool system_validator::should_validate_epoch (const TableDescriptor *table_descriptor)