17 #ifndef QUERYENGINE_COMPILATIONOPTIONS_H
18 #define QUERYENGINE_COMPILATIONOPTIONS_H
104 #endif // QUERYENGINE_COMPILATIONOPTIONS_H
bool with_dynamic_watchdog
ExecutorOptLevel opt_level
bool filter_on_deleted_column
bool output_columnar_hint
const bool allow_multifrag
static CompilationOptions makeCpuOnly(const CompilationOptions &in)
const bool find_push_down_candidates
ExecutorType executor_type
const bool with_dynamic_watchdog
const double gpu_input_mem_limit_percent
ExecutorExplainType explain_type
ExecutorDeviceType device_type
const std::vector< size_t > outer_fragment_indices
const bool just_calcite_explain
static CompilationOptions defaults(const ExecutorDeviceType device_type=ExecutorDeviceType::GPU)
const bool allow_loop_joins
const unsigned pending_query_interrupt_freq
bool register_intel_jit_listener
const bool allow_runtime_query_interrupt
const unsigned dynamic_watchdog_time_limit
static ExecutionOptions defaults()