OmniSciDB
c1a53651b2
|
#include "TableOptimizer.h"
#include "Analyzer/Analyzer.h"
#include "LockMgr/LockMgr.h"
#include "Logger/Logger.h"
#include "QueryEngine/Execute.h"
#include "Shared/misc.h"
#include "Shared/scope.h"
Go to the source code of this file.
Namespaces | |
anonymous_namespace{TableOptimizer.cpp} | |
Functions | |
template<typename T > | |
T | anonymous_namespace{TableOptimizer.cpp}::read_scalar_target_value (const TargetValue &tv) |
bool | anonymous_namespace{TableOptimizer.cpp}::set_metadata_from_results (ChunkMetadata &chunk_metadata, const std::vector< TargetValue > &row, const SQLTypeInfo &ti, const bool has_nulls) |
RelAlgExecutionUnit | anonymous_namespace{TableOptimizer.cpp}::build_ra_exe_unit (const std::shared_ptr< const InputColDescriptor > input_col_desc, const std::vector< Analyzer::Expr * > &target_exprs) |
CompilationOptions | anonymous_namespace{TableOptimizer.cpp}::get_compilation_options (const ExecutorDeviceType &device_type) |
ExecutionOptions | anonymous_namespace{TableOptimizer.cpp}::get_execution_options () |
Variables | |
float | g_vacuum_min_selectivity {0.1} |
float g_vacuum_min_selectivity {0.1} |
Definition at line 27 of file TableOptimizer.cpp.
Referenced by CommandLineOptions::fillAdvancedOptions(), TableOptimizer::vacuumFragmentsAboveMinSelectivity(), and CommandLineOptions::validate().