diff options
author | monty@narttu.mysql.fi <> | 2003-05-06 01:38:38 +0300 |
---|---|---|
committer | monty@narttu.mysql.fi <> | 2003-05-06 01:38:38 +0300 |
commit | 51f987900878a77d2225e6ab72127a9a4a0396ff (patch) | |
tree | e4e5fa90d35bf2fc106cf0b773a29900579c7daa /sql/unireg.h | |
parent | ee8190f2937b70e353721333c527572d73f37153 (diff) | |
download | mariadb-git-51f987900878a77d2225e6ab72127a9a4a0396ff.tar.gz |
Removed compiler warnings
Fixed memory leak in new filesort code
Optimzed sub selects to use keys with outer references.
Increased max tables in join to 62
Diffstat (limited to 'sql/unireg.h')
-rw-r--r-- | sql/unireg.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sql/unireg.h b/sql/unireg.h index 9430329e67a..e647606875f 100644 --- a/sql/unireg.h +++ b/sql/unireg.h @@ -57,7 +57,8 @@ #endif #define MAX_FIELD_WIDTH 256 /* Max column width +1 */ -#define MAX_TABLES (sizeof(table_map)*8-1) /* Max tables in join */ +#define MAX_TABLES (sizeof(table_map)*8-2) /* Max tables in join */ +#define OUTER_REF_TABLE_BIT (((table_map) 1) << (sizeof(table_map)*8-2)) #define RAND_TABLE_BIT (((table_map) 1) << (sizeof(table_map)*8-1)) #define MAX_FIELDS 4096 /* Limit in the .frm file */ |