diff options
author | Satya B <satya.bn@sun.com> | 2009-05-15 16:33:08 +0530 |
---|---|---|
committer | Satya B <satya.bn@sun.com> | 2009-05-15 16:33:08 +0530 |
commit | fe5121af677b6e1d7c5abc299e3506a323a197eb (patch) | |
tree | 1b06fc5572cee939621b7545a98f4e6ab6e9f6f2 /tests/insert_and_repair.pl | |
parent | 52d3373e75e2868abb70b97a57ef0839b3ee477e (diff) | |
download | mariadb-git-fe5121af677b6e1d7c5abc299e3506a323a197eb.tar.gz |
Fix for BUG#10206 - InnoDB: Transaction requiring Max_BinLog_Cache_size > 4GB
always rollsback.
The global variable max_binlog_cache_size cannot be set more than 4GB on
32 bit systems, limiting transactions of all storage engines to 4G of changes.
The problem is max_binlog_cache_size is declared as ulong which is 4 bytes
on 32 bit and 8 bytes on 64 bit machines.
Fixed by using ulonglong for max_binlog_cache_size which is 8bytes on 32
and 64 bit machines.The range for max_binlog_cache_size on 32 bit and 64 bit
systems is 4096-18446744073709547520 bytes.
Diffstat (limited to 'tests/insert_and_repair.pl')
0 files changed, 0 insertions, 0 deletions