1. 14 Feb, 2008 1 commit
    • anozdrin/alik@quad.'s avatar
      A patch for Bug#18834: ALTER TABLE ADD INDEX on table with · 6bf1306b
      anozdrin/alik@quad. authored
      two timestamp fields.
        
      The actual problem here was that CREATE TABLE allowed zero
      date as a default value for a TIMESTAMP column in NO_ZERO_DATE mode.
        
      The thing is that for TIMESTAMP date type specific rule is applied:
        column_name TIMESTAMP == column_name TIMESTAMP DEFAULT 0
      whever for any other date data type
        column_name TYPE == column_name TYPE DEFAULT NULL
        
      The fix is to raise an error when we're in NO_ZERO_DATE mode and
      there is TIMESTAMP column w/o default value.
      6bf1306b
  2. 13 Feb, 2008 2 commits
  3. 12 Feb, 2008 3 commits
    • anozdrin/alik@quad.'s avatar
      Fix for Bug#32538: View definition picks up character set, · d36d243d
      anozdrin/alik@quad. authored
      but not collation.
      
      The problem here was that text literals in a view were always
      dumped with character set introducer. That lead to loosing
      collation information.
      
      The fix is to dump character set introducer only if it was
      in the original query. That is now possible because there 
      is no problem any more of loss of character set of string
      literals in views -- after WL#4052 the view is dumped 
      in the original character set.
      d36d243d
    • anozdrin/alik@quad.'s avatar
      Additional fix for Bug#31222. · 931f793c
      anozdrin/alik@quad. authored
      931f793c
    • anozdrin/alik@quad.'s avatar
      Fix for Bug#31222: com_% global status counters · d665fc3b
      anozdrin/alik@quad. authored
      behave randomly with mysql_change_user.
        
      The problem was that global status variables were not updated
      in THD::check_user(), so thread statistics were lost after
      COM_CHANGE_USER.
        
      The fix is to update global status variables with the thread ones
      before preparing the thread for new user.
      d665fc3b
  4. 11 Feb, 2008 3 commits
  5. 09 Feb, 2008 3 commits
  6. 08 Feb, 2008 15 commits
  7. 07 Feb, 2008 10 commits
  8. 06 Feb, 2008 3 commits