1. 19 Sep, 2006 1 commit
    • unknown's avatar
      Bug#20789 Merge Subtable Rename Causes Crash · 18edc55b
      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.
      18edc55b
  2. 14 Sep, 2006 1 commit
  3. 12 Sep, 2006 1 commit
    • unknown's avatar
      Bug#20789 Merge Subtable Rename Causes Crash · 3ca91645
      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.
      3ca91645
  4. 22 Aug, 2006 1 commit
  5. 21 Aug, 2006 2 commits
  6. 18 Aug, 2006 1 commit
    • unknown's avatar
      innodb r702 · 3468780e
      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
      3468780e
  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 · 7ec32371
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0
      
      
      7ec32371
    • unknown's avatar
      Merge acurtis@bk-internal.mysql.com:/home/bk/mysql-5.0 · 088f59a9
      unknown authored
      into  xiphis.org:/opt2/tmp/autopush/mysql-5.0-fixbuild
      
      
      088f59a9
    • unknown's avatar
      Merge bk-internal.mysql.com:/data0/bk/mysql-5.0 · 3e9a1eaf
      unknown authored
      into  bk-internal.mysql.com:/data0/bk/mysql-5.0-kt
      
      
      sql/share/errmsg.txt:
        Auto merged
      3e9a1eaf
    • unknown's avatar
      Merge mysql.com:/usr/home/ram/work/tmp_merge · 988dbc1f
      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
      988dbc1f
    • unknown's avatar
      Merge mskold@bk-internal.mysql.com:/home/bk/mysql-5.0 · ed481c39
      unknown authored
      into  mysql.com:/windows/Linux_space/MySQL/mysql-5.0
      
      
      sql/ha_ndbcluster.cc:
        Auto merged
      ed481c39
    • unknown's avatar
      Merge bk@192.168.21.1:mysql-5.0-kt · d664ab1b
      unknown authored
      into  mysql.com:/home/hf/work/mysql-5.0.20910
      
      
      mysql-test/r/grant.result:
        Auto merged
      d664ab1b
    • unknown's avatar
      Fix for bug #21059 Server crashes on join query with large dataset with NDB... · 6464d62c
      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
      
      
      
      6464d62c
    • unknown's avatar
      Merge mysql.com:/windows/Linux_space/MySQL/mysql-4.1 · 115eb7df
      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
      115eb7df
    • unknown's avatar
      ndb_lock.test, ndb_lock.result: · 87b7363c
      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);
      87b7363c
    • unknown's avatar
      fix windows build · 600f1155
      unknown authored
      600f1155
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b19741 · 0cd51b1a
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0.b19741merge
      
      
      strings/ctype-win1250ch.c:
        Coding style fix
      0cd51b1a
    • unknown's avatar
      Merge xiphis.org:/home/antony/work2/mysql-5.0-engines · 131f9a71
      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
      131f9a71