1. 14 May, 2009 1 commit
  2. 13 May, 2009 6 commits
  3. 12 May, 2009 4 commits
    • Jim Winstead's avatar
      Merge in approved bug-fixes · 9a84e1e7
      Jim Winstead authored
      9a84e1e7
    • Jim Winstead's avatar
      Merge from 5.0-bugteam · 6cbe3ef3
      Jim Winstead authored
      6cbe3ef3
    • Gleb Shchepa's avatar
      Bug #44290: explain crashes for subquery with distinct in · 2121599d
      Gleb Shchepa authored
                  SQL_SELECT::test_quick_select
      
      The crash was caused by an incomplete cleanup of JOIN_TAB::select
      during the filesort of rows for GROUP BY clause inside a subquery.
      Queries where a quick index access is replaced with filesort was
      was affected. For example:
      
        SELECT 1 FROM
          (SELECT COUNT(DISTINCT c1) FROM t1
             WHERE c2 IN (1, 1) AND c3 = 2 GROUP BY c2) x
      
      Quick index access related data in the SQL_SELECT::test_quick_select
      function was inconsistent after an incomplete cleanup.
      This function has been completed to prevent crashes in the
      SQL_SELECT::test_quick_select function.
      2121599d
    • Ramil Kalimullin's avatar
      Fix for bug#44774: load_file function produces valgrind warnings · ae8348c2
      Ramil Kalimullin authored
      Problem: using LOAD_FILE() in some cases we pass a file name string
      without a trailing '\0' to fn_format() which relies on that however.
      That may lead to valgrind warnings.
      
      Fix: add a trailing '\0' to the file name passed to fn_format().
      ae8348c2
  4. 11 May, 2009 2 commits
    • Mats Kindahl's avatar
      Merging with 5.1-bugteam tree. · 45bacdc4
      Mats Kindahl authored
      45bacdc4
    • Mats Kindahl's avatar
      Bug #44442: Incident events are silent in mysqlbinlog output · 478fcfab
      Mats Kindahl authored
            
      In the output from mysqlbinlog, incident log events were
      represented as just a comment. Since the incident log event
      represents an incident that could cause the contents of the
      database to change without being logged to the binary log,
      it means that if the SQL is applied to a server, it could
      potentially lead to that the databases are out of sync.
      
      In order to handle that, this patch adds the statement "RELOAD
      DATABASE" to the SQL output for the incident log event. This will
      require a DBA to edit the file and handle the case as apropriate
      before applying the output to a server.
      478fcfab
  5. 10 May, 2009 2 commits
  6. 08 May, 2009 10 commits
  7. 07 May, 2009 7 commits
  8. 06 May, 2009 4 commits
  9. 05 May, 2009 4 commits