1. 22 May, 2004 1 commit
  2. 14 May, 2004 1 commit
    • heikki@hundin.mysql.fi's avatar
      Many files: · 02f51ccf
      heikki@hundin.mysql.fi authored
        Fix remaining cases of Bug #3596: fix possible races caused by an obsolete value of thd->query_length in SHOW PROCESSLIST and SHOW INNODB STATUS; this fix depends on the fact that thd->query is always set to NULL before setting it to point to a new query
      02f51ccf
  3. 04 May, 2004 1 commit
  4. 30 Mar, 2004 1 commit
  5. 29 Mar, 2004 1 commit
  6. 26 Mar, 2004 1 commit
  7. 22 Mar, 2004 1 commit
  8. 19 Mar, 2004 1 commit
  9. 18 Mar, 2004 1 commit
  10. 17 Mar, 2004 1 commit
  11. 12 Mar, 2004 1 commit
  12. 10 Mar, 2004 1 commit
  13. 05 Mar, 2004 2 commits
  14. 19 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. 05 Feb, 2004 1 commit
  17. 30 Jan, 2004 1 commit
  18. 12 Jan, 2004 1 commit
  19. 30 Dec, 2003 1 commit
    • monty@mysql.com's avatar
      Some small portability fixes. · c1dd070b
      monty@mysql.com authored
      Added support for lower_case_table_names=2, which is to be used on case insensitive file systems.
      This tells MySQL to preserve the used case of filenames and database names to make it esier to move files between cases sensitive can case insensitive file systems (like Windows and Linux)
      c1dd070b
  20. 19 Dec, 2003 1 commit
  21. 16 Dec, 2003 1 commit
    • guilhem@mysql.com's avatar
      Fix for BUG#2083 · db2d812d
      guilhem@mysql.com authored
      "EE_ error codes (EE_DELETE, EE_WRITE) end up in the binlog, making slave stop".
      The problem was that during execution of the command on the master, an error
      can occur (for example, not space left on device, then mysqld waits and when
      there is space it completes successfully: so finally it worked but the error
      EE_WRITE remains in thd->net.last_errno and thd->net.last_error).
      To know if finally the command succeeded, we test the 'error' variable in
      every place, and if it shows no failure we reset thd->net.last_err* using
      the function THD::clear_error() which is backported from 4.1.
      A new test to see if now only real errors get to the binlog (note: the test
      uses "rm").
      
      Also a bit of memory free/alloc saving in log_event.cc (do not free the whole
      mem_root after every query in the slave SQL thread: we can keep the initial
      block of it; which will be freed when the thread terminates).
      db2d812d
  22. 04 Dec, 2003 1 commit
  23. 21 Nov, 2003 1 commit
  24. 20 Nov, 2003 1 commit
  25. 18 Nov, 2003 3 commits
  26. 03 Nov, 2003 1 commit
    • monty@narttu.mysql.fi's avatar
      Simplified 'wrong xxx name' error messages by introducing 'general' ER_WRONG_NAME error · a444a344
      monty@narttu.mysql.fi authored
      Cleaned up (and disabled part of) date/time/datetime format patch. One can't anymore change default read/write date/time/formats.
      This is becasue the non standard datetime formats can't be compared as strings and MySQL does still a lot of datetime comparisons as strings
      Changed flag argument to str_to_TIME() and get_date() from bool to uint
      Removed THD from str_to_xxxx functions and Item class.
      Fixed core dump when doing --print-defaults
      Move some common string functions to strfunc.cc
      Dates as strings are now of type my_charset_bin instead of default_charset()
      Introduce IDENT_QUOTED to not have to create an extra copy of simple identifiers (all chars < 128)
      Removed xxx_FORMAT_TYPE enums and replaced them with the old TIMESTAMP_xxx enums
      Renamed some TIMESTAMP_xxx enums to more appropriate names
      Use defines instead of integers for date/time/datetime string lengths
      Added to build system and use the new my_strtoll10() function.
      a444a344
  27. 24 Oct, 2003 1 commit
  28. 08 Oct, 2003 1 commit
  29. 07 Oct, 2003 1 commit
    • heikki@hundin.mysql.fi's avatar
      Many files: · 6112853c
      heikki@hundin.mysql.fi authored
        Multiple tablespaces for InnoDB
      sql_table.cc:
        Tell explicitly that InnoDB should retrieve all columns in CHECKSUM TABLE
      sql_update.cc, sql_select.cc, my_base.h:
        More descriptive flag name HA_EXTRA_RETRIEVE_ALL_COLS
      6112853c
  30. 26 Sep, 2003 2 commits
    • guilhem@gbichot2's avatar
      A fix of the fix for BUG#1209 (was: SELECT DATABASE() still shows dropped database). · 30c55ea4
      guilhem@gbichot2 authored
      Don't free the client's selected db (thd->db) when it has been DROPped,
      if this is a slave thread; the x_free() was causing a lot
      of various bugs in rpl_loaddata_rule_m (garbage characters, segfault, hangs in
      other threads).
      A small post-merge fix (rli->inside_transaction exists in 4.0 only).
      30c55ea4
    • hf@deer.(none)'s avatar
      SCRUM: · ba8fa76f
      hf@deer.(none) authored
      WL#604 Privileges in embedded library
      code added to check privileges in embedded library
      NO_EMBEDDED_ACCESS_CHECKS macros inserted in code so we can exclude
      access-checking parts. Actually we now can exclude these parts from
      standalone server as well. Do we need it?
      Access checks are disabled in embedded server by default. One should
      edit libmysqld/Makefile manually to get this working.
      We definitely need the separate configure for embedded server
      ba8fa76f
  31. 15 Sep, 2003 1 commit
  32. 10 Sep, 2003 1 commit
  33. 08 Sep, 2003 1 commit
  34. 29 Jul, 2003 1 commit
  35. 22 Jul, 2003 1 commit
  36. 14 Jul, 2003 1 commit