138 Commits (0e2d597a598d352374443953fe356f5688b2d771)

Author SHA1 Message Date
georg@lmy002.wdf.sap.corp b64e6db5a4 fixes for windows 64-bit compiler warnings 21 years ago
hf@deer.(none) cc007a5c09 Fix for bug #8482 (Incorrect rounding) 21 years ago
monty@mysql.com a69f432115 Code cleanups during code reviews 21 years ago
jani@ibmlab.site 0b5cedca79 Fixed Bug#10232: update with subquery, precision math, 21 years ago
holyfoot@hf-ibm.(none) 44ad7495bb Fix for bug #9527 (negative zero is a nonsence) 21 years ago
holyfoot@hf-ibm.(none) ad863d40fa Fix for bug #10004 (Decimal operation crashes server) 21 years ago
holyfoot@hf-ibm.(none) 5aa0edf34c Trimmed fix for bug #9546 (Crashing with huge decimals) 21 years ago
ramil@ram-book.(none) 50579df606 A fix (bug #10404: select 0/0 returns 0). 21 years ago
holyfoot@hf-ibm.(none) 2c8e9df232 A lot of fixes to Precision math 21 years ago
monty@mysql.com 49e721677f Fixed errors descovered by valgrind 2.4 21 years ago
serg@serg.mylan e5a50e1927 decimal_div bug#9501 21 years ago
konstantin@mysql.com d5af61b1a0 Rename decimal -> decimal_t, decimal_digit -> decimal_digit_t 21 years ago
konstantin@mysql.com 3e8045c662 Fix a valgrind warning in decimal.c:sanity() 21 years ago
hf@deer.(none) b8e5df4b7d Fix for bug #8464 (AVG returns incorrect result) 21 years ago
serg@serg.mylan 6904398874 decimal format documented 21 years ago
serg@serg.mylan 9621ed85a0 underflow in decimal_round fixed 21 years ago
monty@mysql.com 218e00ac68 Fixed BUILD script to use --with-berkeley-db instead of --with-bdb 21 years ago
hf@deer.(none) 5b3ea1ab89 Fix for bug 8416 (bigint test fails on PPC) 21 years ago
bell@sanja.is.com.ua 7df94d5e9b fixed C++ syntax in C code 21 years ago
hf@deer.(none) b94a482ee9 Precision Math implementation 21 years ago
serg@serg.mylan 184cbf6d37 strings/decimal.c 21 years ago
serg@serg.mylan dc2e9d01d7 int decimal_is_zero(decimal *from); 21 years ago
serg@serg.mylan 15e4414c21 strings/decimal.c 21 years ago
monty@mysql.com 67ce247965 Add support for up to VARCHAR (size up to 65535) 21 years ago
serg@serg.mylan c0a4183b0c strings/decimal.c 21 years ago
serg@serg.mylan 44dce2673e strings/decimal.c 21 years ago
serg@serg.mylan 835cf0f1e8 more decimail bugs fixed 21 years ago
serg@serg.mylan e731dd9d05 fix for decimal.c 21 years ago
serg@serg.mylan 34c3ab708c fix decimal2longlong too 21 years ago
serg@serg.mylan 57eb9f0021 better overflow checks in decimal2ulonglong 21 years ago
serg@serg.mylan d74b5499d2 '5.4', -1, HALF_UP 21 years ago
serg@sergbook.mylan 342fb28efa decimal.c: 21 years ago
serg@serg.mylan 3d59f12af0 don't return intg=frac=0 from mod 21 years ago
serg@serg.mylan c9292b8284 memory overrun in decimal_mod 21 years ago
serg@serg.mylan d117bf314f space-stripping in decimal2bin 21 years ago
serg@serg.mylan 44ddca5399 error codes chaged to bitmap (for easier testing with masks) 21 years ago
serg@serg.mylan 16c5f3c59b allocate temp array big enough for not to worry about bound checking in look-aheads 21 years ago
serg@serg.mylan e64d290b83 different (hopefully, correct) fix for bin2decimal bug 21 years ago
serg@serg.mylan fd88351a38 s/sint/uint/ - no sign extend for signed bytes 21 years ago
serg@serg.mylan ea69fe3072 ROUND_UP(negative_number) doesn't work 21 years ago
serg@serg.mylan 5dce4d78d5 one more pre-division bug 21 years ago
serg@serg.mylan 9bda96c5fd yet another s/>/>=/ typo 21 years ago
serg@serg.mylan bc76b8233d correct test for 1/3 21 years ago
serg@serg.mylan 9820e00cba stript end zeros before comparison 21 years ago
serg@serg.mylan b0045f9e00 compare with DIG_BASE corectly 21 years ago
serg@serg.mylan afd18341ac new round mode - half_up 21 years ago
serg@serg.mylan d35d010173 two more places with the same zero-stripping bug 21 years ago
serg@serg.mylan 54403b233a sanity checks for decimal result buffers 21 years ago
serg@serg.mylan 5c8155955b bugfix and test case 21 years ago
serg@serg.mylan 1f7aa03e42 new api per hf request: 21 years ago