mariadb/storage/innobase/page
Marko Mäkelä aab33d0cb0 MDEV-35312 page_cur_search_with_match() could avoid rec_get_offsets()
page_cur_search_with_match(): Remove rec_get_offsets(), and instead
determine the start and end of each field while comparing.

page_dir_slot_get_rec(), page_dir_slot_get_rec_validate():
Add a parameter to avoid invoking page_align().

page_cur_dtuple_cmp(): Replaces cmp_dtuple_rec_leaf() for both
leaf and non-leaf pages. In SPATIAL INDEX, non-leaf records are
special, because the child page number may be part of the comparison.

Reviewed by: Vladislav Lesin
2025-01-10 14:24:01 +02:00
..
page0cur.cc MDEV-35312 page_cur_search_with_match() could avoid rec_get_offsets() 2025-01-10 14:24:01 +02:00
page0page.cc MDEV-32175: Reduce page_align(), page_offset() calls 2024-11-21 11:01:30 +02:00
page0zip.cc MDEV-35049: Improve btr_search_drop_page_hash_index() 2025-01-10 14:24:01 +02:00