An error occurred fetching the project authors.
  1. 03 Oct, 2003 1 commit
    • unknown's avatar
      Check that a FUNCTION contains RETURN and that we actually get a return value. · 77d8252d
      unknown authored
      include/mysqld_error.h:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      mysql-test/r/sp-error.result:
        New error tests for missing RETURNs in FUNCTIONs.
      mysql-test/t/sp-error.test:
        New error tests for missing RETURNs in FUNCTIONs.
      sql/share/czech/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/danish/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/dutch/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/english/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/estonian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/french/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/german/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/greek/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/hungarian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/italian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/japanese/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/korean/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/norwegian-ny/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/norwegian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/polish/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/portuguese/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/romanian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/russian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/serbian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/slovak/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/spanish/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/swedish/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/share/ukrainian/errmsg.txt:
        New error codes/messages for missing RETURNs in FUNCTIONs.
      sql/sp_head.h:
        Check that a FUNCTION contains RETURN.
      sql/sql_parse.cc:
        Check that a FUNCTION contains RETURN.
      sql/sql_yacc.yy:
        Check that a FUNCTION contains RETURN.
      77d8252d
  2. 17 Sep, 2003 1 commit
  3. 16 Sep, 2003 1 commit
    • unknown's avatar
      Implemented SP CONDITIONs and HANDLERs, with the extension of handling · 6d8d8d0a
      unknown authored
      MySQL error codes as well.
      (No UNDO HANDLERs yet, and no SIGNAL or RESIGNAL.)
      WL#850
      
      
      Docs/sp-imp-spec.txt:
        Spec of CONDITIONs and HANDLERs (and updated some old stuff too).
      Docs/sp-implemented.txt:
        Updated info about caching, CONDITIONs and HANDLERs.
      include/mysqld_error.h:
        New error for undeclared CONDITION.
      libmysqld/Makefile.am:
        New file: sp_rcontext.cc.
      mysql-test/r/sp-error.result:
        New tests for CONDITIONs and HANDLERs.
      mysql-test/r/sp.result:
        New tests for CONDITIONs and HANDLERs.
      mysql-test/t/sp-error.test:
        New tests for CONDITIONs and HANDLERs.
      mysql-test/t/sp.test:
        New tests for CONDITIONs and HANDLERs.
      sql/Makefile.am:
        New file: sp_rcontext.cc.
      sql/lex.h:
        New symbols for CONDITIONs, HANDLERs and CURSORs.
      sql/mysqld.cc:
        Catch error if we have a handler for it.
      sql/protocol.cc:
        Catch error if we have a handler for it.
      sql/share/czech/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/danish/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/dutch/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/english/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/estonian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/french/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/german/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/greek/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/hungarian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/italian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/japanese/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/korean/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/norwegian-ny/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/norwegian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/polish/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/portuguese/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/romanian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/russian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/serbian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/slovak/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/spanish/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/swedish/errmsg.txt:
        New error for undeclared CONDITION.
      sql/share/ukrainian/errmsg.txt:
        New error for undeclared CONDITION.
      sql/sp_head.cc:
        New HANDLER code.
      sql/sp_head.h:
        New HANDLER code.
      sql/sp_pcontext.cc:
        New CONDITION and HANDLER code.
      sql/sp_pcontext.h:
        New CONDITION and HANDLER code.
      sql/sp_rcontext.h:
        New CONDITION and HANDLER code.
      sql/sql_yacc.yy:
        New CONDITION and HANDLER code.
      6d8d8d0a
  4. 13 Sep, 2003 2 commits
    • unknown's avatar
      Implemented support for START SLAVE UNTIL (WL#868) · df7707c3
      unknown authored
      include/mysqld_error.h:
        Added error codes for warnings and error messages for START SLAVE UNTIL
      mysql-test/r/rpl000015.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_empty_master_crash.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_flush_log_loop.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_log.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_log_pos.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_redirect.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_replicate_do.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      mysql-test/r/rpl_rotate_logs.result:
        Fixed test because 3 new columns to SHOW SLAVE STATUS output were added
      sql/lex.h:
        Added UNTIL symbol
      sql/log.cc:
        Invalidating until_log_name comparison result if group_relay_log_name is changed
      sql/log_event.cc:
        Invalidating until_log_name comparison result if group_master_log_name is changed
      sql/repl_failsafe.cc:
        Cancel until condition if LOAD MASTER DATA is executed
      sql/share/czech/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/danish/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/dutch/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/english/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/estonian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/french/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/german/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/greek/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/hungarian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/italian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/japanese/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/korean/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/norwegian-ny/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/norwegian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/polish/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/portuguese/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/romanian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/russian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/serbian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/slovak/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/spanish/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/swedish/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/share/ukrainian/errmsg.txt:
        Added error and warning message for START SLAVE UNTIL
      sql/slave.cc:
        Fixed wrong locking order in init_relay_log_pos()
        Added until condition fields to SHOW SLAVE STATUS
        Added checking if UNTIL condition is reached 
        (added proper method, added its invocation, reorganized locking 
        in exec_relay_log_event() and next_event())
      sql/slave.h:
        Members in RELAY_LOG_INFO for storing UNTIL condition. Also 
        methods for for invalidation of cached UNTIL condition comparison
        results
      sql/sql_repl.cc:
        Now honoring UNTIL clause then starting slave thread. Proper 
        errors and warnings.
      sql/sql_yacc.yy:
        Added support for UNTIL clause in START SLAVE. This involved 
        extraction of some of master_defs to separate master_file_def
        non-terminal.
      df7707c3
    • unknown's avatar
      error messages from english/errmsg.txt added to other languages. · 28021a14
      unknown authored
      bug#1269
      
      
      sql/share/czech/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/danish/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/dutch/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/estonian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/french/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/german/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/greek/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/hungarian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/italian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/japanese/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/korean/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/norwegian-ny/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/norwegian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/polish/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/portuguese/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/romanian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/russian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/serbian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/slovak/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/spanish/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/swedish/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      sql/share/ukrainian/errmsg.txt:
        error messages from english/errmsg.txt added to other languages.
        bug##1269
      28021a14
  5. 01 Sep, 2003 1 commit
    • unknown's avatar
      Implemented replication over SSL · 41a38d47
      unknown authored
       Added proper options to CHANGE MASTER TO, new fields to SHOW SLAVE STATUS,
       Honoring this parameters during connection to master.
       Introduced new format of master.info file
      
      
      include/mysqld_error.h:
        Added error code for "slave without SSL ignored SSL params warning"
      mysql-test/Makefile.am:
        Copy files required for rpl_openssl test during the make process
      mysql-test/r/rpl000015.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_empty_master_crash.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_flush_log_loop.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_log.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_log_pos.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_redirect.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_replicate_do.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      mysql-test/r/rpl_rotate_logs.result:
        Added fields to SHOW SLAVE STATUS for replication over SSL
      sql/lex.h:
        Added MASTER_SSL lexems for CHANGE MASTER
      sql/mysqld.cc:
        Added --master-ssl-ca parameter. Fixed description of other master-ssl parameters
      sql/repl_failsafe.cc:
        Added SSL support to connect_to_master()
      sql/share/czech/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/danish/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/dutch/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/english/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/estonian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/french/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/german/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/greek/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/hungarian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/italian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/japanese/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/korean/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/norwegian-ny/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/norwegian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/polish/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/portuguese/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/romanian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/russian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/serbian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/slovak/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/spanish/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/swedish/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/share/ukrainian/errmsg.txt:
        Added "slave without SSL ignored SSL params" warning
      sql/slave.cc:
        Introduced new format of master.info file
        Added support of SSL params in master.info and SHOW SLAVE STATUS
        Added support of SSL connections
      sql/slave.h:
        Added SSL parameters to MASTER_INFO
      sql/sql_lex.h:
        Added SSL parameters for CHANGE MASTER TO
      sql/sql_repl.cc:
        Added SSL parameters for CHANGE MASTER TO
      sql/sql_yacc.yy:
        Added SSL parameters for CHANGE MASTER TO
      41a38d47
  6. 29 Jul, 2003 1 commit
  7. 24 Jul, 2003 2 commits
    • unknown's avatar
      added warning about external fields resolving to EXPLAIN command · 2ffaad0a
      unknown authored
      (SCRUM) (WL#1053)
      
      
      include/mysqld_error.h:
        new warning
      mysql-test/r/subselect.result:
        new warning
      sql/item.cc:
        warning for external fields resolving
      sql/share/czech/errmsg.txt:
        new warning
      sql/share/danish/errmsg.txt:
        new warning
      sql/share/dutch/errmsg.txt:
        new warning
      sql/share/english/errmsg.txt:
        new warning
      sql/share/estonian/errmsg.txt:
        new warning
      sql/share/french/errmsg.txt:
        new warning
      sql/share/german/errmsg.txt:
        new warning
      sql/share/greek/errmsg.txt:
        new warning
      sql/share/hungarian/errmsg.txt:
        new warning
      sql/share/italian/errmsg.txt:
        new warning
      sql/share/japanese/errmsg.txt:
        new warning
      sql/share/korean/errmsg.txt:
        new warning
      sql/share/norwegian-ny/errmsg.txt:
        new warning
      sql/share/norwegian/errmsg.txt:
        new warning
      sql/share/polish/errmsg.txt:
        new warning
      sql/share/portuguese/errmsg.txt:
        new warning
      sql/share/romanian/errmsg.txt:
        new warning
      sql/share/russian/errmsg.txt:
        new warning
      sql/share/serbian/errmsg.txt:
        new warning
      sql/share/slovak/errmsg.txt:
        new warning
      sql/share/spanish/errmsg.txt:
        new warning
      sql/share/swedish/errmsg.txt:
        new warning
      sql/share/ukrainian/errmsg.txt:
        new warning
      2ffaad0a
    • unknown's avatar
      Print accounts in error messages as 'user'@'host' rather than 'user@host'. · ed2bce52
      unknown authored
      The latter is misleading because differs from the syntax used for GRANT/REVOKE.
      
      Fix up test result affected by error message edits.
      
      
      mysql-test/r/grant_cache.result:
        Fix up test result to match error message edit.
      sql/share/czech/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/danish/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/dutch/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/english/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/estonian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/french/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/german/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/greek/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/hungarian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/italian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/japanese/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/korean/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/norwegian-ny/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/norwegian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/polish/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/portuguese/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/romanian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/russian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/serbian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/slovak/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/spanish/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/swedish/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      sql/share/ukrainian/errmsg.txt:
        Print user@host in syntax actually used for GRANT/REVOKE.
      ed2bce52
  8. 16 Jul, 2003 1 commit
    • unknown's avatar
      Error message consistency edits + updates to affected test results. · b2c5e0ff
      unknown authored
      mysql-test/r/innodb.result:
        Fix test result to correspond to error message edits.
      mysql-test/r/repair_part2.result:
        Fix test result to correspond to error message edits.
      mysql-test/r/type_blob.result:
        Fix test result to correspond to error message edits.
      sql/share/czech/errmsg.txt:
        Error message consistency edits.
      sql/share/dutch/errmsg.txt:
        Error message consistency edits.
      sql/share/estonian/errmsg.txt:
        Error message consistency edits.
      sql/share/french/errmsg.txt:
        Error message consistency edits.
      sql/share/german/errmsg.txt:
        Error message consistency edits.
      sql/share/greek/errmsg.txt:
        Error message consistency edits.
      sql/share/hungarian/errmsg.txt:
        Error message consistency edits.
      sql/share/italian/errmsg.txt:
        Error message consistency edits.
      sql/share/norwegian-ny/errmsg.txt:
        Error message consistency edits.
      sql/share/norwegian/errmsg.txt:
        Error message consistency edits.
      sql/share/danish/errmsg.txt:
        Error message consistency edits.
      sql/share/polish/errmsg.txt:
        Error message consistency edits.
      sql/share/portuguese/errmsg.txt:
        Error message consistency edits.
      sql/share/romanian/errmsg.txt:
        Error message consistency edits.
      sql/share/serbian/errmsg.txt:
        Error message consistency edits.
      sql/share/slovak/errmsg.txt:
        Error message consistency edits.
      sql/share/spanish/errmsg.txt:
        Error message consistency edits.
      sql/share/swedish/errmsg.txt:
        Error message consistency edits.
      sql/share/ukrainian/errmsg.txt:
        Error message consistency edits.
      sql/share/english/errmsg.txt:
        Error message consistency edits.
      b2c5e0ff
  9. 15 Jul, 2003 1 commit
    • unknown's avatar
      Modifications to error messages, and affected test results. · 7522e99f
      unknown authored
      mysql-test/r/merge.result:
        Sync to modified error message.
      sql/share/danish/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/dutch/errmsg.txt:
        Remove extraneous periods.
      sql/share/english/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/estonian/errmsg.txt:
        Remove extraneous periods.
      sql/share/french/errmsg.txt:
        Remove extraneous periods.
      sql/share/german/errmsg.txt:
        Remove extraneous periods.
      sql/share/greek/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/hungarian/errmsg.txt:
        Remove extraneous periods.
      sql/share/italian/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/japanese/errmsg.txt:
        Remove extraneous periods.
      sql/share/korean/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/norwegian-ny/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/norwegian/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/polish/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/romanian/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/russian/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/serbian/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/slovak/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/spanish/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      sql/share/swedish/errmsg.txt:
        Ellipses are three dots, not four or five.
        Remove other extraneous periods.
      7522e99f
  10. 09 Jul, 2003 2 commits
    • unknown's avatar
      Error message style consistency edits. · 48d24ec0
      unknown authored
      48d24ec0
    • unknown's avatar
      Merging 4.1 into 5.0 (second pass; post-merge fixes). · 34a73cd1
      unknown authored
      One test in subselect.test still wrong.
      Had to reconstruct all errmsg.txt files completely, since auto-merge made
      a mess of the lot. :-(
      
      
      mysql-test/r/sp-error.result:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      mysql-test/r/subselect.result:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
        One test still wrong (different from 4.1), left for Sanja. :)
      mysql-test/r/variables.result:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      mysql-test/t/sp-error.test:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      mysql-test/t/subselect.test:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
        One test still wrong (different from 4.1), left for Sanja :)
      scripts/mysql_create_system_tables.sh:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/item.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/item_cmpfunc.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/item_subselect.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/item_sum.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/mysql_priv.h:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/mysqld.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/danish/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/dutch/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/english/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/estonian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/french/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/german/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/greek/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/hungarian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/italian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/japanese/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/korean/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/norwegian-ny/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/norwegian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/polish/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/portuguese/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/russian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/serbian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/slovak/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/spanish/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/swedish/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/share/ukrainian/errmsg.txt:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sp.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_base.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_cache.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_insert.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_parse.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_select.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      sql/sql_update.cc:
        Merging 4.1 into 5.0 (second pass; post-merge fixes).
      34a73cd1
  11. 08 Jul, 2003 1 commit
    • unknown's avatar
      Error message edits. (Change sentence ending with period + sentence · f21b944d
      unknown authored
      not ending with period into single sentence.)
      
      
      sql/share/czech/errmsg.txt:
        Error message edits.
      sql/share/danish/errmsg.txt:
        Error message edits.
      sql/share/dutch/errmsg.txt:
        Error message edits.
      sql/share/english/errmsg.txt:
        Error message edits.
      sql/share/french/errmsg.txt:
        Error message edits.
      sql/share/german/errmsg.txt:
        Error message edits.
      sql/share/italian/errmsg.txt:
        Error message edits.
      sql/share/norwegian-ny/errmsg.txt:
        Error message edits.
      sql/share/norwegian/errmsg.txt:
        Error message edits.
      sql/share/polish/errmsg.txt:
        Error message edits.
      sql/share/portuguese/errmsg.txt:
        Error message edits.
      sql/share/romanian/errmsg.txt:
        Error message edits.
      sql/share/serbian/errmsg.txt:
        Error message edits.
      sql/share/slovak/errmsg.txt:
        Error message edits.
      sql/share/spanish/errmsg.txt:
        Error message edits.
      sql/share/swedish/errmsg.txt:
        Error message edits.
      f21b944d
  12. 07 Jul, 2003 1 commit
    • unknown's avatar
      Preliminary support for options --secure-auth, · c9d13748
      unknown authored
      --old-passwords
      Support for option --old-protocol was removed.
      Some test performed.
      Tests for SSL and replication are pending.
      More strict following to specification for --old-passwords
      is in the TODO.
      
      
      include/mysql_com.h:
        support for 3.20 passwords removed from
        scramble_323
      include/mysqld_error.h:
        added error code for --secure-auth mode
      libmysql/libmysql.c:
        removed support for 3.20 password and protocol
        version 9
      mysql-test/r/connect.result:
        added check for new syntax of 
        set password
      mysql-test/r/func_crypt.result:
        tests for two-argument of password() were removed.
        Instead added tests for cooperation of password() and
        old_passwords session/global variable, passwords() and spaces 
        in argument string
      mysql-test/t/connect.test:
        added check for new syntax of
        set password
      mysql-test/t/func_crypt.test:
        tests for two-argument of password() were removed.
        Instead added tests for cooperation of password() and
        old_passwords session/global variable, passwords() and spaces 
        in argument string
      sql-common/client.c:
        removed support for 3.20 servers and 
        protocol version 9
      sql/item_strfunc.h:
        fixed comment
      sql/mysql_priv.h:
        added declarartion for option opt_secure_auth
      sql/mysqld.cc:
        added option opt_secure_auth
        option old-password placed according to
        sort order
      sql/password.c:
        removed support for 3.20 clients and 
        old scrambles
      sql/set_var.cc:
        added system variable 'secure_auth'
        added system/thread variable 'old_passwords'
      sql/set_var.h:
        sys_old_passwords needs to be exported 
        because sys_old_passwords.after_update is used
        in sql_acl.cc
      sql/sql_acl.cc:
        support for 3.20 passwords removed
        now acl_init honors options works properly with
        options/variables --secure-auth and --old-passwords
      sql/sql_acl.h:
        support for 3.20 clients removed
      sql/sql_class.h:
        added system/thread variable old_passwords
      sql/sql_parse.cc:
        support for 3.20 clients removed
        now check_user takes into account option
        secure_auth
      sql/sql_yacc.yy:
        global variable use_old_passwords 
        replaced with thread-specific variable 
        old_passwords
      sql/share/czech/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/danish/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/dutch/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/english/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/estonian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/french/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/german/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/greek/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/hungarian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/italian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/japanese/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/korean/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/norwegian-ny/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/norwegian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/polish/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/portuguese/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/romanian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/russian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/serbian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/slovak/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/spanish/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/swedish/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      sql/share/ukrainian/errmsg.txt:
        error message for --secure-auth added
        (as suggested by Paul)
      c9d13748
  13. 06 Jul, 2003 1 commit
    • unknown's avatar
      Support for variables with components · 81cea487
      unknown authored
      Added framework to create/drop and manager buffers for multiple key caches
      
      
      include/my_getopt.h:
        Fixed prototype
      include/my_sys.h:
        Added (temporary) KEY_CACHE type
      include/mysqld_error.h:
        New error messages
      mysql-test/r/select_safe.result:
        Updated test results
      mysql-test/r/variables.result:
        Updated test results
      mysys/my_getopt.c:
        Fixed bugs with GET_ASK_ADDR
      sql/Makefile.am:
        Make sql_yacc.o depend on all header files in sql directory
      sql/item_func.cc:
        Added support for variable components
      sql/mysql_priv.h:
        Added support for variable components
      sql/mysqld.cc:
        Added support for multiple key caches
      sql/set_var.cc:
        Added support for multiple key caches
      sql/set_var.h:
        Added support for multiple key caches
      sql/share/czech/errmsg.txt:
        New error messages
      sql/share/danish/errmsg.txt:
        New error messages
      sql/share/dutch/errmsg.txt:
        New error messages
      sql/share/english/errmsg.txt:
        New error messages
      sql/share/estonian/errmsg.txt:
        New error messages
      sql/share/french/errmsg.txt:
        New error messages
      sql/share/german/errmsg.txt:
        New error messages
      sql/share/greek/errmsg.txt:
        New error messages
      sql/share/hungarian/errmsg.txt:
        New error messages
      sql/share/italian/errmsg.txt:
        New error messages
      sql/share/japanese/errmsg.txt:
        New error messages
      sql/share/korean/errmsg.txt:
        New error messages
      sql/share/norwegian-ny/errmsg.txt:
        New error messages
      sql/share/norwegian/errmsg.txt:
        New error messages
      sql/share/polish/errmsg.txt:
        New error messages
      sql/share/portuguese/errmsg.txt:
        New error messages
      sql/share/romanian/errmsg.txt:
        New error messages
      sql/share/russian/errmsg.txt:
        New error messages
      sql/share/serbian/errmsg.txt:
        New error messages
      sql/share/slovak/errmsg.txt:
        New error messages
      sql/share/spanish/errmsg.txt:
        New error messages
      sql/share/swedish/errmsg.txt:
        New error messages
      sql/share/ukrainian/errmsg.txt:
        New error messages
      sql/sql_lex.cc:
        Fixes for quoting of variables.
      sql/sql_parse.cc:
        Fix after changing prototype for get_system_var
      sql/sql_show.cc:
        Fix after introducing variable components
      sql/sql_yacc.yy:
        Support for variables with components (To support multiple key caches)
      81cea487
  14. 26 Jun, 2003 1 commit
  15. 25 Jun, 2003 1 commit
  16. 06 Jun, 2003 1 commit
    • unknown's avatar
      REVOKE all privileges and delete user(244) · 16dc40f8
      unknown authored
      include/mysqld_error.h:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      mysql-test/r/grant.result:
        Test for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      mysql-test/t/grant.test:
        Test for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/czech/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/danish/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/dutch/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/english/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/estonian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/french/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/german/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/greek/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/hungarian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/italian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/japanese/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/korean/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/norwegian-ny/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/norwegian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/polish/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/portuguese/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/romanian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/russian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/serbian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/slovak/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/spanish/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/swedish/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      sql/share/ukrainian/errmsg.txt:
        Error messages for DROP USER, REVOKE ALL PRIVILEGES, GRANT
      16dc40f8
  17. 20 May, 2003 1 commit
  18. 13 May, 2003 1 commit
    • unknown's avatar
      Give warning if MySQL doesn't honor given storage engine · e15fac27
      unknown authored
      Allow syntax CREATE TABLE t1 (LIKE t2)
      
      
      BUILD/compile-pentium-debug-max:
        Disable isam
      BUILD/compile-pentium-valgrind-max:
        Disable isam
      include/mysqld_error.h:
        New error
      mysql-test/r/bdb.result:
        new error message
      mysql-test/r/innodb.result:
        new error message
      mysql-test/r/subselect.result:
        New test
      mysql-test/r/variables.result:
        New test
      mysql-test/r/warnings.result:
        Test of warning if MySQL creates table with another handler than specified
      mysql-test/t/innodb.test:
        Added test case for derivied tables
      mysql-test/t/subselect.test:
        New test
      mysql-test/t/variables-master.opt:
        Fixed wrong parameter
      mysql-test/t/warnings.test:
        Test if creating handler of not existing table type
      sql/ha_isam.cc:
        Added option --skip-isam
      sql/ha_isam.h:
        Added option --skip-isam
      sql/handler.cc:
        Added option --skip-isam
      sql/item.cc:
        Deleted probably wrong bug fix
      sql/mysqld.cc:
        Added option --skip-isam
      sql/share/czech/errmsg.txt:
        Added missing ','
      sql/share/danish/errmsg.txt:
        Added missing ','
      sql/share/dutch/errmsg.txt:
        Added missing ','
      sql/share/english/errmsg.txt:
        Added missing ','
        changed table handler -> storage engine
      sql/share/estonian/errmsg.txt:
        Added missing ','
      sql/share/french/errmsg.txt:
        Added missing ','
      sql/share/german/errmsg.txt:
        Added missing ','
      sql/share/greek/errmsg.txt:
        Added missing ','
      sql/share/hungarian/errmsg.txt:
        Added missing ','
      sql/share/italian/errmsg.txt:
        Added missing ','
      sql/share/japanese/errmsg.txt:
        Added missing ','
      sql/share/korean/errmsg.txt:
        Added missing ','
      sql/share/norwegian-ny/errmsg.txt:
        Added missing ','
      sql/share/norwegian/errmsg.txt:
        Added missing ','
      sql/share/polish/errmsg.txt:
        Added missing ','
      sql/share/portuguese/errmsg.txt:
        Added missing ','
      sql/share/romanian/errmsg.txt:
        Added missing ','
      sql/share/russian/errmsg.txt:
        Added missing ','
      sql/share/serbian/errmsg.txt:
        Added missing ','
      sql/share/slovak/errmsg.txt:
        Added missing ','
      sql/share/spanish/errmsg.txt:
        Added missing ','
      sql/share/swedish/errmsg.txt:
        Added missing ','
      sql/share/ukrainian/errmsg.txt:
        Added missing ','
      sql/sql_acl.cc:
        Fix bug in access checking of derived tables
      sql/sql_base.cc:
        Indentation change
      sql/sql_parse.cc:
        Fix bug in access checking of derived tables
      sql/sql_select.cc:
        Fixed bug in new sub select optimization
      sql/sql_table.cc:
        Give warning if MySQL doesn't honor given storage engine
      sql/sql_yacc.yy:
        Allow syntax CREATE TABLE t1 (LIKE t2).
      e15fac27
  19. 17 Apr, 2003 1 commit
    • unknown's avatar
      Check the number of args to SPs. · aa18c31d
      unknown authored
      Fixes bug #280.
      
      
      include/mysqld_error.h:
        Check the number of args to SPs.
      mysql-test/r/sp-error.result:
        Check the number of args to SPs.
      mysql-test/t/sp-error.test:
        Check the number of args to SPs.
      sql/share/czech/errmsg.txt:
        Check the number of args to SPs.
      sql/share/danish/errmsg.txt:
        Check the number of args to SPs.
      sql/share/dutch/errmsg.txt:
        Check the number of args to SPs.
      sql/share/english/errmsg.txt:
        Check the number of args to SPs.
      sql/share/estonian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/french/errmsg.txt:
        Check the number of args to SPs.
      sql/share/german/errmsg.txt:
        Check the number of args to SPs.
      sql/share/greek/errmsg.txt:
        Check the number of args to SPs.
      sql/share/hungarian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/italian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/japanese/errmsg.txt:
        Check the number of args to SPs.
      sql/share/korean/errmsg.txt:
        Check the number of args to SPs.
      sql/share/norwegian-ny/errmsg.txt:
        Check the number of args to SPs.
      sql/share/norwegian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/polish/errmsg.txt:
        Check the number of args to SPs.
      sql/share/portuguese/errmsg.txt:
        Check the number of args to SPs.
      sql/share/romanian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/russian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/serbian/errmsg.txt:
        Check the number of args to SPs.
      sql/share/slovak/errmsg.txt:
        Check the number of args to SPs.
      sql/share/spanish/errmsg.txt:
        Check the number of args to SPs.
      sql/share/swedish/errmsg.txt:
        Check the number of args to SPs.
      sql/share/ukrainian/errmsg.txt:
        Check the number of args to SPs.
      sql/sp_head.cc:
        Check the number of args to SPs.
      aa18c31d
  20. 10 Apr, 2003 1 commit
    • unknown's avatar
      added compress/uncompress function · f82e15ba
      unknown authored
      sql/mysql_priv.h:
        added have_compress variable
      sql/mysqld.cc:
        added have_compress variable
      sql/set_var.cc:
        added have_compress variable
      f82e15ba
  21. 04 Apr, 2003 1 commit
    • unknown's avatar
      Added missing error message (was only added in english/). · 33acac60
      unknown authored
      Removed extraneous error message from german/errmsg.txt.
      
      
      sql/share/czech/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/danish/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/dutch/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/estonian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/french/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/german/errmsg.txt:
        Added missing error message (was only added in english/).
        Removed extraneous error message.
      sql/share/greek/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/hungarian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/italian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/japanese/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/korean/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/norwegian-ny/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/norwegian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/polish/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/portuguese/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/romanian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/russian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/serbian/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/slovak/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/spanish/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/swedish/errmsg.txt:
        Added missing error message (was only added in english/).
      sql/share/ukrainian/errmsg.txt:
        Added missing error message (was only added in english/).
      33acac60
  22. 01 Apr, 2003 1 commit
    • unknown's avatar
      Deprecated the update log (Sprint task #792). Now --log-update · 4cfe577f
      unknown authored
      just turns on --log-bin and prints a warning. SQL_LOG_UPDATE
      is handled in two ways (see mysqld.cc for comments).
      
      
      include/mysqld_error.h:
        deprecated update log
      sql/log.cc:
        deprecated update log
      sql/mysqld.cc:
        deprecated update log
      sql/set_var.cc:
        deprecated update log
      sql/share/czech/errmsg.txt:
        deprecated update log
      sql/share/danish/errmsg.txt:
        deprecated update log
      sql/share/dutch/errmsg.txt:
        deprecated update log
      sql/share/english/errmsg.txt:
        deprecated update log
      sql/share/estonian/errmsg.txt:
        deprecated update log
      sql/share/french/errmsg.txt:
        deprecated update log
      sql/share/german/errmsg.txt:
        deprecated update log
      sql/share/greek/errmsg.txt:
        deprecated update log
      sql/share/hungarian/errmsg.txt:
        deprecated update log
      sql/share/italian/errmsg.txt:
        deprecated update log
      sql/share/japanese/errmsg.txt:
        deprecated update log
      sql/share/korean/errmsg.txt:
        deprecated update log
      sql/share/norwegian-ny/errmsg.txt:
        deprecated update log
      sql/share/norwegian/errmsg.txt:
        deprecated update log
      sql/share/polish/errmsg.txt:
        deprecated update log
      sql/share/portuguese/errmsg.txt:
        deprecated update log
      sql/share/romanian/errmsg.txt:
        deprecated update log
      sql/share/russian/errmsg.txt:
        deprecated update log
      sql/share/serbian/errmsg.txt:
        deprecated update log
      sql/share/slovak/errmsg.txt:
        deprecated update log
      sql/share/spanish/errmsg.txt:
        deprecated update log
      sql/share/swedish/errmsg.txt:
        deprecated update log
      sql/share/ukrainian/errmsg.txt:
        deprecated update log
      sql/sql_acl.cc:
        deprecated update log
      sql/sql_db.cc:
        deprecated update log
      sql/sql_delete.cc:
        deprecated update log
      sql/sql_insert.cc:
        deprecated update log
      sql/sql_load.cc:
        deprecated update log
      sql/sql_parse.cc:
        deprecated update log
      sql/sql_rename.cc:
        deprecated update log
      sql/sql_table.cc:
        deprecated update log
      sql/sql_update.cc:
        deprecated update log
      4cfe577f
  23. 31 Mar, 2003 1 commit
    • unknown's avatar
      SCRUM · 17ac7943
      unknown authored
      two KILL commands implementation (version 2)
      
      
      include/mysqld_error.h:
        Error message about query interruption added
      myisam/mi_check.c:
        killed_ptr now retutns only value - not pointer
      myisam/myisamchk.c:
        killed_ptr returns value now
      myisam/myisamdef.h:
        killed_ptr returns value now
      myisam/sort.c:
        killed_ptr returns value now
      sql/filesort.cc:
        THD::killed now has enum type
      sql/ha_berkeley.cc:
        THD::killed has enum type
      sql/ha_myisam.cc:
        killed_ptr returns value now
      sql/lock.cc:
        two different errors possible here now
      sql/log_event.cc:
        two ways of killing possible here now
      sql/mysqld.cc:
        THD::killed has enum type now
      sql/records.cc:
        two errors are possible here now
      sql/share/czech/errmsg.txt:
        new error message
      sql/share/danish/errmsg.txt:
        new error message
      sql/share/dutch/errmsg.txt:
        new error message
      sql/share/english/errmsg.txt:
        new error message
      sql/share/estonian/errmsg.txt:
        new error message
      sql/share/french/errmsg.txt:
        new error message
      sql/share/german/errmsg.txt:
        new error message
      sql/share/greek/errmsg.txt:
        new error message
      sql/share/hungarian/errmsg.txt:
        new error message
      sql/share/italian/errmsg.txt:
        new error message
      sql/share/japanese/errmsg.txt:
        new error message
      sql/share/korean/errmsg.txt:
        new error message
      sql/share/norwegian-ny/errmsg.txt:
        new error message
      sql/share/norwegian/errmsg.txt:
        new error message
      sql/share/polish/errmsg.txt:
        new error message
      sql/share/portuguese/errmsg.txt:
        new error message
      sql/share/romanian/errmsg.txt:
        new error message
      sql/share/russian/errmsg.txt:
        new error message
      sql/share/serbian/errmsg.txt:
        new error message
      sql/share/slovak/errmsg.txt:
        new error message
      sql/share/spanish/errmsg.txt:
        new error message
      sql/share/swedish/errmsg.txt:
        new error message
      sql/share/ukrainian/errmsg.txt:
        new error message
      sql/slave.cc:
        two errors are possible here now
      sql/sql_base.cc:
        THD::killed has enum type now
      sql/sql_cache.cc:
        THD::killed has enum type now
      sql/sql_class.cc:
        THD::awake implementation changed to handle KILL_QUERY
      sql/sql_class.h:
        class THD changed to handle KILL_QUERY
      sql/sql_delete.cc:
        two errors are possible here now
      sql/sql_insert.cc:
        THD::killed has enum type now
      sql/sql_load.cc:
        two errors are possible here now
      sql/sql_parse.cc:
        kill_one_thread function changed to handle KILL_QUERY
      sql/sql_prepare.cc:
        two errors are possible here now
      sql/sql_repl.cc:
        the parameter to awake is of THD::killed_state type now
      sql/sql_repl.h:
        awake parameter changed
      sql/sql_select.cc:
        two errors are possible here now
      sql/sql_show.cc:
        notification adopted to changes in class THD
      sql/sql_table.cc:
        two errors are possible here now
      sql/sql_update.cc:
        two errors are possible here now
      17ac7943
  24. 05 Mar, 2003 1 commit
    • unknown's avatar
      Improved error handling regarding SPs (with info like names etc in the output). · 8f3fb65e
      unknown authored
      Disabled queries in FUNCTIONs.
      
      
      include/mysqld_error.h:
        New error message for queries in FUNCTIONs.
      mysql-test/t/sp.test:
        Moved error tests to sp-error.test.
      sql/share/czech/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/danish/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/dutch/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/english/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/estonian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/french/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/german/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/greek/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/hungarian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/italian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/japanese/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/korean/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/norwegian-ny/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/norwegian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/polish/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/portuguese/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/romanian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/russian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/serbian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/slovak/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/spanish/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/swedish/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/share/ukrainian/errmsg.txt:
        New error message for queries in FUNCTIONs.
        Improved most of the SP error messages with added info.
      sql/sp_head.cc:
        Added debug output to sp_instr_jump::execute(). (Moved from sp_head.h)
      sql/sp_head.h:
        Moved sp_instr_jump::execute() to sp_head.cc.
      sql/sql_lex.h:
        Added SQLCOM_CREATE_SPFUNCTION (for improved error handling).
      sql/sql_parse.cc:
        Improved error handling regarding SPs (adding info like names etc in output).
      sql/sql_yacc.yy:
        Improved error handling regarding SPs (adding info like names etc in output).
        Disabled queries in FUNCTIONS (since it can't work anyway).
      8f3fb65e
  25. 03 Mar, 2003 1 commit
    • unknown's avatar
      Do not give an error when the user does START SLAVE on an already · c856a692
      unknown authored
      running slave, just give a warning. Same thing for STOP SLAVE.
      This will make scripts writing easier for users.
      
      
      include/mysqld_error.h:
        New error codes (warning codes in fact) to warn that the slave was already started or stopped
      mysql-test/include/master-slave.inc:
        STOP SLAVE now prints a warning, not an error, so we should expect a warning here
      sql/share/czech/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/danish/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/dutch/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/english/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/estonian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/french/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/german/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/greek/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/hungarian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/italian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/japanese/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/korean/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/norwegian-ny/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/norwegian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/polish/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/portuguese/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/romanian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/russian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/serbian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/slovak/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/spanish/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/swedish/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/share/ukrainian/errmsg.txt:
        New messages to warn that the slave was already started or stopped
      sql/sql_repl.cc:
        Do not give an error when the user does START SLAVE on an already
        running slave, just give a warning. Same thing for STOP SLAVE.
      c856a692
  26. 02 Mar, 2003 1 commit
  27. 26 Feb, 2003 1 commit
    • unknown's avatar
      All segments of SPATIAL keys MUST be NOT NULL. · 0cd6596f
      unknown authored
      Allow NULL geometry fields.
      
      
      include/mysqld_error.h:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/czech/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/danish/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/dutch/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/english/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/estonian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/french/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/german/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/greek/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/hungarian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/italian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/japanese/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/korean/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/norwegian-ny/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/norwegian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/polish/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/portuguese/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/romanian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/russian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/serbian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/slovak/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/spanish/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/swedish/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      sql/share/ukrainian/errmsg.txt:
        new error message: "All parts of a SPATIAL KEY must be NOT NULL"
      0cd6596f
  28. 21 Feb, 2003 1 commit
    • unknown's avatar
      Most of the groundwork for sprint task 729 (implement FUNCTIONs). · ef0c55c5
      unknown authored
      Expanded the mysql.proc table, reworked the find/create/drop functions
      completely, added new functions for FUNCTIONs (lotta functions here :),
      got rid of some unnecessary use of Item_strings while at it. Extended
      the parser correspondingly, and fiddled around a bit to make SP FUNCTIONs
      coexist with UDFs.
      Can now CREATE and DROP FUNCTIONs. Invoking yet to come...
      
      
      Docs/sp-implemented.txt:
        Updated with info about CASCADE/RESTICT and METHOD, and some answers to questions.
      include/mysqld_error.h:
        New error message for misuse of RETURN.
      mysql-test/install_test_db.sh:
        Added enum field to mysql.proc to distinguish between FUNCTION and PROCEDURE.
      mysql-test/r/sp.result:
        New test for creating and dropping FUNCTIONS.
      mysql-test/t/sp.test:
        New test for creating and dropping FUNCTIONS.
      scripts/mysql_install_db.sh:
        Added enum field to mysql.proc to distinguish between FUNCTION and PROCEDURE.
      sql/lex.h:
        De-UDFed some symbol names, as they are now used for SPs as well.
        Added RETURN_SYM.
      sql/share/czech/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/danish/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/dutch/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/english/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/estonian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/french/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/german/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/greek/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/hungarian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/italian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/japanese/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/korean/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/norwegian-ny/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/norwegian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/polish/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/portuguese/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/romanian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/russian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/serbian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/slovak/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/spanish/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/swedish/errmsg.txt:
        New error message for misuse of RETURN.
      sql/share/ukrainian/errmsg.txt:
        New error message for misuse of RETURN.
      sql/sp.cc:
        Major rehack to accomodate FUNCTIONs, and to make it easier to add
        future in-memory cache of prepared SPs.
      sql/sp.h:
        Major rehack to accomodate FUNCTIONs, and to make it easier to add
        future in-memory cache of prepared SPs.
      sql/sp_head.cc:
        Now creates FUNCTIONs too. (And got rid of some unnecessary Item_string use.)
      sql/sp_head.h:
        Now creates FUNCTIONs too. (And got rid of some unnecessary Item_string use.)
      sql/sql_lex.h:
        New stored FUNCTION commands.
      sql/sql_parse.cc:
        Added FUNCTION support ("drop" merged with the old UDF code), and made some
        additional changes for better error handling (following the sp.cc rehacking).
      sql/sql_yacc.yy:
        Some former UDF specific symbols renamed.
        Added CREATE FUNCTION parsing.
        DROP FUNCTION had to be partly merged with the old UDF code, because of the similar
        syntax.
        RETURN statement added, but still a no-op.
      ef0c55c5
  29. 23 Jan, 2003 1 commit
    • unknown's avatar
      Added check for selects without into in SPs, and updated error messages and tests · 34266291
      unknown authored
      accordingly.
      
      
      include/mysqld_error.h:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/czech/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/danish/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/dutch/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/english/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/estonian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/french/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/german/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/greek/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/hungarian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/italian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/japanese/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/korean/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/norwegian-ny/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/norwegian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/polish/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/portuguese/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/romanian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/russian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/serbian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/slovak/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/spanish/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/swedish/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      sql/share/ukrainian/errmsg.txt:
        Added bad select in SP error (and fixed leave/iterate label mismatch error).
      mysql-test/r/sp.result:
        New test for repeat(...) and select with and without into in SPs.
      mysql-test/t/sp.test:
        New test for repeat(...) and select with and without into in SPs.
      sql/sql_yacc.yy:
        Check if an SP substatement is a SELECT and if so, has an INTO. If not, it's an
        error.
      34266291
  30. 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
  31. 26 Dec, 2002 1 commit
    • unknown's avatar
      Add proper error message for old client connecting new server using user which has password in · e9c5ba13
      unknown authored
      new format SCRUM
      
      
      include/mysqld_error.h:
        Add new error message
      sql/share/czech/errmsg.txt:
        czech
      sql/share/danish/errmsg.txt:
        danish
      sql/share/dutch/errmsg.txt:
        dutch
      sql/share/english/errmsg.txt:
        New Error message for in case old client connects new server and new auth is to be used
      sql/share/estonian/errmsg.txt:
        estonian
      sql/share/french/errmsg.txt:
        french
      sql/share/german/errmsg.txt:
        german
      sql/share/greek/errmsg.txt:
        greek
      sql/share/hungarian/errmsg.txt:
        hungarian
      sql/share/italian/errmsg.txt:
        italian
      sql/share/japanese/errmsg.txt:
        japaneese
      sql/share/korean/errmsg.txt:
        korean
      sql/share/norwegian-ny/errmsg.txt:
        norwegian-ny
      sql/share/norwegian/errmsg.txt:
        norwegian
      sql/share/polish/errmsg.txt:
        polish
      sql/share/portuguese/errmsg.txt:
        portuguese
      sql/share/romanian/errmsg.txt:
        romanian
      sql/share/russian/errmsg.txt:
        russian
      sql/share/serbian/errmsg.txt:
        se
      sql/share/slovak/errmsg.txt:
        slovak
      sql/share/spanish/errmsg.txt:
        spanish
      sql/share/swedish/errmsg.txt:
        swedish
      sql/share/ukrainian/errmsg.txt:
        ukrainian
      sql/sql_parse.cc:
        Add proper error message if old clients can't authenticate due to unsupported protocol
        SCRUM
      e9c5ba13
  32. 24 Dec, 2002 1 commit
    • unknown's avatar
      Fix messages in other languages · fa725c5a
      unknown authored
      sql/share/czech/errmsg.txt:
        Chezh
      sql/share/danish/errmsg.txt:
        Danish
      sql/share/dutch/errmsg.txt:
        Dutch
      sql/share/estonian/errmsg.txt:
        Estonian
      sql/share/french/errmsg.txt:
        French
      sql/share/german/errmsg.txt:
        German
      sql/share/greek/errmsg.txt:
        Greek
      sql/share/hungarian/errmsg.txt:
        Hungarian
      sql/share/italian/errmsg.txt:
        Italian
      sql/share/japanese/errmsg.txt:
        Japanese
      sql/share/korean/errmsg.txt:
        Korean
      sql/share/norwegian-ny/errmsg.txt:
        Norwegian-ny
      sql/share/norwegian/errmsg.txt:
        Norwegian
      sql/share/polish/errmsg.txt:
        polish
      sql/share/portuguese/errmsg.txt:
        Portuguese
      sql/share/romanian/errmsg.txt:
        Romainian
      sql/share/russian/errmsg.txt:
        Russian
      sql/share/serbian/errmsg.txt:
        Serbian
      sql/share/slovak/errmsg.txt:
        Slovak
      sql/share/spanish/errmsg.txt:
        spanish
      sql/share/swedish/errmsg.txt:
        Swedish
      sql/share/ukrainian/errmsg.txt:
        Ukrainian
      fa725c5a
  33. 03 Dec, 2002 1 commit
  34. 02 Dec, 2002 1 commit
  35. 28 Nov, 2002 2 commits
    • unknown's avatar
      fixed * without tables in IN bug · 1472cbf6
      unknown authored
      fixed sunction-test select in IN bug
      fixed unions in subselect bug
      
      
      include/mysqld_error.h:
        new warning
      mysql-test/r/subselect.result:
        test of * without tables in IN
        test of sunction-test select in IN
        test of unions in subselect
      mysql-test/t/subselect.test:
        test of * without tables in IN
        test of sunction-test select in IN
        test of unions in subselect
      sql/item.cc:
        fixed * substitution without tables
      sql/item_subselect.cc:
        fixed subselect rewriting with function-test subselect
      sql/item_subselect.h:
        mechanism for subselect removing
      sql/share/czech/errmsg.txt:
        new warning
      sql/share/danish/errmsg.txt:
        new warning
      sql/share/dutch/errmsg.txt:
        new warning
      sql/share/english/errmsg.txt:
        new warning
      sql/share/estonian/errmsg.txt:
        new warning
      sql/share/french/errmsg.txt:
        new warning
      sql/share/german/errmsg.txt:
        new warning
      sql/share/greek/errmsg.txt:
        new warning
      sql/share/hungarian/errmsg.txt:
        new warning
      sql/share/italian/errmsg.txt:
        new warning
      sql/share/japanese/errmsg.txt:
        new warning
      sql/share/korean/errmsg.txt:
        new warning
      sql/share/norwegian-ny/errmsg.txt:
        new warning
      sql/share/norwegian/errmsg.txt:
        new warning
      sql/share/polish/errmsg.txt:
        new warning
      sql/share/portuguese/errmsg.txt:
        new warning
      sql/share/romanian/errmsg.txt:
        new warning
      sql/share/russian/errmsg.txt:
        new warning
      sql/share/serbian/errmsg.txt:
        new warning
      sql/share/slovak/errmsg.txt:
        new warning
      sql/share/spanish/errmsg.txt:
        new warning
      sql/share/swedish/errmsg.txt:
        new warning
      sql/share/ukrainian/errmsg.txt:
        new warning
      sql/sql_base.cc:
        fixed case on no name field in UNION subselect
      sql/sql_lex.cc:
        mechanisp of removing single subselect for optimisation purposes
      sql/sql_lex.h:
        mechanisp of removing single subselect for optimisation purposes
      sql/sql_parse.cc:
        error handling
      sql/sql_union.cc:
        fixed unions in subselect
      sql/sql_yacc.yy:
        fixed Lex->describe flag appearence
      1472cbf6
    • unknown's avatar
      adding mandatory aliases for derived tables as per SQL-99 · 6df255d9
      unknown authored
      doing it in sql_yacc.yy does not work
      this commit contains fixes for other tests
      there are fixes in subselect test which will have to be changed
      once fix_fields is fixed to work with aliased derived tables
      
      6df255d9