MySQL 9.0.0
Source Code Documentation
Parallel_reader::Scan_ctx Member List

This is the complete list of members for Parallel_reader::Scan_ctx, including all inherited members.

block_get_s_latched(const page_id_t &page_id, mtr_t *mtr, size_t line) constParallel_reader::Scan_ctxprivate
check_visibility(const rec_t *&rec, ulint *&offsets, mem_heap_t *&heap, mtr_t *mtr)Parallel_reader::Scan_ctxprivate
Config typedefParallel_reader::Scan_ctxprivate
copy_row(const rec_t *rec, Iter *iter) constParallel_reader::Scan_ctxprivate
create_context(const Range &range, bool split)Parallel_reader::Scan_ctxprivate
create_contexts(const Ranges &ranges)Parallel_reader::Scan_ctxprivate
create_persistent_cursor(const page_cur_t &page_cursor, mtr_t *mtr) constParallel_reader::Scan_ctxprivate
create_range(Ranges &ranges, page_cur_t &leaf_page_cursor, mtr_t *mtr) constParallel_reader::Scan_ctxprivate
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_ctxprivate
id() constParallel_reader::Scan_ctxinlineprivate
index_s_lock()Parallel_reader::Scan_ctxprivate
index_s_own() constParallel_reader::Scan_ctxinlineprivate
index_s_unlock()Parallel_reader::Scan_ctxprivate
is_error_set() constParallel_reader::Scan_ctxinlineprivate
m_configParallel_reader::Scan_ctxprivate
m_depthParallel_reader::Scan_ctxprivate
m_errParallel_reader::Scan_ctxmutableprivate
m_fParallel_reader::Scan_ctxprivate
m_idParallel_reader::Scan_ctxprivate
m_readerParallel_reader::Scan_ctxprivate
m_s_locksParallel_reader::Scan_ctxprivate
m_trxParallel_reader::Scan_ctxprivate
max_threads() constParallel_reader::Scan_ctxinlineprivate
operator=(Scan_ctx &&)=deleteParallel_reader::Scan_ctxprivate
operator=(const Scan_ctx &)=deleteParallel_reader::Scan_ctxprivate
Parallel_readerParallel_reader::Scan_ctxfriend
partition(const Scan_range &scan_range, Ranges &ranges, size_t split_level)Parallel_reader::Scan_ctxprivate
Range typedefParallel_reader::Scan_ctxprivate
Ranges typedefParallel_reader::Scan_ctxprivate
release_threads(size_t unused_threads)Parallel_reader::Scan_ctxinlineprivate
Savepoint typedefParallel_reader::Scan_ctxprivate
Savepoints typedefParallel_reader::Scan_ctxprivate
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 &&)=deleteParallel_reader::Scan_ctxprivate
Scan_ctx(const Scan_ctx &)=deleteParallel_reader::Scan_ctxprivate
search(const buf_block_t *block, const dtuple_t *key) constParallel_reader::Scan_ctxprivate
set_error_state(dberr_t err)Parallel_reader::Scan_ctxinlineprivate
start_range(page_no_t page_no, mtr_t *mtr, const dtuple_t *key, Savepoints &savepoints) constParallel_reader::Scan_ctxprivate
~Scan_ctx()=defaultParallel_reader::Scan_ctx