1. 23 Jan, 2003 1 commit
  2. 17 Jan, 2003 3 commits
    • unknown's avatar
      Added the Stored Procedure tests. · 0a93ff8d
      unknown authored
      Removed newly added, but now redundant, test file.
      
      
      
      BitKeeper/deleted/.del-mysql_proc.result~63faae2f407c3fc2:
        Delete: mysql-test/r/mysql_proc.result
      BitKeeper/deleted/.del-mysql_proc.test~8863f59cfc347469:
        Delete: mysql-test/t/mysql_proc.test
      0a93ff8d
    • unknown's avatar
      Merge sgluhov@work.mysql.com:/home/bk/mysql-5.0 · a248099a
      unknown authored
      into gluh.mysql.r18.ru:/home/gluh/mysql-5.0
      
      a248099a
    • unknown's avatar
      Make the CLI client (client/mysql.cc) work with multi-line SPs. · 0003cfbf
      unknown authored
      Make the mysqltest program (client/mysqltest.c) work with multi-line SPs.
      
      
      client/mysql.cc:
        Added 'delimiter' command
      client/mysqltest.c:
        Added 'delimiter' command
      mysql-test/install_test_db.sh:
        Fix for install 'proc' table
      mysql-test/r/connect.result:
        Fix for 'proc' table
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      0003cfbf
  3. 15 Jan, 2003 2 commits
    • unknown's avatar
      Fixed some error handling in the SP parts of the parser. · f1d16d42
      unknown authored
      
      include/mysqld_error.h:
        Added SP error messages for the parser.
      sql/share/czech/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/danish/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/dutch/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/english/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/estonian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/french/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/german/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/greek/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/hungarian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/italian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/japanese/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/korean/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/norwegian-ny/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/norwegian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/polish/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/portuguese/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/romanian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/russian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/serbian/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/slovak/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/spanish/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/swedish/errmsg.txt:
        Added SP error messages for the parser.
      sql/share/ukrainian/errmsg.txt:
        Added SP error messages for the parser.
      sql/sql_yacc.yy:
        Replaced dummy printfs with real error messages in the SP parser.
      f1d16d42
    • unknown's avatar
      Fixed some basic error handling for SP functions in mysql_execute_command(). · fa46b6a8
      unknown authored
      
      include/mysqld_error.h:
        Added error codes for SPs
      sql/mysql_priv.h:
        Changed return value of mysql_execute_command() from void to int; need to be able
        to detect if executions of substatements in SPs failed.
      sql/share/czech/errmsg.txt:
        Added error messages for SPs.
      sql/share/danish/errmsg.txt:
        Added error messages for SPs.
      sql/share/dutch/errmsg.txt:
        Added error messages for SPs.
      sql/share/english/errmsg.txt:
        Added error messages for SPs.
      sql/share/estonian/errmsg.txt:
        Added error messages for SPs.
      sql/share/french/errmsg.txt:
        Added error messages for SPs.
      sql/share/german/errmsg.txt:
        Added error messages for SPs.
      sql/share/greek/errmsg.txt:
        Added error messages for SPs.
      sql/share/hungarian/errmsg.txt:
        Added error messages for SPs.
      sql/share/italian/errmsg.txt:
        Added error messages for SPs.
      sql/share/japanese/errmsg.txt:
        Added error messages for SPs.
      sql/share/korean/errmsg.txt:
        Added error messages for SPs.
      sql/share/norwegian-ny/errmsg.txt:
        Added error messages for SPs.
      sql/share/norwegian/errmsg.txt:
        Added error messages for SPs.
      sql/share/polish/errmsg.txt:
        Added error messages for SPs.
      sql/share/portuguese/errmsg.txt:
        Added error messages for SPs.
      sql/share/romanian/errmsg.txt:
        Added error messages for SPs.
      sql/share/russian/errmsg.txt:
        Added error messages for SPs.
      sql/share/serbian/errmsg.txt:
        Added error messages for SPs.
      sql/share/slovak/errmsg.txt:
        Added error messages for SPs.
      sql/share/spanish/errmsg.txt:
        Added error messages for SPs.
      sql/share/swedish/errmsg.txt:
        Added error messages for SPs.
      sql/share/ukrainian/errmsg.txt:
        Added error messages for SPs.
      sql/sp_head.cc:
        Moved net.no_send_ok fiddling to sql_parse.cc.
        Check if mysql_execute_command() failed.
      sql/sql_parse.cc:
        Changed return value of mysql_execute_command() from void to int; need to be able
        to detect if executions of substatements in SPs failed. Fixed all returns
        accordingly.
        Added error checks for SQLCOM_CREATE_PROCEDURE, CALL, ALTER_PROCEDURE, and
        DROP_PROCEDURE.
      fa46b6a8
  4. 10 Jan, 2003 1 commit
    • unknown's avatar
      Removed dummy SPSET construct. · 514fb424
      unknown authored
      Setting of SP local variables is now part of the existing SET syntax.
      
      Note: This has the result that a somewhat extended syntax (from SQL-99)
      is allowed. We allow a list of settings ("SET a=1, b=2, ...;"), where the
      different variables can be of different types (SP local, system or user (@)).
      This also means that certain optional modifiers, such as GLOBAL, are allowed
      when setting an SP local variable, but then has no meaning and is ignored.
      
      
      sql/lex.h:
        Removed dummy SPSET symbol.
      sql/sql_yacc.yy:
        Removed dummy SPSET construct.
        Setting of SP local variables is now part of the existing SET syntax.
      514fb424
  5. 09 Jan, 2003 8 commits
    • unknown's avatar
      Post-merge fix. · a0104997
      unknown authored
      
      mysql-test/r/rpl_temporary.result:
        Corrected version number in result file.
      a0104997
    • unknown's avatar
      Merge · e78e2140
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      configure.in:
        Auto merged
      sql/Makefile.am:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      sql/item.cc:
        SCCS merged
      sql/item.h:
        SCCS merged
      sql/lex.h:
        SCCS merged
      sql/sql_lex.cc:
        SCCS merged
      sql/sql_lex.h:
        SCCS merged
      e78e2140
    • 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
  6. 08 Jan, 2003 15 commits
  7. 07 Jan, 2003 5 commits
    • unknown's avatar
      Enchanced my_once..() functions. · d27b8eb7
      unknown authored
      Cleaned up charset.c
      Removed non fatal memory leak in charset.c
      
      
      include/my_sys.h:
        Enchanced my_once..() functions.
      mysys/charset.c:
        Moved my_once_strdup() to my_once.cc
        Added usage of my_once_memdup()
        A lot of indentation changes.
      mysys/my_once.c:
        Enchanced my_once..() functions.
      d27b8eb7
    • unknown's avatar
    • unknown's avatar
      Fixed that derived tables are properly droped · e61e44f9
      unknown authored
      
      mysys/my_init.c:
        Move my_once_free() up to not get warnings for this from safemalloc.
      sql/item_row.cc:
        Removed compiler warnings
      sql/sql_select.cc:
        split fix_tables_pointer() into two functions to be able to reuse code
      sql/sql_select.h:
        split fix_tables_pointer() into two functions to be able to reuse code
      e61e44f9
    • unknown's avatar
      charset.c: · bc7aaa2c
      unknown authored
        memory leak fix
        I will move my_once_strdup to my_alloc.c later. 
      
      
      mysys/charset.c:
        memory leak fix
        I will move my_once_strdup to my_alloc.c later.
      bc7aaa2c
    • unknown's avatar
      Merge abarkov@work.mysql.com:/home/bk/mysql-4.1 · d036cf16
      unknown authored
      into bar.mysql.r18.ru:/usr/home/bar/mysql-4.1
      
      d036cf16
  8. 06 Jan, 2003 5 commits
    • unknown's avatar
      buf0buf.c, buf0buf.ic, buf0buf.h: · 8cca8f80
      unknown authored
        Reduce memory usage of the buffer headers
      Many files:
        Merge InnoDB-4.1 with AWE support
      
      
      sql/mysqld.cc:
        Merge InnoDB-4.1 with AWE support
      sql/set_var.cc:
        Merge InnoDB-4.1 with AWE support
      sql/ha_innodb.h:
        Merge InnoDB-4.1 with AWE support
      sql/ha_innodb.cc:
        Merge InnoDB-4.1 with AWE support
      innobase/btr/btr0cur.c:
        Merge InnoDB-4.1 with AWE support
      innobase/btr/btr0pcur.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0flu.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0lru.c:
        Merge InnoDB-4.1 with AWE support
      innobase/buf/buf0rea.c:
        Merge InnoDB-4.1 with AWE support
      innobase/include/btr0pcur.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/buf0lru.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/log0recv.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/os0proc.h:
        Merge InnoDB-4.1 with AWE support
      innobase/include/srv0srv.h:
        Merge InnoDB-4.1 with AWE support
      innobase/log/log0log.c:
        Merge InnoDB-4.1 with AWE support
      innobase/log/log0recv.c:
        Merge InnoDB-4.1 with AWE support
      innobase/os/os0file.c:
        Merge InnoDB-4.1 with AWE support
      innobase/os/os0proc.c:
        Merge InnoDB-4.1 with AWE support
      innobase/srv/srv0srv.c:
        Merge InnoDB-4.1 with AWE support
      innobase/srv/srv0start.c:
        Merge InnoDB-4.1 with AWE support
      innobase/trx/trx0sys.c:
        Merge InnoDB-4.1 with AWE support
      innobase/trx/trx0trx.c:
        Merge InnoDB-4.1 with AWE support
      innobase/ut/ut0ut.c:
        Merge InnoDB-4.1 with AWE support
      innobase/include/buf0buf.h:
        Reduce memory usage of the buffer headers
      innobase/include/buf0buf.ic:
        Reduce memory usage of the buffer headers
      innobase/buf/buf0buf.c:
        Reduce memory usage of the buffer headers
      8cca8f80
    • unknown's avatar
      Updated test results · 7398e161
      unknown authored
      7398e161
    • unknown's avatar
      Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1 · b87bc9a7
      unknown authored
      into mysql.r18.ru:/usr/home/ram/work/mysql-4.1
      
      b87bc9a7
    • unknown's avatar
      merge · e18a399c
      unknown authored
      
      mysql-test/t/ctype_many.test:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      e18a399c
    • unknown's avatar
      merge post fix · 6e0c500e
      unknown authored
      6e0c500e