MySQL 8.0.40
Source Code Documentation
BKAIterator Member List

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

BatchFinished()BKAIteratorprivate
BeginNewBatch()BKAIteratorprivate
BKAIterator(THD *thd, unique_ptr_destroy_only< RowIterator > outer_input, const Prealloced_array< TABLE *, 4 > &outer_input_tables, unique_ptr_destroy_only< RowIterator > inner_input, size_t max_memory_available, size_t mrr_bytes_needed_for_single_inner_row, float expected_inner_rows_per_outer_row, bool store_rowids, table_map tables_to_get_rowid_for, MultiRangeRowIterator *mrr_iterator, JoinType join_type)BKAIterator
EndPSIBatchModeIfStarted() overrideBKAIteratorinlinevirtual
GetProfiler() constRowIteratorinlinevirtual
Init() overrideBKAIteratorvirtual
m_bytes_usedBKAIteratorprivate
m_current_posBKAIteratorprivate
m_end_of_outer_rowsBKAIteratorprivate
m_has_row_from_previous_batchBKAIteratorprivate
m_inner_inputBKAIteratorprivate
m_join_typeBKAIteratorprivate
m_max_memory_availableBKAIteratorprivate
m_mem_rootBKAIteratorprivate
m_mrr_bytes_needed_for_single_inner_rowBKAIteratorprivate
m_mrr_bytes_needed_per_rowBKAIteratorprivate
m_mrr_iteratorBKAIteratorprivate
m_outer_inputBKAIteratorprivate
m_outer_input_tablesBKAIteratorprivate
m_outer_row_bufferBKAIteratorprivate
m_rowsBKAIteratorprivate
m_stateBKAIteratorprivate
m_thdRowIteratorprivate
MakeNullComplementedRow()BKAIteratorprivate
Read() overrideBKAIteratorvirtual
ReadOuterRows()BKAIteratorprivate
real_iterator()RowIteratorinlinevirtual
real_iterator() constRowIteratorinlinevirtual
RowIterator(THD *thd)RowIteratorinlineexplicit
RowIterator(const RowIterator &)=deleteRowIterator
RowIterator(RowIterator &&)=defaultRowIterator
SetNullRowFlag(bool is_null_row) overrideBKAIteratorinlinevirtual
SetOverrideProfiler(const IteratorProfiler *profiler)RowIteratorinlinevirtual
StartPSIBatchMode()RowIteratorinlinevirtual
State enum nameBKAIteratorprivate
thd() constRowIteratorinlineprotected
UnlockRow() overrideBKAIteratorinlinevirtual
~RowIterator()=defaultRowIteratorvirtual