mariadb/storage
Marko Mäkelä 3761a7fec8 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 16:40:55 +02:00
..
archive cleanup: remove unconditional #ifdef's 2024-11-05 14:00:47 -08:00
blackhole Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
columnstore cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
connect Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
csv Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
example Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
federated Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
federatedx Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
heap Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
innobase MDEV-35312 page_cur_search_with_match() could avoid rec_get_offsets() 2025-01-10 16:40:55 +02:00
maria Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
mroonga Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
myisam Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
myisammrg Merge 11.4 into 11.7 2025-01-09 09:41:38 +02:00
oqgraph Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
perfschema Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
rocksdb Merge 11.7 into main 2025-01-09 13:46:06 +02:00
sequence cleanup: extract transaction-related part of handlerton 2024-11-05 14:00:50 -08:00
sphinx Merge 11.4 into 11.7 2024-12-02 17:51:17 +02:00
spider Merge 11.7 into main 2025-01-09 13:46:06 +02:00
test_sql_discovery MDEV-19123 Change default charset from latin1 to utf8mb4 2024-07-11 10:21:07 +04:00