1. 21 Aug, 2001 1 commit
    • monty@hundin.mysql.fi's avatar
      Portability fixes. · 063a1a65
      monty@hundin.mysql.fi authored
      Patches required by Gemini
      Fix to properly detect if there is an active transaction in InnoDB
      Fix to not lock thread structure when doing automatic rollback when thread ends
      Allow -O lower_case_names=0 on UNIX
      063a1a65
  2. 18 Aug, 2001 5 commits
  3. 17 Aug, 2001 7 commits
  4. 16 Aug, 2001 1 commit
    • sasha@mysql.sashanet.com's avatar
      fixed bug in Item_func_div::val_int() that broke all functions that · 8ca3b53a
      sasha@mysql.sashanet.com authored
      do val_int() on their arguments before starting the computation. 
      Similar fixes are need for +-* and probably several other but I want
      to make sure Monty is fine with my fix approach before changing a lot
      of code. 
      
      Amazingly,
      this bug is not as critical as you would expect since very few functions do val_int()
      on their arguments ( from_unixtime(), sec_to_time()), and those not
      very frequently perform a computation on their floating point arguments.
      which is probably why no one has yet reported this bug. Another 
      possibility is that the result is usually wrong by no more than 5%,
      which makes it hard to catch it. I found it when trying to compute mile
      splits for 30:47 10K - it told me 5:07, and I knew it was wrong because
      5:00 mile gives you 31:08. However, if I had not run as many 10K races,
      I would have easily believed that 30:47 10K is a 5:07 mile pace and 
      would not have noticed the bug.
      8ca3b53a
  5. 15 Aug, 2001 6 commits
  6. 14 Aug, 2001 2 commits
  7. 13 Aug, 2001 3 commits
  8. 11 Aug, 2001 7 commits
  9. 10 Aug, 2001 8 commits