1. 16 Jan, 2005 1 commit
  2. 15 Jan, 2005 5 commits
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · da2ba0d2
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      da2ba0d2
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · 21f148c5
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      21f148c5
    • unknown's avatar
      func_gconcat.result, func_gconcat.test: · 401e5f05
      unknown authored
        Added a test case for bug #7769.
      item_sum.h:
        Fixed bug #7769: a crash for queries with group_concat and
        having when the query table was empty.
        The bug was due an unsafe dereferencing.
      
      
      sql/item_sum.h:
        Fixed bug #7769: a crash for queries with group_concat and
        having when the query table was empty.
        The bug was due an unsafe dereferencing.
      mysql-test/t/func_gconcat.test:
        Added a test case for bug #7769.
      mysql-test/r/func_gconcat.result:
        Added a test case for bug #7769.
      401e5f05
    • unknown's avatar
      Merge · 4e502f4b
      unknown authored
      
      include/my_sys.h:
        Auto merged
      sql/filesort.cc:
        Auto merged
      mysys/mf_iocache.c:
        SCCS merged
      4e502f4b
    • unknown's avatar
      Fixed possible access to unintialized memory in filesort when using many buffers · 7a9e9fb0
      unknown authored
      
      include/my_sys.h:
        Added function to call if IO_CACHE is moved
      mysys/mf_iocache.c:
        Added function to call if IO_CACHE is moved
      sql/filesort.cc:
        Tell that io_cache is moved
      7a9e9fb0
  3. 14 Jan, 2005 16 commits
  4. 13 Jan, 2005 18 commits
    • unknown's avatar
      fix C++ comments in C file (fixed in 5.0 already) · 4e252340
      unknown authored
      
      strings/ctype-uca.c:
        fix C++ comments in C file
      4e252340
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · c0a875ec
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      c0a875ec
    • unknown's avatar
      Fix bug in INSERT DELAYED with prepared statements · 4c43672a
      unknown authored
      The bug was that if you have two TL_WRITE_DELAYED at the same time,
      mi_lock_databases() could be done in the wrong order and we could write the wrong header to the MyISAM index file.
      
      
      sql/mysql_priv.h:
        Fix bug in insert delayed with prepared statements
      sql/sql_base.cc:
        Fix bug in insert delayed with prepared statements
      sql/sql_prepare.cc:
        Fix bug in insert delayed with prepared statements
        The bug was that if you have two TL_WRITE_DELAYED at the same time,
        mi_lock_databases() could be done in the wrong order and we could write the wrong header to the MyISAM index file.
      4c43672a
    • unknown's avatar
      Fix mysql_install_db to look for libexecdir relative to basedir when · 0898b40c
      unknown authored
      it has been specified. (Bug #7347)
      
      
      scripts/mysql_install_db.sh:
        When basedir is specified, look for libexecdir relative to that
      0898b40c
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1 · 2313956d
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      2313956d
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.1 · 2d54c8cd
      unknown authored
      into mysql.com:/home/my/mysql-4.1
      
      
      sql/sql_parse.cc:
        Auto merged
      2d54c8cd
    • unknown's avatar
      ha_innodb.cc: · e878173e
      unknown authored
        Merge from 4.0:     Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      
      
      sql/ha_innodb.cc:
        Merge from 4.0:     Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      e878173e
    • unknown's avatar
      Merge · ccc493e6
      unknown authored
      
      innobase/os/os0file.c:
        Auto merged
      sql/ha_innodb.cc:
        SCCS merged
      ccc493e6
    • unknown's avatar
      Merge jwinstead2@wwwtst1.mysql.com:mysql-4.1-7235 · d2fb42b6
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      mysql-test/r/ctype_utf8.result:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      d2fb42b6
    • unknown's avatar
      Add test cases to verify that SHOW CREATE TABLE always outputs the · 0ad95405
      unknown authored
      key algorithm for keys where they were explicitly specified.
      
      
      mysql-test/r/show_check.result:
        Add results
      mysql-test/t/show_check.test:
        Add tests for preservation of key algorithm in SHOW CREATE TABLE output
      0ad95405
    • unknown's avatar
      ha_innodb.cc: · 3a1d782e
      unknown authored
        Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      
      
      sql/ha_innodb.cc:
        Fix a theoretical hang over the adaptive hash latch in InnoDB if one runs INSERT ... SELECT ... (binlog not enabled), or a multi-table UPDATE or DELETE, and only the read tables are InnoDB type, the rest are MyISAM; this also fixes bug #7879 for InnoDB type tables
      3a1d782e
    • unknown's avatar
      Merge mysql.com:/home/jimw/my/mysql-4.1-bdb-init · e63df5b5
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      e63df5b5
    • unknown's avatar
      Merge jwinstead2@wwwtst1.mysql.com:mysql-4.1-7774 · 3bd6fa30
      unknown authored
      into mysql.com:/home/jimw/my/mysql-4.1-clean
      
      
      sql/field.cc:
        Auto merged
      3bd6fa30
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · 4901af15
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      
      mysql-test/r/ctype_ucs.result:
        Auto merged
      4901af15
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · 5b5b0a24
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      5b5b0a24
    • unknown's avatar
      Merge marko@bk-internal.mysql.com:/home/bk/mysql-4.0 · 1084e141
      unknown authored
      into hundin.mysql.fi:/home/marko/k/mysql-4.0
      
      1084e141
    • unknown's avatar
      InnoDB: Detect the availability of the Mac OS X fsync() work-around · dfceab2f
      unknown authored
      at run-time, so that an executable compiled on Mac OS X 10.2 can
      be run on Mac OS X 10.2 (without the work-around) and Mac OS X 10.3
      and later with the work-aroud enabled.
      
      
      innobase/include/srv0start.h:
        Mac OS X: Add srv_have_fullfsync
      innobase/os/os0file.c:
        os_file_flush(): Use F_FULLFSYNC on Mac OS X 10.3, but not on 10.2
      innobase/srv/srv0start.c:
        innobase_start_or_create_for_mysql(): When compiled on OS X 10.2,
        detect if the binary is running on OS X 10.3 or later, and set
        srv_have_fullfsync accordingly.
      dfceab2f
    • unknown's avatar
      8dea326c