MCPcopy Create free account
hub / github.com/MariaDB/server / init

Method init

sql/multi_range_read.cc:611–621  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

609 ***************************************************************************/
610
611int Mrr_simple_index_reader::init(handler *h_arg, RANGE_SEQ_IF *seq_funcs,
612 void *seq_init_param, uint n_ranges,
613 uint mode, Key_parameters *key_par_arg,
614 Lifo_buffer *key_buffer_arg,
615 Buffer_manager *buf_manager_arg)
616{
617 HANDLER_BUFFER no_buffer = {NULL, NULL, NULL};
618 file= h_arg;
619 return file->handler::multi_range_read_init(seq_funcs, seq_init_param,
620 n_ranges, mode, &no_buffer);
621}
622
623
624int Mrr_simple_index_reader::get_next(range_id_t *range_info)

Callers 4

multi_range_read_initMethod · 0.45
get_nextMethod · 0.45
dsmrr_initMethod · 0.45

Calls 6

my_count_bitsFunction · 0.85
compare_keysFunction · 0.85
setup_readingMethod · 0.80
ha_index_read_mapMethod · 0.80
get_tableMethod · 0.45
readMethod · 0.45

Tested by

no test coverage detected