1. 01 Feb, 2017 3 commits
    • Igor Babaev's avatar
      Adjusted tests after the fix for bug mdev-9976. · ba8ab6a7
      Igor Babaev authored
      Now ROWS is a reserved key word, so cannot be used
      as an alias name.
      ba8ab6a7
    • Igor Babaev's avatar
      Fixed bug mdev-9976. · 9073f9fd
      Igor Babaev authored
      This bug happens due to a conflict in the construct window_spec.
      (win_ref conflicts with the non-reserved key word ROWS).
      The standard SQL-2003 says that ROWS is a reserved key word.
      Made this key word reserved in our grammar and removed
      the conflict.
      9073f9fd
    • Igor Babaev's avatar
      Fixed bug mdev-10875. · 81c1abe8
      Igor Babaev authored
      Now, after the implementation of mdev-8646
      "Re-engineer the code for post-join operations"
      create_sort_index() can be called for subqueries.
      81c1abe8
  2. 31 Jan, 2017 4 commits
  3. 30 Jan, 2017 5 commits
  4. 29 Jan, 2017 3 commits
  5. 28 Jan, 2017 3 commits
    • Igor Babaev's avatar
      Fixed bug mdev-10773. · abfcdb8f
      Igor Babaev authored
      The temporary tables created for recursive table references
      should be closed in close_thread_tables(), because they might
      be used in the statements like ANALYZE WITH r AS (...) SELECT * from r
      where r is defined through recursion.
      abfcdb8f
    • Sergei Golubchik's avatar
      mysqlbinlog memory leaks · 64b5e942
      Sergei Golubchik authored
      that failed main.mysqlbinlog
      64b5e942
    • Sergei Golubchik's avatar
      cleanup: thd_destructor_proxy · 30ba3100
      Sergei Golubchik authored
      1. wait for thd_destructor_proxy thread to start after creating it.
         this ensures that the thread is ready to receive a shutdown signal
         whenever we want to send it.
      2. join it at shutdown, this guarantees that no innodb THD will exist
         after innobase_end().
      
      this fixes crashes and memory leaks in main.mysqld_option_err
      (were innodb was started and then immediately shut down).
      30ba3100
  6. 27 Jan, 2017 9 commits
  7. 26 Jan, 2017 5 commits
  8. 25 Jan, 2017 8 commits