MySQL 8.4.0
Source Code Documentation
GraphSimplifier Member List

This is the complete list of members for GraphSimplifier, including all inherited members.

APPLIED_NOOP enum valueGraphSimplifier
APPLIED_REDO_STEP enum valueGraphSimplifier
APPLIED_SIMPLIFICATION enum valueGraphSimplifier
ConcretizeSimplificationStep(GraphSimplifier::ProposedSimplificationStep step)GraphSimplifierprivate
DoSimplificationStep()GraphSimplifier
EdgesAreNeighboring(size_t edge1_idx, size_t edge2_idx, ProposedSimplificationStep *step)GraphSimplifierprivate
GraphSimplifier(THD *thd, JoinHypergraph *graph)GraphSimplifier
m_cacheGraphSimplifierprivate
m_cyclesGraphSimplifierprivate
m_done_stepsGraphSimplifierprivate
m_edge_cardinalitiesGraphSimplifierprivate
m_graphGraphSimplifierprivate
m_pqGraphSimplifierprivate
m_thdGraphSimplifierprivate
m_undone_stepsGraphSimplifierprivate
NO_SIMPLIFICATION_POSSIBLE enum valueGraphSimplifier
num_steps_done() constGraphSimplifierinline
num_steps_undone() constGraphSimplifierinline
RecalculateNeighbors(size_t edge1_idx, size_t begin, size_t end)GraphSimplifierprivate
SimplificationResult enum nameGraphSimplifier
UndoSimplificationStep()GraphSimplifier
UpdatePQ(size_t edge_idx)GraphSimplifierprivate