1. 12 Jan, 2003 1 commit
    • unknown's avatar
      ut0mem.c, row0sel.c, row0mysql.c, ut0mem.h, row0sel.h, row0mysql.h: · 6756bd35
      unknown authored
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      ha_innodb.cc:
        Do not fetch all columns if change_active_index() is called during a query; a sum(a), max(a) query seemed to do that, doing unnecessary copying (the change actually made in the previous bk ci)
        Free BLOB heap of handle when MySQL calls some ::extra()'s
      
      
      sql/ha_innodb.cc:
        Do not fetch all columns if change_active_index() is called during a query; a sum(a), max(a) query seemed to do that, doing unnecessary copying (the change actually made in the previous bk ci)
      innobase/include/row0mysql.h:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      innobase/include/row0sel.h:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      innobase/include/ut0mem.h:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      innobase/row/row0mysql.c:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      innobase/row/row0sel.c:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      innobase/ut/ut0mem.c:
        Test allocation of memory beforehand if we are trying to return a > 2 MB BLOB; normally InnoDB asserts if memory allocation fails
      6756bd35
  2. 11 Jan, 2003 1 commit
  3. 10 Jan, 2003 8 commits
  4. 09 Jan, 2003 13 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.1 into mashka.mysql.fi:/home/my/mysql-4.1 · 54b97ca6
      unknown authored
      
      innobase/mem/mem0pool.c:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      54b97ca6
    • unknown's avatar
      Post merge fix · ababf367
      unknown authored
      Allow empty key list in USE|IGNORE|FORCE INDEX()
      
      
      mysql-test/r/myisam.result:
        New explain format
      mysql-test/t/myisam.test:
        test of index()
      mysys/my_handler.c:
        Updated ha_key_cmp() to be as latest _mi_key_cmp() in 4.0
      sql/sql_lex.cc:
        Post merge fix
      sql/sql_lex.h:
        Post merge fix
      sql/sql_parse.cc:
        Post merge fix
      sql/sql_yacc.yy:
        Post merge fix for FORCE INDEX ()
        Allow empty key list in USE|IGNORE|FORCE INDEX()
      ababf367
    • unknown's avatar
      Merge work.mysql.com:/home/bk/mysql-4.1 · 12c1052c
      unknown authored
      into myvenu.com:/home/venu/bk/src-4.1
      
      
      mysql-test/r/create.result:
        Auto merged
      12c1052c
    • unknown's avatar
      .del-koi8_u.xml~ec104975f7e009bf: · dcc9635b
      unknown authored
        Delete: sql/share/charsets/koi8_u.xml
      .del-koi8_r.xml~f95ebf1fb19f94cf:
        Delete: sql/share/charsets/koi8_r.xml
      
      
      BitKeeper/deleted/.del-koi8_r.xml~f95ebf1fb19f94cf:
        Delete: sql/share/charsets/koi8_r.xml
      BitKeeper/deleted/.del-koi8_u.xml~ec104975f7e009bf:
        Delete: sql/share/charsets/koi8_u.xml
      dcc9635b
    • unknown's avatar
      euc_kr, koi8_r and koi8_u have been renamed so that now · 38b29509
      unknown authored
      all charset names don't have "_" sign.
      
      38b29509
    • unknown's avatar
      koi8u.xml, koi8r.xml: · 164a874e
      unknown authored
        new file
      
      164a874e
    • unknown's avatar
      63a4a327
    • unknown's avatar
      Separating CHARSET and COLLATION terms · 965392b3
      unknown authored
      
      mysql-test/r/alter_table.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/create.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/innodb.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/isam.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/select.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/show_check.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/type_blob.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/type_float.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      mysql-test/r/type_ranges.result:
        SHOW FIELDS and SHOW CREATE TABLE now displays collation
      sql/field.cc:
        In field type charset rather than collation name is displayed
      sql/sql_db.cc:
        COLLATE clause has been added into SHOW CREATE DATABASE
      sql/sql_lex.cc:
        Detect charset names rather than collation names
      sql/sql_show.cc:
        COLLATION field has been added into SHOW FIELDS
      sql/sql_yacc.yy:
        COLLATE syntax has been added in CREATE TABLE/DATABASE
      965392b3
    • unknown's avatar
      fixed order_by test to make it repeatable · 0c914236
      unknown authored
      0c914236
    • unknown's avatar
      merge with 4.0.9 · 0396f97e
      unknown authored
      To get bug fixes for TCP/IP connections, FORCE INDEX and OPTIMIZE TABLE with NULL keys
      
      
      client/mysqladmin.c:
        Auto merged
      client/mysqltest.c:
        Auto merged
      extra/Makefile.am:
        Auto merged
      include/my_base.h:
        Auto merged
      innobase/log/log0log.c:
        Auto merged
      myisam/ft_nlq_search.c:
        Auto merged
      myisam/mi_open.c:
        Auto merged
      myisam/myisamdef.h:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      mysql-test/r/myisam.result:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/log_event.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/protocol.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql-bench/crash-me.sh:
        Auto merged
      sql-bench/test-insert.sh:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/table.h:
        Auto merged
      configure.in:
        merge with 4.0.9
      innobase/btr/btr0pcur.c:
        merge with 4.0.9
      myisam/mi_check.c:
        merge with 4.0.9
      myisam/mi_search.c:
        merge with 4.0.9
      mysql-test/t/myisam.test:
        merge with 4.0.9
      sql/log_event.cc:
        merge with 4.0.9
      sql/mysql_priv.h:
        merge with 4.0.9
      sql/sql_lex.h:
        merge with 4.0.9
      sql/sql_parse.cc:
        merge with 4.0.9
      sql/sql_yacc.yy:
        merge with 4.0.9
      0396f97e
    • unknown's avatar
      Add TYPE as an alias for specifying key type · 997418c5
      unknown authored
      997418c5
    • unknown's avatar
    • unknown's avatar
      Don't count NULL values in cardinalty for MyISAM tables. · 805016c5
      unknown authored
      Free row buffer cache after each query for MyISAM tables.
      Added table join option FORCE INDEX
      Fixed core dump bug when connecting with hostname that could not be resolved.
      
      
      include/my_base.h:
        Don't count NULL values in cardinalty
      myisam/mi_check.c:
        Don't count NULL values in cardinalty
      myisam/mi_extra.c:
        Free row buffer cache after each query
      myisam/mi_open.c:
        Avoid realloc if cache size doesn't change
      myisam/mi_search.c:
        Don't count NULL values in cardinalty
      myisam/myisamdef.h:
        Change buffer length from uint to uint32 to make it more portable/predictable
      mysql-test/r/myisam.result:
        Test case for cardinality with NULL keys and FORCE INDEX
      mysql-test/t/myisam.test:
        Test case for cardinality with NULL keys and FORCE INDEX
      sql/lex.h:
        Added table join option FORCE INDEX
      sql/mysql_priv.h:
        Added table join option FORCE INDEX
      sql/opt_range.cc:
        Added table join option FORCE INDEX
      sql/sql_base.cc:
        Added table join option FORCE INDEX
      sql/sql_lex.h:
        Added table join option FORCE INDEX
      sql/sql_parse.cc:
        Added table join option FORCE INDEX
        Don't use strlen() on hostname without first checking if it's not NULL
      sql/sql_select.cc:
        Added table join option FORCE INDEX
      sql/sql_yacc.yy:
        Added table join option FORCE INDEX
      sql/table.h:
        Added table join option FORCE INDEX
      805016c5
  5. 08 Jan, 2003 17 commits