- 09 Oct, 2007 7 commits
-
-
unknown authored
into mysql.com:/home/ram/work/b31438/b31438.5.1
-
unknown authored
into mysql.com:/home/ram/work/b31438/b31438.5.1
-
unknown authored
into mysql.com:/home/ram/work/b31249/b31249.5.1 sql/item_timefunc.h: Auto merged sql/sql_select.cc: Auto merged mysql-test/r/type_datetime.result: manual merge. mysql-test/t/type_datetime.test: manual merge.
-
unknown authored
bitmap_is_set(table->write_set, fiel Problem: creating a temporary table we allocate the group buffer if needed followed by table bitmaps (see create_tmp_table()). Reserving less memory for the group buffer than actually needed (used) for values retrieval may lead to overlapping with followed bitmaps in the memory pool that in turn leads to unpredictable consequences. As we use Item->max_length sometimes to calculate group buffer size, it must be set to proper value. In this particular case Item_datetime_typecast::max_length is too small. Another problem is that we use max_length to calculate the group buffer key length for items represented as DATE/TIME fields which is superfluous. Fix: set Item_datetime_typecast::max_length properly, accurately calculate the group buffer key length for items represented as DATE/TIME fields in the buffer. mysql-test/r/type_datetime.result: Fix for bug #31249: Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, fiel - test result. mysql-test/t/type_datetime.test: Fix for bug #31249: Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, fiel - test case. sql/item_timefunc.h: Fix for bug #31249: Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, fiel - set Item_datetime_typecast::max_length properly. sql/sql_select.cc: Fix for bug #31249: Assertion `!table || (!table->write_set || bitmap_is_set(table->write_set, fiel - the group buffer key length for items represented as DATE/TIME fields in the buffer should be calculated using the maximum pack length of such fields (== 8), using max_length here is redundant.
-
unknown authored
into alf.(none):/src/bug28774/my51-bug28774
-
unknown authored
into alf.(none):/src/bug28774/my51-bug28774 client/mysql_upgrade.c: Auto merged
-
unknown authored
doesn't clean them up - Make sure to cleanup temporary files after use. client/mysql_upgrade.c: Bug#28774 mysql_upgrade creates tempfiles in root-dir (C:\) and doesn't clean them up - Close file handle and delete temporary file when write fails.
-
- 08 Oct, 2007 4 commits
-
-
unknown authored
into alf.(none):/src/bug28535/my51-bug28535 client/mysqldump.c: Auto merged
-
unknown authored
- Fixed error message. client/mysqldump.c: Bug#28535 mistake in mysqldump error message - Corrected parameter order.
-
unknown authored
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint mysql-test/lib/mtr_report.pl: Auto merged mysql-test/mysql-test-run-shell.sh: Auto merged netware/mysql_test_run.c: Auto merged sql/mysqld.cc: Auto merged storage/ndb/include/ndbapi/Ndb.hpp: Auto merged scripts/mysqld_safe.sh: Manual merge.
-
unknown authored
Problem: check missed if the second updatexml() argument is valid. Fix: check it. mysql-test/r/xml.result: Fix for bug #31438: updatexml still crashes - test result. mysql-test/t/xml.test: Fix for bug #31438: updatexml still crashes - test case. sql/item_xmlfunc.cc: Fix for bug #31438: updatexml still crashes - check if the second argument passed to the updatexml() is valid.
-
- 06 Oct, 2007 2 commits
- 05 Oct, 2007 26 commits
-
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/19828/51-19828
-
unknown authored
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.1-new-maint client/mysqldump.c: Auto merged extra/comp_err.c: Auto merged mysys/my_init.c: Auto merged
-
unknown authored
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-maint
-
unknown authored
extra/comp_err.c: Override my_mkdir() umask setting. The default is 0700 which perfectly makes sense for the server but leads to Bug #27789 when applied to comp_err generated directories in the souce tree. Generated directories and the files within won't be accessible to other users, sometimes including root if on a non-local filesystem, making "sudo make install" fail.
-
unknown authored
into pilot.mysql.com:/data/msvensson/mysql/mysql-5.0-maint
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint mysql-test/mysql-test-run.pl: Auto merged mysql-test/t/mysqltest.test: Auto merged mysql-test/lib/mtr_cases.pl: Mereg 5.0->5.1
-
unknown authored
-
unknown authored
mysql-test/lib/mtr_cases.pl: Allow --skip-test and --do-test to take a perl regex mysql-test/mysql-test-run.pl: Update usage for --skip-test and --do-test
-
unknown authored
Our web server has been restructured several times, and references to it in our source code has stayed the same. This patch from Paul DuBois updates all URLs to modern semantics. debian/po/ca.po: Change URLs. debian/po/cs.po: Change URLs. debian/po/da.po: Change URLs. debian/po/gl.po: Change URLs. debian/po/ja.po: Change URLs. debian/po/pt_BR.po: Change URLs. debian/po/sv.po: Change URLs. debian/po/tr.po: Change URLs. mysql-test/lib/mtr_report.pl: Change URLs. mysql-test/mysql-test-run-shell.sh: Change URLs. ndb/include/ndbapi/Ndb.hpp: Change URLs. netware/mysql_test_run.c: Change URLs. scripts/mysqld_safe.sh: Change URLs. sql/mysqld.cc: Change URLs.
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/19828/51-19828 mysql-test/r/grant.result: Auto merged sql/sql_acl.cc: Auto merged
-
unknown authored
mysql-test/mysql-test-run.pl: Just pass the $opt_valgrind_options to mtr_add_arg - it does a "push(@$args, sprintf($format, @fargs));" behind the scenes
-
unknown authored
-
unknown authored
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint client/mysqltest.c: Auto merged
-
unknown authored
Write .reject file to r/ if it's writable else use opt_logdir client/mysqltest.c: Write .reject file to r/ if it's writable else use opt_logdir
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint mysql-test/mysql-test-run.pl: Merge 5.0-> 5.1
-
unknown authored
- "mysqld --verbose --help" need to be started in a writable directory mysql-test/mysql-test-run.pl: Create a tmpdir where mysqld can peform it's lowercase or uppercase test
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.1-maint
-
unknown authored
- Allow test case names to be specied in various different ways mysql-test/lib/mtr_cases.pl: Allow test name to be specified in all sorts of ways: mysql-test-run alias mysql-test-run alias.test mysql-test-run main.alias mysql-test-run main.alias.test mysql-test-run t/alias mysql-test-run t/alias.test
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/19828/51-19828 mysql-test/t/grant.test: Auto merged sql/sql_acl.cc: Auto merged mysql-test/r/grant.result: manual merge
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/31253/51-31253 sql/item.cc: Auto merged mysql-test/r/type_datetime.result: SCCS merged mysql-test/t/type_datetime.test: SCCS merged
-
unknown authored
convert(<invalid time>, datetime) in WHERE caused crash as function returned (void*)NULL, but did not flag SQL NULL. It does now. mysql-test/r/type_datetime.result: show that convert() to datetime in a WHERE-clause will no longer crash the server on invalid input. mysql-test/t/type_datetime.test: show that convert() to datetime in a WHERE-clause will no longer crash the server on invalid input. sql/item.cc: When failing to process time values, do not just return (void*)NULL, but flag SQL NULL as well so no caller will try to process the 0x0L. This makes behaviour for Item::Item::val_decimal_from_date() and Item::Item::val_decimal_from_time() identical.
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/31227/51-31227
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/31227/50-31227
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/31227/51-31227 mysql-test/r/type_decimal.result: Auto merged sql/my_decimal.cc: Auto merged
-
unknown authored
Reserve the space for the leading 0 (before the decimal point) in DECIMAL(a,a) ZEROFILL. mysql-test/r/type_decimal.result: show that we allocate a large enough buffer for output of DECIMAL(a,a) [ZEROFILL]. mysql-test/t/type_decimal.test: show that we allocate a large enough buffer for output of DECIMAL(a,a) [ZEROFILL]. without patch for bug#31227, valgrind will complain here; so will a debug build. sql/my_decimal.cc: Reserve the space for the leading 0 (before the decimal point) in DECIMAL(a,a) ZEROFILL. Doxygenise preamble of my_decimal2string().
-
- 04 Oct, 2007 1 commit
-
-
unknown authored
into sin.intern.azundris.com:/home/tnurnberg/30444/51-30444
-