1. 07 Jun, 2002 6 commits
    • unknown's avatar
      .del-makefile2.w32: · 454712d2
      unknown authored
        Rename: BitKeeper/deleted/.del-makefile.w32 -> BitKeeper/deleted/.del-makefile2.w32
      
      
      BitKeeper/deleted/.del-makefile2.w32:
        Rename: BitKeeper/deleted/.del-makefile.w32 -> BitKeeper/deleted/.del-makefile2.w32
      454712d2
    • unknown's avatar
      temporary preventing subselect in HAVING clause · b0c1e004
      unknown authored
      b0c1e004
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/mysql-4.1 · c06575e4
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/work-select_lex-4.1
      
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      c06575e4
    • unknown's avatar
      Merge rkalimullin@work.mysql.com:/home/bk/mysql-4.1 · 016fe788
      unknown authored
      into gw.udmsearch.izhnet.ru:/usr/home/ram/mysql-4.1
      
      
      016fe788
    • unknown's avatar
      check_one_rb_key() func · 6d289303
      unknown authored
      6d289303
    • unknown's avatar
      Charset of any string field now can be specified during CREATE TABLE · 6c2dcd86
      unknown authored
      
      mysql-test/r/alter_table.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/create.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/fulltext.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/innodb.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/merge.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/select.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/show_check.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/symlink.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/type_blob.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      mysql-test/r/type_ranges.result:
        Fix test result according to new SHOW CREATE TABLE and SHOW FIELDS
      sql/field.cc:
        New format for string fields in SHOW CREATE TABLE and SHOW FIELDS
      sql/mysql_priv.h:
        pass charset
      sql/sql_parse.cc:
        QQ is now fixed :)
      sql/sql_yacc.yy:
        New format for string fields in SHOW CREATE TABLE and SHOW FIELDS
      6c2dcd86
  2. 06 Jun, 2002 1 commit
  3. 05 Jun, 2002 4 commits
    • unknown's avatar
      post-merged fixing · 4a1dec3d
      unknown authored
      4a1dec3d
    • unknown's avatar
      fixing after mergin · 05bb861b
      unknown authored
      05bb861b
    • unknown's avatar
      merged · 954a0583
      unknown authored
      
      sql/item.h:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_delete.cc:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.h:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      954a0583
    • unknown's avatar
      configure.in: · cb27688b
      unknown authored
        changed version number
      
      
      cb27688b
  4. 04 Jun, 2002 4 commits
    • unknown's avatar
      Merge work:/my/mysql-4.1 into hundin.mysql.fi:/my/mysql-4.1 · fa86b948
      unknown authored
      
      heap/hp_write.c:
        Auto merged
      include/my_tree.h:
        Auto merged
      mysys/charset.c:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      fa86b948
    • unknown's avatar
      Update results for new SHOW FULL COLUMNS · f45dc577
      unknown authored
      Portability fixes
      
      
      include/my_tree.h:
        Add missing include file.
      mysql-test/r/select.result:
        Update results for new SHOW FULL COLUMNS
      mysql-test/r/type_blob.result:
        Update results for new SHOW FULL COLUMNS
      mysql-test/r/type_float.result:
        Update results for new SHOW FULL COLUMNS
      mysql-test/r/type_ranges.result:
        Update results for new SHOW FULL COLUMNS
      mysql-test/t/heap_btree.test:
        Update results for new SHOW FULL COLUMNS
      f45dc577
    • unknown's avatar
      merge with 4.0 to get last fixes to last merge · daff6c51
      unknown authored
      
      BitKeeper/etc/logging_ok:
        auto-union
      Docs/manual.texi:
        Auto merged
      client/mysqltest.c:
        Auto merged
      mysql-test/r/alter_table.result:
        Auto merged
      mysql-test/r/func_math.result:
        Auto merged
      sql/hostname.cc:
        Auto merged
      sql/item_cmpfunc.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/sql_analyse.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        merge with 4.0
      daff6c51
    • unknown's avatar
      Changes for new binary .frm format · 08526ba3
      unknown authored
      Fixes after last merge from 4.0.
      (Code not yet complete, need anoter merge from 4.0)
      
      
      heap/hp_write.c:
        cleanup
      myisam/ft_boolean_search.c:
        Fixed tree handling to new format
      mysql-test/r/alter_table.result:
        SHOW FULL COLUMN FROM TABLE now returns comment
      mysql-test/r/func_math.result:
        Updated results
      mysql-test/r/heap_btree.result:
        Portability fix
      mysql-test/r/isam.result:
        SHOW FULL COLUMN FROM TABLE now returns comment
      mysql-test/r/show_check.result:
        SHOW FULL COLUMN FROM TABLE now returns comment
      mysql-test/t/heap_btree.test:
        Portability fix
      mysql-test/t/show_check.test:
        SHOW FULL COLUMN FROM TABLE now returns comment
      sql/field.cc:
        Fix for comment handling
      sql/field.h:
        Added CHARSET_INFO to field structure
      sql/item_cmpfunc.cc:
        Fixed like to use system charset (need to be updated)
      sql/item_func.cc:
        Update to new charset handling
      sql/mysql_priv.h:
        cleanup
      sql/sql_base.cc:
        Added charset to HA_CREATE_INFO
      sql/sql_delete.cc:
        Added charset to HA_CREATE_INFO
      sql/sql_parse.cc:
        Added charset to HA_CREATE_INFO
      sql/sql_select.cc:
        cleanup
      sql/sql_show.cc:
        charset change
      sql/sql_string.h:
        cleanup
      sql/sql_table.cc:
        cleanup
      sql/sql_yacc.yy:
        Go back to old code for ALTER table ... MODIFY
      sql/table.cc:
        fixed comment handling
      sql/unireg.cc:
        new field format
      08526ba3
  5. 03 Jun, 2002 12 commits
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · ad4e6865
      unknown authored
      
      Docs/manual.texi:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      ad4e6865
    • unknown's avatar
      Enable LOAD DATA LOCAL INFILE in mysql_test · a7798dfd
      unknown authored
      Added syntax for column comments (for compability with 4.1)
      Fix of ALTER TABLE RENAME
      
      
      Docs/manual.texi:
        Changelog
      client/mysqltest.c:
        Enable LOAD DATA LOCAL INFILE
      mysql-test/r/alter_table.result:
        Test of syntax for column comments
      mysql-test/r/func_math.result:
        Fixed test of new truncate
      mysql-test/t/alter_table.test:
        Test of syntax for column comments
      mysys/my_gethostbyname.c:
        Portability fix
      sql/hostname.cc:
        Fixed pointer bug
      sql/item_cmpfunc.cc:
        Optimizing LIKE code
      sql/item_cmpfunc.h:
        Cleanup
      sql/mysqld.cc:
        Avoid warning of duplicate calls to mysql_thread_init()
      sql/sql_analyse.cc:
        Removed warning from DBUG
      sql/sql_parse.cc:
        Avoid warning of duplicate calls to mysql_thread_init()
      sql/sql_table.cc:
        Fix of ALTER TABLE RENAME
      sql/sql_yacc.yy:
        Added syntax for field comments
      vio/test-sslserver.c:
        Cleanup
      a7798dfd
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.0 · 7b8bf925
      unknown authored
      into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
      
      
      7b8bf925
    • unknown's avatar
      A bug fix when for SELECT ... INTO OUTFILE .... · 70fa0e01
      unknown authored
      user has table privilege and global FILE privilege
      
      
      70fa0e01
    • unknown's avatar
      mirrors.texi: · 4f6f22d0
      unknown authored
        Update mirror list
      
      
      Docs/mirrors.texi:
        Update mirror list
      BitKeeper/etc/logging_ok:
        Logging to logging@openlogging.org accepted
      4f6f22d0
    • unknown's avatar
      Merge sinisa@work.mysql.com:/home/bk/mysql-4.0 · 7cc7e2ed
      unknown authored
      into sinisa.nasamreza.org:/mnt/hdc/Sinisa/mysql-4.0
      
      
      7cc7e2ed
    • unknown's avatar
      merge with 4.0 · f0409fa9
      unknown authored
      
      BitKeeper/etc/ignore:
        auto-union
      BitKeeper/etc/logging_ok:
        auto-union
      BUILD/SETUP.sh:
        Auto merged
      BUILD/compile-pentium-debug:
        Auto merged
      BitKeeper/triggers/post-commit:
        Auto merged
      configure.in:
        Auto merged
      Docs/manual.texi:
        Auto merged
      client/mysql.cc:
        Auto merged
      client/mysqldump.c:
        Auto merged
      client/mysqltest.c:
        Auto merged
      extra/mysql_install.c:
        Auto merged
      extra/resolve_stack_dump.c:
        Auto merged
      extra/resolveip.c:
        Auto merged
      include/my_sys.h:
        Auto merged
      include/mysqld_error.h:
        Auto merged
      isam/pack_isam.c:
        Auto merged
      libmysql/Makefile.shared:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      myisam/ft_dump.c:
        Auto merged
      myisam/ft_test1.c:
        Auto merged
      myisam/ftdefs.h:
        Auto merged
      myisam/mi_check.c:
        Auto merged
      myisam/mi_test1.c:
        Auto merged
      myisam/mi_write.c:
        Auto merged
      myisam/myisamchk.c:
        Auto merged
      myisam/myisampack.c:
        Auto merged
      mysql-test/mysql-test-run.sh:
        Auto merged
      mysql-test/r/select_found.result:
        Auto merged
      mysql-test/t/select_found.test:
        Auto merged
      mysys/charset.c:
        Auto merged
      mysys/default.c:
        Auto merged
      mysys/hash.c:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/gen_lex_hash.cc:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/hostname.cc:
        Auto merged
      sql/item_cmpfunc.h:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/item_timefunc.h:
        Auto merged
      sql/lex.h:
        Auto merged
      sql/log.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/repl_failsafe.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_cache.cc:
        Auto merged
      sql/sql_class.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_db.cc:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_string.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_union.cc:
        Auto merged
      sql/share/czech/errmsg.txt:
        Auto merged
      sql/share/danish/errmsg.txt:
        Auto merged
      sql/share/dutch/errmsg.txt:
        Auto merged
      sql/share/english/errmsg.txt:
        Auto merged
      sql/share/estonian/errmsg.txt:
        Auto merged
      sql/share/german/errmsg.txt:
        Auto merged
      sql/share/greek/errmsg.txt:
        Auto merged
      sql/share/hungarian/errmsg.txt:
        Auto merged
      sql/share/italian/errmsg.txt:
        Auto merged
      sql/share/japanese/errmsg.txt:
        Auto merged
      sql/share/korean/errmsg.txt:
        Auto merged
      sql/share/norwegian-ny/errmsg.txt:
        Auto merged
      sql/share/norwegian/errmsg.txt:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      sql/structs.h:
        Auto merged
      sql/share/polish/errmsg.txt:
        Auto merged
      sql/share/portuguese/errmsg.txt:
        Auto merged
      sql/share/romanian/errmsg.txt:
        Auto merged
      sql/share/russian/errmsg.txt:
        Auto merged
      sql/share/slovak/errmsg.txt:
        Auto merged
      sql/share/spanish/errmsg.txt:
        Auto merged
      sql/share/swedish/errmsg.txt:
        Auto merged
      sql/share/ukrainian/errmsg.txt:
        Auto merged
      strings/Makefile.am:
        Auto merged
      strings/ctype-ujis.c:
        Auto merged
      tools/mysqlmanager.c:
        Auto merged
      f0409fa9
    • unknown's avatar
      new error messages (foreign key) · ebbcb0f3
      unknown authored
      ebbcb0f3
    • unknown's avatar
      fab82423
    • unknown's avatar
    • unknown's avatar
      Typo fixup. · 15e808ed
      unknown authored
      15e808ed
    • unknown's avatar
      Fixed two bugs in my_getopt. · c472a17d
      unknown authored
      
      mysys/my_getopt.c:
        Fixed two bugs in my_getopt:
        
        - argc was decremented twice when type was GET_BOOL and short
          option was used. This caused all GET_BOOL -type short-options
          to malfunction.
        
        - Fixed a bug in argv handling. Any program that used argv directly
          without checking argc first, tried to use (already handled) options
          as non-option arguments, after all true non-option arguments were
          handled. At least mysqldump was affected by this bug.
      c472a17d
  6. 02 Jun, 2002 5 commits
    • unknown's avatar
      Extension of .frm file (not yet ready for push) · bdb74237
      unknown authored
      
      include/m_ctype.h:
        cleanup
      include/mysqld_error.h:
        New error messages
      sql/field.cc:
        Extension of .frm file
      sql/field.h:
        Extension of .frm file
      sql/handler.h:
        cleanup
        Added CHARSET_INFO to ha_create_information
      sql/item_strfunc.cc:
        cleanup
      sql/lex.h:
        Update for FOREIGN KEYS
      sql/mysql_priv.h:
        Extension of .frm file
      sql/slave.cc:
        Fixed bug in wait_for_relay_log_space()
      sql/spatial.h:
        Cleanup
      sql/sql_class.h:
        Cleanup
      sql/sql_lex.h:
        Extension of .frm file
      sql/sql_parse.cc:
        Extension of .frm file
      sql/sql_show.cc:
        Extension of .frm file
      sql/sql_table.cc:
        Extension of .frm file
      sql/sql_yacc.yy:
        Extension of .frm file
      sql/table.cc:
        Extension of .frm file
      sql/unireg.cc:
        Extension of .frm file
      bdb74237
    • unknown's avatar
      merge with 3.23 · 7cb2e2d1
      unknown authored
      
      BitKeeper/deleted/.del-rpl_empty_master_crash.result:
        Delete: mysql-test/r/rpl_empty_master_crash.result
      BitKeeper/deleted/.del-rpl_empty_master_crash.test:
        Delete: mysql-test/t/rpl_empty_master_crash.test
      configure.in:
        Auto merged
      include/my_net.h:
        Auto merged
      include/my_pthread.h:
        Auto merged
      libmysql/libmysql.c:
        Auto merged
      mysql-test/t/func_math.test:
        Auto merged
      mysys/my_gethostbyname.c:
        Auto merged
      sql/ha_innodb.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      7cb2e2d1
    • unknown's avatar
      Changed 003F -> 0000 for undefinite characters in charset.conf · 7aef75a9
      unknown authored
      Charset convertion FROM dynamic charset is now working too
      Allow dynamic charsets in CONVERT()
      
      
      mysys/charset.c:
        Charset convertion FROM dynamic charset is now working too
      sql/item_strfunc.cc:
        Allow dynamic charsets in CONVERT()
      sql/share/charsets/cp1251.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/cp1257.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/dec8.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/greek.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/hebrew.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/hp8.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/swe7.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/usa7.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/win1250.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/win1251.conf:
        Change 003F -> 0000 for undefinite characters
      sql/share/charsets/win1251ukr.conf:
        Change 003F -> 0000 for undefinite characters
      7aef75a9
    • unknown's avatar
      Merge work:/home/bk/mysql-4.0 into hundin.mysql.fi:/my/bk/mysql-4.0 · 0e5f0023
      unknown authored
      
      client/mysqltest.c:
        Auto merged
      sql/mysqld.cc:
        Auto merged
      sql/slave.cc:
        Auto merged
      0e5f0023
    • unknown's avatar
      Fixed bug in wait_for_relay_log_space() · 499ebe54
      unknown authored
      Added checking of sem_init() in configure.
      
      
      client/mysqltest.c:
        Cleanup
      configure.in:
        Added checking of sem_init
      sql/hostname.cc:
        Portability fix
      sql/slave.cc:
        Fixed bug in wait_for_relay_log_space()
      499ebe54
  7. 01 Jun, 2002 3 commits
    • unknown's avatar
      new subselect tests · a532bfb2
      unknown authored
      LIMIT fixed
      AVG & STD with subselect fixed
      join_free fixed to be depended queries compatible
      sort_default removed from SELECT_LEX
      
      
      mysql-test/r/subselect.result:
        new subselect tests
      mysql-test/t/subselect.test:
        new subselect tests
      sql/item.cc:
        marking as depended _ALL_ subselects under select from wich depend
      sql/item_subselect.cc:
        limit fixed
        TODO added
      sql/sql_class.cc:
        AVG & STD function with subselects fixed
      sql/sql_lex.h:
        sort_default removed
      sql/sql_parse.cc:
        limit fixed
      sql/sql_select.cc:
        fixed to be subselect compatible
      sql/sql_yacc.yy:
        sort_default removed
      a532bfb2
    • unknown's avatar
    • unknown's avatar
      Fixed some spelling errors. · 78aa48a8
      unknown authored
      78aa48a8
  8. 31 May, 2002 5 commits
    • unknown's avatar
      Merge nleippe@work.mysql.com:/home/bk/mysql · 32113efe
      unknown authored
      into nick.leippe.com:/home/nick/mysql/mysql
      
      
      32113efe
    • unknown's avatar
      fixed 'load table from master' hang when host is empty · 169a4d92
      unknown authored
      added respective test case
      
      
      sql/slave.cc:
        fixed load table from master hang when host is empty
      169a4d92
    • unknown's avatar
      Added filling of unicode mapping arrays during charset.conf loading · 58e4105b
      unknown authored
      All charset.conf files were extended to supply unicode mapping array
      CONVERT() now uses more common order of arguments: CONVERT(expr,charset_from,charset_to)
      Dynamic charset can be used as CONVERT() argument
      
      
      mysys/charset.c:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/armscii8.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/cp1251.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/cp1257.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/croat.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/danish.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/dec8.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/dos.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/estonia.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/german1.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/greek.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/hebrew.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/hp8.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/hungarian.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/koi8_ru.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/koi8_ukr.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/latin1.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/latin2.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/latin5.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/swe7.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/usa7.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/win1250.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/win1251.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/share/charsets/win1251ukr.conf:
        Added filling of unicode mapping arrays during charset.conf loading
      sql/sql_yacc.yy:
        Changed the order of arguments to Convert(expr,charset_from,charset_to)
        Dynamic charsets are now resolved too for Convert() arguments
      58e4105b
    • unknown's avatar
      Fixed a bug in my_getopt. · 2e86ba7e
      unknown authored
      
      mysys/my_getopt.c:
        Fixed two bugs in my_getopt:
        - Didn't exit with error if a short option was not recognized. Fixed.
        - If unrecognized short option was not the first one in the list,
          printed "unknown option" error for wrong option. Fixed.
      2e86ba7e
    • unknown's avatar
      Fixed a bug in mysql client. · b379016d
      unknown authored
      
      client/mysql.cc:
        Fixed a bug in option -N
      b379016d