An error occurred fetching the project authors.
  1. 28 Sep, 2006 2 commits
  2. 19 Sep, 2006 1 commit
  3. 12 Jul, 2006 1 commit
  4. 10 Jul, 2006 1 commit
  5. 31 May, 2006 1 commit
    • acurtis@xiphis.org's avatar
      Bug#19648 · 0cd7ac83
      acurtis@xiphis.org authored
        "Merge table does not work with bit types"
         MERGE should have HA_CAN_BIT_FIELD feature bit set or else table row is
         formatted incorrectly.
      0cd7ac83
  6. 09 May, 2006 1 commit
    • acurtis@xiphis.org's avatar
      bug#10952 · 47e89f20
      acurtis@xiphis.org authored
        "alter table from MyISAM to MERGE lost data without errors and warnings"
        Add new handlerton flag which prevent user from altering table storage
        engine to storage engines which would lose data. Both 'blackhole' and 
        'merge' are marked with the new flag.
        Tests included.
      47e89f20
  7. 22 Dec, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#5390 - problems with merge tables · a04c5adb
      ingo@mysql.com authored
      Problem #1: INSERT...SELECT, Version for 5.1.
      Extended the unique table check by a check of lock data.
      Merge sub-tables cannot be detected by doing name checks only.
      a04c5adb
  8. 20 Dec, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#5390 - problems with merge tables · b0e84cb9
      ingo@mysql.com authored
      Problem #1: INSERT...SELECT, Version for 5.0.
      Extended the unique table check by a check of lock data.
      Merge sub-tables cannot be detected by doing name checks only.
      b0e84cb9
  9. 07 Dec, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#5390 - problems with merge tables · 5aa315e2
      ingo@mysql.com authored
      Problem #1: INSERT...SELECT, Version for 4.1.
      INSERT ... SELECT with the same table on both sides (hidden
      below a MERGE table) does now work by buffering the select result.
      The duplicate detection works now after open_and_lock_tables() 
      on the locks.
      I did not find a test case that failed without the change in
      sql_update.cc. I made the change anyway as it should in theory
      fix a possible MERGE table problem with multi-table update.
      5aa315e2
  10. 29 Nov, 2005 1 commit
    • ingo@mysql.com's avatar
      BUG#5390 - problems with merge tables · 76861ac6
      ingo@mysql.com authored
      Problem #1: INSERT...SELECT
      INSERT ... SELECT with the same table on both sides (hidden
      below a MERGE table) does now work by buffering the select result.
      The duplicate detection works now after open_and_lock_tables() 
      on the locks.
      I did not find a test case that failed without the change in
      sql_update.cc. I made the change anyway as it should in theory
      fix a possible MERGE table problem with multi-table update.
      76861ac6
  11. 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
  12. 29 Sep, 2005 1 commit
  13. 27 Sep, 2005 1 commit
  14. 23 Sep, 2005 2 commits
  15. 28 Jul, 2005 1 commit
  16. 18 May, 2005 1 commit
  17. 27 Dec, 2004 1 commit
  18. 23 Dec, 2004 1 commit
    • ingo@mysql.com's avatar
      WL#1895 - Print message to error log in case of detected MyISAM corruption · c39be2d0
      ingo@mysql.com authored
      Changed my_error() to print error messages, which come from
      arbitrary registered ranges of error messages. Messages can
      be unregistered (and should be at end of the program).
      Added registration of handler error messages.
      Added a new mi_print_error() macro and a new 
      mi_report_error() function, which supply error
      messages with a table name.
      Added calls to mi_print_error() or mi_report_error()
      at all places in MyISAM, where table corruption is detected.
      c39be2d0
  19. 29 Nov, 2004 1 commit
  20. 09 Sep, 2004 1 commit
  21. 27 Aug, 2004 1 commit
  22. 25 Jun, 2004 1 commit
  23. 04 Mar, 2004 1 commit
  24. 10 Dec, 2003 1 commit
  25. 03 Jul, 2003 1 commit
  26. 01 Jul, 2003 1 commit
  27. 27 Jun, 2003 1 commit
  28. 16 Jan, 2003 1 commit
  29. 05 Jan, 2003 1 commit
  30. 14 Dec, 2002 1 commit
    • monty@mashka.mysql.fi's avatar
      Fixes for binary protocol (complement to last push) · d49167ba
      monty@mashka.mysql.fi authored
      Changed timestamp to return string in YYYY-MM-DD HH:MM:SS format.
      DATE_ADD() and related functions now returns correct DATE/DATETIME type depending on argument types.
      Now all tests passes, still some work left to remove warnings in log files from mysql-test-run
      d49167ba
  31. 17 Nov, 2002 1 commit
  32. 04 Nov, 2002 1 commit
  33. 21 Jul, 2002 1 commit
    • serg@sergbook.mysql.com's avatar
      merge.test: · a4384f85
      serg@sergbook.mysql.com authored
        merge.test - it was missed in the previous commit :(
      manual.texi:
        fixed bad auto-merge of OLAP manual 
      Docs/Makefile.am:
        removed ../MIRROR target (mirror list is no longer in the manual)
      a4384f85
  34. 18 Jun, 2002 1 commit
  35. 15 Jun, 2002 1 commit
  36. 27 Sep, 2001 1 commit
  37. 11 Sep, 2001 1 commit
  38. 07 Sep, 2001 1 commit