OmniSciDB  06b3bd477c
 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{false,
88  true,
89  false,
90  false,
91  true,
92  false,
93  false,
94  false,
95  0,
96  false,
97  false,
98  1.0,
99  false,
100  1000};
101  }

Member Data Documentation

const bool ExecutionOptions::just_calcite_explain
const std::vector<size_t> ExecutionOptions::outer_fragment_indices {}
const unsigned ExecutionOptions::runtime_query_interrupt_frequency

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