1. 20 Apr, 2006 9 commits
  2. 19 Apr, 2006 8 commits
    • unknown's avatar
      Temporarily commented out a query from the test case for bug 14169 to make it... · 4975fcf7
      unknown authored
      Temporarily commented out a query from the test case for bug 14169 to make it pass with --ps-protocol.
      
      
      mysql-test/r/func_gconcat.result:
        Added DROP TABLE command to the test case for bug 14169.
      4975fcf7
    • unknown's avatar
      Merge rurik.mysql.com:/home/igor/mysql-4.1 · 500c6bd8
      unknown authored
      into  rurik.mysql.com:/home/igor/dev/mysql-4.1-2
      
      500c6bd8
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-5.0-17043 · f1eae3e6
      unknown authored
      into  mysql.com:/home/jimw/my/mysql-5.0-clean
      
      f1eae3e6
    • unknown's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-4.1 · 829f1985
      unknown authored
      into moonbone.local:/work/14169-bug-4.1-mysql
      
      829f1985
    • unknown's avatar
      func_gconcat.result: · 9a49dde3
      unknown authored
        Corrected test case for the bug#14169 to make it pass in --ps-protocol mode.
      
      
      mysql-test/r/func_gconcat.result:
        Corrected test case for the bug#14169 to make it pass in --ps-protocol mode.
      9a49dde3
    • unknown's avatar
      Bug#18544 - LOCK TABLES timeout causes MyISAM table corruption · 40c94ac5
      unknown authored
      After a locking error the open table(s) were not fully
      cleaned up for reuse. But they were put into the open table
      cache even before the lock was tried. The next statement
      reused the table(s) with a wrong lock type set up. This
      tricked MyISAM into believing that it don't need to update
      the table statistics. Hence CHECK TABLE reported a mismatch
      of record count and table size.
      
      Fortunately nothing worse has been detected yet. The effect
      of the test case was that the insert worked on a read locked
      table. (!)
      
      I added a new function that clears the lock type from all
      tables that were prepared for a lock. I call this function
      when a lock failes.
      
      No test case. One test would add 50 seconds to the
      test suite. Another test requires file mode modifications.
      I added a test script to the bug report. It contains three
      cases for failing locks. All could reproduce a table
      corruption. All are fixed by this patch.
      
      This bug was not lock timeout specific.
      
      
      sql/lock.cc:
        Bug#18544 - LOCK TABLES timeout causes MyISAM table corruption
        Resetting the lock type in the open table(s) lock data
        after a locking error.
      40c94ac5
    • unknown's avatar
      Merge mysql.com:/home/stewart/Documents/MySQL/4.1/bug15530 · 3d92d43e
      unknown authored
      into  mysql.com:/home/stewart/Documents/MySQL/5.0/merge
      
      
      ndb/src/mgmclient/CommandInterpreter.cpp:
        Auto merged
      3d92d43e
    • unknown's avatar
      Fixed bug #19079. · e4feba29
      unknown authored
      The bug caused a reported index corruption in the cases when
      key_cache_block_size was not a multiple of myisam_block_size,
      e.g. when key_cache_block_size=1536 while myisam_block_size=1024.
      
      
      mysql-test/r/key_cache.result:
        Added a test case for bug #19079.
      mysql-test/t/key_cache.test:
        Added a test case for bug #19079.
      e4feba29
  3. 18 Apr, 2006 4 commits
  4. 17 Apr, 2006 5 commits
  5. 16 Apr, 2006 1 commit
    • unknown's avatar
      Only expand the empty string to the letters "NULL" if the column · 327822a4
      unknown authored
      does not have "NOT NULL" attribute set.  Also, calculate the padding
      characters more safely, so that a negative number doesn't cause it to 
      print MAXINT-n spaces.
      
      
      mysql-test/r/mysql.result:
        Add test result.
      mysql-test/t/mysql.test:
        Add test.
      327822a4
  6. 15 Apr, 2006 1 commit
  7. 14 Apr, 2006 3 commits
  8. 13 Apr, 2006 9 commits
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · 96af0719
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
      
      
      sql/item_func.cc:
        Auto merged
      96af0719
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-5.0 · 33515e6e
      unknown authored
      into  mysql.com:/opt/local/work/mysql-5.0-runtime-merge
      
      
      sql/sql_yacc.yy:
        Auto merged
      33515e6e
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-5.0 · 79e25ecd
      unknown authored
      into  sanja.is.com.ua:/home/bell/mysql/bk/work-5.0
      
      79e25ecd
    • unknown's avatar
      The check for recursive view definitions added. (BUG#14308) · 87cde66b
      unknown authored
      
      mysql-test/r/view.result:
        BUG#14308 test suite.
      mysql-test/t/view.test:
        BUG#14308 test suite.
      sql/share/errmsg.txt:
        New error message about a recursive view.
      sql/sql_view.cc:
        The check of view recursion.
      87cde66b
    • unknown's avatar
      Merge mysql.com:/opt/local/work/mysql-5.0-root · 9833ff69
      unknown authored
      into  mysql.com:/opt/local/work/mysql-5.0-runtime-merge
      
      
      sql/item.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/mysqld.cc:
        SCCS merged
      9833ff69
    • unknown's avatar
      Merge three.local.lan:/home/matthias/Arbeit/mysql-4.1/src-1 · ebc0753e
      unknown authored
      into  three.local.lan:/home/matthias/Arbeit/mysql-5.0/src-1
      
      
      mysql-test/r/rpl_relayrotate.result:
        Auto merged
      mysql-test/t/rpl_deadlock.test:
        Auto merged
      mysql-test/t/rpl_relayrotate.test:
        Auto merged
      mysql-test/t/rpl_until.test:
        Auto merged
      BitKeeper/deleted/.del-disabled.def:
        Auto merged
      mysql-test/r/rpl_deadlock.result:
        Updated result
      ebc0753e
    • unknown's avatar
      Merge aelkin@bk-internal.mysql.com:/home/bk/mysql-5.0 · 6a614a23
      unknown authored
      into  dl145j.mysql.com:/tmp/andrei/5.0-bug18715_drop_view_slave
      
      6a614a23
    • unknown's avatar
      Fixes for Bug#12429: Replication tests fail: "Slave_IO_Running" (?) differs related to · 8725360f
      unknown authored
      MySQL 4.1
        and Bug#16920 rpl_deadlock_innodb fails in show slave status (reported for MySQL 5.1)
        - backport of several fixes done in MySQL 5.0 to 4.1
        - fix for new discovered instability (see comment on Bug#12429 + Bug#16920)
        - reenabling of testcases
      
      
      mysql-test/r/rpl_deadlock.result:
        Updated results
      mysql-test/r/rpl_relayrotate.result:
        Updated results
      mysql-test/t/disabled.def:
        Reenabling of tests
      mysql-test/t/rpl_deadlock.test:
        - replace sleep with real_sleep (backport fix for Bug#15624 MySQL 5.0)
        - egalized value for Slave_IO_Running 
        - line 105 (backport fix for Bug#12429 MySQL 5.0)
        - line 85 (see comment in Bug#12429 
                   + Bug#16920 rpl_deadlock_innodb fails in show slave status)
        - improve readability of show slave status output (--vertical_results)
      mysql-test/t/rpl_relayrotate.test:
        - Replace select ... with select max(a)
        - add sync_with_master (backport fix done by Kristian in MySQL 5.0 because of timing
          problems similar to Bug#15624)
      mysql-test/t/rpl_until.test:
        Add wait_for_slave_to_stop like in the current MySQL 5.0 version of this test.
        I assume this makes the test results more predictable.
      8725360f
    • unknown's avatar
      postmerge fix: added tinfo support. · ead8be01
      unknown authored
      ead8be01