1. 29 Dec, 2018 1 commit
    • Eugene Kosov's avatar
      MDEV-18041 Database corruption after renaming a prefix-indexed column · 802ce967
      Eugene Kosov authored
      This is a regression after MDEV-13671.
      
      The bug is related to key part prefix lengths wich are stored in SYS_FIELDS.
      Storage format is not obvious and was handled incorrectly which led to data
      dictionary corruption.
      
      SYS_FIELDS.POS actually contains prefix length too in case if any key part
      has prefix length.
      
      innobase_rename_column_try(): fixed prefixes handling
      
      Tests for prefixed indexes added too.
      
      Closes #1063
      802ce967
  2. 28 Dec, 2018 1 commit
    • Marko Mäkelä's avatar
      row_drop_table_for_mysql(): Correct a parameter to innobase_format_name() · b74eb5a5
      Marko Mäkelä authored
      This fixes a regression that was introduced in MySQL 5.6.6
      in an error handling code path, in the following change:
      
      commit 024f363d6b5f09b20d1bba411af55be95c7398d3
      Author: kevin.lewis@oracle.com <>
      Date:   Fri Jun 15 09:01:42 2012 -0500
      
          Bug #14169459 INNODB; DROP TABLE DOES NOT DELETE THE IBD FILE
          FOR A TEMPORARY TABLE.
      b74eb5a5
  3. 20 Dec, 2018 1 commit
  4. 19 Dec, 2018 3 commits
  5. 18 Dec, 2018 1 commit
  6. 17 Dec, 2018 1 commit
  7. 16 Dec, 2018 1 commit
  8. 13 Dec, 2018 6 commits
  9. 12 Dec, 2018 2 commits
    • Sergei Golubchik's avatar
      Merge branch '5.5' into 10.0 · b58f2872
      Sergei Golubchik authored
      b58f2872
    • Jiaye Wu's avatar
      Fix UNICODE issue of dlerror · 9eadef01
      Jiaye Wu authored
      Current implementation is conflicting. If UNICODE is defined, FormatMessage() will be FormatMessageW(), and variable win_errormsg with type char can not be passed to it, which should be changed to TCHAR instead. Since we don't use UNICODE here, we can use FormatMessageA() directly to avoid conversion error.
      ```
      my_global.h(1092): error C2664: 'DWORD FormatMessageW(D
      WORD,LPCVOID,DWORD,DWORD,LPWSTR,DWORD,va_list *)' : cannot convert argument 5 from 'char [2048]' to 'LPWSTR'
      ```
      9eadef01
  10. 11 Dec, 2018 1 commit
  11. 07 Dec, 2018 2 commits
  12. 06 Dec, 2018 3 commits
  13. 05 Dec, 2018 1 commit
  14. 28 Nov, 2018 1 commit
  15. 20 Nov, 2018 1 commit
  16. 16 Nov, 2018 1 commit
  17. 15 Nov, 2018 3 commits
  18. 14 Nov, 2018 1 commit
  19. 07 Nov, 2018 2 commits
  20. 06 Nov, 2018 1 commit
  21. 05 Nov, 2018 2 commits
  22. 02 Nov, 2018 2 commits
  23. 01 Nov, 2018 2 commits