- 22 Dec, 2006 20 commits
-
-
unknown authored
into zippy.cornsilk.net:/home/cmiller/work/mysql/mysql-5.1-maint BitKeeper/etc/collapsed: auto-union sql/item_sum.cc: Auto merged sql/item_sum.h: Auto merged mysql-test/r/func_group.result: Manual merge. mysql-test/t/func_group.test: Manual merge.
-
unknown authored
into zippy.cornsilk.net:/home/cmiller/work/mysql/bug22555/my51-bug22555 BitKeeper/etc/collapsed: auto-union mysql-test/r/func_group.result: Auto merged mysql-test/t/func_group.test: Auto merged sql/item_sum.h: Auto merged sql/item_sum.cc: Manual merge.
-
unknown authored
When only one row was present, the subtraction of nearly the same number resulted in catastropic cancellation, introducing an error in the VARIANCE calculation near 1e-15. That was sqrt()ed to get STDDEV, the error was escallated to near 1e-8. The simple fix of testing for a row count of 1 and forcing that to yield 0.0 is insufficient, as two rows of the same value should also have a variance of 0.0, yet the error would be about the same. So, this patch changes the formula that computes the VARIANCE to be one that is not subject to catastrophic cancellation. In addition, it now uses only (faster-than-decimal) floating point numbers to calculate, and renders that to other types on demand. mysql-test/r/func_group.result: Test that the bug is fixed, and that no unexpected behavior arises from the changes. mysql-test/t/func_group.test: Test that the bug is fixed, and that no unexpected behavior arises from the changes. sql/item_sum.cc: Serg's suggestion: Force all VARIANCE calculations to be done with floating- point types. It's faster, and the SQL standard says we may implement these functions any way we want. Additionally, use a form of variance calculation that is not subject to catastrophic cancellation. http://static.flickr.com/108/311308512_5c4e1c0c3d_b.jpg sql/item_sum.h: Remove unused members and add a comment describing the recurrence relation.
-
unknown authored
into polly.local:/home/kaa/src/maint/mysql-5.1-maint
-
unknown authored
into polly.local:/tmp/maint/bug24037/my51-bug24037 strings/ctype-extra.c: Auto merged
-
unknown authored
into polly.local:/tmp/maint/bug24037/my50-bug24037 strings/conf_to_src.c: Auto merged strings/ctype-extra.c: Auto merged
-
unknown authored
mysql-test/include/ndb_not_readonly.inc: New BitKeeper file ``mysql-test/include/ndb_not_readonly.inc''
-
unknown authored
-
unknown authored
Added definitions for the following Hebrew characters as specified by the ISO/IEC 8859-8:1999: LEFT-TO-RIGHT MARK (LRM) RIGHT-TO-LEFT MARK (RLM) sql/share/charsets/hebrew.xml: Added definitions for the following Hebrew characters as specified by the ISO/IEC 8859-8:1999: LEFT-TO-RIGHT MARK (LRM) RIGHT-TO-LEFT MARK (RLM) strings/conf_to_src.c: Added a warning comment in the generated C source file. strings/ctype-extra.c: Re-generated from sql/share/charsets/hebrew.xml mysql-test/r/ctype_hebrew.result: Added the test case for bug #24037 "Lossy Hebrew to Unicode conversion" mysql-test/t/ctype_hebrew.test: Added the test case for bug #24037 "Lossy Hebrew to Unicode conversion"
-
unknown authored
before referencing it. sql/sql_plugin.cc: Make sure the plugin being refernced in the plugins array has not been set to NULL already.
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-maint
-
unknown authored
Fix uninitialized memory. sql/sql_plugin.cc: move my_alloca() call out of nested stack frame. ensure that every element of array is initialized.
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-maint mysql-test/t/rpl_openssl.test: Auto merged
-
unknown authored
mysql-test/t/rpl_openssl.test: Exclude
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-maint mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.0-maint mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-maint mysql-test/lib/mtr_cases.pl: Auto merged mysql-test/mysql-test-run.pl: Auto merged mysql-test/lib/mtr_process.pl: Auto merged
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.0-maint
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.0-maint
-
- 21 Dec, 2006 4 commits
-
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-4.1-maint
-
unknown authored
into pilot.mysql.com:/home/msvensson/mysql/mysql-5.1-new-maint include/mysql_h.ic: Auto merged mysql-test/t/mysqltest.test: Auto merged mysql-test/t/rpl_rotate_logs.test: Auto merged mysql-test/t/trigger.test: Auto merged vio/viossl.c: Auto merged
-
unknown authored
- Skip tests using chmod when running as root mysql-test/t/information_schema_chmod.test: Use mysqltest builtin "chmode" mysql-test/t/mysqltest.test: Dont run as root - test chmod mysql-test/t/rpl_rotate_logs.test: Use mysqltest builtin "chmode" Use 'write_file' and 'chmod' instead of system mysql-test/t/trigger.test: Don't run as root Use 'write_file' and 'chmod' mysql-test/t/varbinary.test: Don't run as root
-
unknown authored
- Don't call SSL_shutdown a second time vio/viossl.c: SSL_shutdown might return 0 indicating that it should be called once again for a graceful shutdown. Since the socket are going to be closed anyway ther is no need for the second call.
-
- 20 Dec, 2006 4 commits
-
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-5.0-maint mysql-test/lib/mtr_cases.pl: Auto merged mysql-test/lib/mtr_process.pl: Auto merged mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
many as neeeded
-
unknown authored
mysqld and valgrind to tracefile.
-
unknown authored
-
- 19 Dec, 2006 11 commits
-
-
unknown authored
into qualinost.(none):/home/mtaylor/src/mysql-5.0-maint
-
unknown authored
into qualinost.(none):/home/mtaylor/src/mysql-5.1-maint
-
unknown authored
into polly.local:/home/kaa/src/maint/mysql-5.1-maint include/mysql_h.ic: Auto merged
-
unknown authored
into polly.local:/home/kaa/src/maint/mysql-5.0-maint include/mysql_h.ic: Auto merged
-
unknown authored
-
unknown authored
into polly.local:/tmp/maint/bug24117/my51-bug24117 include/mysql_h.ic: Null merge
-
unknown authored
-
unknown authored
into qualinost.(none):/home/mtaylor/src/mysql-5.1-maint mysys/typelib.c: Auto merged sql/field.cc: Auto merged sql/field.h: Auto merged
-
unknown authored
into qualinost.(none):/home/mtaylor/src/mysql-5.1-maint
-
unknown authored
into qualinost.(none):/home/mtaylor/src/mysql-5.0-maint
-
unknown authored
-
- 18 Dec, 2006 1 commit
-
-
unknown authored
into polly.local:/home/kaa/src/maint/mysql-5.0-maint
-