diff --git a/include/myisampack.h b/include/myisampack.h index 31666bb184c..51c9876c246 100644 --- a/include/myisampack.h +++ b/include/myisampack.h @@ -212,9 +212,9 @@ /* Fix to avoid warnings when sizeof(ha_rows) == sizeof(long) */ -#ifdef BIG_TABLE +#ifdef BIG_TABLES #define mi_rowstore(T,A) mi_int8store(T,A) -#define mi_rowkorr(T,A) mi_uint8korr(T) +#define mi_rowkorr(T) mi_uint8korr(T) #else #define mi_rowstore(T,A) { mi_int4store(T,0); mi_int4store(((T)+4),A); } #define mi_rowkorr(T) mi_uint4korr((T)+4) diff --git a/mysql-test/r/variables.result b/mysql-test/r/variables.result index f708ddd2ee7..03454f101d4 100644 --- a/mysql-test/r/variables.result +++ b/mysql-test/r/variables.result @@ -48,9 +48,6 @@ set max_join_size=100; show variables like 'max_join_size'; Variable_name Value max_join_size 100 -show global variables like 'max_join_size'; -Variable_name Value -max_join_size 4294967295 set GLOBAL max_join_size=2000; show global variables like 'max_join_size'; Variable_name Value @@ -62,7 +59,7 @@ max_join_size 2000 set GLOBAL max_join_size=DEFAULT; show global variables like 'max_join_size'; Variable_name Value -max_join_size 4294967295 +max_join_size 18446744073709551615 set @@max_join_size=1000, @@global.max_join_size=2000; select @@local.max_join_size, @@global.max_join_size; @@session.max_join_size @@global.max_join_size diff --git a/mysql-test/t/variables.test b/mysql-test/t/variables.test index 7a1d01c2cb5..564a6b864e8 100644 --- a/mysql-test/t/variables.test +++ b/mysql-test/t/variables.test @@ -34,7 +34,8 @@ drop table t1; set max_join_size=100; show variables like 'max_join_size'; -show global variables like 'max_join_size'; +# Removed, because it has different value with/without BIG_TABLES +#show global variables like 'max_join_size'; set GLOBAL max_join_size=2000; show global variables like 'max_join_size'; set max_join_size=DEFAULT;