1. 19 Feb, 2004 2 commits
    • unknown's avatar
      Many files: · e9b8da36
      unknown authored
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      
      
      sql/ha_innodb.cc:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/data/data0type.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/dict/dict0crea.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/dict/dict0load.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/include/data0type.h:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/include/data0type.ic:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      innobase/rem/rem0cmp.c:
        Multiple charset support for InnoDB; note that if you create tables and the default charset-collation is not latin1_swedish_ci, then you cannot use those tables if you downgrade to 4.0 again
      e9b8da36
    • unknown's avatar
      trx0sys.c: · d08a9574
      unknown authored
        Remove the downgrade 4.1.2 -> 4.0.18 patch accidentally merged from 4.0 to 4.1; the patch must NOT be merged to 4.1; this fixes Bug #2883
      
      
      innobase/trx/trx0sys.c:
        Remove the downgrade 4.1.2 -> 4.0.18 patch accidentally merged from 4.0 to 4.1; the patch must NOT be merged to 4.1; this fixes Bug #2883
      d08a9574
  2. 18 Feb, 2004 2 commits
  3. 17 Feb, 2004 10 commits
  4. 16 Feb, 2004 12 commits
    • unknown's avatar
      merge · 151bd33a
      unknown authored
      
      sql/mysql_priv.h:
        Auto merged
      sql/sql_base.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_insert.cc:
        Auto merged
      sql/sql_lex.cc:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_update.cc:
        Auto merged
      151bd33a
    • unknown's avatar
      Changed wellformedlen to well_formed_len · f9976eb1
      unknown authored
      Fixed that blobs >16M can be inserted/updated
      Fixed bug when doing CREATE TEMPORARY TABLE ... LIKE
      
      
      include/m_ctype.h:
        Changed wellformedlen to well_formed_len
      include/mysql.h:
        Fixed comment
      libmysql/libmysql.c:
        Fixed indentation
      libmysqld/lib_sql.cc:
        Fixed indentation
      mysql-test/r/ctype_utf8.result:
        updated warning numbers
      mysql-test/r/innodb.result:
        Moved test to right place
      mysql-test/r/myisam-blob.result:
        More test for blobs
      mysql-test/r/rpl000002.result:
        Move test to better place
      mysql-test/r/rpl_log.result:
        Move test to better place
      mysql-test/r/union.result:
        Move test to better place
      mysql-test/t/innodb.test:
        Moved test to right place
      mysql-test/t/myisam-blob.test:
        More test of blobs
      mysql-test/t/rpl000002.test:
        Move test to better place
      mysql-test/t/rpl_log.test:
        Move test to better place
      mysql-test/t/union.test:
        Move test to better place
      sql/field.cc:
        Changed wellformedlen to well_formed_len.
        Fixed that blobs >16M can be inserted/updated (new bug)
      sql/field.h:
        Code optimization
      sql/sql_lex.cc:
        Changed short variable names
      sql/sql_show.cc:
        Optimized quote handling
      sql/sql_table.cc:
        Fixed bug when doing CREATE TEMPORARY TABLE ... LIKE
      sql/sql_union.cc:
        Added comment
      strings/ctype-big5.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-bin.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-euc_kr.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-gb2312.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-gbk.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-latin1.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-mb.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-simple.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-sjis.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-tis620.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-ucs2.c:
        Changed wellformedlen to well_formed_len
        Indentation changes
      strings/ctype-ujis.c:
        Changed wellformedlen to well_formed_len
      strings/ctype-utf8.c:
        Changed wellformedlen to well_formed_len
      f9976eb1
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 19256bc7
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      19256bc7
    • unknown's avatar
      ulternative bugfix for BUG#2508 and fix for BUG#2809 - every table has its own TABLE structure · 435fdbc2
      unknown authored
      
      mysql-test/r/union.result:
        fix for union test becuase now not all fields in UNION allow NULLS
        fix of test
        test suite for BUG#2809
      mysql-test/t/union.test:
        test suite for BUG#2809
      sql/mysql_priv.h:
        removed unused parameter of setup_tables()
      sql/sql_base.cc:
        removed unused parameter of setup_tables()
        cleanup of unused code
      sql/sql_class.h:
        removed unused field
      sql/sql_help.cc:
        removed unused parameter of setup_tables()
      sql/sql_insert.cc:
        removed unused parameter of setup_tables()
      sql/sql_lex.cc:
        excluded duplicate tables finding for UNION
      sql/sql_load.cc:
        removed unused parameter of setup_tables()
      sql/sql_olap.cc:
        removed unused parameter of setup_tables()
      sql/sql_prepare.cc:
        removed unused parameter of setup_tables()
      sql/sql_select.cc:
        removed unused parameter of setup_tables()
        revert old BUG#2508 patch
      sql/sql_union.cc:
        revert old BUG#2508 patch
        removed unused code
      sql/sql_update.cc:
        removed unused parameter of setup_tables()
      sql/table.h:
        shared used only for multi-update for now
      435fdbc2
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 9f5777ec
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      9f5777ec
    • unknown's avatar
      ft_boolean_syntax made changeable · 2fced2ea
      unknown authored
      
      BitKeeper/deleted/.del-gstream.cc~e7a4fae849aff6c8:
        Delete: libmysqld/gstream.cc
      BitKeeper/deleted/.del-item_subselect.cc~80564bbdb47e8160:
        Delete: libmysqld/item_subselect.cc
      BitKeeper/deleted/.del-spatial.cc~604df7172b141762:
        Delete: libmysqld/spatial.cc
      BitKeeper/deleted/.del-sql_derived.cc~548b125128871c7a:
        Delete: libmysqld/sql_derived.cc
      BitKeeper/etc/ignore:
        Added libmysqld/item_subselect.cc libmysqld/sql_derived.cc to the ignore list
      2fced2ea
    • unknown's avatar
      Merge with public tree · cad7f2a1
      unknown authored
      
      client/mysqldump.c:
        Auto merged
      configure.in:
        Auto merged
      include/m_ctype.h:
        Auto merged
      include/m_string.h:
        Auto merged
      include/my_global.h:
        Auto merged
      mysql-test/r/ctype_utf8.result:
        Auto merged
      mysql-test/r/fulltext.result:
        Auto merged
      mysql-test/r/subselect.result:
        Auto merged
      mysql-test/t/fulltext.test:
        Auto merged
      mysql-test/t/grant.test:
        Auto merged
      mysql-test/t/subselect.test:
        Auto merged
      mysql-test/t/union.test:
        Auto merged
      sql/field.cc:
        Auto merged
      sql/field.h:
        Auto merged
      sql/item.cc:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/item_strfunc.cc:
        Auto merged
      sql/mysql_priv.h:
        Auto merged
      sql/set_var.cc:
        Auto merged
      sql/sql_acl.cc:
        Auto merged
      sql/sql_class.h:
        Auto merged
      sql/sql_parse.cc:
        Auto merged
      sql/share/english/errmsg.txt:
        Auto merged
      sql/sql_select.cc:
        Auto merged
      sql/sql_show.cc:
        Auto merged
      sql/sql_string.cc:
        Auto merged
      sql/sql_table.cc:
        Auto merged
      sql/sql_yacc.yy:
        Auto merged
      strings/ctype-mb.c:
        Auto merged
      strings/ctype-simple.c:
        Auto merged
      mysql-test/r/warnings.result:
        Fix error numbers after merge
      sql/share/czech/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/danish/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/dutch/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/estonian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/french/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/german/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/greek/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/hungarian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/italian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/japanese/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/korean/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/norwegian-ny/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/norwegian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/polish/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/portuguese/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/romanian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/russian/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/slovak/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/spanish/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/swedish/errmsg.txt:
        Add missing ',' and fix typo
      sql/share/ukrainian/errmsg.txt:
        Add missing ',' and fix typo
      cad7f2a1
    • unknown's avatar
      Merge with 4.0 to get fix for mysqlbinlog · ebac2d25
      unknown authored
      
      mysql-test/r/mysqlbinlog.result:
        Auto merged
      mysql-test/r/select_found.result:
        Auto merged
      mysql-test/t/select_found.test:
        Auto merged
      sql/log_event.h:
        Auto merged
      sql/opt_range.cc:
        Auto merged
      sql/sql_load.cc:
        Auto merged
      support-files/mysql.spec.sh:
        Auto merged
      client/mysqlbinlog.cc:
        Merge with 4.0
      configure.in:
        Merge with 4.0
      mysql-test/r/range.result:
        Use local file
      mysql-test/t/range.test:
        Use local file
      sql/share/english/errmsg.txt:
        Use local file
      ebac2d25
    • unknown's avatar
      After merge fixes · a8983f07
      unknown authored
      Added more DBUG statements
      Ensure that we are comparing end space with BINARY strings
      Use 'any_db' instead of '' to mean any database. (For HANDLER command)
      Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
      
      
      BitKeeper/deleted/.del-ctype_tis620.result-old~3578ceb0b8284685:
        Delete: mysql-test/r/ctype_tis620.result-old
      BitKeeper/deleted/.del-ctype_tis620.test-old~ffb1bbd2935d1aba:
        Delete: mysql-test/t/ctype_tis620.test-old
      client/mysqlbinlog.cc:
        Added DBUG statements
        Added call of my_end() to free all used memory on exit
      heap/hp_info.c:
        After merge fixes
      heap/hp_open.c:
        After merge fixes
      include/heap.h:
        After merge fixes
      include/m_ctype.h:
        Use pchar instead of 'int' for character parameters.
        Added 'my_binary_compare()'
      include/m_string.h:
        Fixed wrong define
      innobase/ibuf/ibuf0ibuf.c:
        After merge fixes
      innobase/srv/srv0start.c:
        After merge fixes
      mysql-test/r/alter_table.result:
        Fixed results after merge
      mysql-test/r/auto_increment.result:
        Fixed results after merge
      mysql-test/r/bdb.result:
        Fixed results after merge
      mysql-test/r/binary.result:
        Fixed results after merge
      mysql-test/r/create.result:
        Fixed results after merge
      mysql-test/r/ctype_mb.result:
        Fixed results after merge
      mysql-test/r/ctype_tis620.result:
        Fixed results after merge
      mysql-test/r/ctype_utf8.result:
        Fixed results after merge
      mysql-test/r/delete.result:
        Fixed results after merge
      mysql-test/r/func_compress.result:
        Fixed results after merge
      mysql-test/r/func_gconcat.result:
        Fixed results after merge
      mysql-test/r/func_group.result:
        Fixed results after merge
      mysql-test/r/func_str.result:
        Fixed results after merge
      mysql-test/r/innodb.result:
        Fixed results after merge
      mysql-test/r/insert.result:
        Fixed results after merge
      mysql-test/r/insert_select.result:
        Fixed results after merge
      mysql-test/r/key.result:
        Fixed results after merge
      mysql-test/r/loaddata.result:
        Fixed results after merge
      mysql-test/r/lock.result:
        Fixed results after merge
      mysql-test/r/myisam.result:
        Fixed results after merge
      mysql-test/r/null.result:
        Fixed results after merge
      mysql-test/r/null_key.result:
        Fixed results after merge
      mysql-test/r/order_by.result:
        Fixed results after merge
      mysql-test/r/query_cache.result:
        Fixed results after merge
      mysql-test/r/range.result:
        Fixed results after merge
      mysql-test/r/rpl_multi_delete.result:
        Fixed results after merge
      mysql-test/r/rpl_until.result:
        Fixed results after merge
      mysql-test/r/subselect.result:
        Fixed results after merge
      mysql-test/r/subselect_innodb.result:
        Fixed results after merge
      mysql-test/r/type_blob.result:
        Fixed results after merge
      mysql-test/r/type_datetime.result:
        Fixed results after merge
      mysql-test/r/type_decimal.result:
        Fixed results after merge
      mysql-test/r/type_enum.result:
        Fixed results after merge
      mysql-test/r/type_float.result:
        Fixed results after merge
      mysql-test/r/type_ranges.result:
        Fixed results after merge
      mysql-test/r/type_time.result:
        Fixed results after merge
      mysql-test/r/type_timestamp.result:
        Fixed results after merge
      mysql-test/r/type_uint.result:
        Fixed results after merge
      mysql-test/r/type_year.result:
        Fixed results after merge
      mysql-test/r/variables.result:
        Fixed results after merge
      mysql-test/r/warnings.result:
        Fixed results after merge
      mysql-test/t/case.test:
        Fixed shifted error messages
      mysql-test/t/create.test:
        Fixed shifted error messages
      mysql-test/t/ctype_collate.test:
        Fixed shifted error messages
      mysql-test/t/ctype_tis620.test:
        Merge with 4.0 ctype_tis620 test
      mysql-test/t/delete.test:
        Fixed shifted error messages
      mysql-test/t/derived.test:
        Fixed shifted error messages
      mysql-test/t/fulltext.test:
        Fixed shifted error messages
      mysql-test/t/func_in.test:
        Fixed shifted error messages
      mysql-test/t/func_str.test:
        Fixed shifted error messages
      mysql-test/t/func_test.test:
        Fixed shifted error messages
      mysql-test/t/grant.test:
        Fixed shifted error messages
      mysql-test/t/innodb.test:
        Change to 4.1 syntax
      mysql-test/t/key_cache.test:
        Fixed shifted error messages
      mysql-test/t/myisam.test:
        New test of blob and end space
      mysql-test/t/row.test:
        Fixed shifted error messages
      mysql-test/t/rpl_until.test:
        Fixed shifted error messages
      mysql-test/t/subselect.test:
        Fixed shifted error messages
      mysql-test/t/subselect_innodb.test:
        Fix test to take into account foreign key constraints
      mysql-test/t/union.test:
        Fixed shifted error messages
      mysql-test/t/user_var.test:
        Fixed shifted error messages
      mysql-test/t/variables.test:
        Fixed shifted error messages
      mysys/my_handler.c:
        Merge with 4.0 code
      sql/ha_heap.cc:
        After merge fixes
      sql/handler.cc:
        After merge fixes
      sql/item.cc:
        After merge fixes
      sql/item_cmpfunc.cc:
        Ensure that we are comparing end space with BINARY strings
      sql/item_cmpfunc.h:
        Ensure that we are comparing end space with BINARY strings
      sql/log_event.cc:
        More DBUG statements
        Ensure that we use all options to LOAD DATA in replication
      sql/opt_range.cc:
        After merge fixes
      sql/sql_db.cc:
        After merge fixes
      sql/sql_handler.cc:
        After merge fixes
        Use 'any_db' instead of '' to mean 'no database comparison'
      sql/sql_parse.cc:
        After merge fixes
      sql/sql_select.cc:
        After merge fixes
        Added function comment for setup_group()
      sql/sql_string.cc:
        Added stringcmp() for binary comparison.
        Added function comments for sortcmp() and stringcmp()
      sql/sql_string.h:
        Added stringcmp()
      sql/sql_table.cc:
        After merge fixes
      sql/sql_update.cc:
        After merge fixes
      sql/sql_yacc.yy:
        Use 'any_db' instead of '' to mean any database. Using "" causes a 'wrong db name' error.
      strings/ctype-big5.c:
        Strip only end space, not other space characters.
      strings/ctype-bin.c:
        Removed some not needed functions.
        Added function comments
        Don't remove end space in comparisons
        Change my_wildcmp_bin() to be 'identical' with other similar code
      strings/ctype-czech.c:
        Strip only end space, not other space characters.
      strings/ctype-gbk.c:
        Strip only end space, not other space characters.
      strings/ctype-latin1.c:
        Strip only end space, not other space characters.
      strings/ctype-mb.c:
        Strip only end space, not other space characters.
      strings/ctype-simple.c:
        Strip only end space, not other space characters.
      strings/ctype-sjis.c:
        Strip only end space, not other space characters.
      strings/ctype-tis620.c:
        Added usage of my_instr_simple. This needs to be cleaned up!
      strings/ctype-utf8.c:
        Strip only end space, not other space characters.
      strings/ctype-win1250ch.c:
        Strip only end space, not other space characters.
        Fixed indentation
      strings/strto.c:
        Code cleanup
      a8983f07
    • unknown's avatar
      Cleanup + safety comment · 8637a78a
      unknown authored
      
      sql/share/english/errmsg.txt:
        Added note to ensure that no one adds new error message to 4.0.
        This is important as it causes too many problems with test suite in 4.1
      sql/sql_load.cc:
        Removed wrong comment.
      8637a78a
    • unknown's avatar
      Merge bk-internal.mysql.com:/home/bk/mysql-4.0 · 42ad012b
      unknown authored
      into mysql.com:/home/my/mysql-4.0
      
      
      configure.in:
        Auto merged
      42ad012b
    • unknown's avatar
      srv0srv.c: · 571c9010
      unknown authored
        Add a missing space to the output format of SHOW INNODB STATUS; reported by Jocelyn Fournier
      
      
      innobase/srv/srv0srv.c:
        Add a missing space to the output format of SHOW INNODB STATUS; reported by Jocelyn Fournier
      571c9010
  5. 15 Feb, 2004 9 commits
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 204197d3
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      204197d3
    • unknown's avatar
      bug#2708 · 11e94dd1
      unknown authored
      test results updated
      
      
      myisam/ft_boolean_search.c:
        cleanup
      myisam/ft_parser.c:
        cleanup
        bug#2708
      mysql-test/r/derived.result:
        error messages updated
      mysql-test/r/fulltext.result:
        bug#2708
      mysql-test/r/warnings.result:
        error messages updated
      mysql-test/t/fulltext.test:
        bug#2708
      11e94dd1
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 5dc39ae3
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      5dc39ae3
    • unknown's avatar
      no dots in the error messages! · fe6e91a4
      unknown authored
      --disable-warning in union.test
      
      
      mysql-test/t/union.test:
        cleanup
      sql/share/czech/errmsg.txt:
        no dots in the error messages!
      sql/share/danish/errmsg.txt:
        no dots in the error messages!
      sql/share/dutch/errmsg.txt:
        no dots in the error messages!
      sql/share/english/errmsg.txt:
        no dots in the error messages!
      sql/share/estonian/errmsg.txt:
        no dots in the error messages!
      sql/share/french/errmsg.txt:
        no dots in the error messages!
      sql/share/german/errmsg.txt:
        no dots in the error messages!
      sql/share/greek/errmsg.txt:
        no dots in the error messages!
      sql/share/hungarian/errmsg.txt:
        no dots in the error messages!
      sql/share/italian/errmsg.txt:
        no dots in the error messages!
      sql/share/japanese/errmsg.txt:
        no dots in the error messages!
      sql/share/korean/errmsg.txt:
        no dots in the error messages!
      sql/share/norwegian-ny/errmsg.txt:
        no dots in the error messages!
      sql/share/norwegian/errmsg.txt:
        no dots in the error messages!
      sql/share/polish/errmsg.txt:
        no dots in the error messages!
      sql/share/portuguese/errmsg.txt:
        no dots in the error messages!
      sql/share/romanian/errmsg.txt:
        no dots in the error messages!
      sql/share/russian/errmsg.txt:
        no dots in the error messages!
      sql/share/serbian/errmsg.txt:
        no dots in the error messages!
      sql/share/slovak/errmsg.txt:
        no dots in the error messages!
      sql/share/spanish/errmsg.txt:
        no dots in the error messages!
      sql/share/swedish/errmsg.txt:
        no dots in the error messages!
      sql/share/ukrainian/errmsg.txt:
        no dots in the error messages!
      fe6e91a4
    • unknown's avatar
      Merge sanja.is.com.ua:/home/bell/mysql/bk/mysql-4.1 · 9e59f1a1
      unknown authored
      into sanja.is.com.ua:/home/bell/mysql/bk/work-4.1
      
      9e59f1a1
    • unknown's avatar
      fixed initialization to satisfy valgrind · 7867a773
      unknown authored
      7867a773
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-4.1/ · 1b748b5e
      unknown authored
      into serg.mylan:/usr/home/serg/Abk/mysql-4.1
      
      
      sql/sql_yacc.yy:
        Auto merged
      1b748b5e
    • unknown's avatar
      Merge eagle.mysql.r18.ru:/home/vva/work/mysql.orig/clear/mysql-4.1 · bdbeeaa8
      unknown authored
      into eagle.mysql.r18.ru:/home/vva/work/BUG_2705/mysql-4.1
      
      
      mysql-test/r/mysqldump.result:
        Auto merged
      bdbeeaa8
    • unknown's avatar
      REVOKE ALL PRIVILEGES, GRANT FROM user_list · fbdd2816
      unknown authored
      is changed to a more consistent
      REVOKE ALL PRIVILEGES, GRANT OPTION FROM user_list.
      Bug #2642
      
      fbdd2816
  6. 14 Feb, 2004 5 commits