------------------------------------------------------------
revno: 3555 committer: Joerg Bruehe <joerg.bruehe@oracle.com> branch nick: clone-5.5 timestamp: Tue 2011-10-04 12:28:30 +0200 message: Exclude NDB man pages from a source tarball, these sources don't have any current NDB. ------------------------------------------------------------ revno: 3554 committer: Joerg Bruehe <joerg.bruehe@oracle.com> branch nick: clone-5.5 timestamp: Fri 2011-09-30 13:37:22 +0200 message: Transferring a change from main 5.5 into the 5.5.17 build: | revision-id: inaam.rana@oracle.com-20110930110219-vnpaqghj9hm0grds | parent: rohit.kalhans@oracle.com-20110930094635-hjhrv55tg6z6pz7y | committer: Inaam Rana <inaam.rana@oracle.com> | branch nick: mysql-5.5 | timestamp: Fri 2011-09-30 07:02:19 -0400 | message: | Revert original fix for Bug 12612184 and the follow up fix for | Bug 12704861. | | Bug 12704861 fix was revno: 3504.1.1 (rb://693) | Bug 12612184 fix was revno: 3445.1.10 (rb://678) ------------------------------------------------------------ revno: 3553 committer: Joerg Bruehe <joerg.bruehe@oracle.com> branch nick: clone-5.5 timestamp: Fri 2011-09-30 13:27:29 +0200 message: Transferring a change from main 5.5 into the 5.5.17 build: | revision-id: rafal.somla@oracle.com-20110929150216-jl3y54s54w04y2vu | parent: marko.makela@oracle.com-20110929123146-03lcg1vixncyviyn | committer: Rafal Somla <rafal.somla@oracle.com> | branch nick: bug12982926 | timestamp: Thu 2011-09-29 17:02:16 +0200 | message: | Bug#12982926 CLIENT CAN OVERRIDE ZERO-LENGTH-ALLOCATE BUFFER | | Changes in client plugin needed for testing the issue (test instrumentation). ------------------------------------------------------------ revno: 3552 committer: Joerg Bruehe <joerg.bruehe@oracle.com> branch nick: clone-5.5 timestamp: Wed 2011-09-28 11:43:16 +0200 message: Fix the spec file: Files must not be mentioned twice in a "%files" list. ------------------------------------------------------------ revno: 3551 [merge] tags: clone-5.5.17-build committer: Ashish Agarwal<ashish.y.agarwal@oracle.com> branch nick: mysql-5.5 timestamp: Tue 2011-09-27 17:44:31 +0530 message: Bug#11759349 -- Merge of patch from mysql-5.1. ------------------------------------------------------------ revno: 2661.784.31 committer: Ashish Agarwal<ashish.y.agarwal@oracle.com> branch nick: mysql-5.1 timestamp: Tue 2011-09-27 17:38:51 +0530 message: BUG#11759349 - 51655: CREATE TABLE IN MEMORY ENGINE DOESN'T STORE CREATE_TIME IN INFORMATION_SC It was impossible to determine MEMORY table creation time, since it wasn't stored/exposed. With this patch creation time is saved and it is available via I_S.TABLES.CREATE_TIME. Note: it was decided that additional analysis is required before implementing UPDATE_TIME. Thus this patch doesn't store UPDATE_TIME. ------------------------------------------------------------ revno: 3550 [merge] committer: Tor Didriksen <tor.didriksen@oracle.com> branch nick: 5.5 timestamp: Mon 2011-09-26 14:29:27 +0200 message: local merge ------------------------------------------------------------ revno: 3548.1.2 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: main-55 timestamp: Mon 2011-09-26 12:46:18 +0200 message: null upmerge ------------------------------------------------------------ revno: 2661.784.30 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: push-51 timestamp: Mon 2011-09-26 12:26:16 +0200 message: merge from 5.1-mtr ------------------------------------------------------------ revno: 3548.1.1 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: main-55 timestamp: Mon 2011-09-26 12:32:49 +0200 message: merge from 5.5-mtr ------------------------------------------------------------ revno: 3077.6.175 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Mon 2011-09-26 10:47:08 +0200 message: Fixed test sys_vars.all_vars: innodb_large_prefix no longer missing ------------------------------------------------------------ revno: 3077.6.174 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Mon 2011-09-26 10:29:12 +0200 message: null upmerge ------------------------------------------------------------ revno: 2661.412.174 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-51 timestamp: Mon 2011-09-26 10:06:25 +0200 message: merge from 5.1 main ------------------------------------------------------------ revno: 3077.6.173 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Mon 2011-09-26 10:27:54 +0200 message: merge from 5.5 main ------------------------------------------------------------ revno: 3077.6.172 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Tue 2011-09-20 12:30:45 +0200 message: null upmerge ------------------------------------------------------------ revno: 2661.412.173 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: merge-51 timestamp: Tue 2011-09-20 12:12:46 +0200 message: merge from 5.1 main minus merge jam pushes ------------------------------------------------------------ revno: 3077.6.171 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Tue 2011-09-20 12:14:35 +0200 message: merge from 5.5 main ------------------------------------------------------------ revno: 3077.6.170 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: bootgdb-55 timestamp: Mon 2011-09-19 16:11:15 +0200 message: upmerge 12916194 ------------------------------------------------------------ revno: 2661.412.172 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: cutlog-51 timestamp: Mon 2011-09-19 16:06:35 +0200 message: Bug #12916194 MTR SHOULD CUT OFF ANALYSIS OF SERVER LOG IF THERE IS TOO MUCH Added simple cut-off w/warning if > one million lines ------------------------------------------------------------ revno: 3077.6.169 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: bootgdb-55 timestamp: Mon 2011-09-19 16:08:52 +0200 message: Bug #12934729 MTR: ADD OPTION TO RUN BOOTSTRAP THROUGH DEBUGGER Added options --boot-gdb etc. Extended gdb_arguments() with optional input argument Cannot use set args in gdb init file, as run < <input> kills them (?) ------------------------------------------------------------ revno: 3077.6.168 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Thu 2011-09-15 13:18:12 +0200 message: Some tests simplified after 12912120 ------------------------------------------------------------ revno: 3077.6.167 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Thu 2011-09-15 13:09:24 +0200 message: upmerge 12793118,12912120 ------------------------------------------------------------ revno: 2661.412.171 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: errcomm-51 timestamp: Thu 2011-09-15 12:20:43 +0200 message: Test federated_plugin must have ps-protocol off ------------------------------------------------------------ revno: 2661.412.170 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: errcomm-51 timestamp: Wed 2011-09-14 15:26:53 +0200 message: Bug #12912120 MTR SHOULD EXPORT MYSQLD'S PATH TO TEST CASES Export $MYSQLD as full path to executable $MYSQLD_CMD is executable with minimum required args ------------------------------------------------------------ revno: 2661.412.169 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: errcomm-51 timestamp: Wed 2011-09-14 15:19:24 +0200 message: Bug #12793118 MYSQLTEST: --ERROR AND --DISABLE_ABORT_ON_ERROR DO NOT WORK FOR SQL IN COMMANDS Call handle_error() instead of die() when evaluating these Must remember "current command" with link to errors to ignore Added test cases to mysqltest.test ------------------------------------------------------------ revno: 3077.6.166 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Thu 2011-09-15 12:34:32 +0200 message: Bug #11751927 42960: MTR2: NO MORE --STRESS PARAMETERS Quick fix: run mysql-stress-test.pl via a wrapper test Amend mtr to run just that test when using --stress Updated mysql-stress-test.pl to exit(1) if wrong options ------------------------------------------------------------ revno: 3077.6.165 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Thu 2011-09-15 10:53:19 +0200 message: Bug #12956584 - MYSQLTEST: --ENABLE_X OR --DISABLE_X APPLYING ONLY TO NEXT COMMAND/STMT Followup fixes for --ps-protocol: 1) Incorrectly set ps_protocol variable instead of ps_protocol_enabled 2) disable_result_log was tested after calling handle_no_error() which would revert a temporary setting. ------------------------------------------------------------ revno: 3077.6.164 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Wed 2011-09-14 15:32:19 +0200 message: Bug #12939555 MTR FINDS ALREADY COMPRESSED CORE WHEN LOOKING FOR CORE FILES AFTER RETRIED TEST Just check that core file name does not end in .gz Not a problem for Windows, as we check for files *ending* in .dmp ------------------------------------------------------------ revno: 3077.6.163 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: oneable-55 timestamp: Wed 2011-09-14 15:15:36 +0200 message: Bug #12956584 MYSQLTEST: --ENABLE_X OR --DISABLE_X APPLYING ONLY TO NEXT COMMAND/STMT Added a keyword ONCE to add to those commands Some internal tables to keep track of which properties are temporarily overriden Added tests in mysqltest.test Updates to other tests will be done later ------------------------------------------------------------ revno: 3077.6.162 [merge] committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: mtr-55 timestamp: Mon 2011-09-05 14:57:48 +0200 message: upmerge test fix part of 11750417 ------------------------------------------------------------ revno: 2661.412.168 committer: Bjorn Munch <bjorn.munch@oracle.com> branch nick: fedplug-51 timestamp: Mon 2011-09-05 14:38:20 +0200 message: Bug #11750417 40942: UNABLE TO INSTALL FEDERATED PLUGIN Link plugin with a copy of string.o Copied test from 5.5 but this was dysfunctional, made it work Also tested on Windows ------------------------------------------------------------ revno: 3549 committer: Tor Didriksen <tor.didriksen@oracle.com> branch nick: 5.5 timestamp: Mon 2011-09-26 14:21:28 +0200 message: Bug#12985030 SIMPLE QUERY WITH DECIMAL NUMBERS LEAKS MEMORY Re-write the test, to make pushbuild green. Workaraound for broken pow() function on: SunOS tyr40 5.10 Generic_127112-05 i86pc i386 i86pc (dbx) where current thread: t@1 =>[1] Item_func_pow::val_real(this = 0x238af20) (optimized), at 0xaa8d13 (line ~1980) in "item_func.cc" (dbx) print pow(1.01, 1.0) pow(1.01, 1) = 1.01 (dbx) print pow(1.01, 10.0) pow(1.01, 10) = 1.1046221254112 (dbx) print pow(1.01, 100.0) pow(1.01, 100) = 2.7048138294215 (dbx) print pow(1.01, 1000.0) pow(1.01, 1000) = 20959.155637814 (dbx) print pow(1.01, 10000.0) pow(1.01, 10000) = 1.635828711189e+43 (dbx) print pow(1.01, 100000.0) pow(1.01, 100000) = Infinity (dbx) print pow(1.01, 1000000.0) pow(1.01, 1000000) = Infinity (dbx) print pow(1.01, 10000000.0) pow(1.01, 10000000) = Infinity (dbx) print pow(1.01, 100000000.0) pow(1.01, 100000000) = Infinity (dbx) print pow(1.01, 1000000000.0) pow(1.01, 1000000000) = 0.0 (dbx) print pow(1.01, 10000000000.0) pow(1.01, 10000000000) = 0.0 (dbx) print value value = 1.0111111111111 (dbx) print val2 val2 = 8796093022207.0 (dbx) print pow(value, val2) pow(value, val2) = 0.0 so it seems pow(1.01, y) returns Infinity for large y, but then starts to return 0.0 for even larger values of y. ------------------------------------------------------------ revno: 3548 [merge] committer: Marko M?kel? <marko.makela@oracle.com> branch nick: mysql-5.5 timestamp: Mon 2011-09-26 10:08:42 +0300 message: Merge mysql-5.1 to mysql-5.5. ------------------------------------------------------------ revno: 2661.784.29 committer: Marko M?kel? <marko.makela@oracle.com> branch nick: mysql-5.1 timestamp: Thu 2011-09-22 13:35:02 +0300 message: Bug#12963823 CRASH IN PURGE THREAD UNDER UNUSUAL CIRCUMSTANCES Replace part of the patch that Kevin apparently forgot to push. Fix the bug also in the built-in InnoDB of MySQL 5.1. I cannot explain why the test case was not failing without the full patch. This was rb:762, approved by me. ------------------------------------------------------------ revno: 2661.784.28 committer: kevin.lewis@oracle.com branch nick: mysql-5.1 timestamp: Tue 2011-09-20 18:12:36 -0600 message: Bug 12963823 - Crash in Purge thread under unusual circumstances. The problem occurred when indexes are added between the time that an UNDO record is created and the time that the purge thread comes around and deletes the old secondary index entries. The purge thread would hit an assert when trying to build a secondary index entry for searching. The problem was that the old value of those fields were not in the UNDO record since they were not part of an index when the UPDATE occured. A test case was added to innodb-index.test. ------------------------------------------------------------ revno: 2661.784.27 [merge] committer: Sergey Vojtovich <sergey.vojtovich@oracle.com> branch nick: mysql-5.1-push timestamp: Fri 2011-09-16 16:03:08 +0400 message: Merge. ------------------------------------------------------------ revno: 2661.784.26 [merge] author: karen.langford@oracle.com committer: Karen Langford <karen.langford@oracle.com> branch nick: mysql-5.1 timestamp: Thu 2011-09-15 18:48:54 +0200 message: Merge from mysql-5.1.59-release ------------------------------------------------------------ revno: 3547 [merge] committer: Luis Soares <luis.soares@oracle.com> branch nick: mysql-5.5-push timestamp: Fri 2011-09-23 12:39:08 +0100 message: BUG#13001711 Automerged bundle from committed and approved cset. ------------------------------------------------------------ revno: 3541.1.1 committer: Luis Soares <luis.soares@oracle.com> branch nick: mysql-5.5 timestamp: Tue 2011-09-20 11:48:52 +0100 message: BUG#13001711: UNINITIALIZED VALUE IN MASTER_INFO::CLEAR_IN_MEMORY_INFO WITH MYSQL_REFRESH() reset_slave_info.all was not initialized. We fix this by setting lex->reset_slave_info.all= false in the lex_start routine, which is called before every statement. ------------------------------------------------------------ revno: 3546 [merge] committer: Daniel Fischer <daniel.fischer@oracle.com> branch nick: mysql-5.5 timestamp: Fri 2011-09-23 12:18:15 +0200 message: merge ------------------------------------------------------------ revno: 3543.1.1 committer: Tor Didriksen <tor.didriksen@oracle.com> branch nick: 5.5 timestamp: Wed 2011-09-21 13:46:49 +0200 message: Bug#12985030 SIMPLE QUERY WITH DECIMAL NUMBERS LEAKS MEMORY Extra fix: 'if (p5 < p5_a + P5A_MAX)' is not portable. p5 starts out pointing to a static array, then may point to a buffer on the stack, then may point to malloc()ed memory. ------------------------------------------------------------ revno: 3545 committer: Daniel Fischer <daniel.fischer@oracle.com> branch nick: mysql-5.5 timestamp: Wed 2011-09-21 12:43:02 +0200 message: post-merge fix ------------------------------------------------------------ revno: 3544 [merge] committer: Daniel Fischer <daniel.fischer@oracle.com> branch nick: mysql-5.5 timestamp: Wed 2011-09-21 12:40:41 +0200 message: merge from 5.5.16 ------------------------------------------------------------ revno: 3097.6.33 tags: mysql-5.5.16 committer: Chuck Bell <chuck.bell@oracle.com> branch nick: mysql-12929631 timestamp: Fri 2011-09-09 10:39:44 -0400 message: BUG#12929631 : Execute crashes with --verbose output (Windows) This patch corrects an error encountered in PB where Windows machines are built in release mode have an extraneous parameter added in place of the --console option. This is caused by the insert of '(null' instead of an empty string. In non-debug mode, the string is explicitly set to an empty string. Patch also fixes a result mismatch on Windows machines. |