MySQL 8.0.40
Source Code Documentation
MaterializeIterator< Profiler > Member List

This is the complete list of members for MaterializeIterator< Profiler >, including all inherited members.

doing_deduplication() constMaterializeIterator< Profiler >private
doing_hash_deduplication() constMaterializeIterator< Profiler >inlineprivate
EndPSIBatchModeIfStarted() overrideMaterializeIterator< Profiler >virtual
GetProfiler() const overrideMaterializeIterator< Profiler >inlinevirtual
GetTableIterProfiler() constMaterializeIterator< Profiler >inline
HandleError(int error)TableRowIteratorprotected
Init() overrideMaterializeIterator< Profiler >virtual
m_cteMaterializeIterator< Profiler >private
m_invalidatorsMaterializeIterator< Profiler >private
m_joinMaterializeIterator< Profiler >private
m_limit_rowsMaterializeIterator< Profiler >private
m_profilerMaterializeIterator< Profiler >private
m_query_blocks_to_materializeMaterializeIterator< Profiler >private
m_query_expressionMaterializeIterator< Profiler >private
m_ref_sliceMaterializeIterator< Profiler >private
m_reject_multiple_rowsMaterializeIterator< Profiler >private
m_rematerializeMaterializeIterator< Profiler >private
m_tableTableRowIteratorprivate
m_table_iter_profilerMaterializeIterator< Profiler >private
m_table_iteratorMaterializeIterator< Profiler >private
m_thdRowIteratorprivate
MaterializeIterator(THD *thd, Mem_root_array< materialize_iterator::QueryBlock > query_blocks_to_materialize, const MaterializePathParameters *path_params, unique_ptr_destroy_only< RowIterator > table_iterator, JOIN *join)MaterializeIterator< Profiler >
MaterializeQueryBlock(const materialize_iterator::QueryBlock &query_block, ha_rows *stored_rows)MaterializeIterator< Profiler >private
MaterializeRecursive()MaterializeIterator< Profiler >private
PrintError(int error)TableRowIteratorprotected
Read() overrideMaterializeIterator< Profiler >virtual
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideMaterializeIterator< Profiler >inlinevirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode() overrideMaterializeIterator< Profiler >inlinevirtual
table() constTableRowIteratorinlineprotected
TableRowIterator(THD *thd, TABLE *table)TableRowIteratorinline
thd() constRowIteratorinlineprotected
UnlockRow() overrideMaterializeIterator< Profiler >inlinevirtual
~RowIterator()=defaultRowIteratorvirtual