1. 13 Dec, 2007 3 commits
  2. 12 Dec, 2007 2 commits
  3. 11 Dec, 2007 26 commits
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-axmrg · 2f2c2db2
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      2f2c2db2
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-amain · d88c032d
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      d88c032d
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-ateam · fb739da4
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      sql/sql_table.cc:
        Auto merged
      fb739da4
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-amain · 69113376
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      69113376
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb · 2ad20543
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/cge-5.1
      
      2ad20543
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-axmrg · 747882ae
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      mysql-test/r/func_misc.result:
        Auto merged
      mysql-test/t/func_misc.test:
        Auto merged
      747882ae
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-bug30273 · 4f540b61
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      sql/lock.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      4f540b61
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.1-amain · d1b4b680
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.1-axmrg
      
      
      mysql-test/t/disabled.def:
        Auto merged
      sql/partition_info.cc:
        Auto merged
      storage/csv/ha_tina.cc:
        Auto merged
      mysql-test/r/func_misc.result:
        SCCS merged
      mysql-test/t/func_misc.test:
        SCCS merged
      d1b4b680
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.1 · 97e6dc78
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/cge-5.1
      
      97e6dc78
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0 · cd24657b
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb
      
      cd24657b
    • unknown's avatar
      move randomly failing tests to ndb_team suite · c6d51adf
      unknown authored
      
      mysql-test/suite/ndb_team/t/ndb_dd_backuprestore.test:
        Rename: mysql-test/suite/ndb/t/ndb_dd_backuprestore.test -> mysql-test/suite/ndb_team/t/ndb_dd_backuprestore.test
      mysql-test/suite/ndb_team/r/ndb_dd_backuprestore.result:
        Rename: mysql-test/suite/ndb/r/ndb_dd_backuprestore.result -> mysql-test/suite/ndb_team/r/ndb_dd_backuprestore.result
      mysql-test/suite/ndb_team/r/ndb_backup_print.result:
        Rename: mysql-test/suite/ndb/r/ndb_backup_print.result -> mysql-test/suite/ndb_team/r/ndb_backup_print.result
      mysql-test/suite/ndb_team/t/ndb_backup_print.test:
        Rename: mysql-test/suite/ndb/t/ndb_backup_print.test -> mysql-test/suite/ndb_team/t/ndb_backup_print.test
      c6d51adf
    • unknown's avatar
    • unknown's avatar
      cf266ad4
    • unknown's avatar
      Merge pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.0 · 86b705c6
      unknown authored
      into  pippilotta.erinye.com:/shared/home/df/mysql/build/mysql-5.1
      
      
      configure.in:
        merge fix
      86b705c6
    • unknown's avatar
      No we're still at 5.0.54. · 59d90cde
      unknown authored
      59d90cde
    • unknown's avatar
      Merge stella.local:/home2/mydev/mysql-5.0-amain · bd6b88bf
      unknown authored
      into  stella.local:/home2/mydev/mysql-5.0-axmrg
      
      
      mysql-test/r/func_misc.result:
        Manual merge
      mysql-test/t/func_misc.test:
        Manual merge
      bd6b88bf
    • unknown's avatar
      Merge tulin@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 95027e8a
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/cge-5.1
      
      95027e8a
    • unknown's avatar
    • unknown's avatar
      Bug#30273 - merge tables: Can't lock file (errno: 155) · 0899a87e
      unknown authored
      The patch for Bug 26379 (Combination of FLUSH TABLE and
      REPAIR TABLE corrupts a MERGE table) fixed this bug too.
      However it revealed a new bug that crashed the server.
      
      Flushing a merge table at the moment when it is between open
      and attach of children crashed the server.
      
      The flushing thread wants to abort locks on the flushed table.
      It calls ha_myisammrg::lock_count() and ha_myisammrg::store_lock()
      on the TABLE object of the other thread.
      
      Changed ha_myisammrg::lock_count() and ha_myisammrg::store_lock()
      to accept non-attached children. ha_myisammrg::lock_count() returns
      the number of MyISAM tables in the MERGE table so that the memory
      allocation done by get_lock_data() is done correctly, even if the
      children become attached before ha_myisammrg::store_lock() is
      called. ha_myisammrg::store_lock() will not return any lock if the
      children are not attached.
      
      This is however a change in the handler interface. lock_count()
      can now return a higher number than store_lock() stores locks.
      This is more safe than the reverse implementation would be.
      get_lock_data() in the SQL layer is adjusted accordingly. It sets
      MYSQL_LOCK::lock_count based on the number of locks returned by
      the handler::store_lock() calls, not based on the numbers returned
      by the handler::lock_count() calls. The latter are only used for
      allocation of memory now.
      
      No test case. The test suite cannot reliably run FLUSH between
      lock_count() and store_lock() of another thread. The bug report
      contains a program that can repeat the problem with some
      probability.
      
      
      include/myisammrg.h:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Added mutex to struct st_myrg_info (MYRG_INFO).
      sql/handler.h:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Extended comments for handler::lock_count() and
        handler::store_lock().
      sql/lock.cc:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Changed get_lock_data() so that the final lock_count is taken
        from the number of locks returned from handler::store_lock()
        instead of from handler::lock_count().
      sql/sql_base.cc:
        Fixed a purecov comment. (unrelated to the rest of the changeset)
      storage/myisammrg/ha_myisammrg.cc:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Changed ha_myisammrg::lock_count() and ha_myisammrg::store_lock()
        to accept non-attached children.
        Protected ha_myisammrg::store_lock() by MYRG_INFO::mutex.
      storage/myisammrg/myrg_close.c:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Added MYRG_INFO::mutex destruction to myrg_parent_close().
      storage/myisammrg/myrg_open.c:
        Bug#30273 - merge tables: Can't lock file (errno: 155)
        Added MYRG_INFO::mutex initialization to myrg_parent_open().
        Protected myrg_attach_children() and myrg_detach_children()
        by MYRG_INFO::mutex.
        Fixed a purecov comment. (unrelated to the rest of the changeset)
      0899a87e
    • unknown's avatar
      compile error fix for osx · 281de33d
      unknown authored
      281de33d
    • unknown's avatar
      bug#32759 already fixed · eedfd5da
      unknown authored
      
      mysql-test/suite/ndb/t/disabled.def:
        bug#32759 already fixed
        - see rev 1.131.1.6 of sql/ha_ndbcluster_binlog.cc
      eedfd5da
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.1-new-ndb · 229730ff
      unknown authored
      into  mysql.com:/home/marty/MySQL/mysql-5.1-new-ndb
      
      229730ff
    • unknown's avatar
      Enabled test rpl_ndb_ddl · 50815619
      unknown authored
      50815619
    • unknown's avatar
      Merge whalegate.ndb.mysql.com:/home/tomas/mysql-5.0-ndb · cd81423b
      unknown authored
      into  whalegate.ndb.mysql.com:/home/tomas/cge-5.1
      
      
      storage/ndb/src/ndbapi/NdbOperationDefine.cpp:
        ul
      cd81423b
    • unknown's avatar
      remoce compiler warnings · 560b07dc
      unknown authored
      560b07dc
    • unknown's avatar
      Merge witty.:/Users/mattiasj/clones/mysql-5.1-bug32948 · f3347b70
      unknown authored
      into  witty.:/Users/mattiasj/clones/51_push32948
      
      f3347b70
  4. 10 Dec, 2007 9 commits