An error occurred fetching the project authors.
- 07 May, 2009 1 commit
-
-
Jim Winstead authored
which didn't actually do anything. (Bug #39101)
-
- 24 Mar, 2009 1 commit
-
-
Alexey Kopytov authored
expired timeout on debx86-b in PB Moved the resource-intensive test case for bug #41486 into a separate test file to reduce execution time for mysql.test.
-
- 19 Mar, 2009 1 commit
-
-
Alexey Kopytov authored
for bug #41486. Session max_allowed_packet is read-only as of MySQL 5.1.31. In addition, the global variable now has no effect on the current session.
-
- 18 Mar, 2009 1 commit
-
-
Alexey Kopytov authored
~40Mb after mysqldump/import When the input string exceeds the maximum allowed size for the internal buffer, batch_readline() returns a truncated string. Since there was no way for a caller to determine whether the string was truncated or not, the command line client assumed batch_readline() to always return the whole input string and appended a newline character. This resulted in garbled data when importing dumps containing strings longer than the maximum input buffer size. Fixed by adding a flag to the batch_readline() interface to signal a truncated string to the caller. Other minor problems fixed during patch implementation: - The maximum allowed buffer size for batch_readline() was set up depending on the client's max_allowed_packet value. It does not actully make any sense, as those variables are not related. The input buffer size limit is now always set to 1 MB. - fill_buffer() did not always set the EOF flag. - The input buffer could actually grow twice as the specified limit due to insufficient checks in intern_read_line().
-
- 24 Feb, 2009 1 commit
-
-
Georgi Kodinov authored
There was a problem when a DELIMITER COMMAND is not the first command on the line. I this case an extra line feed was added to the glob buffer and this was causing subsequent attempts to enter this delimiter to fail. Fixed by not adding a new line to the glob buffer if the command being added is a DELIMITER
-
- 09 Jan, 2009 1 commit
-
-
Georgi Kodinov authored
When substituting system constant functions with a constant result the server was not expecting that the function may return NULL. Fixed by checking for NULL and returning Item_null (in the relevant collation) if the result of the system constant function was NULL.
-
- 11 Dec, 2008 1 commit
-
-
Chad MILLER authored
Fix parsing of mysql client commands, especially in relation to single-line comments when --comments was specified. This is a little tricky, because we need to allow single-line comments in the middle of statements, but we don't want to allow client commands in the middle of statements. So in comment-preservation mode, we go ahead and send single-line comments to the server immediately when we encounter them on their own. This is still slightly flawed, in that it does not handle a single-line comment with leading spaces, followed by a client-side command when --comment has been enabled. But this isn't a new problem, and it is quite an edge condition. Fixing it would require a more extensive overall of how the mysql client parses commands.
-
- 18 Jul, 2008 1 commit
-
-
Georgi Kodinov authored
- Revert the fix for bug 33812 - fixed a win32 warning
-
- 24 Jun, 2008 1 commit
-
-
Gleb Shchepa authored
Bug#33812: mysql client incorrectly parsing DELIMITER Remove unnecessary and incorrect code that tried to pull delimiter commands out of the middle of statements.
-
- 04 Oct, 2007 1 commit
-
-
bar@mysql.com/bar.myoffice.izhnet.ru authored
Fix: ignore BOM marker in the first line.
-
- 20 Sep, 2007 1 commit
-
-
gluh@mysql.com/eagle.(none) authored
added get_field_default_value() function which obtains default value from the field (used in store_create_info() & get_schema_column_record() functions)
-
- 30 Aug, 2007 1 commit
-
-
kaa@polly.(none) authored
Problem: In cases when a client-side macro appears inside a server-side comment, the add_line() function in mysql.cc discarded all characters until the next delimiter to remove macro arguments from the query string. This resulted in broken queries being sent to the server when the next delimiter character appeared past the comment's boundaries, because the comment closing sequence ('*/') was discarded. Fix: If a client-side macro appears inside a server-side comment, discard all characters in the comment after the macro (that is, until the end of the comment rather than the next delimiter). This is a minimal fix to allow only simple cases used by the mysqlbinlog utility. Limitations that are worth documenting: - Nested server-side and/or client-side comments are not supported by mysql.cc - Using client-side macros in multi-line server-side comments is not supported - All characters after a client-side macro in a server-side comment will be omitted from the query string (and thus, will not be sent to server).
-
- 23 Apr, 2007 1 commit
-
-
msvensson@pilot.blaudden authored
-
- 16 Apr, 2007 1 commit
-
-
bug #27715: mysqld --character-sets-dir buffer overflow bug ##26851: Mysql Client --pager Buffer Overflow Using strmov() to copy an argument may cause overflow if the argument's length is bigger than the buffer: use strmake instead. Also, we have to encrease the error message buffer size to fit the longest message.
-
- 19 Feb, 2007 1 commit
-
-
kaa@polly.local authored
The problem happened because those tests were using "cp932" and "ucs2" without checking whether these character sets are available. This fix moves test parts to make character set specific parts be tested only if they are: - some parts were moved to "ctype_ucs.test" and "ctype_cp932.test" - some parts were moved to the newly added tests "innodb-ucs2.test", "mysqlbinglog-cp932.test" and "sp-ucs2.test"
-
- 28 Nov, 2006 1 commit
-
-
cmiller@zippy.cornsilk.net authored
-
- 22 Nov, 2006 3 commits
-
-
iggy@rolltop.ignatz42.dyndns.org authored
- Use more appropriate test case.
-
iggy@rolltop.ignatz42.dyndns.org authored
- Post Merge Fix.
-
iggy@rolltop.ignatz42.dyndns.org authored
- Client side readline functions unconditionally search for Unix '\n' line endings. In this case, the delimiter statement was set to '//\r' instead of the intended '//'. When removing the '\n' check for and remove preceeding '\r' character as well.
-
- 03 Nov, 2006 2 commits
-
-
msvensson@neptunus.(none) authored
-
msvensson@neptunus.(none) authored
Use lowercase for "Too long dbname" test as it will be put ot lower on some platforms and we don't wan't to test that.
-
- 26 Oct, 2006 1 commit
-
-
msvensson@neptunus.(none) authored
- Add two null bytes in "buff" variable allowing us to call get_arg two times also for strings longer than sizeof(buff)
-
- 09 Oct, 2006 1 commit
-
-
cmiller@zippy.cornsilk.net authored
Porting forward tests to replacement files.
-
- 02 Oct, 2006 1 commit
-
-
jpipes@shakedown.(none) authored
-
- 13 Sep, 2006 1 commit
-
-
cmiller@zippy.cornsilk.net authored
The column's NOT NULL flag doesn't affect what we should print. Remove the wrong logic that does check it. Also, verify that this and the previous two tests print the same data as other output formats.
-
- 06 Sep, 2006 1 commit
-
-
- 24 Aug, 2006 1 commit
-
-
iggy@rolltop.ignatz42.dyndns.org authored
The mysql client uses the default character set on reconnect. The default character set is now controled by the client charset command while the client is running. The charset command now also issues a SET NAMES command to the server to make sure that the client's charset settings are in sync with the server's.
-
- 16 Aug, 2006 1 commit
-
-
msvensson@shellback.(none) authored
Fix testcase to also work on windows
-
- 02 Aug, 2006 1 commit
-
-
msvensson@neptunus.(none) authored
-
- 31 Jul, 2006 1 commit
-
-
msvensson@neptunus.(none) authored
- Use strmake, that will both protect the buffer and make sure it's terminated by a zero - Add test case
-
- 24 Jul, 2006 1 commit
-
-
msvensson@neptunus.(none) authored
- Add test case
-
- 17 Jul, 2006 1 commit
-
-
evgen@moonbone.local authored
Corrected the test case after fixing bug#10977
-
- 10 May, 2006 1 commit
-
-
cmiller@zippy.(none) authored
Correct a bug (that I introduced, after using Oracle's database software for too many years) where the length of the database-sent data is incorrectly used to infer NULLness.
-
- 16 Apr, 2006 1 commit
-
-
cmiller@zippy.(none) authored
does not have "NOT NULL" attribute set. Also, calculate the padding characters more safely, so that a negative number doesn't cause it to print MAXINT-n spaces.
-
- 04 Apr, 2006 1 commit
-
-
cmiller@zippy.(none) authored
Also fixes a new bug for which "NULL" wasn't printed (because the data it represents has length zero). (Discovered my Paul DuBois.)
-
- 03 Mar, 2006 1 commit
-
-
cmiller@zippy.(none) authored
client will now substitute spaces for NULs, so that the grid isn't messed up due to silently consumed NULs and that the full field is shown.
-
- 09 Feb, 2006 1 commit
-
-
aelkin@mysql.com authored
internal charset to one associated with currently being handled query. To note such a query can come from interactive client either. There was a discussion within replication team and Monty who's suggestion won. It avoids straightforward parsing of all `set' queries that could affect client side character set. According to the idea, mysql client does not parse `set' queries but rather cares of `charset new_cs_name' command. This command is generated by mysqlbinlog in form of exclaiming comment (Lars' suggestion) so that enlightened clients like `mysql' knows what to do with it. Interactive human can switch between many multi-byte charsets during the session providing the command explicitly. To note that setting new internal mysql's charset does not trigger sending any `SET' sql statement to the server.
-
- 06 Oct, 2005 1 commit
-
-
monty@mysql.com authored
Ensure that ccache is also used for C programs mysql: Ensure that 'delimiter' works the same way in batch mode as in normal mode mysqldump: Change to use ;; (instead of //) as a stored procedure/trigger delimiter Fixed test cases by adding missing DROP's and rename views to be of type 'v#' Removed MY_UNIX_PATH from fn_format() Removed current_db_used from TABLE_LIST Removed usage of 'current_thd' in Item_splocal Removed some compiler warnings A bit faster longlong2str code
-
- 09 Aug, 2005 1 commit
-
-
jimw@mysql.com authored
in sourced file properly. (Bug #11523)
-
- 03 Jun, 2005 1 commit
-
-
msvensson@neptunus.(none) authored
Use open_normal_and_derived_tables instead of open_and_lock_tables when reading metadata for a table. Add two test cases, one for "USE database" and one for "SHOW COLUMNS FROM table"
-