| Commit message (Collapse) | Author | Age | Files | Lines |
|\
| |
| |
| |
| | |
into mysql.com:/home/my/mysql-5.1
Merge of 'remove compiler warnings when using -Wshadow'
|
| |\
| | |
| | |
| | | |
into mysql.com:/home/my/mysql-5.0
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
- Removed not used variables and functions
- Added #ifdef around code that is not used
- Renamed variables and functions to avoid conflicts
- Removed some not used arguments
Fixed some class/struct warnings in ndb
Added define IS_LONGDATA() to simplify code in libmysql.c
I did run gcov on the changes and added 'purecov' comments on almost all lines that was not just variable name changes
|
| |\ \
| | | |
| | | |
| | | | |
into siva.hindu.god:/home/tsmith/m/bk/mrg-jan17/maint/50
|
| | |\ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.0-merge
|
| | | |\ \
| | | | |/
| | | |/|
| | | | | |
into quant.(none):/ext/mysql/bk/mysql-5.0-bug24507
|
| |\ \ \ \
| | |/ / /
| | | | |
| | | | | |
into siva.hindu.god:/usr/home/tim/m/bk/50
|
| | |/ /
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
- Windows opens stdin in text mode by default. Certain characters
such as CTRL-Z are interpeted as events and the read() method
will stop. CTRL-Z is the EOF marker in Windows. to get past this
you have to open stdin in binary mode. Setmode() is used to set
stdin in binary mode. Errors on setting this mode result in
halting the function and printing an error message to stderr.
|
|\ \ \ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/nfsdisk1/lars/MERGE/mysql-5.1-merge
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Problem: mysqlbinlog_base64 failed sporadically.
Reason: Missing "flush logs" before running $MYSQL_BINLOG,
which could start dumping the log file before server
has finished writting into it.
Fix:
- implementing --force-if-open option to "mysqlbinlog"
- adding --disable-force-if-open to make $MYSQL_BINLOG
fail on non-closed log files, to garantee that nobody
will forget "flush logs" in the future.
- adding "flush logs" into all affected tests.
|
| |\ \ \ \
| | | | | |
| | | | | |
| | | | | | |
into mysql.com:/home/bk/MERGE/mysql-5.1-merge
|
| | |\ \ \ \
| | | | |_|/
| | | |/| | |
|
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Problem: when loading mysqlbinlog dumps, CREATE PROCEDURE having semicolons
in their bodies failed.
Fix: Using safe delimiter "/*!*/;" to dump log entries.
|
|\ \ \ \ \ \
| |/ / / / /
|/| | | | /
| | |_|_|/
| |/| | | |
into mysql.com:/home/kent/bk/main/mysql-5.1
|
| | |_|/
| |/| |
| | | |
| | | | |
Changed header to GPL version 2 only
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
into mysql.com:/home/my/mysql-5.1
|
| | |/
| |/|
| | |
| | |
| | |
| | |
| | | |
(Mostly in DBUG_PRINT() and unused arguments)
Fixed bug in query cache when used with traceing (--with-debug)
Fixed memory leak in mysqldump
Removed warnings from mysqltest scripts (replaced -- with #)
|
| | | |
|
|\ \ \
| |_|/
|/| |
| | | |
into mysql.com:/home/my/mysql-5.1
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Moved .progress files into the log directory
Moved 'cluster' database tables into the MySQL database, to not have 'cluster' beeing a reserved database name
Fixed bug where mysqld got a core dump when trying to use a table created by MySQL 3.23
Fixed some compiler warnings
Fixed small memory leak in libmysql
Note that this doesn't changeset doesn't include the new mysqldump.c code required to run some tests. This will be added when I merge 5.0 to 5.1
|
| | | |
|
|/ /
| |
| |
| | |
file discrepency on reading a binlog from the command line.
|
|\ \
| | |
| | |
| | | |
into romeo.(none):/home/bk/b19459-mysql-5.1-new
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
crash for, e.g., NDB):
Before, mysqlbinlog printed table map events as a separate statement, so
when executing the event, the opened table was subsequently closed
when the statement ended. Instead, the row-based events that make up
a statement are now printed as *one* BINLOG statement, which means
that the table maps and the following *_rows_log_event events are
executed fully before the statement ends.
Changing implementation of BINLOG statement to be able to read the
emitted format, which now consists of several chunks of BASE64-encoded
data.
|
|\ \ \
| |/ /
|/| /
| |/ |
into bodhi.local:/opt/local/work/mysql-5.1-runtime-merge
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
when calling a SP from C API"
The bug was caused by lack of checks for misuse in mysql_real_query.
A stored procedure always returns at least one result, which is the
status of execution of the procedure itself.
This result, or so-called OK packet, is similar to a result
returned by INSERT/UPDATE/CREATE operations: it contains the overall
status of execution, the number of affected rows and the number of
warnings. The client test program attached to the bug did not read this
result and ivnoked the next query. In turn, libmysql had no check for
such scenario and mysql_real_query was simply trying to send that query
without reading the pending response, thus messing up the communication
protocol.
The fix is to return an error from mysql_real_query when it's called
prior to retrieval of all pending results.
|
|\ \
| |/
| |
| | |
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-5.1-new
|
| |\
| | |
| | |
| | | |
into mysql.com:/usr/home/ram/work/mysql-5.0
|
| | | |
|
| | |\
| | | |
| | | |
| | | | |
into a193-229-222-105.elisa-laajakaista.fi:/home/my/bk/mysql-4.1
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
into mysql.com:/usr/local/mysql/tmp-5.1
|
| | | | |
|
| | | | |
|
|\ \ \ \
| |/ / /
| | | |
| | | | |
into mysql.com:/home/kostja/mysql/mysql-5.1-merge
|
| | | | |
|
| | | |
| | | |
| | | |
| | | |
| | | | |
Put options in standard order: help first, then lexically,
then variables.
|
| | | |
| | | |
| | | |
| | | | |
This includes both code and test cases.
|
|/ / /
| | |
| | |
| | | |
in the binlog only
|
|\ \ \
| | | |
| | | |
| | | | |
into mysql.com:/home/jimw/my/mysql-5.0-clean
|
| |/ /
| | |
| | |
| | | |
by using MYSQL_TCP_PORT variable. (Bug #5792)
|
| | | |
|
|\ \ \
| | | |
| | | |
| | | | |
into mysql.com:/users/lthalmann/bk/mysql-5.0-hexdump
|
| | | |
| | | |
| | | |
| | | | |
Rename last_event_info to print_event_info to better reflect the new semantics
|
| | | | |
|
| |\ \ \
| | | | |
| | | | |
| | | | | |
into mysql.com:/users/lthalmann/bk/mysql-5.0-hexdump
|
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Fixes related to Guilhems review
- Special printing of event header
|
| | | | | |
|
|/ / / /
| | | |
| | | |
| | | |
| | | | |
len and packet_error needs to be of same type for (len == packet_error) to
check failures
|
|/ / /
| | |
| | |
| | | |
not wonder if it's present in binlog). This was brought up by Salle - thanks Salle.
|