1. 23 Feb, 2009 1 commit
    • Alexey Kopytov's avatar
      Fix for bug #15936: "round" differs on Windows to Unix · cebaf077
      Alexey Kopytov authored
      Both of our own implementations of rint(3) were inconsistent with the
      most common behavior of rint() on those platforms that have it: round
      to nearest, break ties by rounding to nearest even.
      
      Fixed by leaving just one implementation of rint() in our source tree,
      and changing its behavior to match the most common native
      implementations on other platforms.
      cebaf077
  2. 18 Feb, 2009 2 commits
  3. 17 Feb, 2009 1 commit
  4. 16 Feb, 2009 1 commit
  5. 15 Feb, 2009 1 commit
  6. 14 Feb, 2009 4 commits
  7. 13 Feb, 2009 3 commits
  8. 12 Feb, 2009 4 commits
  9. 11 Feb, 2009 1 commit
  10. 10 Feb, 2009 4 commits
  11. 09 Feb, 2009 2 commits
    • Matthias Leich's avatar
      This belongs to the fix for · 33445d8f
      Matthias Leich authored
      Bug#42003 tests missing the disconnect of connections <> default
      second slice
      Content:
      1. wait_until_count_sessions.inc
         - One PB run of a test using this routine failed because
           5 seconds timeout were exceeded. Although I have some doubts
           if the assigned timeout was really too small, I increase the
           value to 10. We waste the additional 5 seconds only if the
           tests fails anyway.
         - Print the content of the PROCESSLIST if the poll routine fails
      2. minor improvements of formatting
      3. query_cache_notembedded:
         Activate the wait_until_count_sessions.inc routine which was
         unfortunately forgotten in the changeset before.
      33445d8f
    • Matthias Leich's avatar
      Merge of ifx into GCA tree · 32bef0bc
      Matthias Leich authored
      no conflicts
      32bef0bc
  12. 07 Feb, 2009 3 commits
  13. 06 Feb, 2009 9 commits
  14. 05 Feb, 2009 4 commits
    • Matthias Leich's avatar
      2. Slice of fix for Bug#42003 tests missing the disconnect of connections <> default · a63c2e5c
      Matthias Leich authored
         - If missing: add "disconnect <session>"
         - If physical disconnect of non "default" sessions is not finished
           at test end: add routine which waits till this happened
      + additional improvements
        - remove superfluous files created by the test
        - replace error numbers by error names
        - remove trailing spaces, replace tabs by spaces
        - unify writing of bugs within comments
        - correct comments
        - minor changes of formatting
      Fixed tests:
        backup
        check
        compress
        grant
        information_schema
        multi_update
        overflow
        packet
        query_cache_not_embedded
        sp-threads
        subselect
        synchronization
        timezone_grant
      a63c2e5c
    • Alexey Kopytov's avatar
      Merge to team tree. · e2661648
      Alexey Kopytov authored
      e2661648
    • Alexey Kopytov's avatar
      Merge from team tree. · 58f67beb
      Alexey Kopytov authored
      58f67beb
    • Gleb Shchepa's avatar
      Bug #42037: Queries containing a subquery with DISTINCT and · 23fb47a3
      Gleb Shchepa authored
                  ORDER BY could cause a server crash
      
      Dependent subqueries like
      
        SELECT COUNT(*) FROM t1, t2 WHERE t2.b
         IN (SELECT DISTINCT t2.b FROM t2 WHERE t2.b = t1.a)
      
      caused a memory leak proportional to the
      number of outer rows.
      
      
      The make_simple_join() function has been modified to
      JOIN class method to store join_tab_reexec and
      table_reexec values in the parent join only
      (make_simple_join of tmp_join may access these values
      via 'this' pointer of the parent JOIN).
      
      NOTE: this patch doesn't include standard test case (this is
      "out of memory" bug). See bug #42037 page for test cases.
      23fb47a3