Home | Back
------------------------------------------------------------
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.