------------------------------------------------------------
revno: 2757
tags: clone-5.0.83-build
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Thu 2009-05-28 10:35:29 +0300
message:
  changed the version
------------------------------------------------------------
revno: 2756
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Wed 2009-05-27 17:09:09 +0300
message:
  automerge
    ------------------------------------------------------------
    revno: 2710.1.75
    author: timothy.smith@sun.com
    committer: MySQL Build Team <build@mysql.com>
    branch nick: mysql-5.0
    timestamp: Wed 2009-05-27 00:44:58 +0200
    message:
      Merge from mysql-5.0.82-release
    ------------------------------------------------------------
    revno: 2559.63.1
    tags: mysql-5.0.82
    committer: MySQL Build Team <build@mysql.com>
    branch nick: mysql-5.0.82-release
    timestamp: Wed 2009-05-20 23:04:34 +0200
    message:
      Updates to build with community features enabled for community builds.
------------------------------------------------------------
revno: 2755
committer: Sergey Glukhov <Sergey.Glukhov@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Wed 2009-05-27 15:34:21 +0500
message:
  Bug#41212 crash after race condition between merge table and table_cache evictions
  On 64-bit Windows: querying MERGE table with keys may cause
  server crash.The problem is generic and may affect any statement
  accessing MERGE table cardinality values.
  When MERGE engine was copying cardinality statistics, it was
  using incorrect size of element in cardinality statistics array
  (sizeof(ptr)==8 instead of sizeof(ulong)==4), causing access
  of memory beyond of the allocated bounds.
------------------------------------------------------------
revno: 2754
committer: Luis Soares <luis.soares@sun.com>
branch nick: 5.0-bt-to-push
timestamp: Sat 2009-05-23 00:15:21 +0100
message:
  BUG#41725: slave crashes when inserting into temporary table after
  stop/start slave
        
  When stopping and restarting the slave while it is replicating
  temporary tables, the server would crash or raise an assertion
  failure. This was due to the fact that although temporary tables are
  saved between slave threads restart, the reference to the thread in
  use (table->in_use) was not being properly updated when the restart
  happened (it would still reference the old/invalid thread instead of
  the new one).
        
  This patch addresses this issue by resetting the reference to the new
  slave thread on slave thread restart.
------------------------------------------------------------
revno: 2753
committer: Patrick Crews <patrick.crews@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Fri 2009-05-22 11:38:52 -0400
message:
  merge
    ------------------------------------------------------------
    revno: 2750.1.2
    committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
    branch nick: mysql-5.0-bugteam
    timestamp: Thu 2009-05-21 21:50:58 +0400
    message:
      Automerge.
        ------------------------------------------------------------
        revno: 2747.1.3
        committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
        branch nick: my50-bug44796
        timestamp: Thu 2009-05-21 21:50:17 +0400
        message:
          Attempt #2 to fix PB failures introduced by the patch for bug #44796.
          
          Since max_allowed_packet is a read-only variable in 5.1 and up,
          disable warnings to avoid unnecessary test case complication.
    ------------------------------------------------------------
    revno: 2750.1.1
    committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
    branch nick: mysql-5.0-bugteam
    timestamp: Thu 2009-05-21 19:17:39 +0400
    message:
      Automerge.
    ------------------------------------------------------------
    revno: 2747.1.2
    committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
    branch nick: my50-bug44796
    timestamp: Thu 2009-05-21 19:14:56 +0400
    message:
      Fixed a PB failure introduced by the patch for bug #44796.
      
      Set max_allowed_packet to get a consistent error message.
------------------------------------------------------------
revno: 2752
committer: Patrick Crews <patrick.crews@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Fri 2009-05-22 10:38:17 -0400
message:
  Bug#40465 - mysqldump.test does no checking of dump or restore
  
  Created new .test file - mysqldump_restore that does test restore from mysqldump
  output for a limited number of basic cases.
  Create new .inc file - mysqldump.inc - renames original table and uses mysqldump
  output to recreate the table, then uses diff_tables.inc to compare the two tables.
  Backported include/diff_tables.inc to facilitate this testing.
  New patch incorporating review feedback prior to push.
  
  mysqldump.test - removed redundant call to include/have_log_bin.inc (was used twice in the test!)
------------------------------------------------------------
revno: 2751
committer: Patrick Crews <patrick.crews@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Thu 2009-05-21 16:03:53 -0400
message:
  Bug#40465: mysqldump.test does no checking of dump or restore.
  
  Created new .test file - mysqldump_restore that does this for a limited number
  of basic cases.
  Created new .inc file - mysqldump.inc - renames original table and uses mysqldump
  output to recreate the table, then uses diff_tables.inc to compare the two tables.
  Backported include/diff_tables.inc to facilitate this testing.
