- 24 Oct, 2005 8 commits
-
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-bug13095
-
unknown authored
into mysql.com:/home/alik/Documents/AllProgs/MySQL/devel/5.0-bug13095
-
unknown authored
- allow CREATE VIEW as well as DROP VIEW to use in prepared statements; - fix CREATE VIEW implementation to make it work in prepared statements. mysql-test/r/sp.result: Results file for the test case for BUG#13095. mysql-test/t/sp.test: Test case for BUG#13095. sql/sql_lex.h: Added a variable to remember start of whole CREATE VIEW statement as well as start of its SELECT part. sql/sql_prepare.cc: Allow CREATE VIEW and DROP VIEW to use in prepared statements. sql/sql_view.cc: Use stored start of whole CREATE VIEW statement instead of thd->query, which differs from the original when prepared statement is executing. sql/sql_yacc.yy: Remember start of whole CREATE VIEW statement as well as start of its SELECT part.
-
unknown authored
into krsna.patg.net:/home/patg/mysql-build/mysql-5.0.test2
-
unknown authored
federated.disabled and instead using disabled.def (per comments in this commit) disabled.def: disabled federated until bug 14272 is fixed. .del-federated.disabled~9e4cca59f547174d: Delete: mysql-test/t/federated.disabled federated.disabled: New BitKeeper file ``t/federated.disabled'' to disable federated test until Bug 14272 is fixed. new file BitKeeper/deleted/.del-federated.disabled~9e4cca59f547174d: Delete: mysql-test/t/federated.disabled mysql-test/t/disabled.def: disabled federated until bug 14272 is fixed.
-
unknown authored
OPTIMIZE TABLE. sql/ha_innodb.cc: Fix for BUG#11704: "Found locks from different thread" warnings: The source of warnings was this scenario in OPTIMIZE: thr1: lock table with TL_WRITE_ONLY (InnoDB converts lock to TL_WRITE_ALLOW_WRITE) thr2: (UPDATE command) obtains a TL_WRITE_ALLOW_WRITE lock thr1: call mysql_lock_abort(). This function sets type of thr'1 lock to TL_WRITE_ONLY thr2: try to release thr2's lock. See two locks: TL_WRITE_ONLY, TL_WRITE_ALLOW_WRITE and produce a warning. The fix: Make InnoDB not to convert TL_WRITE_ONLY locks to TL_WRITE_ALLOW_WRITE in OPTIMIZE TABLE.
-
unknown authored
into mysql.com:/users/lthalmann/bk/mysql-5.0-hexdump
-
unknown authored
mysql-test/r/show_check.result: Move result to correct place sql/sql_table.cc: Reset error if table_type is unknown. ie. the .frm file could not be opened
-
- 21 Oct, 2005 14 commits
-
-
unknown authored
into mysql.com:/usr/home/pem/bug13941/mysql-5.0
-
unknown authored
After merge fix. mysql-test/r/ctype_utf8.result: After merge fix.
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0.b12371 mysql-test/t/ctype_utf8.test: Auto merged mysql-test/t/show_check.test: Auto merged ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: Auto merged sql/sql_yacc.yy: Auto merged mysql-test/r/ctype_utf8.result: After merge fix. mysql-test/r/show_check.result: After merge fix. sql/item_strfunc.h: After merge fix. tests/mysql_client_test.c: After merge fix.
-
unknown authored
into mysql.com:/usr/home/pem/bug13941/mysql-5.0
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0.b12371
-
unknown authored
sql/sp_head.cc: Post-review fix; changed string copying method (+ fixed comment typo and indention).
-
unknown authored
into mysql.com:/home/gluh/MySQL/Bugs/5.0.14089
-
unknown authored
select distinct char(column) fails with utf8 ctype_utf8.result, ctype_utf8.test: Adding test case sql_yacc.yy: Adding new syntax. item_strfunc.h: Fixing wrong max_length calculation. Also, adding CHAR(x USING charset), for easier migrating from 4.1 to 5.0, according to Monty's suggestion. sql/item_strfunc.h: Bug#13233 select distinct char(column) fails with utf8 Also, adding CHAR(x USING charset), for easier migrating from 4.1 to 5.0. sql/sql_yacc.yy: Adding new syntax. mysql-test/t/ctype_utf8.test: Adding test case mysql-test/r/ctype_utf8.result: Adding test case
-
unknown authored
information_schema is current database skip the check of I_S tables if table is derived table mysql-test/r/information_schema.result: fix for bug#14089 FROM list subquery always fails when information_schema is current database test case mysql-test/t/information_schema.test: fix for bug#14089 FROM list subquery always fails when information_schema is current database test case
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0.b12371
-
unknown authored
into perch.ndb.mysql.com:/home/jonas/src/mysql-4.1-push
-
unknown authored
ndb/include/kernel/signaldata/DumpStateOrd.hpp: New dump for index operation count ndb/src/kernel/blocks/dbtc/DbtcMain.cpp: New dump for index operation count Fix leak on index ops
-
unknown authored
into lmy004.:/work/mysql-5.0-bug12595-4
-
unknown authored
ESCAPE has length of 1 if specified and sql_mode is NO_BACKSLASH_ESCAPES or has length of 0 or 1 in every other situation. (approved patch applied on a up-to-date tree re-commit) mysql-test/r/select.result: results of test for bug 12595 mysql-test/t/select.test: test for bug #12595 (ESCAPE must be exactly one character long) sql/item_cmpfunc.cc: if ESCAPE was in the statement check whether its length is different than 1. In NO_BACKSLASH_ESCAPES mode only length of 1 is allowed, otherwise the length could be 0 or 1 character (code point in the sense of Unicode). sql/item_cmpfunc.h: pass variable from the parsing stage - whether ESCAPE clause was found in the statement sql/sql_help.cc: pass FALSE for escape_used_in_parsing because we want the default mode of no error checking - our internal code. sql/sql_lex.cc: initialized variable used to transfer information during parsing up in the stack when reducing in the grammar sql/sql_lex.h: new variable used for transfering information when reducing in the grammar. sql/sql_yacc.yy: initialize Lex->escape_used and then use it when reducing. This is needed as fix for bug #12595 to distinguish between situation where ESCAPE was found and when not because internally we may pass a string an empty string and there is no other way to find out whether this is correct or not in case of NO_BACKSLASH_ESCAPES mode, which allows only length of 1 if ESCAPE is part of the SQL statement.
-
- 20 Oct, 2005 8 commits
-
-
unknown authored
into mysql.com:/home/cps/mysql/trees/mysql-5.0
-
unknown authored
(v.2 with post-review fixes) server-tools/instance-manager/instance.cc: On QNX one cannot use fork() in multithreaded environment. Therefore we should use QNX's spawn()
-
unknown authored
into mysql.com:/Users/kent/mysql/bk/mysql-5.0 client/mysql.cc: Auto merged mysql-test/mysql-test-run.pl: Auto merged
-
unknown authored
Set the version number to 5.0.16 configure.in: Set the version number to 5.0.16
-
unknown authored
into neptunus.(none):/home/msvensson/mysql/mysql-4.1
-
unknown authored
ctype_utf8.test, ctype_utf8.result: Adding test case. item.h: item.cc: Adding Item_param::safe_charset_converter sql/item.cc: Bug#12371: executing prepared statement fails (illegal mix of collations) Adding Item_param::safe_charset_converter sql/item.h: Adding Item_param::safe_charset_converter mysql-test/r/ctype_utf8.result: Adding test case. mysql-test/t/ctype_utf8.test: Adding test case.
-
unknown authored
into mysql.com:/usr/home/bar/mysql-5.0 mysys/charset.c: Auto merged
-
unknown authored
Bug#13238 mysqldump and mysqladmin hangs Avoid recursion into init_available_charsets. Serg's version didn't work for me: I got double mutex locking. Pushing this version instead (It was approved by Serg anyway) mysys/charset.c: Bug#13238 mysqldump and mysqladmin hangs Avoid recursion into init_available_charsets. Serg's version didn't work for me: I got double mutex locking. Pushing this version instead (It was approved by Serg anyway)
-
- 19 Oct, 2005 10 commits
-
-
unknown authored
into mysql.com:/home/jimw/my/mysql-5.0-clean mysql-test/my_manage.c: Auto merged mysql-test/mysql_test_run_new.c: Auto merged sql/item_func.cc: Auto merged sql/mysqld.cc: Auto merged mysql-test/r/variables.result: Resolve conflicts mysql-test/t/variables.test: Resolve conflicts sql/sql_acl.cc: Resolve conflicts strings/ctype-simple.c: Resolve conflicts strings/ctype-ucs2.c: Resolve conflicts
-
unknown authored
Made yaSSL support an option (off by default) support-files/mysql.spec.sh: Made yaSSL support an option (off by default)
-
unknown authored
into mysql.com:/home/emurphy/src/bk-clean/mysql-5.0
-
unknown authored
into mysql.com:/users/lthalmann/bk/mysql-5.0-hexdump client/mysqlbinlog.cc: Auto merged sql/log_event.cc: Auto merged sql/log_event.h: Auto merged
-
unknown authored
Rename last_event_info to print_event_info to better reflect the new semantics client/mysqlbinlog.cc: Rename last_event_info to print_event_info sql/log_event.cc: Rename last_event_info to print_event_info sql/log_event.h: Rename last_event_info to print_event_info
-
unknown authored
into mysql.com:/home/emurphy/src/bk-innodb/mysql-5.0 innobase/include/rem0rec.h: Auto merged innobase/include/rem0rec.ic: Auto merged innobase/row/row0upd.c: Auto merged
-
unknown authored
into mysql.com:/home/alexi/dev/mysql-4.1-4375
-
unknown authored
Applying InnoDB patch from Jan Lindstrom
-
unknown authored
during replication. Modified my_dir(). Now this function skips hidden and system files which sometimes are created by Windows. NOTE. The fix is similar to the previuos one (05 July 2004) except for correct setting of the 'attrib' variable value (within the previous fix this variable was left uninitialized when my_dir() was called with My_flags & MY_WANT_STAT == 0). mysys/my_lib.c: Modified my_dir(). Now this function skips hidden and system files which sometimes are created by Windows.
-
unknown authored
procedure For some functions returning strings (like "replace" and "ifnull" - where val_str() is returning a pointer into one of the parameters) - we ended up with a dangling pointer after the new operator destroyed the reuse item in the eval function. A working, if not very elegant, solution is to simply copy the string in such cases. mysql-test/r/sp.result: New test case for BUG#13941. mysql-test/t/sp.test: New test case for BUG#13941. sql/sp_head.cc: Copy the string when evaluating some string functions (e.g. "replace" and "ifnull") to avoid using a dangling pointer.
-