1. 21 Aug, 2007 3 commits
    • unknown's avatar
      rpl_ndb_dd_partitions-slave.opt: · c0853011
      unknown authored
        Rename: mysql-test/t/rpl_ndb_dd_partitions-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-slave.opt
      .del-rpl_stm_extraColmaster_ndb.result:
        Delete: mysql-test/r/rpl_stm_extraColmaster_ndb.result
      .del-rpl_extraColmaster_myisam.test:
        Delete: mysql-test/t/rpl_extraColmaster_myisam.test
      ndb_bug26793.result:
        Rename: mysql-test/r/ndb_bug26793.result -> mysql-test/suite/ndb/r/ndb_bug26793.result
      .del-rpl_extraColmaster_innodb-slave.opt:
        Delete: mysql-test/t/rpl_extraColmaster_innodb-slave.opt
      .del-rpl_extraColmaster_innodb-master.opt:
        Delete: mysql-test/t/rpl_extraColmaster_innodb-master.opt
      .del-rpl_row_extraColmaster_ndb.test:
        Delete: mysql-test/t/rpl_row_extraColmaster_ndb.test
      .del-rpl_row_extraColmaster_ndb.result:
        Delete: mysql-test/r/rpl_row_extraColmaster_ndb.result
      .del-rpl_stm_extraColmaster_ndb.test:
        Delete: mysql-test/t/rpl_stm_extraColmaster_ndb.test
      .del-rpl_extraColmaster_innodb.test:
        Delete: mysql-test/t/rpl_extraColmaster_innodb.test
      ndb_bug26793.test:
        Rename: mysql-test/t/ndb_bug26793.test -> mysql-test/suite/ndb/t/ndb_bug26793.test
      rpl_ndb_dd_partitions-master.opt:
        Rename: mysql-test/t/rpl_ndb_dd_partitions-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-master.opt
      .del-rpl_colSize.test~d9690ba9ffd2b048:
        Delete: mysql-test/t/rpl_colSize.test
      
      
      BitKeeper/deleted/.del-rpl_colSize.test~d9690ba9ffd2b048:
        Delete: mysql-test/t/rpl_colSize.test
      BitKeeper/deleted/.del-rpl_extraColmaster_innodb-master.opt:
        Delete: mysql-test/t/rpl_extraColmaster_innodb-master.opt
      BitKeeper/deleted/.del-rpl_extraColmaster_innodb-slave.opt:
        Delete: mysql-test/t/rpl_extraColmaster_innodb-slave.opt
      BitKeeper/deleted/.del-rpl_extraColmaster_innodb.test:
        Delete: mysql-test/t/rpl_extraColmaster_innodb.test
      BitKeeper/deleted/.del-rpl_extraColmaster_myisam.test:
        Delete: mysql-test/t/rpl_extraColmaster_myisam.test
      BitKeeper/deleted/.del-rpl_row_extraColmaster_ndb.test:
        Delete: mysql-test/t/rpl_row_extraColmaster_ndb.test
      BitKeeper/deleted/.del-rpl_stm_extraColmaster_ndb.test:
        Delete: mysql-test/t/rpl_stm_extraColmaster_ndb.test
      mysql-test/suite/ndb/t/ndb_bug26793.test:
        Rename: mysql-test/t/ndb_bug26793.test -> mysql-test/suite/ndb/t/ndb_bug26793.test
      mysql-test/suite/ndb/r/ndb_bug26793.result:
        Rename: mysql-test/r/ndb_bug26793.result -> mysql-test/suite/ndb/r/ndb_bug26793.result
      BitKeeper/deleted/.del-rpl_row_extraColmaster_ndb.result:
        Delete: mysql-test/r/rpl_row_extraColmaster_ndb.result
      BitKeeper/deleted/.del-rpl_stm_extraColmaster_ndb.result:
        Delete: mysql-test/r/rpl_stm_extraColmaster_ndb.result
      mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-master.opt:
        Rename: mysql-test/t/rpl_ndb_dd_partitions-master.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-master.opt
      mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-slave.opt:
        Rename: mysql-test/t/rpl_ndb_dd_partitions-slave.opt -> mysql-test/suite/rpl_ndb/t/rpl_ndb_dd_partitions-slave.opt
      c0853011
    • unknown's avatar
      manual merge · a0346dad
      unknown authored
      
      mysql-test/suite/binlog/t/binlog_row_mix_innodb_myisam.test:
        Auto merged
      mysql-test/suite/ndb/r/ndb_read_multi_range.result:
        Auto merged
      mysql-test/suite/ndb/t/ndb_read_multi_range.test:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_max_relay_size.result:
        Auto merged
      mysql-test/suite/rpl/t/rpl_row_create_table.test:
        Auto merged
      mysql-test/suite/rpl/t/rpl_row_flsh_tbls.test:
        Auto merged
      mysql-test/suite/rpl/r/rpl_rbr_to_sbr.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_basic_11bugs.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_flsh_tbls.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_inexist_tbl.result:
        Auto merged
      sql/ha_ndbcluster_binlog.cc:
        Auto merged
      sql/rpl_rli.h:
        Auto merged
      BitKeeper/deleted/.del-rpl_extraMaster_Col.test:
        Delete: mysql-test/extra/rpl_tests/rpl_extraMaster_Col.test
      a0346dad
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-target-5.1.22 · a67ad74e
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.1-new-ndb-merge
      
      
      mysql-test/include/have_ndb.inc:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      sql/ha_ndbcluster.cc:
        Auto merged
      sql/ha_ndbcluster.h:
        Auto merged
      sql/log_event.cc:
        Auto merged
      mysql-test/suite/ndb/t/ndb_multi.test:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_tabledefs_2myisam.result:
        Auto merged
      mysql-test/suite/rpl/r/rpl_row_tabledefs_3innodb.result:
        Auto merged
      sql/set_var.cc:
        Auto merged
      storage/ndb/test/run-test/daily-basic-tests.txt:
        Auto merged
      storage/ndb/tools/restore/restore_main.cpp:
        Auto merged
      a67ad74e
  2. 15 Aug, 2007 4 commits
    • unknown's avatar
      [PATCH] BUG#28253 ndb_size.pl: cannot set socket · afedf34a
      unknown authored
      Index: ndb-work/storage/ndb/tools/ndb_size.pl
      ===================================================================
      
      
      storage/ndb/tools/ndb_size.pl:
        BUG#28253 ndb_size.pl: cannot set socket
      afedf34a
    • unknown's avatar
      [PATCH] Bug#29228 ndb_size.pl borks on float columns with comma in () · c751a691
      unknown authored
      Index: ndb-work/storage/ndb/tools/ndb_size.pl
      ===================================================================
      
      
      storage/ndb/tools/ndb_size.pl:
        Bug#29228 ndb_size.pl borks on float columns with comma in ()
      c751a691
    • unknown's avatar
      [PATCH] BUG#28683 - ndb_size.pl should support more than one database · e2e7c06d
      unknown authored
      Patch by: Monty Taylor <mtaylor@mysql.com>
      Fixes by: Stewart Smith
      
        Added the ability to run ndb_size.pl on mulitple databases and also to exclude lists of databases and tables from analysis.
        ---
        Added schema name information to index table calculations as well.
        ---
        Made database an optional parameter, the exclusion of which causes all databases to be examined.
        If selecting from information_schema fails, attempt to fall back to show tables from
        ---
        Added support for setting an optional "real_table_name" for a table to deal with unique indexe size calcs.
        ---
        Fixed report title for the case where we are using operating on more than one database.
        ---
        Fixed some perl style concerns timothy had.
        Cull the list of databases in perl rather than passing both an in and a not in list to MySQL
        Get this full list of databases from show databases if needed.
      
        storage/ndb/tools/ndb_size.pl@stripped, 2007-05-25 13:45:44-07:00, mtaylor@qualinost.(none) +102 -28
          Added the ability to run ndb_size.pl on mulitple databases and also to exclude lists of databases and tables from analysis.
          ---
          Added schema name information to index table calculations as well.
          ---
          Made database an optional parameter, the exclusion of which causes all databases to be examined.
          If selecting from information_schema fails, attempt to fall back to show tables from
          ---
          Added support for setting an optional "real_table_name" for a table to deal with unique indexe size calcs.
          ---
          Fixed report title for the case where we are using operating on more than one database.
          ---
          Fixed some perl style concerns timothy had. 
          Cull the list of databases in perl rather than passing both an in and a not in list to MySQL
          Get this full list of databases from show databases if needed.
      
      Index: ndb-work/storage/ndb/tools/ndb_size.pl
      ===================================================================
      
      
      storage/ndb/tools/ndb_size.pl:
        BUG#28683 - ndb_size.pl should support more than one database
      e2e7c06d
    • unknown's avatar
      Merge ssmith@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 78156c0e
      unknown authored
      into  willster.(none):/home/stewart/Documents/MySQL/5.1/ndb
      
      78156c0e
  3. 14 Aug, 2007 3 commits
    • unknown's avatar
      bug#30337 DELETE ... WHERE PK IN (..) and AFTER DELETE trigger crashes API... · 6227f953
      unknown authored
      bug#30337  DELETE ... WHERE PK IN (..) and AFTER DELETE trigger crashes API node: Regenerated result
      
      
      6227f953
    • unknown's avatar
      Merge willster.(none):/home/stewart/Documents/MySQL/5.0/ndb · f4433c29
      unknown authored
      into  willster.(none):/home/stewart/Documents/MySQL/5.1/ndb
      
      
      mysql-test/r/ndb_bug26793.result:
        Auto merged
      mysql-test/t/ndb_bug26793.test:
        Auto merged
      f4433c29
    • unknown's avatar
      Backport Magnus' fix from 5.1 · 4fa52537
      unknown authored
      ChangeSet@1.2575, 2007-08-07 19:16:06+02:00, msvensson@pilot.(none) +2 -0
        Bug#26793 mysqld crashes when doing specific query on information_schema
         - Drop the newly created user user1@localhost
         - Cleanup testcase
      
      
      mysql-test/r/ndb_bug26793.result:
          mysql-test/r/ndb_bug26793.result@1.3, 2007-08-07 19:16:04+02:00, msvensson@pilot.(none)
        +1 -6
            Update test result
      mysql-test/t/ndb_bug26793.test:
          mysql-test/t/ndb_bug26793.test@1.3, 2007-08-07 19:16:04+02:00, msvensson@pilot.(none) +8
        -11
            - Remove the drop/restore of anonymous users - there are no such users
            by default anymore(if there were, they would probably be in mysql.user)
            - Switch back to default connection before cleanup 
            - Drop user1@localhost as part of cleanup
      4fa52537
  4. 13 Aug, 2007 3 commits
  5. 11 Aug, 2007 1 commit
    • unknown's avatar
      A fix for Bug#29049 lock_multi fails in rare case. · 1db30e13
      unknown authored
      The patch changes the test case only.
      The fix is to replace all 'sleep's with wait_condition. This makes
      the test deterministic and also ~300 times faster.
      
      
      mysql-test/r/lock_multi.result:
        Update result.
      mysql-test/t/lock_multi.test:
        A fix for Bug#29049 lock_multi fails in rare case.
        Replace all 'sleep's with wait_condition. This makes
        the test deterministic and also ~300 times faster.
      1db30e13
  6. 10 Aug, 2007 1 commit
  7. 08 Aug, 2007 5 commits
  8. 07 Aug, 2007 1 commit
    • unknown's avatar
      Bug#26793 mysqld crashes when doing specific query on information_schema · 4008b9e6
      unknown authored
       - Drop the newly created user user1@localhost
       - Cleanup testcase
      
      
      mysql-test/r/ndb_bug26793.result:
        Update test result
      mysql-test/t/ndb_bug26793.test:
        - Remove the drop/restore of anonymous users - there are no such users
        by default anymore(if there were, they would probably be in mysql.user)
        - Switch back to default connection before cleanup 
        - Drop user1@localhost as part of cleanup
      4008b9e6
  9. 06 Aug, 2007 10 commits
  10. 05 Aug, 2007 8 commits
    • unknown's avatar
      Merge mysql.com:/home/kent/bk/cmake-tls/mysql-5.0-build-new · 32360e79
      unknown authored
      into  mysql.com:/home/kent/bk/cmake-tls/mysql-5.1-build-new
      
      
      mysql-test/mysql-test-run.pl:
        SCCS merged
      32360e79
    • unknown's avatar
      mysql-test-run.pl: · e5732fa6
      unknown authored
        Search "relwithdebinfo" directory in CMake Visual Studio build
        Search for "mysqld-debug" even in source tree
      
      
      mysql-test/mysql-test-run.pl:
        Search "relwithdebinfo" directory in CMake Visual Studio build
        Search for "mysqld-debug" even in source tree
      e5732fa6
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-4.1-build · e2c55e92
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build
      
      e2c55e92
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0 · 2d01601d
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0-build
      
      2d01601d
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-4.1 · 7ea0834d
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-4.1-build
      
      7ea0834d
    • unknown's avatar
      Added test for bug #21281 "Pending write lock is incorrectly removed · 35dbd685
      unknown authored
      when its statement being KILLed". The bug itself was fixed by separate
      patch in 5.0 tree.
      
      
      mysql-test/r/lock_multi.result:
        Added test for bug #21281 "Pending write lock is incorrectly removed
        when its statement being KILLed".
      mysql-test/t/lock_multi.test:
        Added test for bug #21281 "Pending write lock is incorrectly removed
        when its statement being KILLed".
      35dbd685
    • unknown's avatar
      Merge mockturtle.local:/home/dlenev/src/mysql-5.0-bg21281 · 2bdd92cb
      unknown authored
      into  mockturtle.local:/home/dlenev/src/mysql-5.1-bg21281-2
      
      
      mysql-test/t/federated.test:
        Auto merged
      mysys/thr_lock.c:
        Auto merged
      mysql-test/r/federated.result:
        SCCS merged
      2bdd92cb
    • unknown's avatar
      Fix for bug #21281 "Pending write lock is incorrectly removed when its · ca85e964
      unknown authored
      statement being KILLed".
      
      When statement which was trying to obtain write lock on then table and
      which was blocked by existing read lock was killed, concurrent statements
      that were trying to obtain read locks on the same table and that were
      blocked by the presence of this pending write lock were not woken up and
      had to wait until this first read lock goes away.
      
      This problem was caused by the fact that we forgot to wake up threads
      which pending requests could have been satisfied after removing lock
      request for the killed thread.
      
      The patch solves the problem by waking up those threads in such situation.
      
      Test for this bug will be added to 5.1 only as it has much better
      facilities for its implementation. Particularly, by using I_S.PROCESSLIST
      and wait_condition.inc script we can wait until thread will be blocked on
      certain table lock without relying on unconditional sleep (which usage
      increases time needed for test runs and might cause spurious test
      failures on slower platforms).
      
      
      mysys/thr_lock.c:
        After removing lock request from the list of waiting lock requests
        (e.g. when we discover that current thread was killed) we should
        wake up other threads waiting for the same lock which pending
        requests now can be satisfied. To implement this behavior we
        move code responsible for waking up threads which pending requests
        can be satisfied from thr_unlock() to new wake_up_waiters() procedure
        and use it in wait_for_lock() and hr_abort_locks_for_thread().
      ca85e964
  11. 04 Aug, 2007 1 commit
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1 · c265ab3f
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1-build
      
      
      mysql-test/lib/mtr_report.pl:
        Auto merged
      mysql-test/r/show_check.result:
        Auto merged
      mysql-test/t/disabled.def:
        Auto merged
      mysql-test/t/show_check.test:
        Auto merged
      mysys/charset.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.h:
        Auto merged
      sql/item_timefunc.cc:
        Auto merged
      sql/log_event.cc:
        Auto merged
      c265ab3f