Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.5.1, 10.6.0, 10.7.0
-
None
Description
This line disallows using files bigger than 4G. The correct type should be os_offset_t.
This line disallows using files bigger than 4G. The correct type should be os_offset_t.
This regression had been introduced in 10.5.1 by this change.
As far as I can tell, an attempt to use innodb_log_file_size larger than 4GiB on a 32-bit system would have resulted in a corrupted (unrecoverable) redo log.
The impact probably is minor, because the log file is rarely configured to be larger than innodb_buffer_pool_size, which is limited to some 2GiB or maybe at most 3GiB on 32-bit systems.