MySQL  8.0.28
Source Code Documentation
MaterializePathParameters Struct Reference

#include <materialize_path_parameters.h>

Classes

struct  QueryBlock
 

Public Attributes

Mem_root_array< QueryBlockquery_blocks
 
Mem_root_array< const AccessPath * > * invalidators
 
TABLEtable
 
Common_table_exprcte
 
Query_expressionunit
 
int ref_slice
 
bool rematerialize
 
ha_rows limit_rows
 
bool reject_multiple_rows
 

Member Data Documentation

◆ cte

Common_table_expr* MaterializePathParameters::cte

◆ invalidators

Mem_root_array<const AccessPath *>* MaterializePathParameters::invalidators

◆ limit_rows

ha_rows MaterializePathParameters::limit_rows

◆ query_blocks

Mem_root_array<QueryBlock> MaterializePathParameters::query_blocks

◆ ref_slice

int MaterializePathParameters::ref_slice

◆ reject_multiple_rows

bool MaterializePathParameters::reject_multiple_rows

◆ rematerialize

bool MaterializePathParameters::rematerialize

◆ table

TABLE* MaterializePathParameters::table

◆ unit

Query_expression* MaterializePathParameters::unit

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