1. 14 Apr, 2009 2 commits
    • Gleb Shchepa's avatar
      Bug #42563: Message tells me to repair table though Storage · 9952fa7a
      Gleb Shchepa authored
                  Engine doesn't allow me to.
      
      In case of incompatible changes between old and new table
      versions, the mysqlcheck program prints error messages like
      this:
        error: Table upgrade required. Please do
               "REPAIR TABLE `table_name`" to fix it!
      
      However, InnoDB doesn't support REPAIR TABLE query, so the
      message is confusing.
      
      
      Error message text has been changed to:
      
        Table upgrade required. Please do "REPAIR TABLE `table_name`"
        or dump/reload to fix it!"
      9952fa7a
    • Narayanan V's avatar
      Importing test cases for IBMDB2I · 5592d206
      Narayanan V authored
      The current patch
      
      -- Adds the ibmdb2i suite
      -- related include(.inc) files
      -- tests for Bug#44020 and Bug#44025
      5592d206
  2. 13 Apr, 2009 4 commits
  3. 10 Apr, 2009 6 commits
    • Chad MILLER's avatar
      Merge fix for bug 39559 and bugteam trunk. · 538fdd3d
      Chad MILLER authored
      538fdd3d
    • Sergey Glukhov's avatar
      Bug#43385 Cannot ALTER DATABASE ... UPGRADE DATA DIRECTORY NAME when Views exist · 5c5691e8
      Sergey Glukhov authored
      allow 'rename view' for ALTER ...UPGRADE DATA DIRECTORY NAME command.
      it's safe because a view has valid internal db&table names in this case.
      5c5691e8
    • Narayanan V's avatar
      Bug#44025 Some schema names longer than 8 characters not supported by IBMDB2I · 4a12ecf7
      Narayanan V authored
      On IBM i 5.4, schemas with names that are longer 
      than 8 characters and contain digits or an underscore
      cannot contain IBMDB2I tables, even though this should
      theoritically be possible if all alpha characters
      are uppercase.
      
      THe current patch fixes the IBMDB2I engine to
      allow digits and the underscore(_) to be used in
      schema names longer than 8 characters on IBM i 5.4.
      4a12ecf7
    • Narayanan V's avatar
      Bug#44022 CREATE TABLE sometimes fails silently for IBMDB2I engine · 9887dd7a
      Narayanan V authored
      In some circumstances, when a table is created with
      the IBMDB2I engine, the CREATE TABLE statement will
      return successfully but the table will not exist.
      
      The current patch addresses the above issue and causes
      CREATE to fail and report and error to the user.
      9887dd7a
    • Narayanan V's avatar
      Bug#44020 Unicode Swedish collations not working with IBMDB2I · 39d9d106
      Narayanan V authored
      The utf8_swedish_ci and ucs2_swedish_ci
      collations do not work with indexes on 
      IBMDB2I tables.
      
      The current patch adds the mapping for
      ucs2_swedish collation and removes the 
      ucs2_spanish2 mapping which is not
      supported by any version of the operating
      system.
      39d9d106
    • Chad MILLER's avatar
      Bug#39559: dump of stored procedures / functions with C-style \ · aa449c10
      Chad MILLER authored
      	comment can't be read back
      
      A change to the lexer in 5.1 caused slash-asterisk-bang-version
      sections to be terminated early if there exists a slash-asterisk-
      style comment inside it.  Nesting comments is usually illegal,
      but we rely on versioned comment blocks in mysqldump, and the
      contents of those sections must be allowed to have comments.
      
      The problem was that when encountering open-comment tokens and
      consuming -or- passing through the contents, the "in_comment"
      state at the end was clobbered with the not-in-a-comment value,
      regardless of whether we were in a comment before this or not.  
      
      So, """/*!VER one /* two */ three */""" would lose its in-comment
      state between "two" and "three".  Save the echo and in-comment
      state, and restore it at the end of the comment if we consume a 
      comment.
      aa449c10
  4. 09 Apr, 2009 19 commits
  5. 08 Apr, 2009 8 commits
  6. 07 Apr, 2009 1 commit