- 02 Dec, 2005 1 commit
-
-
unknown authored
Allow for configuration of the maximum number of indexes per table. Added and used a configure.in macro. Replaced fixed limits by the configurable limit. Limited MyISAM indexes to its hard limit. Fixed a bug in opt_range.cc for many indexes with InnoDB. Tested for 2, 63, 64, 65, 127, 128, 129, 255, 256, and 257 indexes. Testing this part of the bugfix requires rebuilding of the server with different options. This cannot be done with our test suite. Therefore I added the necessary test files to the bug report. If you repeat the tests, please note that the ps_* tests fail for everything but 64 indexes. This is because of differences in the meta data, namely field lengths for index names etc. config/ac-macros/misc.m4: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Added a macro for the new build option. configure.in: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Added a call for the new macro. include/myisam.h: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Limit the number of keys for MyISAM to its hard limit. sql/mysql_priv.h: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Stick with the optimized Bitmap<64> if indexes are limited to 64 or lower. Otherwise use a bigger bitmap. It must be defined as a multiple of 8. sql/opt_range.cc: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Initialize an object element to avoid a crash when using InnoDB with many indexes. sql/unireg.h: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Replace the fixed limit by the configurable limit. tests/mysql_client_test.c: Bug#10932 - Building server with key limit of 128, makes test cases fail Allow for configuration of the maximum number of indexes per table. Replace the fixed limit by the configurable limit.
-
- 29 Nov, 2005 7 commits
-
-
unknown authored
into mysql.com:/home/alexi/dev/mysql-5.0-build
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.0
-
unknown authored
mysql-test/r/type_ranges.result: result fixed
-
unknown authored
Removed warnings that depends on floating point comparisions in type_newdecimal.test which caused failures in some setups [Backported from mysql-5.1-new @1.1961.1.1] mysql-test/r/type_newdecimal.result: Moved long running query to type_newdecimal-big.test Removed warnings that depends on floating point comparisions [Backported from mysql-5.1-new] mysql-test/t/type_newdecimal.test: Moved long running query to type_newdecimal-big.test Removed warnings that depends on floating point comparisions [Backported from mysql-5.1-new]
-
unknown authored
into mysql.com:/home/hf/work/mysql-5.0.14693 sql/sql_table.cc: Auto merged
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 mysql-test/r/ctype_recoding.result: Auto merged sql/item.cc: Auto merged sql/item_strfunc.cc: Auto merged sql/item_strfunc.h: Auto merged
-
unknown authored
into mysql.com:/usr/home/bar/mysql-4.1.b10446 sql/item.cc: Auto merged
-
- 28 Nov, 2005 21 commits
-
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.0
-
unknown authored
VC++Files/sql/mysqld.dsp: Corrected wrong path to ha_archive.cpp (causes compilation error in VC++)
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean client/mysql.cc: Auto merged client/mysqladmin.cc: Auto merged client/mysqlbinlog.cc: Auto merged client/mysqlcheck.c: Auto merged client/mysqldump.c: Auto merged client/mysqlimport.c: Auto merged client/mysqlshow.c: Auto merged client/mysqltest.c: Auto merged
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean mysql-test/t/ps.test: Auto merged sql/sql_parse.cc: Auto merged mysql-test/r/ps.result: SCCS merged
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean mysql-test/t/create.test: Auto merged sql/table.cc: Auto merged mysql-test/r/create.result: Resolve conflict
-
unknown authored
into devsrv-b.mysql.com:/space/magnus/mysql-5.0
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-4.1
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.0 include/config-win.h: Auto merged sql/log_event.cc: Discard 4.1 win32 compile fix that was already in 5.0.
-
unknown authored
config/ac-macros/yassl.m4: Specify path to yassl libs libmysql/Makefile.am: Add yassl .la libs to libmysqlclient.la
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/pem/bug14643/mysql-5.0
-
unknown authored
sql/log_event.cc: Add missing cast needed for Win32 compilation. include/config-win.h: Win32 compile fix: quote multi-line macros with do { ... } while(0) to follow earlier changes in my_global.h.
-
unknown authored
into mysql.com:/usr/home/bar/mysql-4.1.b14406
-
unknown authored
After merge fix. mysql-test/r/grant.result: After merge fix.
-
unknown authored
into mysql.com:/usr/home/pem/bug14643/mysql-5.0 sql/sp_head.cc: Auto merged mysql-test/r/sp.result: Manual merge. mysql-test/t/sp.test: Manual merge.
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 mysql-test/r/ps_grant.result: Auto merged mysql-test/t/grant.test: Auto merged
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0.param sql/item.cc: Auto merged sql/item.h: Auto merged
-
unknown authored
into mysql.com:/usr/home/bar/mysql-4.1.b14406
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-4.1
-
unknown authored
Fixing Item_param::safe_charset_converter to do less "new"s. sql/item.h: Fixing Item_param::safe_charset_converter to do less "new"s. sql/item.cc: Fixing Item_param::safe_charset_converter to do less "new"s.
-
- 27 Nov, 2005 1 commit
-
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
-
- 26 Nov, 2005 10 commits
-
-
unknown authored
into rurik.mysql.com:/home/igor/mysql-5.0
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.0
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-4.1
-
unknown authored
into rurik.mysql.com:/home/igor/dev/mysql-5.0-0
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.0 myisam/ft_parser.c: Auto merged mysql-test/r/fulltext.result: Auto merged mysql-test/t/fulltext.test: Auto merged
-
unknown authored
-
unknown authored
earlier because of various features/checks missing (these features/checks are now implemented). mysql-test/r/sp.result: Enabled back bunch of tests which were previously disabled because of various features/checks missing (since these features/checks are now implemented). mysql-test/t/sp.test: Enabled back bunch of tests which were previously disabled because of various features/checks missing (since these features/checks are now implemented).
-
unknown authored
into serg.mylan:/usr/home/serg/Abk/mysql-5.0 include/my_base.h: Auto merged
-
unknown authored
-
unknown authored
A typo bug caused loss of a predicate of the form field=const in some cases. mysql-test/r/select.result: Added a test case for bug #15106. mysql-test/t/select.test: Added a test case for bug #15106.
-