Autonomy Software C++ 24.5.1
Welcome to the Autonomy Software repository of the Mars Rover Design Team (MRDT) at Missouri University of Science and Technology (Missouri S&T)! API reference contains the source code and other resources for the development of the autonomy software for our Mars rover. The Autonomy Software project aims to compete in the University Rover Challenge (URC) by demonstrating advanced autonomous capabilities and robust navigation algorithms.
Loading...
Searching...
No Matches
duckdb::RelationsSetToStats Struct Reference
Collaboration diagram for duckdb::RelationsSetToStats:

Public Member Functions

 RelationsSetToStats (const column_binding_set_t &column_binding_set)
 

Public Attributes

column_binding_set_t equivalent_relations
 
idx_t distinct_count_hll
 the estimated total domains of the equivalent relations determined using HLL
 
idx_t distinct_count_no_hll
 the estimated total domains of each relation without using HLL
 
bool has_distinct_count_hll
 
vector< optional_ptr< FilterInfo > > filters
 
vector< string > column_names
 

Constructor & Destructor Documentation

◆ RelationsSetToStats()

duckdb::RelationsSetToStats::RelationsSetToStats ( const column_binding_set_t &  column_binding_set)
inlineexplicit
21445 : equivalent_relations(column_binding_set), distinct_count_hll(0),
21446 distinct_count_no_hll(NumericLimits<idx_t>::Maximum()), has_distinct_count_hll(false) {};
idx_t distinct_count_hll
the estimated total domains of the equivalent relations determined using HLL
Definition duckdb.hpp:21437
idx_t distinct_count_no_hll
the estimated total domains of each relation without using HLL
Definition duckdb.hpp:21439
column_binding_set_t equivalent_relations
Definition duckdb.hpp:21435

Member Data Documentation

◆ equivalent_relations

column_binding_set_t duckdb::RelationsSetToStats::equivalent_relations

column binding sets that are equivalent in a join plan. if you have A.x = B.y and B.y = C.z, then one set is {A.x, B.y, C.z}.


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