- 16 Mar, 2005 5 commits
-
-
unknown authored
not always correct for NULL values. Now they always result a non NULL value even the argument is NULL. It is more usefull for debugging purposes. mysql-test/r/func_str.result: Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() not always correct for NULL values. Also, a mistake in EXPORT_SET was fixed. mysql-test/t/func_str.test: Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() not always correct for NULL values. sql/item_func.cc: Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() not always correct for NULL values. sql/item_strfunc.cc: Bugs#9129: CHARSET(), COLLATION(), COERCIBILITY() not always correct for NULL values. A minor mistake in EXPORT_SET() was fixed.
-
unknown authored
fixed result_field support of Item_ref
-
unknown authored
-
unknown authored
into mysql.com:/usr/home/bar/mysql-4.1-bug8785
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
-
- 15 Mar, 2005 21 commits
-
-
unknown authored
sql_show.cc: changed strdup to thd->memdup per Serg's advice sql/sql_show.cc: changed strdup to thd->memdup per Serg's advice
-
unknown authored
into mysql.com:/usr/local/home/marty/MySQL/mysql-4.1
-
unknown authored
-
unknown authored
into mdk10.(none):/home/reggie/bk/mysql-4.1 BitKeeper/etc/logging_ok: auto-union
-
unknown authored
This is a modifiction of my previous patch after receiving feedback. This is a better way to fix the problem. With this patch, data directory and index directory will use only forward slashes (/) when on Windows. mysqldump.c: Removed fixPaths routine. Was improper fix for bug #6660 sql_show.cc: Changed append_directory to convert backslashes to foward slashes when on Windows. sql/sql_show.cc: Changed append_directory to convert backslashes to foward slashes when on Windows. client/mysqldump.c: Removed fixPaths routine. Was improper fix for bug #6660
-
unknown authored
character set conversion of a string constant. mysql-test/r/ctype_utf8.result: Adding test mysql-test/t/ctype_utf8.test: Addign test sql/item_strfunc.cc: Remove previous fix: it was not 100% correct. A non const_item() can return a constant String. sql/sql_string.h: A new method to cut Alloced_length to str_length for string constants, to avoid reusing them as a buffer in things like CONCAT().
-
unknown authored
into hundin.mysql.fi:/home/marko/mysql-4.1
-
unknown authored
into mysql.com:/space/my/mysql-4.1
-
unknown authored
into mysql.com:/space/my/mysql-4.1-build
-
unknown authored
sql/filesort.cc: A fix (bug #8799: Killed filesorts can fail inited==RND assertion in ha_rnd_end). Should call ha_rnd_end() only if ha_rnd_init() was called.
-
unknown authored
"mysql-pro-gpl-cert" packages as well (thanks to Kent for the suggestion) Build-tools/Do-solaris-pkg: - fixed package name matching regex to be satisfied with "mysql-pro-gpl-cert" packages as well (thanks to Kent for the suggestion)
-
unknown authored
Applied some changes to the mysql.server init script that are already shipped as an additional patch in the 4.1.10a RPMs for SLES9/RHEL3: - small improvement: use LSB functions to display startup success and failure, if available. Fall back to more primitive builtin functions otherwise. - joined two pieces of code performing the same functionality into one "wait_for_pid" function - added a "reload" function (LSB requirement) support-files/mysql.server.sh: - small improvement: use LSB functions to display startup success and failure, if available. Fall back to builtin functions otherwise. - joined two pieces of code performing the same functionality into one "wait_for_pid" function - added a "reload" function (LSB requirement)
-
unknown authored
into mysql.com:/usr/home/ram/work/4.1.b8799
-
unknown authored
heap/hp_create.c: A fix (bug #8489: Strange auto_increment behaviour with HEAP table). Handle autoincrement keys MyISAM-way. include/heap.h: A fix (bug #8489: Strange auto_increment behaviour with HEAP table). Handle autoincrement keys MyISAM-way. sql/ha_heap.cc: A fix (bug #8489: Strange auto_increment behaviour with HEAP table). Handle autoincrement keys MyISAM-way.
-
unknown authored
into hundin.mysql.fi:/home/marko/mysql-4.1 innobase/dict/dict0load.c: SCCS merged
-
unknown authored
Add diagnostics to track why ut_a(block->state == BUF_BLOCK_FILE_PAGE) failed in buf_flush_ready_for_replace() for a user innobase/buf/buf0flu.c: Add diagnostics to track why ut_a(block->state == BUF_BLOCK_FILE_PAGE) failed in buf_flush_ready_for_replace() for a user
-
unknown authored
into mysql.com:/home/psergey/mysql-4.1-bug8510
-
unknown authored
into snake-hub.snake.net:/src/extern/MySQL/bk/mysql-4.1
-
unknown authored
into snake-hub.snake.net:/src/extern/MySQL/bk/merge-4.1 BitKeeper/etc/logging_ok: auto-union
-
unknown authored
Fix path that needs no parameterization. man/mysql.1.in: Fix path that needs no parameterization. BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
into mysql.com:/home/psergey/mysql-4.1-bug8510 sql/set_var.cc: Auto merged
-
- 14 Mar, 2005 4 commits
-
-
unknown authored
This really should not happen on Windows and part of the problem not fixed here is why show create table includes data directory when being run on Windows. However, this patch fixes the bug in mysqldump.c mysqldump.c: Added fixPaths function to convert \ to / in data directory and index directory entries only on Windows client/mysqldump.c: Added fixPaths function to convert \ to / in data directory and index directory entries only on Windows BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
"Access denied to database mysql" was actually not just misleading, but also wrong. Bug#7905.
-
unknown authored
- Moved static variables defined inside of function to file scope to avoid this linking problem on FC3 sql/ha_berkeley.cc: Moved list of bdb extension to file scope sql/ha_ndbcluster.cc: Moved list of ndb extesions to file scope BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables of MySQL 5.0.3 and later. innobase/dict/dict0load.c: dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables of MySQL 5.0.3 and later.
-
- 13 Mar, 2005 2 commits
-
-
unknown authored
correct top_level_item for XOR mysql-test/r/join_outer.result: one more test mysql-test/t/join_outer.test: one more test
-
unknown authored
Added a test case for bug #9017. item_cmpfunc.h: A wrong not_null_tables method for Item_cond_xor caused a conversion of a left join into an inner join that was not valid. sql/item_cmpfunc.h: A wrong not_null_tables method for Item_cond_xor caused a conversion of a left join into an inner join that was not valid. mysql-test/t/join_outer.test: Added a test case for bug #9017. mysql-test/r/join_outer.result: Added a test case for bug #9017.
-
- 11 Mar, 2005 6 commits
-
-
unknown authored
into mysql.com:/home/jimw/my/mysql-4.1-clean
-
unknown authored
sql/sql_table.cc: Auto merged mysql-test/r/query_cache.result: Update results mysql-test/t/query_cache.test: Merge tests
-
unknown authored
into mysql.com:/M41/mysql-4.1
-
unknown authored
mysql-test/lib/mtr_report.pl: Keep the Perl version in sync with the shell script so that 'Do-compile' will call PS and ES tests even after some previous test failures. (See previous change to 'mysql-test-run.sh' and 'Do-compile'.)
-
unknown authored
into here.mwagner.org:/Users/mwagner/work/bk/mysql-4.1
-
unknown authored
Many changes to improve error handling, and fix problem of multiple packaging processes trampling each other (32 & 64bit at the same time) Build-tools/Do-solaris-pkg: Many changes to improve error handling, and fix problem of multiple packaging processes trampling each other (32 & 64bit at the same time)
-
- 10 Mar, 2005 2 commits
-
-
unknown authored
sql/item_cmpfunc.h: Auto merged mysql-test/r/join_outer.result: SCCS merged mysql-test/t/join_outer.test: SCCS merged
-
unknown authored
Item_func_equal::not_null_tables() always return 0. mysql-test/r/join_outer.result: Testcase for BUG#8711 mysql-test/t/join_outer.test: Testcase for BUG#8711 sql/item_cmpfunc.h: Fix for BUG#8711: "<=>" may have true value for NULL arguments, i.e. it can accept NULL-complemented table rows. This differs from assumptions made in Item_func::not_null_tables(), so add Item_func_equal::not_null_tables(). Item_func_equal::not_null_tables_cache value doesn't make sense now, but we still let it be calculated (and ignore it)
-