| 1 |
------------------------------------------------------------ |
| 2 |
revno: 2757 |
| 3 |
tags: clone-5.0.83-build |
| 4 |
committer: Georgi Kodinov <joro@sun.com> |
| 5 |
branch nick: merge-5.0-bugteam |
| 6 |
timestamp: Thu 2009-05-28 10:35:29 +0300 |
| 7 |
message: |
| 8 |
changed the version |
| 9 |
------------------------------------------------------------ |
| 10 |
revno: 2756 |
| 11 |
committer: Georgi Kodinov <joro@sun.com> |
| 12 |
branch nick: merge-5.0-bugteam |
| 13 |
timestamp: Wed 2009-05-27 17:09:09 +0300 |
| 14 |
message: |
| 15 |
automerge |
| 16 |
------------------------------------------------------------ |
| 17 |
revno: 2710.1.75 |
| 18 |
author: timothy.smith@sun.com |
| 19 |
committer: MySQL Build Team <build@mysql.com> |
| 20 |
branch nick: mysql-5.0 |
| 21 |
timestamp: Wed 2009-05-27 00:44:58 +0200 |
| 22 |
message: |
| 23 |
Merge from mysql-5.0.82-release |
| 24 |
------------------------------------------------------------ |
| 25 |
revno: 2559.63.1 |
| 26 |
tags: mysql-5.0.82 |
| 27 |
committer: MySQL Build Team <build@mysql.com> |
| 28 |
branch nick: mysql-5.0.82-release |
| 29 |
timestamp: Wed 2009-05-20 23:04:34 +0200 |
| 30 |
message: |
| 31 |
Updates to build with community features enabled for community builds. |
| 32 |
------------------------------------------------------------ |
| 33 |
revno: 2755 |
| 34 |
committer: Sergey Glukhov <Sergey.Glukhov@sun.com> |
| 35 |
branch nick: mysql-5.0-bugteam |
| 36 |
timestamp: Wed 2009-05-27 15:34:21 +0500 |
| 37 |
message: |
| 38 |
Bug#41212 crash after race condition between merge table and table_cache evictions |
| 39 |
On 64-bit Windows: querying MERGE table with keys may cause |
| 40 |
server crash.The problem is generic and may affect any statement |
| 41 |
accessing MERGE table cardinality values. |
| 42 |
When MERGE engine was copying cardinality statistics, it was |
| 43 |
using incorrect size of element in cardinality statistics array |
| 44 |
(sizeof(ptr)==8 instead of sizeof(ulong)==4), causing access |
| 45 |
of memory beyond of the allocated bounds. |
| 46 |
------------------------------------------------------------ |
| 47 |
revno: 2754 |
| 48 |
committer: Luis Soares <luis.soares@sun.com> |
| 49 |
branch nick: 5.0-bt-to-push |
| 50 |
timestamp: Sat 2009-05-23 00:15:21 +0100 |
| 51 |
message: |
| 52 |
BUG#41725: slave crashes when inserting into temporary table after |
| 53 |
stop/start slave |
| 54 |
|
| 55 |
When stopping and restarting the slave while it is replicating |
| 56 |
temporary tables, the server would crash or raise an assertion |
| 57 |
failure. This was due to the fact that although temporary tables are |
| 58 |
saved between slave threads restart, the reference to the thread in |
| 59 |
use (table->in_use) was not being properly updated when the restart |
| 60 |
happened (it would still reference the old/invalid thread instead of |
| 61 |
the new one). |
| 62 |
|
| 63 |
This patch addresses this issue by resetting the reference to the new |
| 64 |
slave thread on slave thread restart. |
| 65 |
------------------------------------------------------------ |
| 66 |
revno: 2753 |
| 67 |
committer: Patrick Crews <patrick.crews@sun.com> |
| 68 |
branch nick: mysql-5.0-bugteam |
| 69 |
timestamp: Fri 2009-05-22 11:38:52 -0400 |
| 70 |
message: |
| 71 |
merge |
| 72 |
------------------------------------------------------------ |
| 73 |
revno: 2750.1.2 |
| 74 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 75 |
branch nick: mysql-5.0-bugteam |
| 76 |
timestamp: Thu 2009-05-21 21:50:58 +0400 |
| 77 |
message: |
| 78 |
Automerge. |
| 79 |
------------------------------------------------------------ |
| 80 |
revno: 2747.1.3 |
| 81 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 82 |
branch nick: my50-bug44796 |
| 83 |
timestamp: Thu 2009-05-21 21:50:17 +0400 |
| 84 |
message: |
| 85 |
Attempt #2 to fix PB failures introduced by the patch for bug #44796. |
| 86 |
|
| 87 |
Since max_allowed_packet is a read-only variable in 5.1 and up, |
| 88 |
disable warnings to avoid unnecessary test case complication. |
| 89 |
------------------------------------------------------------ |
| 90 |
revno: 2750.1.1 |
| 91 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 92 |
branch nick: mysql-5.0-bugteam |
| 93 |
timestamp: Thu 2009-05-21 19:17:39 +0400 |
| 94 |
message: |
| 95 |
Automerge. |
| 96 |
------------------------------------------------------------ |
| 97 |
revno: 2747.1.2 |
| 98 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 99 |
branch nick: my50-bug44796 |
| 100 |
timestamp: Thu 2009-05-21 19:14:56 +0400 |
| 101 |
message: |
| 102 |
Fixed a PB failure introduced by the patch for bug #44796. |
| 103 |
|
| 104 |
Set max_allowed_packet to get a consistent error message. |
| 105 |
------------------------------------------------------------ |
| 106 |
revno: 2752 |
| 107 |
committer: Patrick Crews <patrick.crews@sun.com> |
| 108 |
branch nick: mysql-5.0-bugteam |
| 109 |
timestamp: Fri 2009-05-22 10:38:17 -0400 |
| 110 |
message: |
| 111 |
Bug#40465 - mysqldump.test does no checking of dump or restore |
| 112 |
|
| 113 |
Created new .test file - mysqldump_restore that does test restore from mysqldump |
| 114 |
output for a limited number of basic cases. |
| 115 |
Create new .inc file - mysqldump.inc - renames original table and uses mysqldump |
| 116 |
output to recreate the table, then uses diff_tables.inc to compare the two tables. |
| 117 |
Backported include/diff_tables.inc to facilitate this testing. |
| 118 |
New patch incorporating review feedback prior to push. |
| 119 |
|
| 120 |
mysqldump.test - removed redundant call to include/have_log_bin.inc (was used twice in the test!) |
| 121 |
------------------------------------------------------------ |
| 122 |
revno: 2751 |
| 123 |
committer: Patrick Crews <patrick.crews@sun.com> |
| 124 |
branch nick: mysql-5.0-bugteam |
| 125 |
timestamp: Thu 2009-05-21 16:03:53 -0400 |
| 126 |
message: |
| 127 |
Bug#40465: mysqldump.test does no checking of dump or restore. |
| 128 |
|
| 129 |
Created new .test file - mysqldump_restore that does this for a limited number |
| 130 |
of basic cases. |
| 131 |
Created new .inc file - mysqldump.inc - renames original table and uses mysqldump |
| 132 |
output to recreate the table, then uses diff_tables.inc to compare the two tables. |
| 133 |
Backported include/diff_tables.inc to facilitate this testing. |
| 134 |
------------------------------------------------------------ |
| 135 |
revno: 2750 |
| 136 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 137 |
branch nick: mysql-5.0-bugteam |
| 138 |
timestamp: Thu 2009-05-21 16:15:25 +0400 |
| 139 |
message: |
| 140 |
Automerge. |
| 141 |
------------------------------------------------------------ |
| 142 |
revno: 2747.1.1 |
| 143 |
committer: Alexey Kopytov <Alexey.Kopytov@sun.com> |
| 144 |
branch nick: my50-bug44796 |
| 145 |
timestamp: Wed 2009-05-20 12:30:06 +0400 |
| 146 |
message: |
| 147 |
Bug #44796: valgrind: too many my_longlong10_to_str_8bit |
| 148 |
warnings after uncompressed_length |
| 149 |
|
| 150 |
UNCOMPRESSED_LENGTH() did not validate its argument. In |
| 151 |
particular, if the argument length was less than 4 bytes, |
| 152 |
an uninitialized memory value was returned as a result. |
| 153 |
|
| 154 |
Since the result of COMPRESS() is either an empty string or |
| 155 |
a 4-byte length prefix followed by compressed data, the bug was |
| 156 |
fixed by ensuring that the argument of UNCOMPRESSED_LENGTH() is |
| 157 |
either an empty string or contains at least 5 bytes (as done in |
| 158 |
UNCOMPRESS()). This is the best we can do to validate input |
| 159 |
without decompressing. |
| 160 |
------------------------------------------------------------ |
| 161 |
revno: 2749 |
| 162 |
committer: Sergey Glukhov <Sergey.Glukhov@sun.com> |
| 163 |
branch nick: mysql-5.0-bugteam |
| 164 |
timestamp: Tue 2009-05-19 11:32:21 +0500 |
| 165 |
message: |
| 166 |
Bug#39793 Foreign keys not constructed when column has a '#' in a comment or default value |
| 167 |
Internal InnoDN FK parser does not recognize '\'' as quotation symbol. |
| 168 |
Suggested fix is to add '\'' symbol check for quotation condition |
| 169 |
(dict_strip_comments() function). |
| 170 |
------------------------------------------------------------ |
| 171 |
revno: 2748 |
| 172 |
committer: Gleb Shchepa <gshchepa@mysql.com> |
| 173 |
branch nick: mysql-5.0-bugteam |
| 174 |
timestamp: Mon 2009-05-18 23:43:06 +0500 |
| 175 |
message: |
| 176 |
Bug#40825: Error 1356 while selecting from a view |
| 177 |
with a "HAVING" clause though query works |
| 178 |
|
| 179 |
SELECT from views defined like: |
| 180 |
|
| 181 |
CREATE VIEW v1 (view_column) |
| 182 |
AS SELECT c AS alias FROM t1 HAVING alias |
| 183 |
|
| 184 |
fails with an error 1356: |
| 185 |
View '...' references invalid table(s) or column(s) |
| 186 |
or function(s) or definer/invoker of view lack rights |
| 187 |
to use them |
| 188 |
|
| 189 |
|
| 190 |
CREATE VIEW form with a (column list) substitutes |
| 191 |
SELECT column names/aliases with names from a |
| 192 |
view column list. |
| 193 |
However, alias references in HAVING clause was |
| 194 |
not substituted. |
| 195 |
|
| 196 |
|
| 197 |
The Item_ref::print function has been modified |
| 198 |
to write correct aliased names of underlying |
| 199 |
items into VIEW definition generation/.frm file. |
| 200 |
------------------------------------------------------------ |
| 201 |
revno: 2747 |
| 202 |
committer: Matthias Leich <Matthias.Leich@sun.com> |
| 203 |
branch nick: mysql-5.0-bugteam-44826x |
| 204 |
timestamp: Fri 2009-05-15 17:41:35 +0200 |
| 205 |
message: |
| 206 |
Merge of fix into GCA tree, no conflicts |
| 207 |
------------------------------------------------------------ |
| 208 |
revno: 2742.1.1 |
| 209 |
committer: Matthias Leich <Matthias.Leich@sun.com> |
| 210 |
branch nick: mysql-5.0-bugteam-44826 |
| 211 |
timestamp: Fri 2009-05-15 11:59:31 +0200 |
| 212 |
message: |
| 213 |
Fix for Bug#44826 main.information_schema_db could harm succeeding tests |
| 214 |
|
| 215 |
Details: |
| 216 |
1. Add missing "disconnect <session>" |
| 217 |
2. Take care that the disconnects are finished when the test terminates |
| 218 |
3. Replace error names by error numbers |
| 219 |
4. Minor beautifying of script code |
| 220 |
------------------------------------------------------------ |
| 221 |
revno: 2746 |
| 222 |
committer: Georgi Kodinov <joro@sun.com> |
| 223 |
branch nick: merge-5.0-bugteam |
| 224 |
timestamp: Fri 2009-05-15 16:13:54 +0300 |
| 225 |
message: |
| 226 |
backported a change from 5.1 |
| 227 |
------------------------------------------------------------ |
| 228 |
revno: 2745 |
| 229 |
committer: Georgi Kodinov <joro@sun.com> |
| 230 |
branch nick: merge-5.0-bugteam |
| 231 |
timestamp: Fri 2009-05-15 16:12:31 +0300 |
| 232 |
message: |
| 233 |
merged |
| 234 |
------------------------------------------------------------ |
| 235 |
revno: 2743.1.1 |
| 236 |
committer: Philip Stoev <pstoev@mysql.com> |
| 237 |
branch nick: 5.0-bugteam |
| 238 |
timestamp: Fri 2009-05-15 13:06:11 +0300 |
| 239 |
message: |
| 240 |
Bug #32651 grant_cache.test fails |
| 241 |
|
| 242 |
It turns out that this test case no longer fails with the discrepancy |
| 243 |
in numbers that was the original cause for disabling this test (and showed |
| 244 |
potential genuine issues with the query cache). Therefore |
| 245 |
this test is being enabled after some minor adjustment of error codes and |
| 246 |
messages. |
| 247 |
------------------------------------------------------------ |
| 248 |
revno: 2744 |
| 249 |
committer: Georgi Kodinov <joro@sun.com> |
| 250 |
branch nick: merge-5.0-bugteam |
| 251 |
timestamp: Fri 2009-05-15 16:11:27 +0300 |
| 252 |
message: |
| 253 |
fixed a win32 compile error |
| 254 |
------------------------------------------------------------ |
| 255 |
revno: 2743 |
| 256 |
committer: Georgi Kodinov <joro@sun.com> |
| 257 |
branch nick: merge-5.0-bugteam |
| 258 |
timestamp: Fri 2009-05-15 12:29:41 +0300 |
| 259 |
message: |
| 260 |
merged 5.0-main -> 5.0-bugteam |
| 261 |
------------------------------------------------------------ |
| 262 |
revno: 2710.1.74 |
| 263 |
committer: Chad MILLER <chad@mysql.com> |
| 264 |
branch nick: mysql-5.0 |
| 265 |
timestamp: Tue 2009-05-12 09:14:23 -0400 |
| 266 |
message: |
| 267 |
Remove community-server only feature and place in its own test |
| 268 |
with appropriate condition. |
| 269 |
------------------------------------------------------------ |
| 270 |
revno: 2710.1.73 |
| 271 |
committer: Chad MILLER <chad@mysql.com> |
| 272 |
branch nick: mysql-5.0 |
| 273 |
timestamp: Mon 2009-05-11 14:42:43 -0400 |
| 274 |
message: |
| 275 |
Merge with trunk. |
| 276 |
------------------------------------------------------------ |
| 277 |
revno: 2715.5.4 |
| 278 |
committer: Joerg Bruehe <joerg@mysql.com> |
| 279 |
branch nick: push-5.0 |
| 280 |
timestamp: Fri 2009-05-08 22:41:48 +0200 |
| 281 |
message: |
| 282 |
Merge from main 5.0 (again) into 5.0-build - just version number change. |
| 283 |
------------------------------------------------------------ |
| 284 |
revno: 2559.62.4 |
| 285 |
author: karen.langford@sun.com |
| 286 |
committer: MySQL Build Team <build@mysql.com> |
| 287 |
branch nick: mysql-5.0 |
| 288 |
timestamp: Thu 2009-05-07 21:42:19 +0200 |
| 289 |
message: |
| 290 |
Raise version number after cloning 5.0.82 |