mariadb/storage/myisammrg
Monty cd37e49422 MDEV-31083 ASAN use-after-poison in myrg_attach_children
The reason for ASAN report was that the MERGE and MYISAM file
had different key definitions, which is not allowed.

Fixed by ensuring that the MERGE code is not copying more key stats
than what is in the MyISAM file.

Other things:
- Give an error if different MyISAM files has different number of
  key parts.
2023-05-23 09:16:36 +03:00
..
mysql-test/storage_engine
CMakeLists.txt
ha_myisammrg.cc Added page_range to records_in_range() to improve range statistics 2020-03-27 03:54:45 +02:00
ha_myisammrg.h Added 'final' to some classes to improve generated code 2020-08-04 17:27:32 +02:00
myrg_close.c
myrg_create.c
myrg_def.h
myrg_delete.c
myrg_extra.c MDEV-18496 Crash when Aria encryption is enabled but plugin not available 2020-07-29 14:56:24 +02:00
myrg_info.c
myrg_locking.c
myrg_open.c MDEV-31083 ASAN use-after-poison in myrg_attach_children 2023-05-23 09:16:36 +03:00
myrg_panic.c
myrg_queue.c
myrg_range.c Added page_range to records_in_range() to improve range statistics 2020-03-27 03:54:45 +02:00
myrg_records.c
myrg_rfirst.c
myrg_rkey.c
myrg_rlast.c
myrg_rnext.c
myrg_rnext_same.c
myrg_rprev.c
myrg_rrnd.c
myrg_rsame.c
myrg_static.c
myrg_update.c
myrg_write.c