OmniSciDB  0fdbebe030
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ExecutionOptions Struct Reference

#include <CompilationOptions.h>

Static Public Member Functions

static ExecutionOptions defaults ()
 

Public Attributes

bool output_columnar_hint
 
const bool allow_multifrag
 
const bool just_explain
 
const bool allow_loop_joins
 
const bool with_watchdog
 
const bool jit_debug
 
const bool just_validate
 
const bool with_dynamic_watchdog
 
const unsigned dynamic_watchdog_time_limit
 
const bool find_push_down_candidates
 
const bool just_calcite_explain
 
const double gpu_input_mem_limit_percent
 
const bool allow_runtime_query_interrupt
 
const unsigned runtime_query_interrupt_frequency
 
ExecutorType executor_type = ExecutorType::Native
 
const std::vector< size_t > outer_fragment_indices {}
 

Detailed Description

Definition at line 67 of file CompilationOptions.h.

Member Function Documentation

static ExecutionOptions ExecutionOptions::defaults ( )
inlinestatic

Definition at line 86 of file CompilationOptions.h.

86  {
87  return ExecutionOptions{
88  false, true, false, false, true, false, false, false, 0, false, false, 1.0};
89  }

Member Data Documentation

const std::vector<size_t> ExecutionOptions::outer_fragment_indices {}

Definition at line 84 of file CompilationOptions.h.

Referenced by RelAlgExecutor::executeRelAlgStep().

const unsigned ExecutionOptions::runtime_query_interrupt_frequency

The documentation for this struct was generated from the following file: