- 03 Dec, 2002 1 commit
-
-
unknown authored
Optimized SELECT DISTINCT ... ORDER BY ... LIMIT Fixed reference to uninitalized variable mysql-test/r/distinct.result: Updated results for new tests mysql-test/r/func_math.result: Fixed test of RND() mysql-test/r/innodb.result: Updated results for new tests mysql-test/r/null.result: Updated results for new tests mysql-test/t/distinct.test: New distinct test mysql-test/t/func_math.test: Fixed test of RND() mysql-test/t/innodb.test: Test for bugs mysql-test/t/null.test: TEst for bugs sql/field.h: Change of NULL handling to avoid error messages sql/field_conv.cc: Change of NULL handling to avoid error messages sql/item.cc: Change of NULL handling to avoid error messages sql/item.h: Change of NULL handling to avoid error messages sql/item_cmpfunc.cc: Change of NULL handling to avoid error messages sql/item_func.cc: Change of NULL handling to avoid error messages sql/item_func.h: Cleaned up RND() handling sql/item_timefunc.cc: Change of NULL handling to avoid error messages sql/item_timefunc.h: Change of NULL handling to avoid error messages sql/opt_range.cc: Fixed bug in <=> NULL sql/password.c: Indentation cleanup sql/sql_base.cc: Change of NULL handling to avoid error messages sql/sql_class.cc: Fixed reference to uninitalized variable sql/sql_handler.cc: Change of NULL handling to avoid error messages sql/sql_select.cc: Change of NULL handling to avoid error messages Optimized SELECT DISTINCT ... ORDER BY ... LIMIT sql/sql_select.h: Change of NULL handling to avoid error messages sql/unireg.cc: Change of NULL handling to avoid error messages
-
- 30 Nov, 2002 3 commits
-
-
unknown authored
sql/mysqld.cc: Auto merged
-
unknown authored
More tests for multi-table-update & timestamp handling mysql-test/r/innodb.result: New multi-table-update tests mysql-test/r/multi_update.result: New multi-table-update tests mysql-test/r/type_timestamp.result: New timestamp tests mysql-test/t/innodb.test: New multi-table-update tests mysql-test/t/multi_update.test: New multi-table-update tests mysql-test/t/type_timestamp.test: New timestamp tests sql/sql_select.cc: Fixed bug in safe mode checking sql/sql_update.cc: Fixed bug in autocommit in multi-table-update
-
unknown authored
-
- 29 Nov, 2002 5 commits
-
-
unknown authored
sql/sql_yacc.yy: Auto merged
-
unknown authored
New (simpler) internal timestamp handling. More debuging to heap tables. Small cleanups to multi-table-delete false -> 0 and true -> 1 (We should use TRUE and FALSE) heap/_check.c: Added checking of rows heap/hp_delete.c: Extra debugging heap/hp_scan.c: Extra debugging heap/hp_update.c: Extra debugging heap/hp_write.c: Extra debugging include/my_base.h: Added option to disable row cache when using updates isam/extra.c: Added option to disable row cache when using updates myisam/mi_check.c: Comment cleanup myisam/mi_extra.c: Added option to disable row cache when using updates myisam/sort.c: Indentaion cleanups myisammrg/myrg_extra.c: Added option to disable row cache when using updates mysql-test/r/multi_update.result: Updated results mysql-test/t/multi_update.test: Cleanup up to only use table names t1, t2,... mysys/mf_iocache.c: Safety fix sql/item_cmpfunc.cc: change true-> 1 and false -> 0 sql/mysql_priv.h: Cleaned up SQL_LIST handling sql/sql_base.cc: Fixed grant checking if SELECT tablename.* sql/sql_class.h: Cleaned up multi-table-update sql/sql_delete.cc: Fixed OPTION_SAFE_UPDATE checking in multi-table-delete. Fixed query-cache invalidation in multi-table-delete sql/sql_insert.cc: cleaned up timestamp handling sql/sql_olap.cc: false -> 0 sql/sql_parse.cc: Optimized some list handling. Moved multi-table-update to sql_update.cc sql/sql_select.cc: More comments Fixed create_tmp_table for multi-table-update sql/sql_select.h: New prototypes sql/sql_union.cc: false -> 0 Cleaned up timestamp handling sql/sql_update.cc: New multi-update-table code sql/sql_yacc.yy: false -> 0, true -> 1 Optimized some list handling sql/table.h: Added union for temporary values. Made shared int to be able to store counters. sql/uniques.cc: Indentation cleanup
-
unknown authored
into mysql.com:/home/walrus/bk/40
-
unknown authored
BitKeeper/etc/ignore: Added core.2430 to the ignore list sql-bench/crash-me.sh: 1) restore #!@PERL@ that I (accidentally) deleted last time 2) comment order_by_remember_desc section 3) rectify WEEK test. Now it returns "EURO" ,"USA", "error" (if it returns wrong week number), or "no" (if this function isn't supported) 4) merge 2 tests for noround() (func_extra_noround and ignoring_noround). Now it returns yes/no/"syntax only" 5) merge 2 tests for foreign key (foreign_key and foreign_key_syntax). Now it returns yes/no/"syntax only" 6) correct misprint in crash-me help ( --db-start-cmd instead of --start-cmd) sql-bench/server-cfg.sh: Misprint correction (db_Sapdb ->db_sapdb)
-
unknown authored
Make copies of all string-type start/up options in case C-sharp moves them around; remove the need to specify innodb_log_arch_dir in my.cnf, since it has no relevance anyway sql/ha_innodb.cc: Make copies of all string-type start/up options in case C-sharp moves them around; remove the need to specify innodb_log_arch_dir in my.cnf, since it has no relevance anyway
-
- 28 Nov, 2002 5 commits
-
-
unknown authored
into mysql.com:/home/pem/work/mysql-4.0
-
unknown authored
sql/sql_yacc.yy: Added 29 {} at the end of clauses to make it work with bison 1.75. Otherwise we get errors of the type "sql_yacc.yy:666.7-672.21: type clash (`NONE' `') on default action".
-
unknown authored
into mysql.com:/home/walrus/bk/40
-
unknown authored
for column,table and named constarints. Now constraint test produces exactly one line in report, with "yes","no" or syntax only". add /odbc to server-version if benchmark/crash-me works over odbc sql-bench/crash-me.sh: merge constraint tests with "ignoring constarint tests" for column,table and named constarints. Now constraint test produces exactly one line in report, with "yes","no" or syntax only". sql-bench/server-cfg.sh: add /odbc to server-version if benchmark/crash-me works over odbc
-
unknown authored
-
- 27 Nov, 2002 1 commit
-
-
unknown authored
BitKeeper/etc/ignore: Added autom4te-2.53.cache/output.0 autom4te-2.53.cache/requests autom4te-2.53.cache/traces.0 bdb/dist/autom4te-2.53.cache/output.0 bdb/dist/autom4te-2.53.cache/requests bdb/dist/autom4te-2.53.cache/traces.0 bkpull.log build.log innobase/autom4te-2.53.cache/output.0 innobase/autom4te-2.53.cache/requests innobase/autom4te-2.53.cache/traces.0 pull.log to the ignore list
-
- 26 Nov, 2002 2 commits
-
-
unknown authored
sql-bench/crash-me.sh: - If double double quotes are allowed in identifiers. - Rollback rolls back meta data - NULL sort and NULL sort perserve. - remove one check of "serial". - (Column,Table,Named constraints) new test to crash me if the check syntax is only supported by the parser, but not done for real. - For all ..USER tests, (like current_user), add an extra test if ...USER() is supported. - Add tests for constants TRUE and FALSE - Add test of LIMIT # OFFSET (PostgreSQL syntax) - add test a lot of new functions sql-bench/server-cfg.sh: add sapdb section
-
unknown authored
support-files/make_mysql_pkg.pl: make_mysql_pkg.pl - Updated to Marcs latest version from entropy.ch
-
- 25 Nov, 2002 2 commits
- 24 Nov, 2002 6 commits
-
-
unknown authored
sql/opt_range.cc: Auto merged
-
unknown authored
-
unknown authored
Build-tools/Do-compile: Auto merged mysql-test/r/func_test.result: Auto merged mysql-test/t/func_test.test: Auto merged mysql-test/t/func_time.test: Auto merged mysql-test/t/null_key.test: Auto merged mysql-test/mysql-test-run.sh: Ignore changes from 3.23 mysql-test/r/func_time.result: Update results mysql-test/r/null_key.result: Update results scripts/mysqld_safe.sh: Don't apply NICE handling change from 3.23 sql/mysqld.cc: merge sql/opt_range.cc: merge support-files/mysql.server.sh: Don't apply changes from 3.23
-
unknown authored
-
unknown authored
Added CEIL as an alias for CEILING Cleaned up CHECK constraint handling. (We don't anymore require braces after CHECK) Added casting to CHAR. mysql-test/r/bigint.result: Moved casting test to cast.test mysql-test/r/func_time.result: Test of new functions mysql-test/t/bigint.test: Moved casting test to cast.test mysql-test/t/func_time.test: Test of new functions sql/item_create.cc: Added casting to CHAR sql/item_func.h: Added casting to CHAR sql/item_timefunc.h: Added casting to CHAR sql/lex.h: Added new ANSI functions LOCALTIME, LOCALTIMESTAMP and CURRENT_USER Added CEIL as an alias for CEILING sql/sql_yacc.yy: Cleaned up CHECK constraint handling.
-
unknown authored
into mysql.com:/space/my/mysql-4.0
-
- 23 Nov, 2002 2 commits
- 22 Nov, 2002 8 commits
-
-
unknown authored
- fixed some typos and wording (merged from 3.23 tree) - fixed parsing the correct section in /etc/my.cnf ([mysql_server] -> [mysql.server]) as documented in the manual support-files/mysql.server.sh: - fixed some typos and wording (merged from 3.23 tree) - fixed parsing the correct section in /etc/my.cnf ([mysql_server] -> [mysql.server]) as documented in the manual
-
unknown authored
- fix setting of niceness level support-files/mysql.server.sh - applied some fixes from 4.0 mysql.server script - fix my.cnf parsing scripts/safe_mysqld.sh: - fix setting of niceness level, if one adds "renice -20 $$" to safe_mysqld as hinted in the manual (which could result in NOHUP_NICENESS having a value of "-15" and hence there would be one dash too much) support-files/mysql.server.sh: - applied some fixes from 4.0 mysql.server script - fix to actually parse the documented section ([mysql.server] not [mysql_server]) in my.cnf on startup
-
unknown authored
into mysql.com:/space/my/mysql-3.23
-
unknown authored
Flush stderr if we run out of memory, so that the error message more probably finds its way to the error log innobase/ut/ut0mem.c: Flush stderr if we run out of memory, so that the error message more probably finds its way to the error log
-
unknown authored
-
unknown authored
-
unknown authored
sql/mysqld.cc: Auto merged
-
unknown authored
Fix for Mac OS X shutdown mysql-test/mysql-test-run.sh: Log client error messages mysql-test/r/null_key.result: Test for bug in <=> NULL mysql-test/t/null_key.test: Test for bug in <=> NULL sql/mysqld.cc: Fix for Mac OS X shutdown sql/opt_range.cc: Fixed bug with indexed NULL column <=> NULL
-
- 21 Nov, 2002 5 commits
-
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/mysql-4.0
-
unknown authored
excluded double call of 'invalidate()' mysql-test/r/innodb_cache.result: test of invalidation mysql-test/t/innodb_cache.test: test of invalidation sql/handler.cc: excluded double call of 'invalidate()' sql/sql_delete.cc: fixed invalidation of query cache sql/sql_insert.cc: fixed invalidation of query cache sql/sql_update.cc: fixed invalidation of query cache
-
unknown authored
- actually follow the hints in the comment above and "Remember that regexps needs to quote [ and ] since this is run through m4"... configure.in: - actually follow the hints in the comment above and "Remember that regexps needs to quote [ and ] since this is run through m4"...
-
unknown authored
- fix MYSQL_NO_DASH_VERSION if version number ends on one digit only ("comment" test failed when MySQL version was changed from 4.0.5 to 4.0.5a) configure.in: - fix MYSQL_NO_DASH_VERSION if version number ends on one digit only ("comment" test failed when MySQL version was changed from 4.0.5 to 4.0.5a)
-
unknown authored
delete from table where column<=>NULL on indexed columns
-