1. 28 Feb, 2008 1 commit
    • davi@mysql.com/endora.local's avatar
      Bug#33851 Passing UNSIGNED param to EXECUTE returns ERROR 1210 · 361262c7
      davi@mysql.com/endora.local authored
      The problem is that passing anything other than a integer to a limit
      clause in a prepared statement would fail. This limitation was introduced
      to avoid replication problems (e.g: replicating the statement with a
      string argument would cause a parse failure in the slave).
      
      The solution is to convert arguments to the limit clause to a integer
      value and use this converted value when persisting the query to the log.
      361262c7
  2. 27 Feb, 2008 2 commits
  3. 26 Feb, 2008 2 commits
  4. 23 Feb, 2008 1 commit
  5. 22 Feb, 2008 1 commit
  6. 21 Feb, 2008 7 commits
  7. 20 Feb, 2008 1 commit
    • davi@mysql.com/endora.local's avatar
      Bug#32265 Server returns different metadata if prepared statement is used · 04732055
      davi@mysql.com/endora.local authored
      Executing a prepared statement associated with a materialized
      cursor yields to the client a metadata packet with wrong table
      and database names. The problem was occurring because the server
      was sending the the name of the temporary table used by the cursor
      instead of the table name of the original table. The same problem
      occurs when selecting from views, in which case the table name was
      being sent and not the name of the view.
        
      The solution is to fill the list item from the temporary table but
      preserving the table and database names of the original fields. This
      is achieved by tweaking the Select_materialize to accept a pointer to
      the Materialized_cursor class which contains the item list to be filled.
      04732055
  8. 19 Feb, 2008 1 commit
    • vvaintroub@wva.'s avatar
      Bug#31745 - crash handler does not work on Windows · f5932c0d
      vvaintroub@wva. authored
      - Replace per-thread signal()'s with  SetUnhandledExceptionFilter(). 
        The only remaining signal() is for SIGABRT (default abort()
        handler in VS2005 is broken, i.e removes user exception filter)
      - remove MessageBox()'es  from error handling code
      - Windows port for print_stacktrace() and write_core() 
      - Cleanup, removed some unused functions
      f5932c0d
  9. 18 Feb, 2008 4 commits
  10. 14 Feb, 2008 1 commit
  11. 13 Feb, 2008 3 commits
  12. 12 Feb, 2008 1 commit
  13. 11 Feb, 2008 4 commits
  14. 08 Feb, 2008 2 commits
  15. 07 Feb, 2008 6 commits
  16. 06 Feb, 2008 3 commits