mariadb/storage
Marko Mäkelä 53c6c823dc MDEV-33464 Crash when innodb_max_undo_log_size is set to innodb_page_size*4294967296
purge_sys_t::truncating_tablespace(): Clamp the
innodb_max_undo_log_size to the maximum number of pages
before converting the result into a 32-bit unsigned integer.

This fixes up commit f8c88d905b (MDEV-33213).

In later major versions, we would use 32-bit unsigned integer here
due to commit ca501ffb04
and the code would crash also on 64-bit processors.

Reviewed by: Debarun Banerjee
2024-02-15 12:34:04 +02:00
..
archive Merge branch '10.4' into 10.5 2023-11-08 12:59:00 +01:00
blackhole
columnstore fix columnstore compilation on fc39 2024-01-31 22:02:59 +01:00
connect Merge 10.5 into 10.6 2024-02-13 20:42:59 +02:00
csv
example Merge branch '10.4' into 10.5 2023-12-02 01:02:50 +01:00
federated
federatedx Merge branch '10.5' into 10.6 2024-01-31 18:04:03 +01:00
heap
innobase MDEV-33464 Crash when innodb_max_undo_log_size is set to innodb_page_size*4294967296 2024-02-15 12:34:04 +02:00
maria Merge 10.5 into 10.6 2024-02-08 10:38:53 +02:00
mroonga Merge branch '10.5' into 10.6 2023-11-08 15:57:05 +01:00
myisam Merge branch '10.5' into 10.6 2023-12-17 11:20:43 +01:00
myisammrg Fixed some mtr tests that failed on windows 2024-01-23 13:03:12 +02:00
oqgraph Merge 10.5 into 10.6 2023-09-11 14:46:39 +03:00
perfschema Merge 10.5 into 10.6 2024-02-08 10:38:53 +02:00
rocksdb Merge 10.5 into 10.6 2024-02-13 20:42:59 +02:00
sequence
sphinx Merge branch '10.5' into 10.6 2024-01-11 12:59:22 +11:00
spider Merge 10.5 into 10.6 2024-02-13 20:42:59 +02:00
test_sql_discovery