1. 14 May, 2007 4 commits
  2. 11 May, 2007 1 commit
  3. 10 May, 2007 4 commits
  4. 09 May, 2007 4 commits
  5. 08 May, 2007 10 commits
  6. 07 May, 2007 14 commits
  7. 04 May, 2007 3 commits
    • evgen@moonbone.local's avatar
      Merge epotemkin@bk-internal.mysql.com:/home/bk/mysql-5.0-opt · 68e5c1e6
      evgen@moonbone.local authored
      into  moonbone.local:/mnt/gentoo64/work/27759-bug-5.0-opt-mysql
      68e5c1e6
    • gkodinov/kgeorge@magare.gmz's avatar
      bug #27531: · 13e55b8a
      gkodinov/kgeorge@magare.gmz authored
       fixed coverage of out-of-mem errors
      13e55b8a
    • evgen@moonbone.local's avatar
      Bug#27759: Wrong DATE/DATETIME comparison in LEAST()/GREATEST() functions. · 239f727b
      evgen@moonbone.local authored
      The LEAST/GREATEST functions compared DATE/DATETIME values as
      strings which in some cases could lead to a wrong result.
      
      A new member function called cmp_datetimes() is added to the
      Item_func_min_max class. It compares arguments in DATETIME context
      and returns index of the least/greatest argument.
      The Item_func_min_max::fix_length_and_dec() function now detects when
      arguments should be compared in DATETIME context and sets the newly
      added flag compare_as_dates. It indicates that the cmp_datetimes() function
      should be called to get a correct result.
      Item_func_min_max::val_xxx() methods are corrected to call the
      cmp_datetimes() function when needed.
      Objects of the Item_splocal class now stores and reports correct original
      field type.
      239f727b