OmniSciDB  a5dc49c757
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
QueryRunner::QueryRunner Member List

This is the complete list of members for QueryRunner::QueryRunner, including all inherited members.

addSessionId(const std::string &session_id, ExecutorDeviceType device_type=ExecutorDeviceType::GPU)QueryRunner::QueryRunnerinline
clearCpuMemory() const QueryRunner::QueryRunnervirtual
clearGpuMemory() const QueryRunner::QueryRunnervirtual
clearSessionId()QueryRunner::QueryRunnerinline
create_query_state(Ts &&...args)QueryRunner::QueryRunnerinlinestatic
createStatement(const std::string &)QueryRunner::QueryRunnervirtual
db_metadata_QueryRunner::QueryRunnerprotected
defaultExecutionOptionsForRunSQL(bool allow_loop_joins=true, bool just_explain=false)QueryRunner::QueryRunnerstatic
dispatch_queue_QueryRunner::QueryRunnerprotected
explain_type_QueryRunner::QueryRunnerprotected
extractQueryPlanDag(const std::string &)QueryRunner::QueryRunner
get()QueryRunner::QueryRunnerinlinestatic
getBufferPoolStats(const Data_Namespace::MemoryLevel memory_level, const bool current_db_only) const QueryRunner::QueryRunner
getCachedHashtableWithoutCacheKey(std::set< size_t > &visited, CacheItemType hash_table_type, DeviceIdentifier device_identifier)QueryRunner::QueryRunner
getCacheItemMetric(QueryPlanHash cache_key, CacheItemType hash_table_type, DeviceIdentifier device_identifier)QueryRunner::QueryRunner
getCalcite() const QueryRunner::QueryRunner
getCalcitePlan(const std::string &query_str, bool enable_watchdog, bool is_explain_as_json_str, bool is_explain_detailed) const QueryRunner::QueryRunnervirtual
getCatalog() const QueryRunner::QueryRunner
getExecutor() const QueryRunner::QueryRunner
getLoader(const TableDescriptor *td) const QueryRunner::QueryRunnervirtual
getMemoryInfo(const Data_Namespace::MemoryLevel memory_level) const QueryRunner::QueryRunner
getNumberOfCachedItem(CacheItemStatus item_status, CacheItemType hash_table_type, bool with_bbox_intersect_tuning_param=false) const QueryRunner::QueryRunner
getParsedGlobalQueryHints(const std::string &query_str)QueryRunner::QueryRunner
getParsedQueryHint(const std::string &)QueryRunner::QueryRunner
getParsedQueryHints(const std::string &query_str)QueryRunner::QueryRunner
getQueryInfoForDataRecyclerTest(const std::string &)QueryRunner::QueryRunner
getRaExecutionSequence(const std::string &query_str)QueryRunner::QueryRunner
getRelAlgDag(const std::string &)QueryRunner::QueryRunner
getRelAlgTranslator(const std::string &, Executor *)QueryRunner::QueryRunner
getRootNodeFromParsedQuery(const std::string &query_str)QueryRunner::QueryRunner
getSession() const QueryRunner::QueryRunnerinline
getUserMetadata() const QueryRunner::QueryRunner
gpusPresent() const QueryRunner::QueryRunner
init(const char *db_path, const std::string &udf_filename="", const size_t max_gpu_mem=0, const int reserved_gpu_mem=256<< 20)QueryRunner::QueryRunnerstatic
init(const File_Namespace::DiskCacheConfig *disk_cache_config, const char *db_path, const std::vector< LeafHostInfo > &string_servers={}, const std::vector< LeafHostInfo > &leaf_servers={})QueryRunner::QueryRunnerstatic
init(const char *db_path, const std::vector< LeafHostInfo > &string_servers, const std::vector< LeafHostInfo > &leaf_servers)QueryRunner::QueryRunnerinlinestatic
init(const char *db_path, const std::string &user, const std::string &pass, const std::string &db_name, const std::vector< LeafHostInfo > &string_servers, const std::vector< LeafHostInfo > &leaf_servers, const std::string &udf_filename="", bool uses_gpus=true, const size_t max_gpu_mem=0, const int reserved_gpu_mem=256<< 20, const bool create_user=false, const bool create_db=false, const File_Namespace::DiskCacheConfig *config=nullptr)QueryRunner::QueryRunnerstatic
init(std::unique_ptr< Catalog_Namespace::SessionInfo > &session)QueryRunner::QueryRunnerinlinestatic
qr_instance_QueryRunner::QueryRunnerprotectedstatic
query_engine_QueryRunner::QueryRunnerprotected
query_states_QueryRunner::QueryRunnerstatic
QueryRunner(std::unique_ptr< Catalog_Namespace::SessionInfo > session)QueryRunner::QueryRunner
QueryRunner(const char *db_path, const std::string &user, const std::string &pass, const std::string &db_name, const std::vector< LeafHostInfo > &string_servers, const std::vector< LeafHostInfo > &leaf_servers, const std::string &udf_filename, bool uses_gpus, const size_t max_gpu_mem, const int reserved_gpu_mem, const bool create_user, const bool create_db, const File_Namespace::DiskCacheConfig *disk_cache_config=nullptr)QueryRunner::QueryRunnerprotected
reset()QueryRunner::QueryRunnerstatic
resizeDispatchQueue(const size_t num_executors)QueryRunner::QueryRunner
runDDLStatement(const std::string &)QueryRunner::QueryRunnervirtual
runImport(Parser::CopyTableStmt *import_stmt)QueryRunner::QueryRunnervirtual
runMultipleStatements(const std::string &, const ExecutorDeviceType)QueryRunner::QueryRunnervirtual
runSelectQuery(const std::string &query_str, CompilationOptions co, ExecutionOptions eo)QueryRunner::QueryRunnervirtual
runSelectQuery(const std::string &query_str, const ExecutorDeviceType device_type, const bool hoist_literals, const bool allow_loop_joins, const bool just_explain=false)QueryRunner::QueryRunnervirtual
runSQL(const std::string &query_str, CompilationOptions co, ExecutionOptions eo)QueryRunner::QueryRunnervirtual
runSQL(const std::string &query_str, const ExecutorDeviceType device_type, const bool hoist_literals=true, const bool allow_loop_joins=true)QueryRunner::QueryRunnervirtual
runSQLWithAllowingInterrupt(const std::string &query_str, const std::string &session_id, const ExecutorDeviceType device_type, const double running_query_check_freq=0.9, const unsigned pending_query_check_freq=1000)QueryRunner::QueryRunnervirtual
session_info_QueryRunner::QueryRunnerprotected
setExplainType(const ExecutorExplainType explain_type)QueryRunner::QueryRunnerinline
validateDDLStatement(const std::string &)QueryRunner::QueryRunnervirtual
~QueryRunner()=defaultQueryRunner::QueryRunnervirtual