------------------------------------------------------------
revno: 2750
committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Thu 2009-05-21 16:15:25 +0400
message:
  Automerge.
    ------------------------------------------------------------
    revno: 2747.1.1
    committer: Alexey Kopytov <Alexey.Kopytov@sun.com>
    branch nick: my50-bug44796
    timestamp: Wed 2009-05-20 12:30:06 +0400
    message:
      Bug #44796:  valgrind: too many my_longlong10_to_str_8bit 
                   warnings after uncompressed_length 
       
      UNCOMPRESSED_LENGTH() did not validate its argument. In 
      particular, if the argument length was less than 4 bytes, 
      an uninitialized memory value was returned as a result. 
       
      Since the result of COMPRESS() is either an empty string or 
      a 4-byte length prefix followed by compressed data, the bug was 
      fixed by ensuring that the argument of UNCOMPRESSED_LENGTH() is 
      either an empty string or contains at least 5 bytes (as done in 
      UNCOMPRESS()). This is the best we can do to validate input 
      without decompressing. 
------------------------------------------------------------
revno: 2749
committer: Sergey Glukhov <Sergey.Glukhov@sun.com>
branch nick: mysql-5.0-bugteam
timestamp: Tue 2009-05-19 11:32:21 +0500
message:
  Bug#39793 Foreign keys not constructed when column has a '#' in a comment or default value
  Internal InnoDN FK parser does not recognize '\'' as quotation symbol.
  Suggested fix is to add '\'' symbol check for quotation condition
  (dict_strip_comments() function).
------------------------------------------------------------
revno: 2748
committer: Gleb Shchepa <gshchepa@mysql.com>
branch nick: mysql-5.0-bugteam
timestamp: Mon 2009-05-18 23:43:06 +0500
message:
  Bug#40825: Error 1356 while selecting from a view
             with a "HAVING" clause though query works
  
  SELECT from views defined like:
  
    CREATE VIEW v1 (view_column)
      AS SELECT c AS alias FROM t1 HAVING alias
  
  fails with an error 1356:
    View '...' references invalid table(s) or column(s)
    or function(s) or definer/invoker of view lack rights
    to use them
  
  
  CREATE VIEW form with a (column list) substitutes
  SELECT column names/aliases with names from a
  view column list.
  However, alias references in HAVING clause was
  not substituted.
  
  
  The Item_ref::print function has been modified
  to write correct aliased names of underlying
  items into VIEW definition generation/.frm file.
------------------------------------------------------------
revno: 2747
committer: Matthias Leich <Matthias.Leich@sun.com>
branch nick: mysql-5.0-bugteam-44826x
timestamp: Fri 2009-05-15 17:41:35 +0200
message:
  Merge of fix into GCA tree, no conflicts
    ------------------------------------------------------------
    revno: 2742.1.1
    committer: Matthias Leich <Matthias.Leich@sun.com>
    branch nick: mysql-5.0-bugteam-44826
    timestamp: Fri 2009-05-15 11:59:31 +0200
    message:
      Fix for Bug#44826 main.information_schema_db could harm succeeding tests
      
      Details:
      1. Add missing "disconnect <session>"
      2. Take care that the disconnects are finished when the test terminates
      3. Replace error names by error numbers
      4. Minor beautifying of script code
------------------------------------------------------------
revno: 2746
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Fri 2009-05-15 16:13:54 +0300
message:
  backported a change from 5.1
------------------------------------------------------------
revno: 2745
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Fri 2009-05-15 16:12:31 +0300
message:
  merged
    ------------------------------------------------------------
    revno: 2743.1.1
    committer: Philip Stoev <pstoev@mysql.com>
    branch nick: 5.0-bugteam
    timestamp: Fri 2009-05-15 13:06:11 +0300
    message:
        Bug #32651 grant_cache.test fails
      
        It turns out that this test case no longer fails with the discrepancy
        in numbers that was the original cause for disabling this test (and showed
        potential genuine issues with the query cache). Therefore
        this test is being enabled after some minor adjustment of error codes and
        messages.
------------------------------------------------------------
revno: 2744
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Fri 2009-05-15 16:11:27 +0300
message:
  fixed a win32 compile error
------------------------------------------------------------
revno: 2743
committer: Georgi Kodinov <joro@sun.com>
branch nick: merge-5.0-bugteam
timestamp: Fri 2009-05-15 12:29:41 +0300
message:
  merged 5.0-main -> 5.0-bugteam
    ------------------------------------------------------------
    revno: 2710.1.74
    committer: Chad MILLER <chad@mysql.com>
    branch nick: mysql-5.0
    timestamp: Tue 2009-05-12 09:14:23 -0400
    message:
      Remove community-server only feature and place in its own test
      with appropriate condition.
    ------------------------------------------------------------
    revno: 2710.1.73
    committer: Chad MILLER <chad@mysql.com>
    branch nick: mysql-5.0
    timestamp: Mon 2009-05-11 14:42:43 -0400
    message:
      Merge with trunk.
        ------------------------------------------------------------
        revno: 2715.5.4
        committer: Joerg Bruehe <joerg@mysql.com>
        branch nick: push-5.0
        timestamp: Fri 2009-05-08 22:41:48 +0200
        message:
          Merge from main 5.0 (again) into 5.0-build - just version number change.
            ------------------------------------------------------------
            revno: 2559.62.4
            author: karen.langford@sun.com
            committer: MySQL Build Team <build@mysql.com>
            branch nick: mysql-5.0
            timestamp: Thu 2009-05-07 21:42:19 +0200
            message:
              Raise version number after cloning 5.0.82
