1. 01 Oct, 2016 3 commits
    • Igor Babaev's avatar
      Fixed bug mdev-10923. · 061d2820
      Igor Babaev authored
      The code for st_select_lex::find_table_def_in_with_clauses()
      did not take into account the fact that the specs for mergeable
      CTEs were cloned and were not processed by the function
      With_element::check_dependencies_in_spec().
      061d2820
    • Igor Babaev's avatar
      Fixed bug mdev-10868. · 903f34c7
      Igor Babaev authored
      There was no implementation of the virtual method print()
      for the Item_window_func class. As a result for a view
      containing window function an invalid view definition could
      be written in the frm file. When a query that refers to
      this view was executed a syntax error was reported.
      903f34c7
    • Igor Babaev's avatar
  2. 30 Sep, 2016 2 commits
  3. 29 Sep, 2016 1 commit
  4. 27 Sep, 2016 1 commit
  5. 26 Sep, 2016 2 commits
    • Igor Babaev's avatar
      Fixed bug mdev-10889 · b91bd822
      Igor Babaev authored
      The bug was in the code of the recursive method
      With_element::check_unrestricted_recursive. For recursive
      calls of this method sel->get_with_element()->owner != owner.
      b91bd822
    • Igor Babaev's avatar
      Fixed bug mdev-10884. · 1f1990a1
      Igor Babaev authored
      If a materialized derived table / view is specified by a unit
      with SELECTs containing ORDER BY ... LIMIT then condition pushdown
      cannot be done for these SELECTs.
      If a materialized derived table / view is specified by a unit
      containing global ORDER BY ... LIMIT then condition pushdown
      cannot be done for this unit.
      1f1990a1
  6. 25 Sep, 2016 4 commits
  7. 24 Sep, 2016 27 commits