mirror of
https://github.com/MariaDB/server.git
synced 2026-05-10 00:54:30 +02:00
MDEV-17958: Remove WITH_INNODB_BUG_ENDIAN_CRC32
Remove the bug-compatible crc32 algorithm variant that was added to allow an upgrade from data files from big-endian systems where innodb_checksum_algorithm=crc32 was used on MySQL 5.6 or MariaDB 10.0 or 10.1. Affected users should be able to recompute page checksums using innochecksum.
This commit is contained in:
parent
6dbc50a376
commit
62d28f83b6
9 changed files with 10 additions and 241 deletions
|
|
@ -498,12 +498,7 @@ uint32_t
|
|||
page_zip_calc_checksum(
|
||||
const void* data,
|
||||
ulint size,
|
||||
srv_checksum_algorithm_t algo
|
||||
#ifdef INNODB_BUG_ENDIAN_CRC32
|
||||
/** for crc32, use the big-endian bug-compatible crc32 variant */
|
||||
, bool use_legacy_big_endian = false
|
||||
#endif
|
||||
);
|
||||
srv_checksum_algorithm_t algo);
|
||||
|
||||
/**********************************************************************//**
|
||||
Verify a compressed page's checksum.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue