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 ( )

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: