1. 31 May, 2018 1 commit
    • Marko Mäkelä's avatar
      Follow-up to MDEV-14168: Correct INNOBASE_DEFAULTS · db677cc6
      Marko Mäkelä authored
      INNOBASE_DEFAULTS: Replace ALTER_ADD_COLUMN with the more appropriate
      ALTER_ADD_STORED_BASE_COLUMN. This clean-up causes no change of
      behaviour, because ALGORITHM=INPLACE would be refused for
      ALTER_ADD_STORED_GENERATED_COLUMN, and default values are not computed
      nor substituted for ALTER_ADD_VIRTUAL_COLUMN.
      db677cc6
  2. 30 May, 2018 3 commits
    • Vladislav Vaintroub's avatar
      MDEV-16345 : No upgrade wizard in 10.3 in Windows packages. · 5a61fa98
      Vladislav Vaintroub authored
      Disable /permissive- flag, so MFC  is found, and upgrade_wizard is built.
      
      MFC code is not standard C++, so it doesn not play well with /permissive-
      5a61fa98
    • Marko Mäkelä's avatar
      MDEV-16334 Incorrect ALTER TABLE for changing column option · 682e7b8f
      Marko Mäkelä authored
      commit 2dbeebdb accidentally changed
      ALTER_COLUMN_OPTION and ALTER_COLUMN_STORAGE_TYPE to be separate flags.
      InnoDB and Mroonga are only checking for the latter;
      the example storage engine is checking for the former only.
      
      The impact of this bug should be incorrect operation of Mroonga when
      the column options GROONGA_TYPE, FLAGS are changed.
      
      InnoDB does not define any column options, only table options,
      so the flag ALTER_COLUMN_OPTION should never have been set.
      
      Also, remove the unused flag ALTER_DROP_HISTORICAL.
      682e7b8f
    • Marko Mäkelä's avatar
      After-merge fixes · c0f97710
      Marko Mäkelä authored
      Fix type mismatches in the unit test mdev10259().
      
      btr_search_info_get_ref_count(): Do not return early if !table->space.
      We can simply access table->space_id even after the tablespace has
      been discarded.
      
      btr_get_search_latch(): Relax a debug assertion to allow
      !index->table->space.
      c0f97710
  3. 29 May, 2018 11 commits
  4. 28 May, 2018 9 commits
  5. 27 May, 2018 4 commits
  6. 26 May, 2018 11 commits
  7. 25 May, 2018 1 commit
    • Sergei Golubchik's avatar
      embedded use-after-free ASAN error · 9e22cae1
      Sergei Golubchik authored
      Close MYSQL (and destroy THD) in the same thread where it was used,
      because THD embeds MDL_context, that owns some LF_PINS, that remember
      a pointer to my_thread_var->stack_ends_here.
      9e22cae1