An error occurred fetching the project authors.
  1. 25 Jul, 2005 1 commit
  2. 19 Jul, 2005 1 commit
  3. 15 Jul, 2005 1 commit
  4. 14 Jul, 2005 1 commit
  5. 13 Jul, 2005 1 commit
  6. 05 Jun, 2005 1 commit
  7. 03 Jun, 2005 1 commit
    • 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
  8. 02 Jun, 2005 2 commits
    • bar@mysql.com's avatar
      item_func.cc: · e6860572
      bar@mysql.com authored
      set_var.cc:
      variables.result
      variables.test
      
        Bug #10904 Illegal mix of collations between a system variable and a constant
        Changing coercibility of system variables to SYSCONST,
        to be the same with USER(), DATABASE(), etc.
      e6860572
    • 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
  9. 01 Jun, 2005 1 commit
  10. 26 May, 2005 1 commit
  11. 14 May, 2005 1 commit
  12. 07 May, 2005 1 commit
  13. 03 May, 2005 1 commit
  14. 30 Apr, 2005 1 commit
  15. 29 Apr, 2005 1 commit
  16. 19 Apr, 2005 1 commit
  17. 28 Mar, 2005 1 commit
  18. 16 Mar, 2005 1 commit
  19. 04 Mar, 2005 1 commit
    • bar@mysql.com's avatar
      type_blob.result, func_system.result, func_str.result, ctype_collate.result: · 7e8e0332
      bar@mysql.com authored
        fixing test results accordingly.
      func_system.test:
        New test that illegal mix of collations does not happen anymore.
      item_strfunc.h:
          safe_charset_converter() was added for system constants.
      item_strfunc.cc:
        safe_charset_converter() was added for system constants.
      item_func.cc, item.h, item.cc:
        Bug#8291: Illegal collation mix with USER() function.
        After discussion with PeterG and Serge, a new coercibility
        level for "system constants" was introduced, between
        COERRIBLE and IMPLICIT. Thus:
        SELECT col1 = USER() FROM t1; - is done according to col1 collation.
        SELECT 'string' = USER(); - is done according to USER() collation.
        At the same time, "nagg" and "strong" members were removed as unused.
      item_create.cc:
        Version is a system constant too.
      7e8e0332
  20. 22 Feb, 2005 1 commit
    • bar@mysql.com's avatar
      A user variable are now always have IMPLICIT coercibility, · 89a55308
      bar@mysql.com authored
      independently from the expression it is initialized from.
      In other words, this change treats a user variable like
      a table with one column and one record. Discussed with 
      PeterG, Serg and Lars. This change also simplifies replication
      allowing not to replicate variables' coercibility.
      89a55308
  21. 08 Feb, 2005 1 commit
  22. 07 Feb, 2005 1 commit
  23. 04 Feb, 2005 1 commit
  24. 03 Feb, 2005 1 commit
  25. 24 Jan, 2005 1 commit
  26. 20 Dec, 2004 1 commit
  27. 17 Dec, 2004 1 commit
    • sergefp@mysql.com's avatar
      Fix for BUG#6825: When calculating Item_func_neg::max_length, add 1 for '-'. · da332aca
      sergefp@mysql.com authored
      For numeric constants we only need to add, since the parser doesn't produce 
      negative numbers. 
      For strings we only add (we actually could substract 1 if given string is a constant 
      and it has '-number' form but we're not doing that because 
       * we set max_length bigger then necessary in other cases as well.  
       * the current solution is simpler and safer (bigger max_length is better then cutting out)
      da332aca
  28. 14 Dec, 2004 1 commit
  29. 13 Dec, 2004 2 commits
  30. 03 Dec, 2004 1 commit
    • mats@mysql.com's avatar
      Bug#6391 (binlog-do-db rules ignored) · 2bbdf240
      mats@mysql.com authored
        CREATE DATABASE statement used the current database instead of the
        database created when checking conditions for replication.
        CREATE/DROP/ALTER DATABASE statements are now replicated based on
        the manipulated database.
      2bbdf240
  31. 02 Dec, 2004 1 commit
  32. 19 Nov, 2004 1 commit
  33. 16 Nov, 2004 1 commit
  34. 07 Nov, 2004 1 commit
    • monty@mysql.com's avatar
      Simpler arena swapping code · b903a129
      monty@mysql.com authored
      Now thd->mem_root is a pointer to thd->main_mem_root and THR_MALLOC is a pointer to thd->mem_root.
      This gives us the following benefits:
      - Allow us to easily detect if arena has already been swapped before (this fixes a bug in setup_conds() where arena was swaped twice in some cases)
      - Faster swaps of arenas (as we don't have to copy the whole MEM_ROOT)
      - We don't anymore have to call my_pthread_setspecific_ptr(THR_MALLOC,...) to change where memory is alloced. Now it's enough to set thd->mem_root
      b903a129
  35. 06 Nov, 2004 1 commit
  36. 05 Nov, 2004 1 commit
    • bar@mysql.com's avatar
      As it is wrong and confusing to associate any · 5543f312
      bar@mysql.com authored
      character set with NULL, @A should be latin2
      after this query sequence:
      
         SET @A=_latin2'string';
         SET @A=NULL;
      
      I.e. the second query should not change the charset
      to the current default value, but should keep the
      original value assigned during the first query.
      In order to do it, we don't copy charset
      from the argument if the argument is NULL
      and the variable has previously been initialized.
      5543f312
  37. 02 Nov, 2004 1 commit
    • bar@mysql.com's avatar
      Many files: · 6a3b1d44
      bar@mysql.com authored
        Allow mixing of different character sets for more SQL functions.
      item_func.h:
        Allow mixing of different character sets for more SQL functions..
      6a3b1d44
  38. 29 Oct, 2004 1 commit