An error occurred fetching the project authors.
  1. 06 Jun, 2007 1 commit
  2. 09 Apr, 2007 1 commit
    • bar@mysql.com's avatar
      Bug#22648 LC_TIME_NAMES: Setting GLOBAL has no effect · 4341df8c
      bar@mysql.com authored
      Problem: setting/displaying @@LC_TIME_NAMES didn't distinguish between
      GLOBAL and SESSION variable types - always SESSION variable
      was set/shonw.
      Fix: set either global or session value.
      Also, "mysqld --lc-time-names" was added to set "global default" value.
      4341df8c
  3. 02 Mar, 2007 1 commit
    • antony@ppcg5.local's avatar
      WL#2936 · dc24473c
      antony@ppcg5.local authored
        "Server Variables for Plugins"
        Implement support for plugins to declare server variables.
        Demonstrate functionality by removing InnoDB specific code from sql/*
        New feature for HASH - HASH_UNIQUE flag
        New feature for DYNAMIC_ARRAY - initializer accepts preallocated ptr.
        Completed support for plugin reference counting.
      dc24473c
  4. 01 Mar, 2007 1 commit
  5. 20 Feb, 2007 1 commit
  6. 05 Dec, 2006 1 commit
  7. 15 Sep, 2006 1 commit
  8. 13 Sep, 2006 1 commit
  9. 23 Aug, 2006 1 commit
    • cmiller@maint1.mysql.com's avatar
      Bug #20908: Crash if select @@"" · 977e6966
      cmiller@maint1.mysql.com authored
      Zero-length variables caused failures when using the length to look
      up the name in a hash.  Instead, signal that no zero-length name can
      ever be found and that to encounter one is a syntax error.
      977e6966
  10. 15 Aug, 2006 1 commit
    • cmiller@maint1.mysql.com's avatar
      Bug #20908: Crash if select @@"" · 53bb6a47
      cmiller@maint1.mysql.com authored
      Zero-length variables caused failures when using the length to look
      up the name in a hash.  Instead, signal that no zero-length name can
      ever be found and that to encounter one is a syntax error.
      53bb6a47
  11. 28 Jul, 2006 1 commit
    • sergefp@mysql.com's avatar
      BUG#14940 "MySQL choose wrong index", v.2 · 699291a8
      sergefp@mysql.com authored
      - Make the range-et-al optimizer produce E(#table records after table 
                                                 condition is applied),
      - Make the join optimizer use this value,
      - Add "filtered" column to EXPLAIN EXTENDED to show 
        fraction of records left after table condition is applied
      - Adjust test results, add comments
      699291a8
  12. 27 Jun, 2006 1 commit
  13. 22 Jun, 2006 2 commits
  14. 08 May, 2006 2 commits
  15. 26 Apr, 2006 1 commit
  16. 21 Apr, 2006 2 commits
  17. 22 Feb, 2006 1 commit
  18. 14 Feb, 2006 1 commit
    • bar@mysql.com's avatar
      Many files: · cc3623ae
      bar@mysql.com authored
        Backporting character_set_filesystem from 5.0 to 5.1.
      cc3623ae
  19. 26 Jan, 2006 1 commit
  20. 17 Jan, 2006 1 commit
  21. 23 Nov, 2005 1 commit
    • monty@mysql.com's avatar
      Table definition cache, part 2 · e42c9809
      monty@mysql.com authored
      The table opening process now works the following way:
      - Create common TABLE_SHARE object
      - Read the .frm file and unpack it into the TABLE_SHARE object
      - Create a TABLE object based on the information in the TABLE_SHARE
        object and open a handler to the table object
      
      Other noteworthy changes:
      - In TABLE_SHARE the most common strings are now LEX_STRING's
      - Better error message when table is not found
      - Variable table_cache is now renamed 'table_open_cache'
      - New variable 'table_definition_cache' that is the number of table defintions that will be cached
      - strxnmov() calls are now fixed to avoid overflows
      - strxnmov() will now always add one end \0 to result
      - engine objects are now created with a TABLE_SHARE object instead of a TABLE object.
      - After creating a field object one must call field->init(table) before using it
      
      - For a busy system this change will give you:
       - Less memory usage for table object
       - Faster opening of tables (if it's has been in use or is in table definition cache)
       - Allow you to cache many table definitions objects
       - Faster drop of table
      e42c9809
  22. 22 Nov, 2005 1 commit
  23. 11 Oct, 2005 1 commit
  24. 20 Sep, 2005 1 commit
  25. 07 Sep, 2005 1 commit
  26. 30 Aug, 2005 1 commit
    • bar@mysql.com's avatar
      Bug#12363 · 3ff1acb8
      bar@mysql.com authored
      character_set_results is nullable, but value_ptr returns string "NULL"
      
      set_var.cc:
        Create Item_null instead of Item_string for NULL values
      
      variables.result, variables.test:
        adding test case
      3ff1acb8
  27. 26 Aug, 2005 1 commit
  28. 31 Jul, 2005 1 commit
    • monty@mishka.local's avatar
      Fixes during review of new pushed code · 8437e9c1
      monty@mishka.local authored
      Change bool in C code to my_bool
      Added to mysqltest --enable_parsning and --disable_parsing to avoid to have to comment parts of tests
      Added comparison of LEX_STRING's and use this to compare file types for view and trigger files.
      8437e9c1
  29. 29 Jul, 2005 1 commit
  30. 25 Jul, 2005 1 commit
  31. 22 Jul, 2005 1 commit
  32. 30 Jun, 2005 1 commit
  33. 02 Jun, 2005 1 commit
    • 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
  34. 13 May, 2005 2 commits
  35. 05 May, 2005 1 commit
  36. 22 Apr, 2005 1 commit