1. 21 Sep, 2018 7 commits
  2. 20 Sep, 2018 11 commits
  3. 19 Sep, 2018 12 commits
  4. 18 Sep, 2018 7 commits
    • Marko Mäkelä's avatar
      79882e3e
    • Marko Mäkelä's avatar
      Fix a typo · 62173254
      Marko Mäkelä authored
      62173254
    • Marko Mäkelä's avatar
      Simplify innobase_add_instant_try() · 043639f9
      Marko Mäkelä authored
      Remove some code duplication and dead code. If no 'default row'
      record exists, the root page must be in the conventional format.
      Should the page type already be FIL_PAGE_TYPE_INSTANT, we would
      necessarily hit a debug assertion failure in page_set_instant().
      043639f9
    • Jacob Mathew's avatar
      MDEV-17144: Sample of spider_direct_sql cause crash · c9a5804e
      Jacob Mathew authored
      The crash occurs when the Spider node server attempts to create an error
      message stating that the temporary table is not found.  The function to
      create the error message is called with incorrect parameters.
      
      I fixed the crash by correcting the incorrect parameter values.
      
      Author:
        Jacob Mathew.
      
      Reviewer:
        Kentoku Shiba.
      
      Cherry-Picked:
        Commit e3396161 on branch bb-10.3-mdev-17144
      c9a5804e
    • Jacob Mathew's avatar
      MDEV-17144: Sample of spider_direct_sql cause crash · 159b41b8
      Jacob Mathew authored
      The crash occurs when the Spider node server attempts to create an error
      message stating that the temporary table is not found.  The function to
      create the error message is called with incorrect parameters.
      
      I fixed the crash by correcting the incorrect parameter values.
      
      Author:
        Jacob Mathew.
      
      Reviewer:
        Kentoku Shiba.
      
      Merged:
        Commit e3396161 branch bb-10.3-mdev-17144
      159b41b8
    • Igor Babaev's avatar
      MDEV-17211 Server crash on query · 5ec144cf
      Igor Babaev authored
      The function JOIN_TAB::choose_best_splitting() did not take into account
      that for some tables whose fields were used in the GROUP BY list of
      the specification of a splittable materialized derived there might exist
      no elements in the array ext_keyuses_for_splitting.
      5ec144cf
    • Jacob Mathew's avatar
      MDEV-17144: Sample of spider_direct_sql cause crash · e3396161
      Jacob Mathew authored
      The crash occurs when the Spider node server attempts to create an error
      message stating that the temporary table is not found.  The function to
      create the error message is called with incorrect parameters.
      
      I fixed the crash by correcting the incorrect parameter values.
      
      Author:
        Jacob Mathew.
      
      Reviewer:
        Kentoku Shiba.
      e3396161
  5. 17 Sep, 2018 3 commits
    • Marko Mäkelä's avatar
      Fix the Windows build · 21f310db
      Marko Mäkelä authored
      21f310db
    • Marko Mäkelä's avatar
      Mroonga follow-up fix for MDEV-16328 · 774a4cb5
      Marko Mäkelä authored
      Now that ha_innobase::prepare_inplace_alter_table() is accessing
      ha_alter_info->create_info->option_struct, we must initialize it in
      the Mroonga wrapper for ALTER TABLE based on the parsed table options
      for the wrap_altered_table.
      774a4cb5
    • Marko Mäkelä's avatar
      Rename REC_INFO_DEFAULT_ROW and add accessors · 058579bb
      Marko Mäkelä authored
      REC_INFO_DEFAULT_ROW_ADD: Renamed from REC_INFO_DEFAULT_ROW.
      This is for instant ADD COLUMN only.
      
      REC_INFO_DEFAULT_ROW_ALTER: The more generic 'default row' record,
      with additional information other than instant ADD COLUMN.
      
      dtuple_t::is_default_row(), upd_t::is_default_row(): Check if info_bits
      is for the 'default row'.
      058579bb