OmniSciDB
a5dc49c757
|
Classes | |
class | 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 | SingleNodeValidator |
Driver for running validation on a single node. More... | |
Functions | |
bool | should_validate_epoch (const TableDescriptor *table_descriptor) |
std::string | 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 | ) |
Definition at line 38 of file SystemValidator.cpp.
References TableDescriptor::isForeignTable(), TableDescriptor::isTemporaryTable(), TableDescriptor::isView, and TableDescriptor::shard.
Referenced by system_validator::SingleNodeValidator::validate().
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 | ||
) |
Definition at line 45 of file SystemValidator.cpp.
References CHECK, and to_string().
Referenced by system_validator::SingleNodeValidator::validate().