An error occurred fetching the project authors.
  1. 17 May, 2006 1 commit
  2. 21 Feb, 2006 1 commit
  3. 19 Dec, 2005 1 commit
    • bar@mysql.com's avatar
      Bug#15581: COALESCE function truncates mutli-byte TINYTEXT values · f206a123
      bar@mysql.com authored
      field.cc:
        BLOB variations have number-in-bytes limit,
        unlike CHAR/VARCHAR which have number-of-characters limits.
        A tinyblob column can store up to 255 bytes.
        In the case of basic Latin letters (which use 1 byte per character)
        we can store up to 255 characters in a tinyblob column.
        When passing an utf8 tinyblob column as an argument into
        a function (e.g. COALESCE) we need to reserve 3*255 bytes.
        I.e. multiply length in bytes to mbcharlen for the character set.
        Although in reality a tinyblob column can never be 3*255 bytes long,
        we need to set max_length to multiply to make fix_length_and_dec()
        of the function-caller (e.g. COALESCE) calculate the correct max_length
        for the column being created.
      
      ctype_utf8.result, ctype_utf8.test:
        Adding test case.
      f206a123
  4. 06 Dec, 2005 1 commit
  5. 31 Oct, 2005 1 commit
  6. 25 Oct, 2005 1 commit
  7. 21 Sep, 2005 1 commit
  8. 28 Jul, 2005 1 commit
  9. 14 Jul, 2005 1 commit
    • konstantin@mysql.com's avatar
      A fix and a test case for Bug#9735. · 62b8e6fd
      konstantin@mysql.com authored
      No separate typecode for MEDIUMTEXT/LONGTEXT is added, as we
      have no sound decision yet what typecodes and for what types are
      sent by the server (aka what constitutes a distinct type in MySQL).
      62b8e6fd
  10. 23 Jun, 2005 1 commit
    • igor@rurik.mysql.com's avatar
      func_str.result, func_str.test: · c73c2af6
      igor@rurik.mysql.com authored
        Added a test case for bug #10124.
      sql_select.h, item_subselect.cc, sql_select.cc:
        Fixed bug #10124.
        The copy method of the store_key classes can return
        STORE_KEY_OK=0, STORE_KEY_FATAL=1, STORE_KEY_CONV=2 now.
      field.cc:
        Fixed bug #10124.
        When ussuing a warning the store methods return 2 instead of 1 now.
      c73c2af6
  11. 21 Jun, 2005 1 commit
  12. 05 Jun, 2005 1 commit
  13. 03 Jun, 2005 2 commits
    • monty@mysql.com's avatar
      Move USE_PRAGMA_IMPLEMENTATION to proper place · 29fd1f2f
      monty@mysql.com authored
      Ensure that 'null_value' is not accessed before val() is called in FIELD() functions
      Fixed initialization of key maps. This fixes some problems with keys when you have more than 64 keys
      Fixed that ROLLUP don't always create a temporary table. This fix ensures that func_gconcat.test results are now predictable
      29fd1f2f
    • bar@mysql.com's avatar
      ctype_utf8.result, ctype_utf8.test: · 1002a941
      bar@mysql.com authored
        adding test
      field.cc:
        bug#10714 Inserting double value into utf8 column crashes server:
        sprintf was executed with too big length, which caused
        crash on some Windows platforms.
      1002a941
  14. 02 Jun, 2005 1 commit
    • kent@mysql.com's avatar
      tztime.cc: · bd48eed9
      kent@mysql.com authored
        Set #pragma implementation" earlier
      Many files:
        Need to include <my_global.h> before #ifdef USE_PRAGMA_IMPLEMENTATION
      bd48eed9
  15. 26 May, 2005 1 commit
  16. 06 Apr, 2005 2 commits
  17. 28 Mar, 2005 1 commit
  18. 23 Mar, 2005 1 commit
  19. 22 Feb, 2005 2 commits
    • monty@mysql.com's avatar
      Backport my_strntod() from 5.0 · e2dc9b40
      monty@mysql.com authored
      Change string->float conversion to delay division as long as possible.
      This gives us more exact integer->float conversion for numbers of type '123.45E+02' (Bug #7740)
      
      e2dc9b40
    • bar@mysql.com's avatar
      field.cc: · c709ad87
      bar@mysql.com authored
        optimize test_if_minus() when not UCS2 support is compiled.
      c709ad87
  20. 12 Feb, 2005 1 commit
  21. 04 Feb, 2005 1 commit
  22. 01 Feb, 2005 1 commit
  23. 13 Jan, 2005 1 commit
  24. 12 Jan, 2005 2 commits
  25. 07 Jan, 2005 1 commit
  26. 06 Dec, 2004 2 commits
  27. 02 Dec, 2004 2 commits
  28. 30 Nov, 2004 1 commit
  29. 15 Nov, 2004 1 commit
  30. 12 Nov, 2004 1 commit
  31. 10 Nov, 2004 2 commits
  32. 09 Nov, 2004 1 commit
  33. 08 Nov, 2004 1 commit