An error occurred fetching the project authors.
  1. 07 Jun, 2005 1 commit
  2. 31 May, 2005 1 commit
    • ingo@mysql.com's avatar
      Bug#10224 - ANALYZE TABLE crashing with simultaneous CREATE ... SELECT statement. · 51d80960
      ingo@mysql.com authored
      1.) Added a new option to mysql_lock_tables() for ignoring FLUSH TABLES.
      Used the new option in create_table_from_items().
      It is necessary to prevent the SELECT table from being reopend.
      It would get new storage assigned for its fields, while the
      SELECT part of the command would still use the old (freed) storage.
      2.) Protected the CREATE TABLE and CREATE TABLE ... SELECT commands
      against a global read lock. This prevents a deadlock in
      CREATE TABLE ... SELECT in conjunction with FLUSH TABLES WITH READ LOCK
      and avoids the creation of new tables during a global read lock.
      3.) Replaced set_protect_against_global_read_lock() and
      unset_protect_against_global_read_lock() by
      wait_if_global_read_lock() and start_waiting_global_read_lock()
      in the INSERT DELAYED handling.
      51d80960
  3. 14 Dec, 2004 1 commit
  4. 27 Oct, 2004 1 commit
  5. 13 Oct, 2004 1 commit
  6. 07 Oct, 2004 1 commit
    • monty@mysql.com's avatar
      After merge fixes · 6239edc1
      monty@mysql.com authored
      Some bigger code changes was necessary becasue of the multi-table-update and the new HANDLER code
      6239edc1
  7. 06 Oct, 2004 1 commit
  8. 24 Sep, 2004 1 commit
    • ingo@mysql.com's avatar
      BUG#4286 - HANDLER tables are closed by FLUSH TABLE(S). · e47decfa
      ingo@mysql.com authored
      BUG#4335 - one name can be handler open'ed many times.
      Reworked the HANDLER functions and interface.
      Using a HASH to store information on open tables that
      survives FLUSH TABLE.
      HANDLER tables alias names must now be unique, though it
      is allowed in 4.0 to qualify them with the database name
      of the base table.
      e47decfa
  9. 25 Jun, 2004 1 commit
  10. 24 Jun, 2004 1 commit
  11. 23 Jun, 2004 1 commit
    • serg@serg.mylan's avatar
      handler interface cleanups: · 3f1c4ba7
      serg@serg.mylan authored
        more logical table/index_flags
        return  HA_ERR_WRONG_COMMAND instead of abstract methods where appropriate
        max_keys and other limits renamed to max_supported_keys/etc
        max_keys/etc are now wrappers to max_supported_keys/etc 
        ha_index_init/ha_rnd_init/ha_index_end/ha_rnd_end are now wrappers to real {index,rnd}_{init,end} to enforce strict pairing
      3f1c4ba7
  12. 18 May, 2004 2 commits
  13. 10 Mar, 2004 1 commit
  14. 17 Feb, 2004 1 commit
  15. 16 Feb, 2004 1 commit
    • monty@mysql.com's avatar
      After merge fixes · f43093ec
      monty@mysql.com authored
      Added more DBUG statements
      Ensure that we are comparing end space with BINARY strings
      Use 'any_db' instead of '' to mean any database. (For HANDLER command)
      Only strip ' ' when comparing CHAR, not other space-like characters (like \t)
      f43093ec
  16. 09 Feb, 2004 1 commit
  17. 13 Jan, 2004 1 commit
  18. 20 Nov, 2003 1 commit
  19. 18 Nov, 2003 1 commit
  20. 12 Nov, 2003 1 commit
  21. 09 Sep, 2003 1 commit
  22. 18 Aug, 2003 1 commit
    • monty@mashka.mysql.fi's avatar
      After merge fixes · 4f751216
      monty@mashka.mysql.fi authored
      Use server character set if --default-character-set is not used
      Added convert_string() for more efficient alloc+character-set convert of strings
      4f751216
  23. 04 Jul, 2003 5 commits
  24. 03 Jul, 2003 1 commit
  25. 22 Feb, 2003 1 commit
  26. 17 Feb, 2003 1 commit
  27. 07 Feb, 2003 1 commit
  28. 28 Jan, 2003 1 commit
  29. 21 Jan, 2003 2 commits
  30. 13 Jan, 2003 2 commits
  31. 11 Dec, 2002 1 commit
  32. 03 Dec, 2002 1 commit
  33. 29 Nov, 2002 1 commit