- 29 Apr, 2003 2 commits
-
-
unknown authored
-
unknown authored
BitKeeper/etc/ignore: auto-union BitKeeper/etc/logging_ok: auto-union include/mysql_com.h: Auto merged libmysql/libmysql.c: Auto merged mysql-test/r/subselect.result: Auto merged mysql-test/r/variables.result: Auto merged mysql-test/t/subselect.test: Auto merged sql/item.cc: Auto merged sql/item.h: Auto merged sql/item_func.cc: Auto merged sql/lex.h: Auto merged sql/log.cc: Auto merged sql/log_event.cc: Auto merged sql/mysql_priv.h: Auto merged sql/mysqld.cc: Auto merged sql/protocol.cc: Auto merged sql/records.cc: Auto merged sql/set_var.cc: Auto merged sql/slave.cc: Auto merged sql/sql_base.cc: Auto merged sql/sql_cache.cc: Auto merged sql/sql_class.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_delete.cc: Auto merged sql/sql_derived.cc: Auto merged sql/sql_lex.cc: Auto merged sql/sql_parse.cc: Auto merged sql/sql_prepare.cc: Auto merged sql/sql_repl.cc: Auto merged sql/sql_select.cc: Auto merged sql/sql_table.cc: Auto merged sql/sql_update.cc: Auto merged sql/sql_yacc.yy: Auto merged
-
- 28 Apr, 2003 3 commits
-
-
unknown authored
Docs/internals.texi: Documentation fixed according bug 185 fixing patch (1.1551 03/04/23 00:01:19) BitKeeper/etc/logging_ok: Logging to logging@openlogging.org accepted
-
unknown authored
into deer.mysql.r18.ru:/home/hf/work/mysql-4.1.cursor BitKeeper/etc/ignore: auto-union
-
unknown authored
Protocol_cursor task net_field_length definitions trimmed with Monty's suggestions BitKeeper/etc/ignore: Added sql/pack.c to the ignore list include/my_global.h: my_ulonglong definition moved here from mysql.h include/mysql.h: we define my_ulonglong here only if no global.h included include/mysql_com.h: net_field_length_ll definition is here now sql/mini_client.cc: unnecessary cast removed
-
- 27 Apr, 2003 1 commit
-
-
unknown authored
Fixed bug #320. Some new tests and cosmetic changes. Another strcasecmp() replaced. mysql-test/r/sp.result: Moved SP tests from subselect and added some more. mysql-test/r/subselect.result: Moved SP tests to sp.test. mysql-test/t/sp.test: Moved SP tests from subselect and added some more. mysql-test/t/subselect.test: Moved SP tests to sp.test. sql/sp.cc: Don't close derived tables. sql/sp_head.cc: Minor layout and comment fix. sql/sp_head.h: Minor comment fix. sql/sql_derived.cc: Don't set org_table_list->derived to 1 when debugging, as this breaks certain subselect args to SPs. sql/sql_parse.cc: Post-fix of bugfix (free memory on error), and added comment. sql/sql_yacc.yy: Another strcasecmp() replaced.
-
- 26 Apr, 2003 3 commits
-
-
unknown authored
-
unknown authored
sql/handler.h: Auto merged sql/item.cc: Auto merged sql/item_strfunc.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_lex.cc: Auto merged sql/sql_lex.h: Auto merged sql/sql_select.cc: Auto merged sql/sql_table.cc: Auto merged
-
unknown authored
TMP_TABLE_PARAM. This involved moving things around in include files. All tests, including the ones with Valgrind passed.
-
- 25 Apr, 2003 1 commit
-
-
unknown authored
-
- 24 Apr, 2003 9 commits
-
-
unknown authored
into mysql.com:/home/mysql_src/mysql-4.1 sql/mysqld.cc: Auto merged sql/set_var.cc: Auto merged sql/sql_class.h: Auto merged
-
unknown authored
into hundin.mysql.fi:/home/igor/dev/mysql-4.1 mysql-test/r/ctype_collate.result: Auto merged sql/mysqld.cc: Auto merged sql/set_var.cc: Auto merged sql/sql_base.cc: Auto merged sql/sql_class.h: Auto merged sql/sql_select.cc: Auto merged
-
unknown authored
into eagle.mysql.r18.ru:/home/vva/work/COMPRESS_UNCOMPRESS/mysql-4.1
-
unknown authored
-
unknown authored
is executed, even if the transaction spans on >=2 relay logs (bug #53). New variable relay_log_purge =0|1 New test to verify bug #53 sql/log.cc: Now we purge a relay log only when we are sure we won't need it, i.e. we have executed the final query (if autocommit=1) or the COMMIT. sql/log_event.cc: Better tracking of the relay log's name and position lastly executed, even if we are in a transaction which spans on 2 or more relay logs. sql/mysql_priv.h: new option relay_log_purge (the user can now decide himself if he wants his relay logs to be automatically purged or not, we don't make unsafe guesses like before) sql/mysqld.cc: new option --innodb (replaces --skip-innodb). Useful for the test suite : we have skip-innodb in mysql-test-run, but we can ('-opt.info' file) choose to start the server with InnoDB for this test only. New option --bdb sql/repl_failsafe.cc: Better tracking of the relay log's name and position lastly executed, even if we are in a transaction which spans on 2 or more relay logs. sql/set_var.cc: new variable relay_log_purge sql/slave.cc: Better tracking of the relay log's name and position lastly executed, even if we are in a transaction which spans on 2 or more relay logs. Now we purge a relay log only when we are sure we won't need it, i.e. we have executed the final query (if autocommit=1) or the COMMIT sql/slave.h: Better tracking of the relay log's name and position lastly executed, even if we are in a transaction which spans on 2 or more relay logs. sql/sql_class.h: prototypes change sql/sql_parse.cc: removed thd argument (was not used in the function's body) sql/sql_repl.cc: Better tracking of the relay log's name and position lastly executed, even if we are in a transaction which spans on 2 or more relay logs. Turn relay_log_purge silently off when someone does CHANGE MASTER TO RELAY_LOG_*
-
unknown authored
Added the MAX_LENGTH_FOR_SORT_DATA option ctype_collate.result: Added the MAX_LENGTH_FOR_SORT_DATA option mysql-test/r/ctype_collate.result: Added the MAX_LENGTH_FOR_SORT_DATA option mysql-test/r/ctype_many.result: Added the MAX_LENGTH_FOR_SORT_DATA option mysql-test/r/func_gconcat.result: Added the MAX_LENGTH_FOR_SORT_DATA option
-
unknown authored
Added the MAX_LENGTH_FOR_SORT_DATA option filesort.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/filesort.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/mysqld.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/opt_range.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/records.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/set_var.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_base.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_class.h: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_delete.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_select.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_sort.h: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_table.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/sql_update.cc: Added the MAX_LENGTH_FOR_SORT_DATA option sql/structs.h: Added the MAX_LENGTH_FOR_SORT_DATA option sql/table.h: Added the MAX_LENGTH_FOR_SORT_DATA option sql/uniques.cc: Added the MAX_LENGTH_FOR_SORT_DATA option
-
unknown authored
into deer.mysql.r18.ru:/home/hf/work/mysql-5.0.kil
-
unknown authored
two versions of KILL small fix sql/sql_select.cc: it's more logical to use killed here
-
- 23 Apr, 2003 10 commits
-
-
unknown authored
BitKeeper/etc/ignore: Added libmysqld/sp_pcontext.cc libmysqld/sp.cc libmysqld/sp_head.cc to the ignore list mysql-test/r/subselect.result: test of subselect in procedure argument list mysql-test/t/subselect.test: test of subselect in procedure argument list sql/sp_head.cc: subselect in procedure argument list sql/sql_parse.cc: subselect in procedure argument list
-
unknown authored
Protocol_cursor class and sql-common/ directory Makefile.am: pack.c added to linked sources include/mysql.h: net_field_length_ll declaration added include/mysql_com.h: net_field_length declaration added libmysql/Makefile.am: sql-common files symlinked libmysql/Makefile.shared: pack.lo target added libmysql/libmysql.c: net_field_length removed from here sql/Makefile.am: pack.c added to the sources sql/mini_client.cc: mc_net_field_length functions replaced with net_field_length sql/protocol.h: Protocol_cursor class added
-
unknown authored
More complex cases, like call u((select x from table limit 1)) does not.
-
unknown authored
We don't need this code any more. It was used to initialize CONVERT structure in 4.0. sql/set_var.cc: We don't need this code any more. It was used to initialize CONVERT structure in 4.0.
-
unknown authored
client_collation -> collation_client result_collation -> collation_results connection_collation -> collation_connection BitKeeper/etc/ignore: Added client/ssl_test to the ignore list
-
unknown authored
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-order-4.1 mysql-test/r/subselect.result: Auto merged mysql-test/t/subselect.test: Auto merged sql/sql_lex.cc: Auto merged sql/sql_lex.h: Auto merged sql/sql_parse.cc: Auto merged sql/sql_yacc.yy: Auto merged
-
unknown authored
into sanja.is.com.ua:/home/bell/mysql/bk/work-in-4.1 sql/item_cmpfunc.cc: Auto merged
-
unknown authored
This included bug fixes in the 4.1 protocol (actually send and receive the server_status flags). libmysql/libmysql.c: Pick up the server_status (with the 4.1 protocol) as well. mysql-test/r/sp-error.result: Test for "bad selects" in non-CLIENT_MULTI_QUERIES clients (as mysqltest for the momen; this test will have to go away eventually). mysql-test/t/sp-error.test: Test for "bad selects" in non-CLIENT_MULTI_QUERIES clients (as mysqltest for the momen; this test will have to go away eventually). sql/protocol.cc: Actually send the server_status flags in send_eof() (4.1 protocol), not just zero. sql/sp_head.cc: Made multiple queries (SELECT without INTO) work in SPs. sql/sp_head.h: Made multiple queries (SELECT without INTO) work in SPs. sql/sql_parse.cc: Made multiple queries (SELECT without INTO) work in SPs. sql/sql_yacc.yy: Made multiple queries (SELECT without INTO) work in SPs.
-
unknown authored
client/mysql.cc: Added --delimiter option to mysql. Statement terminator can be a character (';' by default) or a string. Code clean up
-
- 22 Apr, 2003 6 commits
-
-
unknown authored
into eagle.mysql.r18.ru:/home/vva/work/COMPRESS_UNCOMPRESS/mysql-4.1
-
unknown authored
-
unknown authored
mysql-test/r/subselect.result: new test results test of bug 185 mysql-test/t/subselect.test: test of bug 185 sql/item.h: new method sql/item_cmpfunc.cc: new Item to control NULL value in HAVING clouse sql/item_cmpfunc.h: new Item to control NULL value in HAVING clouse sql/item_subselect.cc: if IN was rewrited through WHERE thien it will be rewrited in following way: WHERE left_expr=item or is null(item) heving is_not_null_test(item) sql/item_subselect.h: Item_is_not_null_test can change was_null flag sql/sql_select.cc: some layout fix
-
unknown authored
Table name cache is case-sensitive now like in 4.0. sql/sql_base.cc: Table name cache is case-sensitive now like in 4.0.
-
unknown authored
-
unknown authored
Turbo() is not used anymore for multibyte charsets. sql/item_cmpfunc.cc: Turbo() is not used anymore for multibyte charsets.
-
- 21 Apr, 2003 2 commits
-
-
unknown authored
Very nasty bug. It was caused by double free()-ing memory of join->select and join->quick. I was able to pinpoint it only after using Valgrind. Plus better fix for bug with TMP_TABLE_PARAM. Plus new constructor for SELECT_LEX. mysql-test/r/innodb.result: Fix for a bug record #307. Very nasty bug. It was caused by double free()-ing memory of join->select and join->quick. I was able to pinpoint it only after using Valgrind. mysql-test/t/innodb.test: Fix for a bug record #307. Very nasty bug. It was caused by double free()-ing memory of join->select and join->quick. I was able to pinpoint it only after using Valgrind. sql/sql_lex.cc: Adding a usefull constructor sql/sql_lex.h: Adding a usefull constructor which additionally required few more definitions. sql/sql_select.cc: Fix for a bug record #307. Very nasty bug. It was caused by double free()-ing memory of join->select and join->quick. I was able to pinpoint it only after using Valgrind. sql/sql_union.cc: Fixing bug #307. Also, a better fix for TMP_TABLE_PARAM bug. Also, use of the new constructor for SELECT_LEX.
-
unknown authored
The last character was not printed into out string strings/my_vsnprintf.c: The last character was not printed into out string
-
- 20 Apr, 2003 1 commit
-
-
unknown authored
-
- 17 Apr, 2003 2 commits