1. 23 Mar, 2006 19 commits
    • unknown's avatar
      Merge · 145e4258
      unknown authored
      
      include/m_ctype.h:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-euc_kr.c:
        Auto merged
      strings/ctype-gb2312.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      include/config-win.h:
        SCCS merged
      145e4258
    • unknown's avatar
      config-win.h: · 5aa14b98
      unknown authored
        If CYBOZU defined, set character sets etc
      
      
      include/config-win.h:
        If CYBOZU defined, set character sets etc
      5aa14b98
    • unknown's avatar
      Merge rkalimullin@bk-internal.mysql.com:/home/bk/mysql-5.0 · de752e89
      unknown authored
      into  mysql.com:/usr/home/ram/work/mysql-5.0
      
      
      de752e89
    • unknown's avatar
      Fix for bug #18306: MySQL crashes and restarts using subquery · abffce9c
      unknown authored
      
      mysql-test/r/subselect.result:
        Fix for bug #18306: MySQL crashes and restarts using subquery
        test case
      mysql-test/t/subselect.test:
        Fix for bug #18306: MySQL crashes and restarts using subquery
        test case
      sql/opt_range.cc:
        Fix for bug #18306: MySQL crashes and restarts using subquery
        Restore thd->mem_root because
        during the cond->val_int() evaluation we can come across a subselect 
        item which may allocate memory on the thd->mem_root and assumes
        all the memory allocated has the same life span as the subselect
        item itself.
      abffce9c
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · fd84c0e5
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      fd84c0e5
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 278b83a8
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-4.1.b15376
      
      
      include/m_ctype.h:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-euc_kr.c:
        Auto merged
      strings/ctype-gb2312.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      278b83a8
    • unknown's avatar
      Merge mysql.com:/users/lthalmann/bkroot/mysql-5.0 · 0ef3cd6c
      unknown authored
      into  mysql.com:/users/lthalmann/bk/mysql-5.0
      
      
      0ef3cd6c
    • unknown's avatar
      m_ctype.h: · 454c02b8
      unknown authored
        Bug##15376
        After merge fix: removing redundant macros.
      
      
      include/m_ctype.h:
        Bug##15376
        After merge fix: removing redundant macros.
      454c02b8
    • unknown's avatar
      Bug#15376: Unassigned multibyte codes are converted to U+0000 · 1b58717c
      unknown authored
      Mergeing changes into 5.0
      
      
      mysql-test/r/ctype_eucjpms.result:
        Adding test
      mysql-test/r/ctype_ujis.result:
        After merge fix
      mysql-test/t/ctype_eucjpms.test:
        Adding test
      strings/ctype-cp932.c:
        After merge fix
      strings/ctype-eucjpms.c:
        Applying changes to eucjpms, similar to ujis.
        Note: eucjpms appeared in 5.0 so the original patch,
        which was for for 4.1, didn't fix eucjpms.
      1b58717c
    • unknown's avatar
      m_ctype.h: · 1f129403
      unknown authored
        Removing duplicate old definition.
        After merge fix for bug#15375
      
      
      include/m_ctype.h:
        Removing duplicate old definition.
        After merge fix for bug#15375
      1f129403
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b15376 · 8c8e0567
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      BitKeeper/deleted/.del-ctype-cp932.c:
        Auto merged
      mysql-test/t/ctype_ujis.test:
        Auto merged
      sql/sql_string.cc:
        Auto merged
      strings/ctype-big5.c:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-euc_kr.c:
        Auto merged
      strings/ctype-gb2312.c:
        Auto merged
      strings/ctype-gbk.c:
        Auto merged
      strings/ctype-latin1.c:
        Auto merged
      strings/ctype-simple.c:
        Auto merged
      strings/ctype-sjis.c:
        Auto merged
      strings/ctype-tis620.c:
        Auto merged
      strings/ctype-ucs2.c:
        Auto merged
      strings/ctype-ujis.c:
        Auto merged
      strings/ctype-utf8.c:
        Auto merged
      include/m_ctype.h:
        After merge fix.
      mysql-test/r/ctype_ujis.result:
        After merge fix
      8c8e0567
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · 5b34888c
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      5b34888c
    • unknown's avatar
    • unknown's avatar
      ctype-czech.c: · b31eca1e
      unknown authored
        Fixing wrong min_sort_char.
      
      
      strings/ctype-czech.c:
        Fixing wrong min_sort_char.
      b31eca1e
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-4.1 · 49d2b4f0
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-4.1.b17374
      
      
      49d2b4f0
    • unknown's avatar
      Merge bk-internal:/home/bk/mysql-5.0 · 6d771166
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/mysql-5.0
      
      
      6d771166
    • unknown's avatar
      c3e7925f
    • unknown's avatar
      Merge abarkov@bk-internal.mysql.com:/home/bk/mysql-5.0 · abbc7e2d
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      abbc7e2d
    • unknown's avatar
      Merge mysql.com:/usr/home/bar/mysql-4.1.b17374 · 859aa2f2
      unknown authored
      into  mysql.com:/usr/home/bar/mysql-5.0
      
      
      include/m_ctype.h:
        Auto merged
      strings/ctype-bin.c:
        Auto merged
      strings/ctype-czech.c:
        Auto merged
      859aa2f2
  2. 22 Mar, 2006 7 commits
  3. 21 Mar, 2006 6 commits
  4. 20 Mar, 2006 6 commits
    • unknown's avatar
      Merge neptunus.(none):/home/msvensson/mysql/mysql-5.0 · 6219f23b
      unknown authored
      into  neptunus.(none):/home/msvensson/mysql/bug11835/my50-bug11835
      
      
      client/mysqltest.c:
        Auto merged
      configure.in:
        Auto merged
      mysql-test/mysql-test-run.pl:
        Auto merged
      sql/item_func.cc:
        Auto merged
      sql/sql_udf.cc:
        Auto merged
      6219f23b
    • unknown's avatar
      Don't look for "dlopen" if server linked with -static or -all-static flag. Update after review · 680ba0b7
      unknown authored
      
      configure.in:
        Don't look for "dlopen" if server linked with -static or -all-static flag
      680ba0b7
    • unknown's avatar
      Bug#17374: select ... like 'A%' operator fails to find value on columuns with key · 83bc8c4e
      unknown authored
      Fixed that LIKE worked case insensitively for latin2_czech_cs,
      which was wrong for a case sensitive collation.
      
      
      include/m_ctype.h:
        Making my_wildcmp_bin public instead of static
      strings/ctype-bin.c:
        Making my_wildcmp_bin public instead of static
      strings/ctype-czech.c:
        Use my_wildcmp_bin instead of case insensitive my_wildcmp_8bit
      mysql-test/include/have_latin2_ch.inc:
        New BitKeeper file ``mysql-test/include/have_latin2_ch.inc''
      mysql-test/r/ctype_latin2_ch.result:
        New BitKeeper file ``mysql-test/r/ctype_latin2_ch.result''
      mysql-test/r/have_latin2_ch.require:
        New BitKeeper file ``mysql-test/r/have_latin2_ch.require''
      mysql-test/t/ctype_latin2_ch.test:
        New BitKeeper file ``mysql-test/t/ctype_latin2_ch.test''
      83bc8c4e
    • unknown's avatar
      Bug#18004 Connecting crashes server when default charset is UCS2 · 7913527e
      unknown authored
      table.cc:
        Fixing to use system_charset_info instead of default_charset_info.
        Crash happened because the "ctype" array is empty in UCS2,
        and thus cannot be used with my_isspace().
        The reason why UCS2 appeared in this context was because of
        of default_charset_info variable incorrectly substituted to my_isspace().
        As functions check_db_name(), check_table_name() and check_column_name()
        always get values in utf8, system_charset_info must be used instead.
      ctype_ucs2_def.test, ctype_ucs2_def-master.opt, ctype_ucs2_def.result:
        new file
      
      
      sql/table.cc:
        Bug#18004 Connecting crashes server when default charset is UCS2
        Use of default_charset_info was wrong.
        Functions check_db_name, check_table_name and check_column_name
        get values of system_charset_info character set (utf8).
      7913527e
    • unknown's avatar
      Fix for bug#18224 VIEW on information_schema crashes the server · 53862e60
      unknown authored
        additional check for subselect
      
      
      mysql-test/r/information_schema.result:
        Fix for bug#18224 VIEW on information_schema crashes the server
          test case
      mysql-test/t/information_schema.test:
        Fix for bug#18224 VIEW on information_schema crashes the server
          test case
      53862e60
    • unknown's avatar
      Fix for bug #18113 "SELECT * FROM information_schema.xxx crashes server" · ce39d294
      unknown authored
      Crash happened when one selected data from one of INFORMATION_SCHEMA
      tables and in order to build its contents server had to open view which
      used stored function and table or view on which one had not global or
      database-level privileges (e.g. had only table-level or had no
      privileges at all).
      
      The crash was caused by usage of check_grant() function, which assumes
      that either number of tables to be inspected by it is limited explicitly
      or table list used and thd->lex->query_tables_own_last value correspond
      to each other (the latter should be either 0 or point to next_global
      member of one of elements of this table list), in conditions when
      above assumptions were not true. This fix just explicitly limits
      number of tables to be inspected. Other negative effects which are
      caused by the fact that thd->lex->query_tables_own_last might not
      be set properly during processing of I_S tables are less disastrous
      and will be reported and fixed separetely.
      
      
      
      mysql-test/r/information_schema_db.result:
        Fix for bug #18113 "SELECT * FROM information_schema.xxx crashes server"
          test case
      mysql-test/t/information_schema_db.test:
        Fix for bug #18113 "SELECT * FROM information_schema.xxx crashes server"
          test case
      sql/sql_acl.cc:
          added note
      ce39d294
  5. 18 Mar, 2006 1 commit
    • unknown's avatar
      Merge · c560a5b1
      unknown authored
      
      sql/ha_innodb.cc:
        Auto merged
      c560a5b1
  6. 17 Mar, 2006 1 commit