- 23 Mar, 2006 9 commits
-
-
unknown authored
mysql-test/r/subselect.result: Fix for bug #18306: MySQL crashes and restarts using subquery test case mysql-test/t/subselect.test: Fix for bug #18306: MySQL crashes and restarts using subquery test case sql/opt_range.cc: Fix for bug #18306: MySQL crashes and restarts using subquery Restore thd->mem_root because during the cond->val_int() evaluation we can come across a subselect item which may allocate memory on the thd->mem_root and assumes all the memory allocated has the same life span as the subselect item itself.
-
unknown authored
into mysql.com:/users/lthalmann/bk/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0
-
unknown authored
-
unknown authored
Fixing wrong min_sort_char. strings/ctype-czech.c: Fixing wrong min_sort_char.
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 include/m_ctype.h: Auto merged strings/ctype-bin.c: Auto merged strings/ctype-czech.c: Auto merged
-
- 22 Mar, 2006 7 commits
-
-
unknown authored
5.0.18 by not reseting or accessing the info_buffer member
-
unknown authored
sql/parse_file.cc: Remove unused variable
-
unknown authored
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
-
unknown authored
- Use FORMAT as a workaround to only output the first 6 decimals of the value returned from MATCH - This has been done before mysql-test/r/fulltext.result: Use FORMAT to only output the first 6 decimals from MATCH mysql-test/t/fulltext.test: Use FORMAT to only output the first 6 decimals from MATCH
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 sql/table.cc: Auto merged
-
- 21 Mar, 2006 6 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0
-
unknown authored
into mysql.com:/home/bk/b18293-mysql-5.0
-
unknown authored
Generating character set-independent quoting of strings for the binary log when executing statements from inside stored procedure. mysql-test/r/ctype_cp932_binlog.result: Result change mysql-test/t/ctype_cp932_binlog.test: Adding check that string literals are written correctly for multi-byte character sets. sql/item.cc: Cutting out character set-independent string escaping code and putting it in a separate function. sql/log_event.cc: Adding characters set-independent code to separate function. sql/mysql_priv.h: Adding new function. sql/sp_head.cc: Escaping string value representing a string item.
-
unknown authored
-
- 20 Mar, 2006 6 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/bug11835/my50-bug11835 client/mysqltest.c: Auto merged configure.in: Auto merged mysql-test/mysql-test-run.pl: Auto merged sql/item_func.cc: Auto merged sql/sql_udf.cc: Auto merged
-
unknown authored
configure.in: Don't look for "dlopen" if server linked with -static or -all-static flag
-
unknown authored
Fixed that LIKE worked case insensitively for latin2_czech_cs, which was wrong for a case sensitive collation. include/m_ctype.h: Making my_wildcmp_bin public instead of static strings/ctype-bin.c: Making my_wildcmp_bin public instead of static strings/ctype-czech.c: Use my_wildcmp_bin instead of case insensitive my_wildcmp_8bit mysql-test/include/have_latin2_ch.inc: New BitKeeper file ``mysql-test/include/have_latin2_ch.inc'' mysql-test/r/ctype_latin2_ch.result: New BitKeeper file ``mysql-test/r/ctype_latin2_ch.result'' mysql-test/r/have_latin2_ch.require: New BitKeeper file ``mysql-test/r/have_latin2_ch.require'' mysql-test/t/ctype_latin2_ch.test: New BitKeeper file ``mysql-test/t/ctype_latin2_ch.test''
-
unknown authored
table.cc: Fixing to use system_charset_info instead of default_charset_info. Crash happened because the "ctype" array is empty in UCS2, and thus cannot be used with my_isspace(). The reason why UCS2 appeared in this context was because of of default_charset_info variable incorrectly substituted to my_isspace(). As functions check_db_name(), check_table_name() and check_column_name() always get values in utf8, system_charset_info must be used instead. ctype_ucs2_def.test, ctype_ucs2_def-master.opt, ctype_ucs2_def.result: new file sql/table.cc: Bug#18004 Connecting crashes server when default charset is UCS2 Use of default_charset_info was wrong. Functions check_db_name, check_table_name and check_column_name get values of system_charset_info character set (utf8).
-
unknown authored
additional check for subselect mysql-test/r/information_schema.result: Fix for bug#18224 VIEW on information_schema crashes the server test case mysql-test/t/information_schema.test: Fix for bug#18224 VIEW on information_schema crashes the server test case
-
unknown authored
Crash happened when one selected data from one of INFORMATION_SCHEMA tables and in order to build its contents server had to open view which used stored function and table or view on which one had not global or database-level privileges (e.g. had only table-level or had no privileges at all). The crash was caused by usage of check_grant() function, which assumes that either number of tables to be inspected by it is limited explicitly or table list used and thd->lex->query_tables_own_last value correspond to each other (the latter should be either 0 or point to next_global member of one of elements of this table list), in conditions when above assumptions were not true. This fix just explicitly limits number of tables to be inspected. Other negative effects which are caused by the fact that thd->lex->query_tables_own_last might not be set properly during processing of I_S tables are less disastrous and will be reported and fixed separetely. mysql-test/r/information_schema_db.result: Fix for bug #18113 "SELECT * FROM information_schema.xxx crashes server" test case mysql-test/t/information_schema_db.test: Fix for bug #18113 "SELECT * FROM information_schema.xxx crashes server" test case sql/sql_acl.cc: added note
-
- 18 Mar, 2006 1 commit
-
-
unknown authored
sql/ha_innodb.cc: Auto merged
-
- 17 Mar, 2006 6 commits
-
-
unknown authored
into calliope.local:/Volumes/Source/src/mysql-5.0__bug15846
-
unknown authored
vio/viosocket.c: ORs were wrong to begin with, but more importantly, we mustn't use shortable-circuit logic. Also newly reap the connection-closed event handle.
-
unknown authored
NDB_VERSION_BUILD has to be numeric configure.in: NDB_VERSION_BUILD has to be numeric
-
unknown authored
Changed release name to 5.0.19a ha_innodb.cc: InnoDB used table locks (not row locks) within stored functions. (Bug #18077) sql/ha_innodb.cc: InnoDB used table locks (not row locks) within stored functions. (Bug #18077) configure.in: Changed release name to 5.0.19a
-
unknown authored
into mysql.com:/home/emurphy/src/mysql/bk-clean/mysql-5.0 sql/ha_innodb.cc: Auto merged
-
unknown authored
to binlog too much. When InnoDB has to rollback a transaction because the lock table has filled up, it also needs to inform the upper layer that the transaction was rolled back so that the cached transaction is not written to the binary log. sql/ha_innodb.cc: When InnoDB rolls back a transaction in HA_ERR_LOCK_TABLE_FULL, it needs to inform the upper layer to rollback the transaction also.
-
- 16 Mar, 2006 5 commits
-
-
unknown authored
into production.mysql.com:/usersnfs/abelkin/work-qc-5.0
-
unknown authored
into mysql.com:/usr/local/mysql/mysql-5.0 mysql-test/lib/mtr_timer.pl: Auto merged ndb/src/kernel/blocks/backup/Backup.cpp: Auto merged scripts/make_binary_distribution.sh: Auto merged
-
unknown authored
mysql-test/lib/mtr_timer.pl: Fix bug where ^C would trigger cleanup handler in both parent and timeout child processes, causing duplicated messages and potential conflicts.
-
unknown authored
into xiphis.org:/home/antony/work2/p1-bug14575.1
-
unknown authored
into shellback.(none):/home/msvensson/mysql/mysql-5.0
-