An error occurred fetching the project authors.
  1. 18 Feb, 2006 1 commit
    • guilhem@mysql.com's avatar
      Fix for BUG#13897 "failure to do SET SQL_MODE=N where N is a number > 31" (the... · 37c1744a
      guilhem@mysql.com authored
      Fix for BUG#13897 "failure to do SET SQL_MODE=N where N is a number > 31" (the original bug's title isn't the simplest
      symptom). sys_var::check_set() was wrong. mysqlbinlog makes use of such SET SQL_MODE=N
      (where N is interpreted like if SQL_MODE was a field of type SET), so
      this bug affected recovery from binlogs if the server was running with certain SQL_MODE values,
      for example the default values on Windows (STRICT_TRANS_TABLES); to work around this bug people
      had to edit mysqlbinlog's output.
      37c1744a
  2. 15 Feb, 2006 1 commit
  3. 14 Feb, 2006 2 commits
    • serg@serg.mylan's avatar
      dbug changes: · 63cfd118
      serg@serg.mylan authored
      1. dbug state is now local to a thread
      2. new macros: DBUG_EXPLAIN, DBUG_EXPLAIN_INITIAL,
         DBUG_SET, DBUG_SET_INITIAL, DBUG_EVALUATE, DBUG_EVALUATE_IF
      3. macros are do{}while(0) wrapped
      4. incremental modifications to the dbug state (e.g. "+d,info:-t")
      5. dbug code cleanup, style fixes
      6. _db_on_ and DEBUGGER_ON/OFF removed
      7. rest of MySQL code fixed because of 3 (missing ;) and 6
      8. dbug manual updated
      9. server variable @@debug (global and local) to control dbug from SQL!
      a. -#T to print timestamps in the log
      63cfd118
    • bar@mysql.com's avatar
      Many files: · cc3623ae
      bar@mysql.com authored
        Backporting character_set_filesystem from 5.0 to 5.1.
      cc3623ae
  4. 13 Feb, 2006 2 commits
  5. 12 Feb, 2006 1 commit
  6. 10 Feb, 2006 1 commit
    • joerg@mysql.com's avatar
      Several Netware specific fixes. · 6c464815
      joerg@mysql.com authored
      Originally, done by Jani and pushed to the general 5.1 tree
      as ChangeSet 2006/02/02 16:22:31+02:00 jani@ua141d10.elisa.omakaista.fi
      now just copied to the 5.1.6 build clone.
      6c464815
  7. 09 Feb, 2006 1 commit
  8. 02 Feb, 2006 1 commit
  9. 30 Jan, 2006 1 commit
  10. 26 Jan, 2006 1 commit
  11. 23 Jan, 2006 1 commit
  12. 18 Jan, 2006 2 commits
    • aivanov@mysql.com's avatar
      Applied patch recieved from Marko: · af9d6bcf
      aivanov@mysql.com authored
       Make innodb_flush_log_at_trx_commit a settable global variable.
      af9d6bcf
    • bar@mysql.com's avatar
      loaddata.result, loaddata.test: · 4e4b37a8
      bar@mysql.com authored
        Adding test case.
      sql_yacc.yy:
        Adding TEXT_STRING_filesystem, which
        converts from character_set_client to
        character_set_conversion.
        Replacing TEXT_STRING_sys to TEXT_STRING_filesystem
        in LOAD DATA and SELECT INTO OUTFILE contexts.
      sql_class.h, sql_class.cc:
        Adding character_set_filesystem variable,
        and charset_is_character_set_filesystem
        flag (to avoid conversion when it's not necessary).
      set_var.h, set_var.cc:
        Adding sys_var_character_set_filesystem
      mysqld.cc:
        Adding --character-set-filesystem startup option.
      4e4b37a8
  13. 12 Jan, 2006 1 commit
  14. 07 Jan, 2006 1 commit
    • serg@serg.mylan's avatar
      WL#2935 - SHOW STATUS support in plugins · cfbaad99
      serg@serg.mylan authored
      The patch adds DYNAMIC_ARRAY all_status_vars, which is now the
      sole source of status information for SHOW STATUS.  Status
      variables can be added to and removed from the array dynamically.
      SHOW STATUS command uses this array instead of static array
      from mysqld.cc
      Compatibility with the old, global list of status variables is
      preserved in init_server_components(), where this global list is
      simply appended to all_status_vars.
      cfbaad99
  15. 04 Jan, 2006 1 commit
  16. 03 Jan, 2006 1 commit
  17. 02 Jan, 2006 1 commit
  18. 22 Dec, 2005 1 commit
  19. 21 Dec, 2005 1 commit
  20. 06 Dec, 2005 2 commits
  21. 05 Dec, 2005 1 commit
    • andrey@lmy004.'s avatar
      WL#1034 updated · 7120d43c
      andrey@lmy004. authored
      - split into several files
      - forbid parallel execution (before analyse is done how to make it possible)
        because the same sp_head instance cannot be executed in parallel
      - added GPL headers
      - changed EVENT_ACL to be per DB variable
      - fixed minor problems
      7120d43c
  22. 02 Dec, 2005 1 commit
  23. 01 Dec, 2005 1 commit
  24. 26 Nov, 2005 1 commit
    • kent@mysql.com's avatar
      Makefile.am: · 6430a490
      kent@mysql.com authored
        Distribute "handlerton-win.cc"
      mysqld.cc:
        Corrected word lenght for some innobase
        configuration variables
      Makefile.am:
        Added Visual Studio 7 project file to EXTRA_DIST
      ha_partition.cc, sql_partition.cc:
        Changed include to use "..." for Windows
      handlerton-win.cc:
        Handle engine include/exclude with defines for Windows
        new file
      6430a490
  25. 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
  26. 22 Nov, 2005 1 commit
  27. 17 Nov, 2005 2 commits
  28. 12 Nov, 2005 1 commit
  29. 10 Nov, 2005 1 commit
    • guilhem@mysql.com's avatar
      WL#2971 "change log-bin-trust-routine-creators=0 to apply only to functions". · ff46e549
      guilhem@mysql.com authored
      Indeed now that stored procedures CALL is not binlogged, but instead the invoked substatements are,
      the restrictions applied by log-bin-trust-routine-creators=0 are superfluous for procedures.
      They still need to apply to functions where function calls are written to the binlog (for example as "DO myfunc(3)").
      We rename the variable to log-bin-trust-function-creators but allow the old name until some future version (and issue a warning if old name is used).
      ff46e549
  30. 07 Nov, 2005 2 commits
  31. 06 Nov, 2005 2 commits
  32. 03 Nov, 2005 1 commit
  33. 20 Sep, 2005 1 commit