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

Method prepare_index_key_scan_map

sql/handler.h:3722–3726  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3720 /* This is called after index_init() if we need to do a index scan */
3721 virtual int prepare_index_scan() { return 0; }
3722 virtual int prepare_index_key_scan_map(const uchar * key, key_part_map keypart_map)
3723 {
3724 uint key_len= calculate_key_len(table, active_index, key, keypart_map);
3725 return prepare_index_key_scan(key, key_len);
3726 }
3727 virtual int prepare_index_key_scan( const uchar * key, uint key_len )
3728 { return 0; }
3729 virtual int prepare_range_scan(const key_range *start_key, const key_range *end_key)

Callers 2

join_read_always_keyFunction · 0.80
join_read_last_keyFunction · 0.80

Calls 1

calculate_key_lenFunction · 0.85

Tested by

no test coverage detected