block_get_s_latched(const page_id_t &page_id, mtr_t *mtr, size_t line) const | Parallel_reader::Scan_ctx | private |
check_visibility(const rec_t *&rec, ulint *&offsets, mem_heap_t *&heap, mtr_t *mtr) | Parallel_reader::Scan_ctx | private |
Config typedef | Parallel_reader::Scan_ctx | private |
copy_row(const rec_t *rec, Iter *iter) const | Parallel_reader::Scan_ctx | private |
create_context(const Range &range, bool split) | Parallel_reader::Scan_ctx | private |
create_contexts(const Ranges &ranges) | Parallel_reader::Scan_ctx | private |
create_persistent_cursor(const page_cur_t &page_cursor, mtr_t *mtr) const | Parallel_reader::Scan_ctx | private |
create_range(Ranges &ranges, page_cur_t &leaf_page_cursor, mtr_t *mtr) const | Parallel_reader::Scan_ctx | private |
create_ranges(const Scan_range &scan_range, page_no_t page_no, size_t depth, const size_t split_level, Ranges &ranges, mtr_t *mtr) | Parallel_reader::Scan_ctx | private |
id() const | Parallel_reader::Scan_ctx | inlineprivate |
index_s_lock() | Parallel_reader::Scan_ctx | private |
index_s_own() const | Parallel_reader::Scan_ctx | inlineprivate |
index_s_unlock() | Parallel_reader::Scan_ctx | private |
is_error_set() const | Parallel_reader::Scan_ctx | inlineprivate |
m_config | Parallel_reader::Scan_ctx | private |
m_depth | Parallel_reader::Scan_ctx | private |
m_err | Parallel_reader::Scan_ctx | mutableprivate |
m_f | Parallel_reader::Scan_ctx | private |
m_id | Parallel_reader::Scan_ctx | private |
m_reader | Parallel_reader::Scan_ctx | private |
m_s_locks | Parallel_reader::Scan_ctx | private |
m_trx | Parallel_reader::Scan_ctx | private |
max_threads() const | Parallel_reader::Scan_ctx | inlineprivate |
operator=(Scan_ctx &&)=delete | Parallel_reader::Scan_ctx | private |
operator=(const Scan_ctx &)=delete | Parallel_reader::Scan_ctx | private |
Parallel_reader | Parallel_reader::Scan_ctx | friend |
partition(const Scan_range &scan_range, Ranges &ranges, size_t split_level) | Parallel_reader::Scan_ctx | private |
Range typedef | Parallel_reader::Scan_ctx | private |
Ranges typedef | Parallel_reader::Scan_ctx | private |
release_threads(size_t unused_threads) | Parallel_reader::Scan_ctx | inlineprivate |
Savepoint typedef | Parallel_reader::Scan_ctx | private |
Savepoints typedef | Parallel_reader::Scan_ctx | private |
Scan_ctx(Parallel_reader *reader, size_t id, trx_t *trx, const Parallel_reader::Config &config, F &&f) | Parallel_reader::Scan_ctx | |
Scan_ctx(Scan_ctx &&)=delete | Parallel_reader::Scan_ctx | private |
Scan_ctx(const Scan_ctx &)=delete | Parallel_reader::Scan_ctx | private |
search(const buf_block_t *block, const dtuple_t *key) const | Parallel_reader::Scan_ctx | private |
set_error_state(dberr_t err) | Parallel_reader::Scan_ctx | inlineprivate |
start_range(page_no_t page_no, mtr_t *mtr, const dtuple_t *key, Savepoints &savepoints) const | Parallel_reader::Scan_ctx | private |
~Scan_ctx()=default | Parallel_reader::Scan_ctx | |