doing_deduplication() const | MaterializeIterator< Profiler > | private |
doing_hash_deduplication() const | MaterializeIterator< Profiler > | inlineprivate |
EndPSIBatchModeIfStarted() override | MaterializeIterator< Profiler > | virtual |
GetProfiler() const override | MaterializeIterator< Profiler > | inlinevirtual |
GetTableIterProfiler() const | MaterializeIterator< Profiler > | inline |
HandleError(int error) | TableRowIterator | protected |
Init() override | MaterializeIterator< Profiler > | virtual |
m_cte | MaterializeIterator< Profiler > | private |
m_invalidators | MaterializeIterator< Profiler > | private |
m_join | MaterializeIterator< Profiler > | private |
m_limit_rows | MaterializeIterator< Profiler > | private |
m_profiler | MaterializeIterator< Profiler > | private |
m_query_blocks_to_materialize | MaterializeIterator< Profiler > | private |
m_query_expression | MaterializeIterator< Profiler > | private |
m_ref_slice | MaterializeIterator< Profiler > | private |
m_reject_multiple_rows | MaterializeIterator< Profiler > | private |
m_rematerialize | MaterializeIterator< Profiler > | private |
m_table | TableRowIterator | private |
m_table_iter_profiler | MaterializeIterator< Profiler > | private |
m_table_iterator | MaterializeIterator< Profiler > | private |
m_thd | RowIterator | private |
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) | TableRowIterator | protected |
Read() override | MaterializeIterator< Profiler > | virtual |
real_iterator() | RowIterator | inlinevirtual |
real_iterator() const | RowIterator | inlinevirtual |
RowIterator(THD *thd) | RowIterator | inlineexplicit |
RowIterator(const RowIterator &)=delete | RowIterator | |
RowIterator(RowIterator &&)=default | RowIterator | |
SetNullRowFlag(bool is_null_row) override | MaterializeIterator< Profiler > | inlinevirtual |
SetOverrideProfiler(const IteratorProfiler *profiler) | RowIterator | inlinevirtual |
StartPSIBatchMode() override | MaterializeIterator< Profiler > | inlinevirtual |
table() const | TableRowIterator | inlineprotected |
TableRowIterator(THD *thd, TABLE *table) | TableRowIterator | inline |
thd() const | RowIterator | inlineprotected |
UnlockRow() override | MaterializeIterator< Profiler > | inlinevirtual |
~RowIterator()=default | RowIterator | virtual |