1. 13 Oct, 2004 1 commit
    • konstantin@mysql.com's avatar
      A fix and test case for Bug#5985 ""prepare stmt from "select rand(?)" · 5abc3de2
      konstantin@mysql.com authored
      crashes server." The fix makes Item_func_rand prepared-statements
      aware plus it fixes the case when RAND is used in prepared
      statements and replication is on (as well as several similar issues).
      Until now we did not reset THD before every execution of a prepared
      statement, so if some execution had set thd->time_zone_used
      or thd->rand_used they would not be reset until next mysql_parse.
      Some of post-review fixes done.
      5abc3de2
  2. 12 Oct, 2004 4 commits
    • konstantin@mysql.com's avatar
      ps.test, ps.result: a test case for Bug#6042 "constants · cc57252b
      konstantin@mysql.com authored
      propogation works only once (prepared statements)".
      cc57252b
    • joerg@mysql.com's avatar
      New tests for prepared statements: · ae8800d8
      joerg@mysql.com authored
      - 'ps_10nestset' uses a "nested set" approach for an employee 
        hierarchy, then does arithmetic on the "salary" field;
        (soon) to be extended by inserts / deletes which imply
        mass updates on the "l"/"r" fields showing the set inclusion,
      - 'ps_11bugs' will get (some of ?) those bug DB entries which
        refer to prepared statements, but whose number does not appear
        in a test file comment - so it will also be extended.
      ae8800d8
    • konstantin@mysql.com's avatar
      item.h: · f063a817
      konstantin@mysql.com authored
        A fix for Bug#6042 "constants propogation works olny once (prepared
        statements)": reset item->marker in Item::cleanup, as it's used
        in propogate_cond_constants. No test case as the only way I could
        come up with to show the problem is EXPLAIN, and EXPLAIN is painful
        to use in the test suite.
      f063a817
    • pekka@mysql.com's avatar
      NDB compile fix sol9x86 · abf1b8fb
      pekka@mysql.com authored
      abf1b8fb
  3. 11 Oct, 2004 5 commits
  4. 10 Oct, 2004 8 commits
  5. 09 Oct, 2004 8 commits
  6. 08 Oct, 2004 10 commits
  7. 07 Oct, 2004 4 commits