1. 24 Mar, 2010 2 commits
  2. 23 Mar, 2010 4 commits
  3. 22 Mar, 2010 5 commits
  4. 19 Mar, 2010 2 commits
  5. 18 Mar, 2010 1 commit
  6. 16 Mar, 2010 1 commit
  7. 15 Mar, 2010 3 commits
  8. 13 Mar, 2010 1 commit
  9. 12 Mar, 2010 6 commits
  10. 11 Mar, 2010 7 commits
  11. 10 Mar, 2010 8 commits
    • Luis Soares's avatar
      Fix for BUG#51716 and BUG#51787: test case improvements. · 9b5a6748
      Luis Soares authored
      Split rpl_row_charset into:
      
        - rpl_row_utf16.
        - rpl_row_utf32.
      
      This way these tests can run independently if server supports
      either one of the charsets but not both.
      
      Cleaned up rpl_row_utf32 which had a spurious instruction:
      -- let $reset_slave_type_conversions= 0
      9b5a6748
    • Davi Arnaut's avatar
      Automatic merge. · 09f90142
      Davi Arnaut authored
      09f90142
    • Luis Soares's avatar
      Fix for BUG#51716 and BUG#51787. · 2c368f05
      Luis Soares authored
      In BUG#51787 we were using the wrong charset to print out the
      data. We were using the field charset for the string that would
      hold the information. This caused the assertion, because the
      string length was not aligned with UTF32 bytes requirements for
      storage.
      
      We fix this by using &my_charset_latin1 in the string object
      instead of the field->charset(). As a side-effect, we needed to
      extend the show_sql_type interface so that it took the field
      charset is now passed as a parameter, so that one is able to
      calculate the correct field size.
      
      In BUG#51716 we had issues with Field_string::pack and
      Field_string::unpack. When packing, the length was incorrectly
      calculated. When unpacking, the padding the string would be
      padded with the wrong bytes (a few bytes less than it should).
      
      We fix this by resorting to charset abstractions (functions) that
      calculate the correct length when packing and pad correctly the
      string when unpacking.
      2c368f05
    • Joerg Bruehe's avatar
      Automerge into next-mr-bugfixing. · b016f1b2
      Joerg Bruehe authored
      b016f1b2
    • Alexander Nozdrin's avatar
      5c7687c2
    • Konstantin Osipov's avatar
      A fix and a test case for Bug#51710 FLUSH TABLES <view> WITH READ · 861b86d6
      Konstantin Osipov authored
      LOCK kills the server.
      
      Prohibit FLUSH TABLES WITH READ LOCK application to views or
      temporary tables.
      Fix a subtle bug in the implementation when we actually
      did not remove table share objects from the table cache after 
      acquiring exclusive locks.
      861b86d6
    • Davi Arnaut's avatar
      Bug#33669: Transactional temporary tables do not work under --read-only · 30cb1779
      Davi Arnaut authored
      The problem was that in read only mode (read_only enabled),
      the server would mistakenly deny data modification attempts
      for temporary tables which belong to a transactional storage
      engine (eg. InnoDB).
      
      The solution is to allow transactional temporary tables to be
      modified under read only mode. As a whole, the read only mode
      does not apply to any kind of temporary table.
      30cb1779
    • Joerg Bruehe's avatar
      Part of the fixes for bug#49022 · 4d75f6e2
      Joerg Bruehe authored
          Plugins included into bin release cannot be
          installed on debug version of server
      
      Ensure that the plugin files of the debug build
      get into the optimized tree, so that they find
      their way into the final RPMs.
      4d75f6e2