1. 30 Mar, 2005 1 commit
    • unknown's avatar
      Do-compile: · 2fb316dc
      unknown authored
        Added option --with-big-tables
      
      
      Build-tools/Do-compile:
        Added option --with-big-tables
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      2fb316dc
  2. 29 Mar, 2005 2 commits
  3. 26 Mar, 2005 2 commits
  4. 21 Mar, 2005 1 commit
    • unknown's avatar
      trx0trx.c, trx0trx.h: · a422f163
      unknown authored
        If MySQL wrote to its binlog, but for some reason trx->update_undo and trx->insert_undo were NULL in InnoDB, then trx->commit_lsn was garbage, and InnoDB could assert in the log flush of trx_commit_complete_for_mysql() (Bug #9277)
      
      
      innobase/include/trx0trx.h:
        If MySQL wrote to its binlog, but for some reason trx->update_undo and trx->insert_undo were NULL in InnoDB, then trx->commit_lsn was garbage, and InnoDB could assert in the log flush of trx_commit_complete_for_mysql() (Bug #9277)
      innobase/trx/trx0trx.c:
        If MySQL wrote to its binlog, but for some reason trx->update_undo and trx->insert_undo were NULL in InnoDB, then trx->commit_lsn was garbage, and InnoDB could assert in the log flush of trx_commit_complete_for_mysql() (Bug #9277)
      a422f163
  5. 17 Mar, 2005 6 commits
  6. 15 Mar, 2005 2 commits
  7. 14 Mar, 2005 1 commit
    • unknown's avatar
      dict0load.c: · 40914524
      unknown authored
        dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables
        of MySQL 5.0.3 and later.
      
      
      innobase/dict/dict0load.c:
        dict_load_table(): Refuse to open ROW_FORMAT=COMPACT tables
        of MySQL 5.0.3 and later.
      40914524
  8. 10 Mar, 2005 1 commit
    • unknown's avatar
      Fix for BUG#8711: "<=>" may have true value for NULL arguments, so make · b2dae8bd
      unknown authored
      Item_func_equal::not_null_tables() always return 0.
      
      
      mysql-test/r/join_outer.result:
        Testcase for BUG#8711
      mysql-test/t/join_outer.test:
        Testcase for BUG#8711
      sql/item_cmpfunc.h:
        Fix for BUG#8711: "<=>" may have true value for NULL arguments, i.e. it can accept NULL-complemented 
        table rows. This differs from assumptions made in Item_func::not_null_tables(), so add 
        Item_func_equal::not_null_tables().
        Item_func_equal::not_null_tables_cache value doesn't make sense now, but we still let it be
        calculated (and ignore it)
      b2dae8bd
  9. 09 Mar, 2005 1 commit
    • unknown's avatar
      func_str.result, func_str.test: · 991ed18c
      unknown authored
        Added a test case for bug #8669.
      item_strfunc.cc:
        Fixed bug #8669.
        Function AES_DECRYPT can return NULL value.
      
      
      sql/item_strfunc.cc:
        Fixed bug #8669.
        Function AES_DECRYPT can return NULL value.
      mysql-test/t/func_str.test:
        Added a test case for bug #8669.
      mysql-test/r/func_str.result:
        Added a test case for bug #8669.
      991ed18c
  10. 08 Mar, 2005 8 commits
  11. 07 Mar, 2005 3 commits
  12. 04 Mar, 2005 7 commits
  13. 03 Mar, 2005 5 commits
    • unknown's avatar
      typos fixed · 1be34a72
      unknown authored
      1be34a72
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.0/ · a4eb7ebb
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.0
      
      a4eb7ebb
    • unknown's avatar
      uninit variable fixed · 87033bad
      unknown authored
      87033bad
    • unknown's avatar
      Fixes for bugs reported by Stefano Di Paola (stefano.dipaola@wisec.it) · 70e24138
      unknown authored
      
      include/my_global.h:
        O_NOFOLLOW
      isam/create.c:
        create table files with O_EXCL|O_NOFOLLOW
      merge/mrg_create.c:
        create table files with O_EXCL|O_NOFOLLOW
      myisam/mi_create.c:
        create files of temporary tables with O_EXCL|O_NOFOLLOW
      myisammrg/myrg_create.c:
        create table files with O_EXCL|O_NOFOLLOW
      mysys/mf_tempfile.c:
        create temporary files with O_EXCL|O_NOFOLLOW
      sql/ha_myisam.cc:
        let mi_create know if the table is TEMPORARY
      sql/mysql_priv.h:
        --allow_suspicious_udfs
      sql/mysqld.cc:
        --allow_suspicious_udfs
      sql/share/english/errmsg.txt:
        typo
      sql/sql_udf.cc:
        --allow_suspicious_udfs
        don't allow xxx() udf without any of xxx_init/deinit/add/reset
        check paths when loading from mysql.func
      sql/table.cc:
        create frm of temporary table with O_EXCL|O_NOFOLLOW
      70e24138
    • unknown's avatar
      srv0start.c: · 7910ce77
      unknown authored
        Work around the AIX 5.1 ML7 patch problem in errno at a higher level, in srv0start.c
      os0file.c:
        Revert the AIX patch here
      
      
      innobase/os/os0file.c:
        Revert the AIX patch here
      innobase/srv/srv0start.c:
        Work around the AIX 5.1 ML7 patch problem in errno at a higher level, in srv0start.c
      7910ce77