MySQL 9.1.0
Source Code Documentation
Parallel_reader_adapter Member List

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

ADAPTER_SEND_BUFFER_SIZEParallel_reader_adapterprivatestatic
add_scan(trx_t *trx, const Parallel_reader::Config &config, Parallel_reader::F &&f)Parallel_reader_adapter
end(Parallel_reader::Thread_ctx *reader_thread_ctx)Parallel_reader_adapterprivate
End_fn typedefParallel_reader_adapter
init(Parallel_reader::Thread_ctx *reader_thread_ctx, row_prebuilt_t *prebuilt)Parallel_reader_adapterprivate
Init_fn typedefParallel_reader_adapter
is_buffer_full(Thread_ctx *ctx) constParallel_reader_adapterinlineprivate
Load_fn typedefParallel_reader_adapter
m_batch_sizeParallel_reader_adapterprivate
m_end_fnParallel_reader_adapterprivate
m_init_fnParallel_reader_adapterprivate
m_load_fnParallel_reader_adapterprivate
m_mysql_rowParallel_reader_adapterprivate
m_parallel_readerParallel_reader_adapterprivate
m_prebuiltParallel_reader_adapterprivate
m_thread_ctxsParallel_reader_adapterprivate
Parallel_reader_adapter(size_t max_threads, ulint rowlen)Parallel_reader_adapter
pending(Thread_ctx *ctx) constParallel_reader_adapterinlineprivate
process_rows(const Parallel_reader::Ctx *reader_ctx)Parallel_reader_adapter
run(void **thread_contexts, Init_fn init_fn, Load_fn load_fn, End_fn end_fn)Parallel_reader_adapter
send_batch(Parallel_reader::Thread_ctx *reader_thread_ctx, size_t partition_id, uint64_t n_recs)Parallel_reader_adapterprivate
set(row_prebuilt_t *prebuilt)Parallel_reader_adapter
~Parallel_reader_adapter()=defaultParallel_reader_adapter