OmniSciDB
a5dc49c757
|
#include <SystemParameters.h>
Public Types | |
enum | RuntimeUdfRegistrationPolicy { RuntimeUdfRegistrationPolicy::DISALLOWED, RuntimeUdfRegistrationPolicy::ALLOWED_SUPERUSERS_ONLY, RuntimeUdfRegistrationPolicy::ALLOWED_ALL_USERS } |
Public Member Functions | |
SystemParameters () | |
Definition at line 27 of file SystemParameters.h.
|
strong |
Enumerator | |
---|---|
DISALLOWED | |
ALLOWED_SUPERUSERS_ONLY | |
ALLOWED_ALL_USERS |
Definition at line 75 of file SystemParameters.h.
|
inline |
Definition at line 83 of file SystemParameters.h.
bool SystemParameters::aggregator = false |
Definition at line 67 of file SystemParameters.h.
Referenced by QueryRunner::QueryRunner::QueryRunner().
size_t SystemParameters::buffer_page_size = 512 |
Definition at line 74 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
size_t SystemParameters::calcite_keepalive = false |
Definition at line 71 of file SystemParameters.h.
Referenced by EmbeddedDatabase::DBEngineImpl::init().
size_t SystemParameters::calcite_max_mem = 1024 |
Definition at line 33 of file SystemParameters.h.
Referenced by Calcite::Calcite().
int SystemParameters::calcite_port = 6279 |
Definition at line 35 of file SystemParameters.h.
Referenced by Calcite::Calcite().
size_t SystemParameters::calcite_timeout = 5000 |
Definition at line 70 of file SystemParameters.h.
std::string SystemParameters::config_file = "" |
Definition at line 58 of file SystemParameters.h.
size_t SystemParameters::cpu_buffer_mem_bytes = 0 |
Definition at line 43 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
bool SystemParameters::cpu_only = false |
Definition at line 28 of file SystemParameters.h.
Referenced by DBHandler::initialize().
size_t SystemParameters::cuda_block_size = 0 |
Definition at line 31 of file SystemParameters.h.
Referenced by Executor::getExecutor().
size_t SystemParameters::cuda_grid_size = 0 |
Definition at line 32 of file SystemParameters.h.
Referenced by Executor::getExecutor().
size_t SystemParameters::default_cpu_slab_size = size_t(1) << 32 |
Definition at line 54 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
size_t SystemParameters::default_gpu_slab_size = size_t(1) << 32 |
Definition at line 56 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
bool SystemParameters::enable_calcite_view_optimize |
Definition at line 68 of file SystemParameters.h.
Referenced by DBHandler::processCalciteRequest().
size_t SystemParameters::gpu_buffer_mem_bytes = 0 |
Definition at line 44 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs(), and QueryRunner::QueryRunner::QueryRunner().
double SystemParameters::gpu_input_mem_limit = 0.9 |
Definition at line 57 of file SystemParameters.h.
Referenced by DBHandler::execute_rel_alg().
std::string SystemParameters::ha_brokers |
Definition at line 38 of file SystemParameters.h.
std::string SystemParameters::ha_group_id |
Definition at line 36 of file SystemParameters.h.
std::string SystemParameters::ha_shared_data |
Definition at line 39 of file SystemParameters.h.
std::string SystemParameters::ha_unique_server_id |
Definition at line 37 of file SystemParameters.h.
bool SystemParameters::is_decr_start_epoch |
Definition at line 42 of file SystemParameters.h.
std::string SystemParameters::master_address |
Definition at line 40 of file SystemParameters.h.
Referenced by startHeavyDBServer().
int SystemParameters::master_port = 6274 |
Definition at line 41 of file SystemParameters.h.
size_t SystemParameters::max_cpu_slab_size = size_t(1) << 32 |
Definition at line 50 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
size_t SystemParameters::max_gpu_slab_size = size_t(1) << 32 |
Definition at line 52 of file SystemParameters.h.
Referenced by Executor::getExecutor(), and Data_Namespace::DataMgr::populateMgrs().
size_t SystemParameters::min_cpu_slab_size = size_t(1) << 28 |
Definition at line 46 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
size_t SystemParameters::min_gpu_slab_size = size_t(1) << 28 |
Definition at line 48 of file SystemParameters.h.
Referenced by Data_Namespace::DataMgr::populateMgrs().
int SystemParameters::num_executors = 4 |
Definition at line 72 of file SystemParameters.h.
int SystemParameters::num_gpus = -1 |
Definition at line 29 of file SystemParameters.h.
Referenced by DBHandler::init_executor_resource_mgr(), and DBHandler::initialize().
int SystemParameters::num_sessions = -1 |
Definition at line 73 of file SystemParameters.h.
int SystemParameters::omnisci_server_port = 6274 |
Definition at line 34 of file SystemParameters.h.
Referenced by Calcite::Calcite(), EmbeddedDatabase::DBEngineImpl::init(), and startHeavyDBServer().
RuntimeUdfRegistrationPolicy SystemParameters::runtime_udf_registration_policy |
Definition at line 80 of file SystemParameters.h.
Referenced by DBHandler::register_runtime_extension_functions().
std::string SystemParameters::ssl_cert_file = "" |
Definition at line 59 of file SystemParameters.h.
Referenced by startHeavyDBServer().
std::string SystemParameters::ssl_key_file = "" |
Definition at line 60 of file SystemParameters.h.
Referenced by startHeavyDBServer().
std::string SystemParameters::ssl_keystore = "" |
Definition at line 63 of file SystemParameters.h.
std::string SystemParameters::ssl_keystore_password = "" |
Definition at line 64 of file SystemParameters.h.
bool SystemParameters::ssl_transport_client_auth = false |
Definition at line 66 of file SystemParameters.h.
Referenced by startHeavyDBServer().
std::string SystemParameters::ssl_trust_ca_file = "" |
Definition at line 65 of file SystemParameters.h.
std::string SystemParameters::ssl_trust_password = "" |
Definition at line 62 of file SystemParameters.h.
std::string SystemParameters::ssl_trust_store = "" |
Definition at line 61 of file SystemParameters.h.
int SystemParameters::start_gpu = 0 |
Definition at line 30 of file SystemParameters.h.
Referenced by DBHandler::initialize().