1. 03 May, 2006 1 commit
    • igor@rurik.mysql.com's avatar
      Fixed bug #14292: performance degradation for a benchmark query. · ae4eb6b5
      igor@rurik.mysql.com authored
      This performance degradation was due to the fact that some
      cost evaluation code added into 4.1 in the function find_best was
      not merged into the code of the function best_access_path added
      together with other code for greedy optimizer.
      Added a parameter to the function print_plan. The parameter contains
      accumulated cost for a given partial join.
       
      The patch does not include a special test case since this performance
      degradation is hard to reproduse with a simple example.
      
      TODO: make the function find_best use the function best_access_path
      in order to remove duplication of code which might result in incomplete
      merges in the future.
      ae4eb6b5
  2. 21 Apr, 2006 13 commits
  3. 20 Apr, 2006 11 commits
  4. 19 Apr, 2006 9 commits
  5. 18 Apr, 2006 6 commits