MySQL 9.1.0
Source Code Documentation
|
Boundary of the range to scan. More...
Public Member Functions | |
~Iter () | |
Destructor. More... | |
Public Attributes | |
mem_heap_t * | m_heap {} |
Heap used to allocate m_rec, m_tuple and m_pcur. More... | |
const ulint * | m_offsets {} |
m_rec column offsets. More... | |
const rec_t * | m_rec {} |
Start scanning from this key. More... | |
const dtuple_t * | m_tuple {} |
Tuple representation inside m_rec, for two Iter instances in a range m_tuple will be [first->m_tuple, second->m_tuple). More... | |
btr_pcur_t * | m_pcur {} |
Persistent cursor. More... | |
Boundary of the range to scan.
Parallel_reader::Scan_ctx::Iter::~Iter | ( | ) |
Destructor.
mem_heap_t* Parallel_reader::Scan_ctx::Iter::m_heap {} |
Heap used to allocate m_rec, m_tuple and m_pcur.
const ulint* Parallel_reader::Scan_ctx::Iter::m_offsets {} |
m_rec column offsets.
btr_pcur_t* Parallel_reader::Scan_ctx::Iter::m_pcur {} |
Persistent cursor.
const rec_t* Parallel_reader::Scan_ctx::Iter::m_rec {} |
Start scanning from this key.
Raw data of the row.
const dtuple_t* Parallel_reader::Scan_ctx::Iter::m_tuple {} |
Tuple representation inside m_rec, for two Iter instances in a range m_tuple will be [first->m_tuple, second->m_tuple).