- 05 Dec, 2002 1 commit
-
-
unknown authored
Fixed 'not initialized' memory error. mysql-test/mysql-test-run.sh: Updates to be able to more easily use --valgrind mysql-test/r/alter_table.result: Added missing drop table mysql-test/t/alter_table.test: Added missing drop table sql/field.cc: Simple optimizations sql/ha_innodb.cc: Remove copying of parameters as this leads to memory leaks in MySQL. Should be instead fixed by, in embedded server, make a temporary copy of all parameters and free them on server-end sql/log.cc: Simple optimization sql/mysql_priv.h: Move external reference to struct to include file sql/mysqld.cc: Added safety asserts sql/sql_class.cc: Fixed non fatal 'not initialized memory reference error' in thread init sql/sql_udf.cc: Clear current_thd for global thread strings/strto.c: Simple optimization
-
- 04 Dec, 2002 9 commits
-
-
unknown authored
(Fixed problem with autoconf 2.53 on Solaris) BUILD/compile-solaris-sparc-purify: Merge with 3.23 BUILD/compile-solaris-sparc: Merge with 3.23 acinclude.m4: Merge with 3.23
-
unknown authored
Workaround for problem with autconf 2.53 on Solaris (Fixes problem with SOCKET_SIZE_TYPE) BUILD/compile-solaris-sparc: Removed non standard compiler options BUILD/compile-solaris-sparc-purify: Removed non standard compiler options acinclude.m4: Fixed 'stack direction' check. Workaround for problem with autconf 2.53 on Solaris (Fixes problem with SOCKET_SIZE_TYPE)
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
unknown authored
LIMIT clause when filesort had to be used. In that case LIMIT was applied to filesort of one of the tables, although it could not be. This fix solved problems with LEFT JOIN too...
-
unknown authored
into serg.mysql.com:/usr/home/serg/Abk/mysql-4.0
-
unknown authored
myisam/mi_rnext_same.c: cleanup
-
unknown authored
libmysql/libmysql.c: Auto merged sql/opt_sum.cc: Auto merged support-files/mysql.server.sh: Auto merged
-
unknown authored
-
unknown authored
-
- 03 Dec, 2002 5 commits
-
-
unknown authored
otherwise COM_CHANGE_USER is unprotected and can be used for both privilege escalation and buffer overrun
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
unknown authored
Fix a hang introduced in 4.0.5 in INSERT INTO ... SELECT ... when binlogging is not on innobase/row/row0sel.c: Fix a hang introduced in 4.0.5 in INSERT INTO ... SELECT ... when binlogging is not on
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
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
-
- 02 Dec, 2002 6 commits
-
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
unknown authored
mysql-test/r/group_by.result: Auto merged mysql-test/t/group_by.test: Auto merged sql/item_cmpfunc.cc: Auto merged sql/item_cmpfunc.h: Auto merged
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql
-
unknown authored
-
unknown authored
(Patch from 4.0.5) mysql-test/r/group_by.result: Updated results mysql-test/t/group_by.test: Test for bug sql/item_cmpfunc.cc: Fixed bug in MAX() optimization when used with JOIN and ON expressions sql/item_cmpfunc.h: Fixed bug in MAX() optimization when used with JOIN and ON expressions sql/opt_sum.cc: Fixed bug in MAX() optimization when used with JOIN and ON expressions
-
unknown authored
-
- 30 Nov, 2002 6 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
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql-4.0
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql
-
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 8 commits
-
-
unknown authored
sql/mysqld.cc: Auto merged
-
unknown authored
-
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
-
unknown authored
into sinisa.nasamreza.org:/mnt/work/mysql
-