CUBRID Engine  latest
qo_info Struct Reference

#include <query_planner.h>

Collaboration diagram for qo_info:
Collaboration graph

Public Attributes

struct qo_infonext
 
QO_ENVenv
 
QO_PLANNERplanner
 
QO_PLANVEC best_no_order
 
BITSET nodes
 
BITSET terms
 
BITSET eqclasses
 
BITSET projected_segs
 
double cardinality
 
QO_PLANVECplanvec
 
int projected_size
 
int join_unit
 
int detached
 

Detailed Description

Definition at line 230 of file query_planner.h.

Member Data Documentation

double qo_info::cardinality
int qo_info::detached

Definition at line 304 of file query_planner.h.

Referenced by qo_alloc_info(), qo_detach_info(), and qo_dump_planner_info().

BITSET qo_info::eqclasses

Definition at line 271 of file query_planner.h.

Referenced by planner_visit_node(), qo_alloc_info(), and qo_free_info().

int qo_info::join_unit

Definition at line 295 of file query_planner.h.

Referenced by planner_visit_node(), qo_alloc_info(), and qo_check_plan_on_info().

struct qo_info* qo_info::next

Definition at line 232 of file query_planner.h.

Referenced by qo_alloc_info(), qo_planner_free(), and qo_search_partition().

BITSET qo_info::projected_segs

Definition at line 281 of file query_planner.h.

Referenced by qo_alloc_info(), qo_dump_info(), and qo_free_info().

int qo_info::projected_size

Definition at line 290 of file query_planner.h.

Referenced by qo_alloc_info().


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