OmniSciDB
a5dc49c757
|
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::QueryRunner | inline |
clearCpuMemory() const | QueryRunner::QueryRunner | virtual |
clearGpuMemory() const | QueryRunner::QueryRunner | virtual |
clearSessionId() | QueryRunner::QueryRunner | inline |
create_query_state(Ts &&...args) | QueryRunner::QueryRunner | inlinestatic |
createStatement(const std::string &) | QueryRunner::QueryRunner | virtual |
db_metadata_ | QueryRunner::QueryRunner | protected |
defaultExecutionOptionsForRunSQL(bool allow_loop_joins=true, bool just_explain=false) | QueryRunner::QueryRunner | static |
dispatch_queue_ | QueryRunner::QueryRunner | protected |
explain_type_ | QueryRunner::QueryRunner | protected |
extractQueryPlanDag(const std::string &) | QueryRunner::QueryRunner | |
get() | QueryRunner::QueryRunner | inlinestatic |
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::QueryRunner | virtual |
getCatalog() const | QueryRunner::QueryRunner | |
getExecutor() const | QueryRunner::QueryRunner | |
getLoader(const TableDescriptor *td) const | QueryRunner::QueryRunner | virtual |
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::QueryRunner | inline |
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::QueryRunner | static |
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::QueryRunner | static |
init(const char *db_path, const std::vector< LeafHostInfo > &string_servers, const std::vector< LeafHostInfo > &leaf_servers) | QueryRunner::QueryRunner | inlinestatic |
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::QueryRunner | static |
init(std::unique_ptr< Catalog_Namespace::SessionInfo > &session) | QueryRunner::QueryRunner | inlinestatic |
qr_instance_ | QueryRunner::QueryRunner | protectedstatic |
query_engine_ | QueryRunner::QueryRunner | protected |
query_states_ | QueryRunner::QueryRunner | static |
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::QueryRunner | protected |
reset() | QueryRunner::QueryRunner | static |
resizeDispatchQueue(const size_t num_executors) | QueryRunner::QueryRunner | |
runDDLStatement(const std::string &) | QueryRunner::QueryRunner | virtual |
runImport(Parser::CopyTableStmt *import_stmt) | QueryRunner::QueryRunner | virtual |
runMultipleStatements(const std::string &, const ExecutorDeviceType) | QueryRunner::QueryRunner | virtual |
runSelectQuery(const std::string &query_str, CompilationOptions co, ExecutionOptions eo) | QueryRunner::QueryRunner | virtual |
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::QueryRunner | virtual |
runSQL(const std::string &query_str, CompilationOptions co, ExecutionOptions eo) | QueryRunner::QueryRunner | virtual |
runSQL(const std::string &query_str, const ExecutorDeviceType device_type, const bool hoist_literals=true, const bool allow_loop_joins=true) | QueryRunner::QueryRunner | virtual |
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::QueryRunner | virtual |
session_info_ | QueryRunner::QueryRunner | protected |
setExplainType(const ExecutorExplainType explain_type) | QueryRunner::QueryRunner | inline |
validateDDLStatement(const std::string &) | QueryRunner::QueryRunner | virtual |
~QueryRunner()=default | QueryRunner::QueryRunner | virtual |