1. 18 Jan, 2005 11 commits
    • unknown's avatar
      fixing wrong value for "examined rows" when UNION's are used. · 147d1ef1
      unknown authored
      
      mysql-test/r/union.result:
        result for a test case for the wrong examined rows with UNION's
      mysql-test/t/union.test:
        test case for the wrong examined rows with UNION's
      sql/sql_union.cc:
        a patch for the wrong examined rows with UNION's
      147d1ef1
    • unknown's avatar
      Cleanups in Makefile.ams · f3dbca5c
      unknown authored
      
      client/Makefile.am:
        Remove  explicit _DEPENDENCIES, they are not needed with automatic
         dependency tracking wich we started using several months ago.
        Don't use relative paths in makefiles.
      regex/Makefile.am:
        Remove  explicit _DEPENDENCIES, they are not needed with automatic
         dependency tracking wich we started using several months ago.
        Don't use relative paths.
      strings/Makefile.am:
        Remove dead rule.
      f3dbca5c
    • unknown's avatar
      1. Item now uses my_charset_bin by default, · 9ab94d6c
      unknown authored
      not default_charset_into. It fixes the
      problem that in some cases numbers where
      treated as CHAR(N), not as BINARY(N), e.g.
      wrong 'charsetnr' when sent to the client side.
      2. IFNULL didn't aggregate argument charsets
      and collations, so IFNULL(1,'a') produced
      a CHAR(N). Now produces a BINARY(N).
      3. SELECT PROCEDURE ANALIZE now returns
      BINARY columns, which is much better than it worked
      previously: CHAR with the default character set.
      But in the future it's worth to fix the fields
      'Field_name' and 'Optimal_fieldtype' to use UTF8,
      and 'Min_value' and 'Max_value' to inherit their charsets
      from the original items. But it is not important,
      and BINARY(N) is OK for now.
      4. Tests were fixed accordingly. No new tests were
      made, as the old onces cover everything.
      
      
      mysql-test/r/analyse.result:
        SELECT PROCEDURE ANALIZE now returns
        BINARY columns, which is much better than it worked
        previously: CHAR with the default character set.
        But in the future it's worth to fix the fields
        'Field_name' and 'Optimal_fieldtype' to use UTF8,
        and 'Min_value' and 'Max_value' to inherit their charsets
        from the original items. But it is not important,
        and BINARY(N) is OK for now.
      mysql-test/r/case.result:
        Test fix according to the changes
      mysql-test/r/metadata.result:
        Test fix according to the changes
      mysql-test/r/ps_1general.result:
        Test fix according to the changes
      mysql-test/r/ps_2myisam.result:
        Test fix according to the changes
      mysql-test/r/ps_3innodb.result:
        Test fix according to the changes
      mysql-test/r/ps_4heap.result:
        Test fix according to the changes
      mysql-test/r/ps_5merge.result:
        Test fix according to the changes
      mysql-test/r/ps_6bdb.result:
        Test fix according to the changes
      mysql-test/r/ps_7ndb.result:
        Test fix according to the changes
      mysql-test/r/union.result:
        Test fix according to the changes
      sql/item.cc:
        Item is now BINARY by default
      sql/item_cmpfunc.cc:
        IFNULL now collects arguments collations/charsets
        like other functions do.
      9ab94d6c
    • unknown's avatar
      Fix 'make distclean' goal. · c2615e57
      unknown authored
      c2615e57
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · d5e485a1
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      d5e485a1
    • unknown's avatar
      Merge lgrimmer@bk-internal.mysql.com:/home/bk/mysql-4.1 · 8148b316
      unknown authored
      into mysql.com:/space/my/mysql-4.1
      
      8148b316
    • unknown's avatar
      Merge gbichot@bk-internal.mysql.com:/home/bk/mysql-4.1 · 20ce9ade
      unknown authored
      into mysql.com:/home/mysql_src/mysql-4.1-clean
      
      20ce9ade
    • unknown's avatar
      #7874: CONCAT() gives wrong results mixing latin1 field and utf8 string literals · a57789d0
      unknown authored
      We should not overwrite res if it is returned from a const item.
      
      a57789d0
    • unknown's avatar
      Merge mysql.com:/home/my/mysql-4.0 into mysql.com:/home/my/mysql-4.1 · cd6a6e18
      unknown authored
      
      sql/filesort.cc:
        Auto merged
      cd6a6e18
    • unknown's avatar
      Fixed new bug that caused symlink test to fail · 926a4626
      unknown authored
      
      mysys/my_symlink.c:
        More debugging
      926a4626
    • unknown's avatar
      Anoter fix for moved IO_CACHE object · 20333c24
      unknown authored
      20333c24
  2. 17 Jan, 2005 19 commits
  3. 16 Jan, 2005 6 commits
  4. 15 Jan, 2005 4 commits