1. 15 Jun, 2007 5 commits
  2. 14 Jun, 2007 19 commits
  3. 13 Jun, 2007 3 commits
    • igor@olga.mysql.com's avatar
      Fixed bug #28980: the result of ROUND(<decimal expr>,<int column>) · 20ad5150
      igor@olga.mysql.com authored
      was erroneously converted to double, while the result of
      ROUND(<decimal expr>, <int literal>) was preserved as decimal.
      As a result of such a conversion the value of ROUND(D,A) could
      differ from the value of ROUND(D,val(A)) if D was a decimal expression.
      
      Now the result of the ROUND function is never converted to 
      double if the first argument is decimal.  
      20ad5150
    • mhansson@dl145s.mysql.com's avatar
      Merge mhansson@bk-internal.mysql.com:/home/bk/mysql-5.1-opt · b87dbfe9
      mhansson@dl145s.mysql.com authored
      into  dl145s.mysql.com:/users/mhansson/mysql/autopush/5.1o-bug27634
      b87dbfe9
    • antony@ppcg5.local's avatar
      Bug#25800 · 3bb1769b
      antony@ppcg5.local authored
        "Embedded server requires mysql.plugin"
        Embedded builds should not print any error when the mysql.plugin
        table does not exist. This is achieved by checking for the existance
        of the mysql.plugin table before attempting to open it and proceed
        silently if it does not exist.
      3bb1769b
  4. 12 Jun, 2007 12 commits
  5. 11 Jun, 2007 1 commit
    • evgen@moonbone.local's avatar
      Bug#28904: INSERT .. ON DUPLICATE was silently updating rows when it shouldn't. · 4cdbe25a
      evgen@moonbone.local authored
      When the INSERT .. ON DUPLICATE KEY UPDATE has to update a matched row but
      the new data is the same as in the record then it returns as if
      no rows were inserted or updated. Nevertheless the row is silently
      updated. This leads to a situation when zero updated rows are reported 
      in the case when data has actually been changed.
      
      Now the write_record function updates a row only if new data differs from
      that in the record.
      4cdbe25a