------------------------------------------------------------
revno: 3129 committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.5.8-release timestamp: Fri 2010-12-03 20:49:08 +0300 message: Fix for bug #58669: read_only not enforced on 5.5.x Problem: "read-only" option ignored if it's enabled in the command line (or in the config file). Fix: sync opt_readonly (which is used for checks) with read_only (global var) when all server options are handled. ------------------------------------------------------------ revno: 3128 committer: Jon Olav Hauglid <jon.hauglid@oracle.com> branch nick: mysql-5.5.8-release timestamp: Tue 2010-11-30 18:52:38 +0100 message: Bug #58414 mysql_upgrade fails on dump upgrade between 5.1.53 -> 5.5.8 The problem was that mysql_upgrade failed because DROP DATABASE refused to drop the 'performance_schema' database when the mysql.proc table definition was made temporarily invalid by dump import. This patch fixes the problem by adding the error resulting from opening a damaged mysq.proc table (ER_CANNOT_LOAD_FROM_TABLE), to the list of errors DROP DATABASE will ignore when trying to lock stored procedures and functions before deletion. This problem was a regression introduced by the patch for Bug#57663. Test case added to sp-destruct.test. ------------------------------------------------------------ revno: 3127 committer: Vladislav Vaintroub <vvaintroub@mysql.com> branch nick: mysql-5.5.8-release timestamp: Fri 2010-11-26 16:07:07 +0100 message: Cherrypicked http://lists.mysql.com/commits/124935 MSI: Only call custom action if REMOVE=ALL is specified, this avoids accidential removing services if feature states are modified (reported by Iggy) ------------------------------------------------------------ revno: 3126 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Thu 2010-11-25 13:57:20 +0300 message: Null-merge from mysql-5.5.7-rc-release. Null-merging revision 'revid: joerg@mysql.com-20101102213229-lyd8tl5gr40dotck' (Bug_57916: Fix the naming of the proxy_priv table) from mysql-5.5.7-rc-release. The patch is already in mysq-5.5.8-release (revid: georgi.kodinov@oracle.com-20101102154526-coc3muh4mlw91ti8) ------------------------------------------------------------ revno: 3069.10.6 committer: Joerg Bruehe <joerg@mysql.com> branch nick: clone-5.5 timestamp: Tue 2010-11-02 22:32:29 +0100 message: Bug #57916: Fix the naming of the proxy_priv table 1. Fixed the name of the table to proxies_priv 2. Fixed the column names to be of the form Capitalized_lowercase instead of Capitalized_Capitalized 3. Added Timestamp and Grantor columns 4. Added tests to plugin_auth to check the table structure 5. Updated the existing tests Fix done by Georgi Kodinov, now transferred to the 5.5.7 release build clone. ------------------------------------------------------------ revno: 3125 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Thu 2010-11-25 13:54:30 +0300 message: Null-merge from mysql-5.5.7-rc-release. Null-merging revision 'revid: kevin.lewis@oracle.com-20101102151655-b9oe4ii46szw7vx1' (Bug_57904 - Only one INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS was displayed per table from Innodb) from mysql-5.5.7-rc-release. The patch is already in mysql-5.5.8-release (revid: kevin.lewis@oracle.com-20101102150314-a3jx98sg7wm3emge). ------------------------------------------------------------ revno: 3069.10.5 committer: kevin.lewis@oracle.com branch nick: mysql-5.5.7-rc-release timestamp: Tue 2010-11-02 10:16:55 -0500 message: Bug#57904 - Only one INFORMATION_SCHEMA.REFERENTIAL_CONSTRAINTS was displayed per table from Innodb ------------------------------------------------------------ revno: 3124 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Thu 2010-11-25 13:47:42 +0300 message: Auto-merge from mysql-5.5.7-rc-release. ------------------------------------------------------------ revno: 3069.10.4 committer: MySQL Build Team <build@mysql.com> branch nick: mysql-5.5.7-rc-release timestamp: Wed 2010-10-27 23:59:07 +0200 message: merge of 57689 revno: 3101 from mysql-5.5-bugteam ------------------------------------------------------------ revno: 3123 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Thu 2010-11-25 13:46:18 +0300 message: Auto-merge from mysql-5.5.7-rc-release. ------------------------------------------------------------ revno: 3069.10.3 committer: Oystein Grovlen <oystein.grovlen@oracle.com> branch nick: mysql-5.5.7-rc-release timestamp: Wed 2010-10-20 15:17:29 +0200 message: Bug#57512 str_to_date crash... str_to_date function should only try to generate a warning for invalid input strings, not when input value is NULL. In latter case, val_str() of input argument will return a nil pointer. Trying to generate a warning using this pointer lead to a segmentation fault. Solution: Only generate warning when pointer to input string is non-nil. ------------------------------------------------------------ revno: 3122 committer: Jonathan Perkin <jonathan.perkin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Thu 2010-11-25 00:21:28 +0000 message: Fix the .deb package prefix. ------------------------------------------------------------ revno: 3121 committer: Jonathan Perkin <jonathan.perkin@oracle.com> branch nick: mysql-5.5.8-release timestamp: Wed 2010-11-24 23:34:00 +0000 message: Support alternate license file. ------------------------------------------------------------ revno: 3120 tags: clone-5.5.8-build committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 18:55:23 +0300 message: - Fix changelog (remove duplicated entry) - Mark main.gis experimental ------------------------------------------------------------ revno: 3119 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 18:08:27 +0300 message: Bug#45445: cannot execute procedures with thread_stack set to 128k. Reverting the patch. ------------------------------------------------------------ revno: 3118 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 17:52:57 +0300 message: Bug#55980 Character sets: supplementary character _bin ordering is wrong Post-fix: Reverting the "utf16_bin did not sort supplementary characters between U+D700 and U+E000" part. We'll use code-point order. Committing on behalf of Alexander Barkov. ------------------------------------------------------------ revno: 3117 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 17:11:36 +0300 message: Merge from mysql-5.1-security. ------------------------------------------------------------ revno: 2661.701.30 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.1-security timestamp: Wed 2010-11-24 16:14:43 +0300 message: Merge from mysql-5.0-security. ------------------------------------------------------------ revno: 1810.3999.8 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.0-security timestamp: Wed 2010-11-24 16:12:23 +0300 message: A follow-up for Bug#58339 (Replace Server GPL README file). Fix formatting issues in README file. ------------------------------------------------------------ revno: 2661.701.29 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.1-security timestamp: Wed 2010-11-24 13:50:32 +0300 message: Empty merge from mysql-5.0-security. ------------------------------------------------------------ revno: 1810.3999.7 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.0-security timestamp: Wed 2010-11-24 13:40:32 +0300 message: Merge from mysql-5.0-bugteam. ------------------------------------------------------------ revno: 1810.3999.6 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.0-security timestamp: Tue 2010-11-23 15:26:07 +0300 message: Auto-merge with mysql-5.0-bugteam. ------------------------------------------------------------ revno: 2661.701.28 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.1-security timestamp: Wed 2010-11-24 13:43:31 +0300 message: Merge from mysql-5.1-bugteam. ------------------------------------------------------------ revno: 2661.701.27 committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.1-security timestamp: Tue 2010-11-23 16:35:40 +0300 message: binlog.binlog_row_failure_mixing_engines test disabled. See bug #58416. ------------------------------------------------------------ revno: 2661.701.26 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.1-security timestamp: Tue 2010-11-23 16:08:10 +0300 message: Auto-merge with mysql-5.1-bugteam. ------------------------------------------------------------ revno: 2661.701.25 [merge] committer: Gleb Shchepa <gleb.shchepa@oracle.com> branch nick: mysql-5.1-security timestamp: Tue 2010-11-23 00:34:22 +0300 message: empty upmerge after backport of bug 55568 5.0-security --> 5.1-security ------------------------------------------------------------ revno: 1810.3999.5 committer: Gleb Shchepa <gleb.shchepa@oracle.com> branch nick: mysql-5.0-security timestamp: Tue 2010-11-23 00:29:47 +0300 message: backport: Bug #55568 from 5.1-security to 5.0-security > revision-id: alexey.kopytov@sun.com-20100824103548-ikm79qlfrvggyj9h > parent: sunny.bains@oracle.com-20100816001222-xqc447tr6jwh8c53 > committer: Alexey Kopytov <Alexey.Kopytov@Sun.com> > branch nick: 5.1-security > timestamp: Tue 2010-08-24 14:35:48 +0400 > message: > Bug #55568: user variable assignments crash server when used > within query > > The server could crash after materializing a derived table > which requires a temporary table for grouping. > > When destroying the temporary table used to execute a query for > a derived table, JOIN::destroy() did not clean up Item_fields > pointing to fields in the temporary table. This led to > dereferencing a dangling pointer when printing out the items > tree later in the outer SELECT. > > The solution is an addendum to the patch for bug37362: in > addition to cleaning up items in tmp_all_fields3, do the same > for items in tmp_all_fields1, since now we have an example > where this is necessary. ------------------------------------------------------------ revno: 3116 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 17:08:06 +0300 message: Null-merge from mysql-5.1-security (changes already here). ------------------------------------------------------------ revno: 2661.701.24 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.1-security timestamp: Mon 2010-11-22 12:21:10 +0300 message: Manual-merge from mysql-5.1-bugteam. ------------------------------------------------------------ revno: 3115 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 17:02:25 +0300 message: Null-merge from mysql-5.1-security (changes already here). ------------------------------------------------------------ revno: 2661.701.23 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.1-security timestamp: Thu 2010-11-18 13:40:57 +0300 message: Auto-merge from mysql-5.1-bugteam. ------------------------------------------------------------ revno: 3114 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 16:32:15 +0300 message: Mark a couple of tests experimental. ------------------------------------------------------------ revno: 3113 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 13:43:20 +0300 message: Merge from mysql-5.5-bugteam. ------------------------------------------------------------ revno: 3097.17.7 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Wed 2010-11-24 13:23:44 +0300 message: Merge from mysql-5.1-bugteam. ------------------------------------------------------------ revno: 2661.706.21 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.1-bugteam timestamp: Wed 2010-11-24 13:07:37 +0300 message: Merge from mysql-5.0-bugteam. ------------------------------------------------------------ revno: 1810.3987.44 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.0-bugteam timestamp: Wed 2010-11-24 12:53:39 +0300 message: A follow-up for Bug#58340 (Remove Server GPL EXCEPTIONS-CLIENT file) -- remove all EXCEPTIONS-CLIENT from all the places. ------------------------------------------------------------ revno: 3112 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mysql-5.5-security timestamp: Wed 2010-11-24 10:47:50 +0100 message: upmerge 58424 ------------------------------------------------------------ revno: 2661.412.106 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtexp-51 timestamp: Wed 2010-11-24 10:22:03 +0100 message: Bug #58424 mtr ignores failing mysqltest in the presence of expect file for mysqld If mysqltest dies, mtr waits to see if mysqld dies too within 100ms But in that case, it should not care about expected crash Fix: jump past the code that checks the expect file ------------------------------------------------------------ revno: 3111 committer: Jonathan Perkin <jonathan.perkin@oracle.com> branch nick: mysql-5.5-security timestamp: Tue 2010-11-23 15:24:14 +0000 message: EXCEPTIONS-CLIENT was removed, update the RPM spec file. While here, support supplying a '-j' flag to make(1) from the environment. ------------------------------------------------------------ revno: 3110 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mysql-5.5-security timestamp: Tue 2010-11-23 15:03:44 +0100 message: Bug #58415 mtr cannot find libmysqld.dll in new 5.5 packages Done as suggested Also tested from src build directory ------------------------------------------------------------ revno: 3109 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.5-security timestamp: Tue 2010-11-23 16:44:26 +0300 message: Auto-merge with mysql-5.5-bugteam. ------------------------------------------------------------ revno: 3097.17.6 [merge] committer: Sergey Glukhov <sergey.glukhov@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Tue 2010-11-23 13:47:35 +0300 message: 5.1-bugteam->5.5-bugteam merge ------------------------------------------------------------ revno: 2661.706.20 committer: Sergey Glukhov <sergey.glukhov@oracle.com> branch nick: mysql-5.1-bugteam timestamp: Tue 2010-11-23 13:18:47 +0300 message: Bug#56862 Execution of a query that uses index merge returns a wrong result In case of low memory sort buffer QUICK_INDEX_MERGE_SELECT creates temporary file where is stores row ids which meet QUICK_SELECT ranges except of clustered pk range, clustered range is processed separately. In init_read_record we check if temporary file is used and choose appropriate record access method. It does not take into account that temporary file contains partial result in case of QUICK_INDEX_MERGE_SELECT with clustered pk range. The fix is always to use rr_quick if QUICK_INDEX_MERGE_SELECT with clustered pk range is used. ------------------------------------------------------------ revno: 3097.17.5 committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Mon 2010-11-22 14:10:44 -0200 message: Assorted fixes for test failures. ------------------------------------------------------------ revno: 3097.17.4 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Mon 2010-11-22 18:48:25 +0300 message: Merge from mysql-5.1-bugteam. ------------------------------------------------------------ revno: 2661.706.19 [merge] committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.1-bugteam timestamp: Mon 2010-11-22 16:32:59 +0300 message: Merge from mysql-5.0-bugteam. ------------------------------------------------------------ revno: 1810.3987.43 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.0-bugteam timestamp: Mon 2010-11-22 16:27:49 +0300 message: Patch for Bug#58340 (Remove Server GPL EXCEPTIONS-CLIENT file). ------------------------------------------------------------ revno: 1810.3987.42 committer: Alexander Nozdrin <alexander.nozdrin@oracle.com> branch nick: mysql-5.0-bugteam timestamp: Mon 2010-11-22 16:25:50 +0300 message: Patch for Bug#58339 (Replace Server GPL README file). ------------------------------------------------------------ revno: 3097.17.3 [merge] committer: MySQL Build Team<build@mysql.com> branch nick: mysql-bug58227-5.5 timestamp: Mon 2010-11-22 13:58:42 +0100 message: merge ------------------------------------------------------------ revno: 3097.11.6 committer: Jon Olav Hauglid <jon.hauglid@oracle.com> branch nick: mysql-5.5-bugteam-test timestamp: Mon 2010-11-22 11:50:20 +0100 message: This patch fixes the bug which caused the funcs_1.storedproc test case to give valgrind warnings. The problem was that when comparing two MDL key buffers using memcmp(), 1 was added to the buffer length. However, this was no longer needed since the buffer length already included the '\0' terminator. ------------------------------------------------------------ revno: 3097.11.5 committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Mon 2010-11-22 08:43:36 -0200 message: WL#5665: Removal of the autotools-based build system Remove some more files which are unused. ------------------------------------------------------------ revno: 3097.17.2 [merge] committer: Sunanda Menon <sunanda.menon@oracle.com> branch nick: mysql-bug58227-5.5 timestamp: Mon 2010-11-22 11:35:48 +0100 message: merge ------------------------------------------------------------ revno: 3097.11.4 committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Sat 2010-11-20 20:56:09 -0200 message: WL#5665: Removal of the autotools-based build system Remove some more leftovers from the initial removal: o Update relevant mentions of configure.in throughout the source code. o Remove win/configure.js, which at this point just duplicates logic already present in CMake based build system. o Remove support files which relied on the autotools build system. In any case, MySQL is no longer officially supported on SCO. o Remove files which are no longer part of the build. ------------------------------------------------------------ revno: 3097.11.3 [merge] committer: Guilhem Bichot <guilhem@mysql.com> branch nick: 5.5-bugteam timestamp: Mon 2010-11-22 10:13:46 +0100 message: merge of 5.1-bugteam ------------------------------------------------------------ revno: 2661.706.18 committer: Guilhem Bichot <guilhem@mysql.com> branch nick: mysql-5.1-bugteam timestamp: Mon 2010-11-22 09:57:59 +0100 message: Fix for Bug#56138 "valgrind errors about overlapping memory when double-assigning same variable", and related small fixes. ------------------------------------------------------------ revno: 3097.17.1 committer: Sunanda Menon <sunanda.menon@oracle.com> branch nick: mysql-bug58227-5.5 timestamp: Fri 2010-11-19 10:34:22 +0100 message: Bug #58227 improve error message "aio is required on Linux" ------------------------------------------------------------ revno: 3108 [merge] committer: Ramil Kalimullin <ramil@mysql.com> branch nick: mysql-5.5-security timestamp: Mon 2010-11-22 14:47:28 +0300 message: Manual merge from mysql-5.5-bugteam. ------------------------------------------------------------ revno: 3097.11.2 [merge] committer: Marc Alff <marc.alff@oracle.com> branch nick: mysql-5.5-bugteam-56760 timestamp: Sun 2010-11-21 14:32:48 +0100 message: local merge ------------------------------------------------------------ revno: 3097.12.7 committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: 5665-5.5 timestamp: Sat 2010-11-20 12:47:50 -0200 message: WL#5665: Removal of the autotools-based build system The autotools-based build system has been superseded and is being removed in order to ease the maintenance burden on developers tweaking and maintaining the build system. In order to support tools that need to extract the server version, a new file that (only) contains the server version, called VERSION, is introduced. The file contents are human and machine-readable. The format is: MYSQL_VERSION_MAJOR=5 MYSQL_VERSION_MINOR=5 MYSQL_VERSION_PATCH=8 MYSQL_VERSION_EXTRA=-rc The CMake based version extraction in cmake/mysql_version.cmake is changed to extract the version from this file. The configure to CMake wrapper is retained for backwards compatibility and to support the BUILD/ scripts. Also, a new a makefile target show-dist-name that prints the server version is introduced. ------------------------------------------------------------ revno: 3097.12.6 [merge] committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: mysql-5.5-bugteam timestamp: Sat 2010-11-20 12:37:55 -0200 message: Merge of mysql-5.1-bugteam into mysql-5.5-bugteam. ------------------------------------------------------------ revno: 2661.706.17 committer: Davi Arnaut <davi.arnaut@oracle.com> branch nick: mysql-5.1-bugteam timestamp: Sat 2010-11-20 12:29:51 -0200 message: Bug#57994: Compiler flag change build error : my_redel.c Although ICC identifies itself as GCC, even in version numbers, it does not support the stpcpy built-in. ------------------------------------------------------------ revno: 3097.12.5 committer: Vladislav Vaintroub <vvaintroub@mysql.com> branch nick: mysql-5.5-bugteam timestamp: Sat 2010-11-20 00:56:07 +0100 message: avoid useless system check on Windows ------------------------------------------------------------ revno: 3097.12.4 [merge] committer: Vladislav Vaintroub <vvaintroub@mysql.com> branch nick: mysql-5.5-bugteam timestamp: Sat 2010-11-20 00:23:13 +0100 message: merge ------------------------------------------------------------ revno: 3097.15.10 committer: Alexander Barkov <bar@mysql.com> branch nick: mysql-5.5-bugteam.b58190 timestamp: Fri 2010-11-19 20:15:47 +0300 message: Bug#58190 BETWEEN no longer uses indexes for date or datetime fields Regression introduced by WL#2649. Problem: queries with date/datetime columns did not use indexes: set names non_latin1_charset; select * from date_index_test where date_column between '2010-09-01' and '2010-10-01'; before WL#2649 indexes worked fine because charset of date/datetime columns was BINARY which always won. Fix: testing that collation of the operation matches collation of the field is only needed in case of "real" string data types. For DATE, DATETIME it's not needed. @ mysql-test/include/ctype_numconv.inc @ mysql-test/r/ctype_binary.result @ mysql-test/r/ctype_cp1251.result @ mysql-test/r/ctype_latin1.result @ mysql-test/r/ctype_ucs.result @ mysql-test/r/ctype_utf8.result Adding tests @ sql/field.h Adding new method Field_str::match_collation_to_optimize_range() for use in opt_range.cc to distinguish between "real string" types like CHAR, VARCHAR, TEXT (Field_string, Field_varstring, Field_blob) and "almost string" types DATE, TIME, DATETIME (Field_newdate, Field_datetime, Field_time, Field_timestamp) @ sql/opt_range.cc Using new method instead of checking result_type() against STRING result. Note: Another part of this problem (which is not regression) is submitted separately (see bug##58329). ------------------------------------------------------------ revno: 3097.15.9 committer: Alexander Barkov <bar@mysql.com> branch nick: mysql-5.5-bugteam.b58175 timestamp: Fri 2010-11-19 18:24:29 +0300 message: Bug#58175 xml functions read initialized bytes when conversions happen Problem: nr_of_decimals could read behind the end of the buffer in case of a non-null-terminated string, which caused valgring warnings. Fix: fixing nr_of_decimals not to read behind the "end" pointer. modified: @ mysql-test/r/xml.result @ mysql-test/t/xml.test @ sql/item.cc ------------------------------------------------------------ revno: 3097.15.8 committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B58119-5.5-bugteam timestamp: Fri 2010-11-19 13:37:25 +0200 message: Bug #58119: Typo in warning on log: [Warning] 'proxes_priv' entry Fixed a typo in an error message. ------------------------------------------------------------ revno: 3097.15.7 committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B57559-5.1-bugteam timestamp: Wed 2010-11-17 15:26:11 +0200 message: Bug #57559: Crash in Client plugin api The plugin code was releasing the plugin and only then was reporting an error referencing it. Fixed by first reporting an error and then freeing up the plugin. ------------------------------------------------------------ revno: 3097.15.6 committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B57551-5.5-bugteam timestamp: Fri 2010-11-19 16:35:04 +0200 message: Bug #57551: Live upgrade fails between 5.1.52 -> 5.5.7-rc Updated the server to treat a missing mysql.proxies_priv table as empty. Added some grants to make sure tables are correctly opened when they must be opened. Fixed a mysql_upgrade omission not adding rights to root to execute GRANT PROXY on other users. Removed a redundant CREATE TABLE from mysql_system_tables_fix.sql since it's always executed after mysql_system_tables.sql and the first file has CREATE TABLE in it. Added a test case for the above. Fixed error handling code to close the cursor ------------------------------------------------------------ revno: 3097.15.5 [merge] committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B50021-5.5-bugteam timestamp: Fri 2010-11-19 16:01:00 +0200 message: merge ------------------------------------------------------------ revno: 3097.16.1 committer: Sven Sandberg <sven.sandberg@oracle.com> branch nick: 5.5-bugteam timestamp: Fri 2010-11-19 14:54:29 +0100 message: Made tests clean up after themselves. ------------------------------------------------------------ revno: 3097.15.4 [merge] committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B50021-5.5-bugteam timestamp: Fri 2010-11-19 15:56:08 +0200 message: merge ------------------------------------------------------------ revno: 2661.706.16 committer: Georgi Kodinov <Georgi.Kodinov@Oracle.com> branch nick: B50021-5.1-bugteam timestamp: Thu 2010-11-18 18:02:37 +0200 message: Bug #50021: Windows standard configuration files are showing Linux options/settings 1. Changed the default value for socket on Windows to the windows default 2. Removed hard-coded trailing slashes from innodb_data_home_dir and innodb_log_group_name_dir. 3. Added extra backslashes to the innodb directory example 4. Made the tempdir platform "dependent" 5. Fixed the comments in the .ini files 6. Removed the tmpdir from the templates and the scripts ------------------------------------------------------------ revno: 3097.15.3 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-55 timestamp: Fri 2010-11-19 12:35:53 +0100 message: avoid compilation warning about incomplete switch ------------------------------------------------------------ revno: 3097.15.2 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-55 timestamp: Fri 2010-11-19 11:28:17 +0100 message: null upmerge ------------------------------------------------------------ revno: 2661.706.15 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-51 timestamp: Fri 2010-11-19 10:29:08 +0100 message: merge from 5.1-mtr ------------------------------------------------------------ revno: 3097.15.1 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-55 timestamp: Fri 2010-11-19 11:26:43 +0100 message: merge from 5.5-mtr ------------------------------------------------------------ revno: 3077.6.34 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Thu 2010-11-18 16:41:35 +0100 message: upmerge 58257 ------------------------------------------------------------ revno: 2661.412.105 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: notspc-51 timestamp: Wed 2010-11-17 16:05:52 +0100 message: Bug #58257 mysqltest: in if(), ! $var with space is always false Evaluation would start with the space and thus ignore the $ Added while() to skip past white space ------------------------------------------------------------ revno: 3077.6.33 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: optimif-55 timestamp: Wed 2010-11-17 11:18:52 +0100 message: upmerge 58087 ------------------------------------------------------------ revno: 2661.412.104 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: rekeval-51 timestamp: Mon 2010-11-15 14:23:02 +0100 message: Bug #58087 mysqltest re-evaluates 'let' expressions infinitely Results from query is sent for evaluation Break recursion by asking for ` to be ignored ------------------------------------------------------------ revno: 3077.6.32 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: optimif-55 timestamp: Wed 2010-11-17 11:16:13 +0100 message: Tests: many if/while expresissons simplified after 57276 ------------------------------------------------------------ revno: 3077.6.31 [merge] committer: Magnus Bl?udd <magnus.blaudd@sun.com> branch nick: 5.5-mtr timestamp: Mon 2010-11-15 12:47:05 +0100 message: Merge 5.5-bug58195 -> 5.5-mtr ------------------------------------------------------------ revno: 3077.9.1 committer: Magnus Bl?udd <magnus.blaudd@sun.com> branch nick: 5.5-bug58195 timestamp: Mon 2010-11-15 10:51:59 +0100 message: Bug#58195 Make mysqltest poll for next epoch more often - Speed up replicated NDB test by havin mysqltest poll every 100ms (instead of every second) in sync_master_with_slave. Default epoch timeout is 100ms, so that make sense. ------------------------------------------------------------ revno: 3077.6.30 [merge] committer: Magnus Bl?udd <magnus.blaudd@sun.com> branch nick: 5.5-mtr timestamp: Mon 2010-11-15 08:41:11 +0100 message: Merge 5.5-bug58159 -> 5.5-mtr ------------------------------------------------------------ revno: 3077.8.2 committer: Magnus Bl?udd <magnus.blaudd@sun.com> branch nick: 5.5-bug58159 timestamp: Fri 2010-11-12 11:50:37 +0100 message: Bug#58159 mtr.pl can't run out of source build with NDB - use $bindir instead of $basedir when looking for binaries - NOTE! the $ENV{NDB_EXAMPLES_*} will be reworked so that mtr.pl does not need to set them up. ------------------------------------------------------------ revno: 3077.6.29 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: main-55 timestamp: Sun 2010-11-14 13:51:05 +0100 message: null upmerge from 5.1-mtr ------------------------------------------------------------ revno: 2661.412.103 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-51 timestamp: Sun 2010-11-14 12:23:51 +0100 message: merge from 5.1 up to rev 3471 ------------------------------------------------------------ revno: 3077.6.28 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: main-55 timestamp: Sun 2010-11-14 13:24:29 +0100 message: merge from 5.5 ------------------------------------------------------------ revno: 3077.8.1 [merge] author: hery.ramilison@sun.com committer: smenon <sunanda.menon@sun.com branch nick: mysql-5.5 timestamp: Tue 2010-11-09 19:29:59 +0100 message: Merge from mysql-5.5.7-rc-release ------------------------------------------------------------ revno: 3069.10.2 [merge] tags: mysql-5.5.7 committer: Jonathan Perkin <jonathan.perkin@oracle.com> branch nick: mysql-5.5.7-rc-release timestamp: Thu 2010-10-14 19:29:14 +0100 message: Pull in fix from bug#47526 to solve bug#50047. ------------------------------------------------------------ revno: 2661.711.1 committer: Magnus Bl?udd <magnus.blaudd@sun.com> branch nick: 5.1-bugteam timestamp: Mon 2010-01-04 12:17:58 +0100 message: Bug#47526 unit.pl fails to execute binaries when using Test::Harness 3.10 - Rewrite unit.pl so it prefers to use TAP::Harness directly. - Also add support for --verbose --noverbose |