VeloGraphX
High-performance dynamic graph analytics in C++20
Loading...
Searching...
No Matches
velographx::ExecutionPlan Struct Reference

#include <execution_plan.hpp>

Public Attributes

ExecutionMode mode {ExecutionMode::full_recompute}
 
double incremental_cost {0}
 
double full_cost {0}
 
double estimated_work_fraction {1.0}
 
double confidence {0.0}
 
std::string reason
 

Detailed Description

Definition at line 21 of file execution_plan.hpp.

Member Data Documentation

◆ confidence

double velographx::ExecutionPlan::confidence {0.0}

Definition at line 26 of file execution_plan.hpp.

Referenced by velographx::explain().

◆ estimated_work_fraction

double velographx::ExecutionPlan::estimated_work_fraction {1.0}

Definition at line 25 of file execution_plan.hpp.

Referenced by velographx::explain().

◆ full_cost

double velographx::ExecutionPlan::full_cost {0}

Definition at line 24 of file execution_plan.hpp.

Referenced by velographx::explain().

◆ incremental_cost

double velographx::ExecutionPlan::incremental_cost {0}

Definition at line 23 of file execution_plan.hpp.

Referenced by velographx::explain().

◆ mode

ExecutionMode velographx::ExecutionPlan::mode {ExecutionMode::full_recompute}

Definition at line 22 of file execution_plan.hpp.

Referenced by velographx::explain().

◆ reason

std::string velographx::ExecutionPlan::reason

Definition at line 27 of file execution_plan.hpp.

Referenced by velographx::explain().


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