1. 10 Oct, 2015 1 commit
  2. 09 Oct, 2015 3 commits
  3. 08 Oct, 2015 6 commits
  4. 07 Oct, 2015 2 commits
  5. 06 Oct, 2015 3 commits
    • Oleksandr Byelkin's avatar
      MDEV-8380: Subquery parse error · bed4e847
      Oleksandr Byelkin authored
      backport mysql parser fixes
      0034963fbf199696792491bcb79d5f0731c98804
      5948561812bc691bd0c13cf518a3fe77d9daf920
      bed4e847
    • Sergei Petrunia's avatar
      Combined fix for MDEV-7267 and MDEV-8864 · d6371d3a
      Sergei Petrunia authored
      The problem was that GROUP BY code created Item_field objects
      that referred to fields in the temp. tables used for GROUP BY.
      
      Item_ref and set_items_ref_array() call caused pointers to temp.
      table fields to occur in many places.
      
      This patch introduces Item_temptable_field, which can handle
      item->print() calls made after the underlying table is freed.
      d6371d3a
    • Jan Lindström's avatar
      MDEV-8901: InnoDB: Punch hole is incorrecty done also to log files causing... · 21adad00
      Jan Lindström authored
      MDEV-8901: InnoDB: Punch hole is incorrecty done also to log files causing assertion and database corruption
      
      Analysis: Problem is that punch hole does not know the actual page size
      of the page and does the page belong to an data file or to a log file.
      
      Fix: Pass down the file type and page size to os layer to be used
      when trim is called. Also fix unsafe null pointer access to
      actual write_size.
      21adad00
  6. 05 Oct, 2015 24 commits
  7. 04 Oct, 2015 1 commit
    • Alexander Barkov's avatar
      A clean-up for MDEV-7950: · ba0b6685
      Alexander Barkov authored
      - Turning get_mm_tree_for_const() from a static function into
        a protected method in Item.
      - Adding a new class Item_bool_func2_with_rev, for the functions and operators
        that have a reverse function and can use the range optimizer for
        to optimize "value OP field" as "field REV_OP value". Deriving
        Item_bool_rowready_func2 and Item_funt_spatial_rel from the new class.
      - Removing Item_bool_func2::have_rev_func().
      ba0b6685