Column-oriented GPU-accelerated Database Management System
CoGaDB
|
#include <runtime_configuration.hpp>
CoGaDB::RuntimeConfiguration::RuntimeConfiguration | ( | ) | [private] |
CoGaDB::RuntimeConfiguration::RuntimeConfiguration | ( | const RuntimeConfiguration & | ) | [private] |
References global_device_constraint_.
Referenced by CoGaDB::complex_tpch_queries(), CoGaDB::simple_SSB_Query_Aggregation(), CoGaDB::simple_SSB_Query_Join(), CoGaDB::simple_SSB_Query_Selection(), CoGaDB::SSB_Q11(), CoGaDB::SSB_Q12(), CoGaDB::SSB_Q13(), CoGaDB::SSB_Q21(), CoGaDB::SSB_Q22(), CoGaDB::SSB_Q23(), CoGaDB::SSB_Q31(), CoGaDB::SSB_Q32(), CoGaDB::SSB_Q33(), CoGaDB::SSB_Q34(), CoGaDB::SSB_Q41(), CoGaDB::SSB_Q42(), CoGaDB::SSB_Q43(), and CoGaDB::SQL::ParseTree::TableExpression::TableExpression().
const std::string & CoGaDB::RuntimeConfiguration::getPathToDatabase | ( | ) |
References path_to_database_.
bool CoGaDB::RuntimeConfiguration::getPrintQueryPlan | ( | ) | const |
References print_query_plan_.
Referenced by CoGaDB::optimizer::Logical_Optimizer::optimize().
RuntimeConfiguration & CoGaDB::RuntimeConfiguration::instance | ( | ) | [static] |
Referenced by CoGaDB::complex_tpch_queries(), CoGaDB::query_processing::physical_operator::CPU_ComplexSelection_Operator::execute(), CoGaDB::Table::load(), CoGaDB::loadTable(), CoGaDB::loadTables(), CoGaDB::optimizer::Logical_Optimizer::optimize(), CoGaDB::query_processing::optimize_and_execute(), CoGaDB::BaseTable::selection(), CoGaDB::setDefaultDevice(), CoGaDB::setDefaultParallelizationModeTwoPhasePhysicalOptimization(), CoGaDB::simple_SSB_Query_Aggregation(), CoGaDB::simple_SSB_Query_Join(), CoGaDB::simple_SSB_Query_Selection(), CoGaDB::SSB_Q11(), CoGaDB::SSB_Q12(), CoGaDB::SSB_Q13(), CoGaDB::SSB_Q21(), CoGaDB::SSB_Q22(), CoGaDB::SSB_Q23(), CoGaDB::SSB_Q31(), CoGaDB::SSB_Q32(), CoGaDB::SSB_Q33(), CoGaDB::SSB_Q34(), CoGaDB::SSB_Q41(), CoGaDB::SSB_Q42(), CoGaDB::SSB_Q43(), CoGaDB::Table::store(), CoGaDB::storeTable(), CoGaDB::SQL::ParseTree::TableExpression::TableExpression(), and CoGaDB::query_processing::two_phase_physical_optimization_selection().
bool CoGaDB::RuntimeConfiguration::isQueryChoppingEnabled | ( | ) | const |
References enable_query_chopping_.
RuntimeConfiguration& CoGaDB::RuntimeConfiguration::operator= | ( | RuntimeConfiguration & | ) | [private] |
bool CoGaDB::RuntimeConfiguration::setGlobalDeviceConstraint | ( | const hype::DeviceConstraint & | value | ) |
References global_device_constraint_.
Referenced by CoGaDB::setDefaultDevice().
void CoGaDB::RuntimeConfiguration::setParallelizationModeForTwoPhasePhysicalOptimizationQueryPlans | ( | ParallelizationMode | value | ) |
References two_phase_physical_optimization_parallelization_mode.
Referenced by CoGaDB::setDefaultParallelizationModeTwoPhasePhysicalOptimization().
void CoGaDB::RuntimeConfiguration::setPathToDatabase | ( | const std::string & | val | ) |
References path_to_database_.
void CoGaDB::RuntimeConfiguration::setPrintQueryPlan | ( | bool | value | ) |
References print_query_plan_.
void CoGaDB::RuntimeConfiguration::setQueryChoppingEnabled | ( | bool | value | ) |
References enable_query_chopping_.
bool CoGaDB::RuntimeConfiguration::enable_query_chopping_ [private] |
Referenced by isQueryChoppingEnabled(), and setQueryChoppingEnabled().
Referenced by getGlobalDeviceConstraint(), and setGlobalDeviceConstraint().
std::string CoGaDB::RuntimeConfiguration::path_to_database_ [private] |
Referenced by getPathToDatabase(), and setPathToDatabase().
bool CoGaDB::RuntimeConfiguration::print_query_plan_ [private] |
Referenced by getPrintQueryPlan(), and setPrintQueryPlan().