1. 19 Sep, 2006 1 commit
    • unknown's avatar
      Bug#20789 Merge Subtable Rename Causes Crash · 95efcc6f
      unknown authored
      - When a MyISAM table which belongs to a merge table union and is 
        renamed the associated file descriptors are closed on windows.
        This causes a server crash next time an insert or update is 
        performed on the merge table.
      - This patch prevents the system from crashing on windows by
        checking for bad file descriptors every time the MyISAM table
        is locked by associated the merge table.
      
      
      myisam/mi_locking.c:
        - Added check for bad file descriptors when table is part of merge union.
        - This patch prevents the server from crash on windows.
      myisam/myisamdef.h:
        Added boolean value to indicate that this myisam table is part of
        a merge union.
      myisammrg/myrg_locking.c:
        Added paramter owned_by_merge=TRUE for mi_lock_database through MYRG_TABLE struct.
      95efcc6f
  2. 14 Sep, 2006 1 commit
  3. 12 Sep, 2006 1 commit
    • unknown's avatar
      Bug#20789 Merge Subtable Rename Causes Crash · e4fdf558
      unknown authored
       - When an ALTER TABLE RENAME is performed on windows, the files are closed and their cached file 
         descriptors are marked invalid. Performing INSERT, UPDATE or SELECT on the associated merge
         table causes a server crash on windows. This patch adds a test for bad file descriptors when a 
         table attempts a lock. If a bad descriptor is found an error is thrown. An additional FLUSH TABLES
         will be necessary to further operate on the associated merge table.
      
      
      myisam/mi_locking.c:
        This patch prevents the windows built to crash if the file is closed.
      mysql-test/r/windows.result:
        Added test case for the windows built.
      mysql-test/t/windows.test:
        Added test case for the windows built.
      e4fdf558
  4. 22 Aug, 2006 1 commit
  5. 21 Aug, 2006 2 commits
  6. 18 Aug, 2006 1 commit
    • unknown's avatar
      innodb r702 · bd2028ff
      unknown authored
      innodb r719
      
      
      innobase/btr/btr0btr.c:
        innodb r702
      innobase/buf/buf0buf.c:
        innodb r702
      innobase/dict/dict0dict.c:
        innodb r702
      innobase/fil/fil0fil.c:
        innodb r702
      innobase/fsp/fsp0fsp.c:
        innodb r702
      innobase/include/btr0cur.ic:
        innodb r719
      innobase/include/buf0buf.ic:
        innodb r702
      innobase/log/log0log.c:
        innodb r702
      innobase/log/log0recv.c:
        innodb r702
      innobase/os/os0file.c:
        innodb r702
      innobase/row/row0mysql.c:
        innodb r702
      innobase/row/row0sel.c:
        innodb r702
      innobase/srv/srv0start.c:
        innodb r702
      innobase/ut/ut0dbg.c:
        innodb r702
      sql/ha_innodb.cc:
        innodb r702
      bd2028ff
  7. 17 Aug, 2006 5 commits
  8. 16 Aug, 2006 16 commits
  9. 15 Aug, 2006 12 commits
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · 44c386de
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0
      
      44c386de
    • unknown's avatar
      Merge acurtis@bk-internal.mysql.com:/home/bk/mysql-5.0 · 65d77263
      unknown authored
      into  xiphis.org:/opt2/tmp/autopush/mysql-5.0-fixbuild
      
      65d77263
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.0 · c254563d
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.0-kt
      
      
      sql/share/errmsg.txt:
        Auto merged
      c254563d
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/tmp_merge · 62997e1b
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0
      
      
      mysql-test/t/ctype_utf8.test:
        Auto merged
      BitKeeper/deleted/.del-bug20328.result~4fee68989442c2a3:
        Auto merged
      BitKeeper/deleted/.del-bug20328.test~c76d766fe3e1eb5:
        Auto merged
      mysql-test/r/ctype_utf8.result:
        SCCS merged
      62997e1b
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · fd04ea3b
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      fd04ea3b
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.0-kt · 30f0df1d
      unknown authored
      into  mysql.com:/home/hf/work/mysql-5.0.20910
      
      
      mysql-test/r/grant.result:
        Auto merged
      30f0df1d
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · e24e2bea
      unknown authored
      Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: do not release operation records for on-going read_multi_range
      
      
      e24e2bea
    • unknown's avatar
      Merge mysql.com:/windows/Linux_space/MySQL/mysql-4.1 · effe6d2f
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0
      
      
      mysql-test/r/ndb_lock.result:
        Auto merged
      mysql-test/t/ndb_lock.test:
        Auto merged
      ndb/include/ndbapi/NdbTransaction.hpp:
        Merge
      sql/ha_ndbcluster.cc:
        Merge
      sql/ha_ndbcluster.h:
        Merge
      effe6d2f
    • unknown's avatar
      ndb_lock.test, ndb_lock.result: · 9216f5de
      unknown authored
        bug #18184  SELECT ... FOR UPDATE does not work..: New test case
      ha_ndbcluster.h, ha_ndbcluster.cc, NdbConnection.hpp:
        Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      
      
      mysql-test/r/ndb_lock.result:
        bug #18184  SELECT ... FOR UPDATE does not work..: New test case
      mysql-test/t/ndb_lock.test:
        bug #18184  SELECT ... FOR UPDATE does not work..: New test case
      ndb/include/ndbapi/NdbConnection.hpp:
        Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      sql/ha_ndbcluster.cc:
        Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      sql/ha_ndbcluster.h:
        Fix for bug #21059  Server crashes on join query with large dataset with NDB tables: Releasing operation for each intermediate batch, before next call to trans->execute(NoCommit);
      9216f5de
    • unknown's avatar
      fix windows build · 8abb01cb
      unknown authored
      8abb01cb
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b19741 · 83e6ec70
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0.b19741merge
      
      
      strings/ctype-win1250ch.c:
        Coding style fix
      83e6ec70
    • unknown's avatar
      Merge xiphis.org:/home/antony/work2/mysql-5.0-engines · 68214fa4
      unknown authored
      into  xiphis.org:/home/antony/work2/mysql-5.0-merge
      
      
      mysql-test/r/create.result:
        Auto merged
      mysql-test/r/federated.result:
        Auto merged
      mysql-test/r/insert_select.result:
        Auto merged
      mysql-test/r/ps_2myisam.result:
        Auto merged
      mysql-test/r/ps_3innodb.result:
        Auto merged
      mysql-test/r/ps_4heap.result:
        Auto merged
      mysql-test/r/ps_5merge.result:
        Auto merged
      mysql-test/r/ps_6bdb.result:
        Auto merged
      mysql-test/r/ps_7ndb.result:
        Auto merged
      mysql-test/r/strict.result:
        Auto merged
      mysql-test/r/view.result:
        Auto merged
      mysql-test/r/warnings.result:
        Auto merged
      sql/share/errmsg.txt:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      68214fa4