Loading BitKeeper/etc/logging_ok +3 −2 Original line number Diff line number Diff line heikki@donna.mysql.fi jcole@abel.spaceapes.com jcole@tetra.spaceapes.com monty@donna.mysql.fi monty@tik.mysql.fi mwagner@evoq.mwagner.org paul@central.snake.net sasha@mysql.sashanet.com sasha@work.mysql.com serg@serg.mysql.com tim@threads.polyesthetic.msg tim@work.mysql.com jcole@abel.spaceapes.com paul@central.snake.net Docs/manual.texi +84 −23 Original line number Diff line number Diff line Loading @@ -206,6 +206,8 @@ Types of Commercial Support * Extended email support:: Extended email support * Login support:: Login support * Extended login support:: Extended login support * Telephone support:: Telephone support * Table handler support:: Support for other table handlers Installing MySQL Loading Loading @@ -595,7 +597,7 @@ Replication in MySQL * Replication Options:: Replication Options in my.cnf * Replication SQL:: SQL Commands related to replication * Replication FAQ:: Frequently Asked Questions about replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Getting Maximum Performance from MySQL Loading Loading @@ -2457,6 +2459,9 @@ A Windows GUI client by David Ecker. Kiosk; a @strong{MySQL} client for database management. Written in Perl. Will be a part of Bazaar. @item @uref{http://www.casestudio.com/} Db design tool that supports MySQL 3.23. @item @uref{http://home.skif.net/~voland/zeos/eng/index.html}@* Zeos - A client that supports @strong{MySQL}, Interbase and PostgreSQL. Loading Loading @@ -3700,18 +3705,18 @@ EURO (European Union Euro) so the prices will differ slightly. @multitable @columnfractions .3 .3 .3 @item @strong{Number of licenses} @tab @strong{Per copy} @tab @strong{Total} @item 1 @tab US $200 @tab US $200 @item 10 pack @tab US $150 @tab US $1500 @item 50 pack @tab US $120 @tab US $6000 @item 1 @tab 200 EURO @tab 200 EURO @item 10 pack @tab 150 EURO @tab 1500 EURO @item 50 pack @tab 120 EURO @tab 6000 EURO @end multitable For high volume (OEM) purchases, the following prices apply: @multitable @columnfractions .25 .2 .3 .25 @item @strong{Number of licenses} @tab @strong{Per copy} @tab @strong{Minimum } @tab @strong{Minimum payment} @item 100-999 @tab US $40 @tab 100 @tab US $4000 @item 1000-2499 @tab US $25 @tab 200 @tab US $5000 @item 2500-4999 @tab US $20 @tab 400 @tab US $8000 @item 100-999 @tab 40 EURO @tab 100 @tab 4000 EURO @item 1000-2499 @tab 25 EURO @tab 200 @tab 5000 EURO @item 2500-4999 @tab 20 EURO @tab 400 @tab 8000 EURO @end multitable For OEM purchases, you must act as the middle-man for eventual problems Loading Loading @@ -3740,14 +3745,15 @@ status instead of just fixing it in a later release. More comprehensive support is sold separately. Descriptions of what each level of support includes are given in @ref{Support}. Costs for the various types of commercial support are shown below. Support level prices are in EURO (European Union Euro). One EURO is about 1.17 USD. EURO (European Union Euro). One EURO is about 1.06 USD. @multitable @columnfractions .5 .5 @item @strong{Type of support} @tab @strong{Cost per year} @item Basic e-mail support. @xref{Basic email support}. @tab EURO 170 @item Basic e-mail support. @xref{Basic email support}. @tab EURO 200 @item Extended e-mail support @xref{Extended email support}. @tab EURO 1000 @item Login support @xref{Login support}. @tab EURO 2000 @item Extended login support @xref{Extended login support}. @tab EURO 5000 @item Telephone support @xref{Telephone support}. @tab EURO 12000 @end multitable You may upgrade from any lower level of support to a higher level of Loading Loading @@ -3859,6 +3865,8 @@ please send e-mail to @email{webmaster@@mysql.com}. * Extended email support:: Extended email support * Login support:: Login support * Extended login support:: Extended login support * Telephone support:: Telephone support * Table handler support:: Support for other table handlers @end menu @cindex email, technical support Loading Loading @@ -4023,7 +4031,7 @@ before talking on phone, to be able to work as efficiently as possible on solving the problem. @end itemize @node Extended login support, , Login support, Support @node Extended login support, Telephone support, Login support, Support @subsection Extended Login Support Extended login support includes everything in login support with these Loading Loading @@ -4060,6 +4068,45 @@ without charge. For the hours above 8 hours, you will be charged with a rate that is at least 20 % less than our standard rates. @end itemize @node Telephone support, Table handler support, Extended login support, Support @subsection Telephone Support Telephone support includes everything in extended login support with these additions: @itemize @bullet @item We will provide you with a dynamic web page showing the current list of @code{MySQL} developers that you can phone when you have a critical problem. @item For non critical problem, you can request a @strong{MySQL} developer to phone back within 48 hours to discuss @code{MySQL} related issues. @end itemize @cindex support, BDB Tables @cindex support, INNOBASE Tables @cindex support, GEMENI Tables @node Table handler support, , Telephone support, Support @subsection Support for other table handlers To get support for @code{BDB} tables, @code{INNOBASE} tables or @code{GEMINI} tales you has to pay and additional 30 % on the basic support price for each of the table handlers you want to get support on. This extra cost is cover the back support cost for the other table handlers. We at @code{MySQL AB} will help you create a proper bug report for the table handler and submit it to the developers for to specific table handler. We will also do our best to ensure that you will get a timely answer/solution from the developers of the table handler. Even if we are quite confident that we can solve most problems within a timely manner, we can't guarantee a quick solution for any problems you can get with the different table handlers. We will however do our best to help you get the problem solved. @node Installing, Compatibility, Licensing and Support, Top @chapter Installing MySQL @cindex installing, overview Loading Loading @@ -6176,11 +6223,8 @@ Once @strong{BitKeeper} is installed, if you want to clone 3.23 branch, @code{bk clone bk://work.mysql.com:7000 mysql}, and @code{bk clone bk://work.mysql.com:7001 mysql-4.0} for 4.0 branch - the initial download may take a while, depending on the speed of your connection. If you have the most recent beta version of @strong{BitKeeper}, replace @code{clone} with @code{oclone}. The initial download may take a while, depending on the speed of your connection. @item You will need GNU autoconf/automake, libtool, and m4 to do the next stage. If you get some strange error during the first stage, check that you really Loading @@ -6206,8 +6250,7 @@ you @code{./configure} with different values for @code{prefix}, @code{tcp-port}, and @code{unix-socket-path}. @item Play hard with your new installation and try to make the new features crash. Start by running @code{make test}. Report bugs to @email{bugs@@lists.mysql.com}. As always, make sure you have a full test case for the bug that we can run. crash. Start by running @code{make test}. @xref{MySQL test suite}. @item If you have gotten to the @code{make} stage and it does not compile, please report it to @email{bugs@@lists.mysql.com}. If you have Loading Loading @@ -23387,8 +23430,9 @@ SUM_OVER_ALL_KEYS(max_length_of_key + sizeof(char*) * 2) @node BDB overview, BDB install, BDB, BDB @subsection Overview over BDB tables BDB is included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. BDB tables are included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. Berkeley DB (@uref{http://www.sleepycat.com}) has provided @strong{MySQL} with a transaction-safe table handler. This will survive Loading Loading @@ -23680,8 +23724,9 @@ NuSphere is working on removing these limitations. @node INNOBASE overview, INNOBASE start, INNOBASE, INNOBASE @subsection INNOBASE Tables overview Innobase is included in the @strong{MySQL} source distribution starting from 3.23.34a and will be activated in the @strong{MySQL}-max binary. Innobase tables are included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. If you have downloaded a binary version of @strong{MySQL} that includes support for Innobase, simply follow the instructions for Loading Loading @@ -26631,7 +26676,7 @@ tables}. * Replication Options:: Replication Options in my.cnf * Replication SQL:: SQL Commands related to replication * Replication FAQ:: Frequently Asked Questions about replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. @end menu @node Replication Intro, Replication Implementation, Replication, Replication Loading Loading @@ -42062,7 +42107,6 @@ users uses this code as the rest of the code and because of this we are not yet 100 % confident in this code. @menu * News-3.23.35:: Changes in release 3.23.35 * News-3.23.34a:: Changes in release 3.23.34a * News-3.23.34:: Changes in release 3.23.34 Loading Loading @@ -42105,6 +42149,14 @@ not yet 100 % confident in this code. @node News-3.23.35, News-3.23.34a, News-3.23.x, News-3.23.x @appendixsubsec Changes in release 3.23.35 @itemize @bullet @item Fixed newly introduce bug in @code{ORDER BY}. @item Fixed wrong define @code{CLIENT_TRANSACTIONS}. @item Fixed bug in @code{SHOW VARIABLES} when using INNOBASE tables. @item Setting and using user variables in @code{SELECT DISTINCT} didn't work. @end itemize @node News-3.23.34a, News-3.23.34, News-3.23.35, News-3.23.x Loading @@ -42126,6 +42178,8 @@ Updated the documentation about @code{GEMINI} tables. Fixed thread-hang-bug in @code{INSERT DELAYED} when inserting @code{NULL} into an @code{AUTO_INCREMENT} column. @item Fixed thread-hang bug in @code{CHECK TABLE} / @code{REPAIR TABLE}. @item @code{REPLACE} will not replace a row that conflicts with an @code{auto_increment} generated key. @item Loading Loading @@ -46937,6 +46991,10 @@ in a database, it will take a long time to use the @code{mysql} client on the database if you are not using the @code{-A} option or if you are using @code{rehash}. This is especially notable when you have a big table cache. @item Th current replication protocol cannot deal with @code{LOAD DATA INFILE} and line terminator characters of more than 1 character. @end itemize The following problems are known and will be fixed in due time: Loading Loading @@ -47244,6 +47302,9 @@ at the same time. @item Change @code{INSERT ... SELECT} to use concurrent inserts. @item Return the original field types() when doing @code{SELECT MIN(column) ... GROUP BY}. @item Add range checking to @code{MERGE} tables. @item Port of @strong{MySQL} to BeOS. client/mysqltest.c +6 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ **********************************************************************/ #define MTEST_VERSION "1.6" #define MTEST_VERSION "1.7" #include <global.h> #include <my_sys.h> Loading Loading @@ -156,6 +156,7 @@ struct st_query Q_SYNC_WITH_MASTER, Q_ERROR, Q_SEND, Q_REAP, Q_DIRTY_CLOSE, Q_REPLACE, Q_PING, Q_UNKNOWN, /* Unknown command. */ Q_COMMENT, /* Comments, ignored. */ Q_COMMENT_WITH_COMMAND Loading @@ -174,6 +175,7 @@ const char *command_names[] = { "sync_with_master", "error", "send", "reap", "dirty_close", "replace_result", "ping", 0 }; Loading Loading @@ -1662,6 +1664,9 @@ int main(int argc, char** argv) case Q_SYNC_WITH_MASTER: do_sync_with_master(q); break; case Q_COMMENT: /* Ignore row */ case Q_COMMENT_WITH_COMMAND: case Q_PING: (void) mysql_ping(&cur_con->mysql); break; default: processed = 0; break; } } Loading configure.in +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(sql/mysqld.cc) AC_CANONICAL_SYSTEM # The Docs Makefile.am parses this line! AM_INIT_AUTOMAKE(mysql, 3.23.34a) AM_INIT_AUTOMAKE(mysql, 3.23.35) AM_CONFIG_HEADER(config.h) PROTOCOL_VERSION=10 Loading include/mysql_com.h +1 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,7 @@ enum enum_server_command {COM_SLEEP,COM_QUIT,COM_INIT_DB,COM_QUERY, #define CLIENT_INTERACTIVE 1024 /* This is an interactive client */ #define CLIENT_SSL 2048 /* Switch to SSL after handshake */ #define CLIENT_IGNORE_SIGPIPE 4096 /* IGNORE sigpipes */ #define CLIENT_TRANSACTIONS 8196 /* Client knows about transactions */ #define CLIENT_TRANSACTIONS 8192 /* Client knows about transactions */ #define SERVER_STATUS_IN_TRANS 1 /* Transaction has started */ #define SERVER_STATUS_AUTOCOMMIT 2 /* Server in auto_commit mode */ Loading Loading
BitKeeper/etc/logging_ok +3 −2 Original line number Diff line number Diff line heikki@donna.mysql.fi jcole@abel.spaceapes.com jcole@tetra.spaceapes.com monty@donna.mysql.fi monty@tik.mysql.fi mwagner@evoq.mwagner.org paul@central.snake.net sasha@mysql.sashanet.com sasha@work.mysql.com serg@serg.mysql.com tim@threads.polyesthetic.msg tim@work.mysql.com jcole@abel.spaceapes.com paul@central.snake.net
Docs/manual.texi +84 −23 Original line number Diff line number Diff line Loading @@ -206,6 +206,8 @@ Types of Commercial Support * Extended email support:: Extended email support * Login support:: Login support * Extended login support:: Extended login support * Telephone support:: Telephone support * Table handler support:: Support for other table handlers Installing MySQL Loading Loading @@ -595,7 +597,7 @@ Replication in MySQL * Replication Options:: Replication Options in my.cnf * Replication SQL:: SQL Commands related to replication * Replication FAQ:: Frequently Asked Questions about replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Getting Maximum Performance from MySQL Loading Loading @@ -2457,6 +2459,9 @@ A Windows GUI client by David Ecker. Kiosk; a @strong{MySQL} client for database management. Written in Perl. Will be a part of Bazaar. @item @uref{http://www.casestudio.com/} Db design tool that supports MySQL 3.23. @item @uref{http://home.skif.net/~voland/zeos/eng/index.html}@* Zeos - A client that supports @strong{MySQL}, Interbase and PostgreSQL. Loading Loading @@ -3700,18 +3705,18 @@ EURO (European Union Euro) so the prices will differ slightly. @multitable @columnfractions .3 .3 .3 @item @strong{Number of licenses} @tab @strong{Per copy} @tab @strong{Total} @item 1 @tab US $200 @tab US $200 @item 10 pack @tab US $150 @tab US $1500 @item 50 pack @tab US $120 @tab US $6000 @item 1 @tab 200 EURO @tab 200 EURO @item 10 pack @tab 150 EURO @tab 1500 EURO @item 50 pack @tab 120 EURO @tab 6000 EURO @end multitable For high volume (OEM) purchases, the following prices apply: @multitable @columnfractions .25 .2 .3 .25 @item @strong{Number of licenses} @tab @strong{Per copy} @tab @strong{Minimum } @tab @strong{Minimum payment} @item 100-999 @tab US $40 @tab 100 @tab US $4000 @item 1000-2499 @tab US $25 @tab 200 @tab US $5000 @item 2500-4999 @tab US $20 @tab 400 @tab US $8000 @item 100-999 @tab 40 EURO @tab 100 @tab 4000 EURO @item 1000-2499 @tab 25 EURO @tab 200 @tab 5000 EURO @item 2500-4999 @tab 20 EURO @tab 400 @tab 8000 EURO @end multitable For OEM purchases, you must act as the middle-man for eventual problems Loading Loading @@ -3740,14 +3745,15 @@ status instead of just fixing it in a later release. More comprehensive support is sold separately. Descriptions of what each level of support includes are given in @ref{Support}. Costs for the various types of commercial support are shown below. Support level prices are in EURO (European Union Euro). One EURO is about 1.17 USD. EURO (European Union Euro). One EURO is about 1.06 USD. @multitable @columnfractions .5 .5 @item @strong{Type of support} @tab @strong{Cost per year} @item Basic e-mail support. @xref{Basic email support}. @tab EURO 170 @item Basic e-mail support. @xref{Basic email support}. @tab EURO 200 @item Extended e-mail support @xref{Extended email support}. @tab EURO 1000 @item Login support @xref{Login support}. @tab EURO 2000 @item Extended login support @xref{Extended login support}. @tab EURO 5000 @item Telephone support @xref{Telephone support}. @tab EURO 12000 @end multitable You may upgrade from any lower level of support to a higher level of Loading Loading @@ -3859,6 +3865,8 @@ please send e-mail to @email{webmaster@@mysql.com}. * Extended email support:: Extended email support * Login support:: Login support * Extended login support:: Extended login support * Telephone support:: Telephone support * Table handler support:: Support for other table handlers @end menu @cindex email, technical support Loading Loading @@ -4023,7 +4031,7 @@ before talking on phone, to be able to work as efficiently as possible on solving the problem. @end itemize @node Extended login support, , Login support, Support @node Extended login support, Telephone support, Login support, Support @subsection Extended Login Support Extended login support includes everything in login support with these Loading Loading @@ -4060,6 +4068,45 @@ without charge. For the hours above 8 hours, you will be charged with a rate that is at least 20 % less than our standard rates. @end itemize @node Telephone support, Table handler support, Extended login support, Support @subsection Telephone Support Telephone support includes everything in extended login support with these additions: @itemize @bullet @item We will provide you with a dynamic web page showing the current list of @code{MySQL} developers that you can phone when you have a critical problem. @item For non critical problem, you can request a @strong{MySQL} developer to phone back within 48 hours to discuss @code{MySQL} related issues. @end itemize @cindex support, BDB Tables @cindex support, INNOBASE Tables @cindex support, GEMENI Tables @node Table handler support, , Telephone support, Support @subsection Support for other table handlers To get support for @code{BDB} tables, @code{INNOBASE} tables or @code{GEMINI} tales you has to pay and additional 30 % on the basic support price for each of the table handlers you want to get support on. This extra cost is cover the back support cost for the other table handlers. We at @code{MySQL AB} will help you create a proper bug report for the table handler and submit it to the developers for to specific table handler. We will also do our best to ensure that you will get a timely answer/solution from the developers of the table handler. Even if we are quite confident that we can solve most problems within a timely manner, we can't guarantee a quick solution for any problems you can get with the different table handlers. We will however do our best to help you get the problem solved. @node Installing, Compatibility, Licensing and Support, Top @chapter Installing MySQL @cindex installing, overview Loading Loading @@ -6176,11 +6223,8 @@ Once @strong{BitKeeper} is installed, if you want to clone 3.23 branch, @code{bk clone bk://work.mysql.com:7000 mysql}, and @code{bk clone bk://work.mysql.com:7001 mysql-4.0} for 4.0 branch - the initial download may take a while, depending on the speed of your connection. If you have the most recent beta version of @strong{BitKeeper}, replace @code{clone} with @code{oclone}. The initial download may take a while, depending on the speed of your connection. @item You will need GNU autoconf/automake, libtool, and m4 to do the next stage. If you get some strange error during the first stage, check that you really Loading @@ -6206,8 +6250,7 @@ you @code{./configure} with different values for @code{prefix}, @code{tcp-port}, and @code{unix-socket-path}. @item Play hard with your new installation and try to make the new features crash. Start by running @code{make test}. Report bugs to @email{bugs@@lists.mysql.com}. As always, make sure you have a full test case for the bug that we can run. crash. Start by running @code{make test}. @xref{MySQL test suite}. @item If you have gotten to the @code{make} stage and it does not compile, please report it to @email{bugs@@lists.mysql.com}. If you have Loading Loading @@ -23387,8 +23430,9 @@ SUM_OVER_ALL_KEYS(max_length_of_key + sizeof(char*) * 2) @node BDB overview, BDB install, BDB, BDB @subsection Overview over BDB tables BDB is included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. BDB tables are included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. Berkeley DB (@uref{http://www.sleepycat.com}) has provided @strong{MySQL} with a transaction-safe table handler. This will survive Loading Loading @@ -23680,8 +23724,9 @@ NuSphere is working on removing these limitations. @node INNOBASE overview, INNOBASE start, INNOBASE, INNOBASE @subsection INNOBASE Tables overview Innobase is included in the @strong{MySQL} source distribution starting from 3.23.34a and will be activated in the @strong{MySQL}-max binary. Innobase tables are included in the @strong{MySQL} source distribution starting from 3.23.34 and will be activated in the @strong{MySQL}-max binary. If you have downloaded a binary version of @strong{MySQL} that includes support for Innobase, simply follow the instructions for Loading Loading @@ -26631,7 +26676,7 @@ tables}. * Replication Options:: Replication Options in my.cnf * Replication SQL:: SQL Commands related to replication * Replication FAQ:: Frequently Asked Questions about replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication * Troubleshooting Replication:: Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. Troubleshooting Replication. @end menu @node Replication Intro, Replication Implementation, Replication, Replication Loading Loading @@ -42062,7 +42107,6 @@ users uses this code as the rest of the code and because of this we are not yet 100 % confident in this code. @menu * News-3.23.35:: Changes in release 3.23.35 * News-3.23.34a:: Changes in release 3.23.34a * News-3.23.34:: Changes in release 3.23.34 Loading Loading @@ -42105,6 +42149,14 @@ not yet 100 % confident in this code. @node News-3.23.35, News-3.23.34a, News-3.23.x, News-3.23.x @appendixsubsec Changes in release 3.23.35 @itemize @bullet @item Fixed newly introduce bug in @code{ORDER BY}. @item Fixed wrong define @code{CLIENT_TRANSACTIONS}. @item Fixed bug in @code{SHOW VARIABLES} when using INNOBASE tables. @item Setting and using user variables in @code{SELECT DISTINCT} didn't work. @end itemize @node News-3.23.34a, News-3.23.34, News-3.23.35, News-3.23.x Loading @@ -42126,6 +42178,8 @@ Updated the documentation about @code{GEMINI} tables. Fixed thread-hang-bug in @code{INSERT DELAYED} when inserting @code{NULL} into an @code{AUTO_INCREMENT} column. @item Fixed thread-hang bug in @code{CHECK TABLE} / @code{REPAIR TABLE}. @item @code{REPLACE} will not replace a row that conflicts with an @code{auto_increment} generated key. @item Loading Loading @@ -46937,6 +46991,10 @@ in a database, it will take a long time to use the @code{mysql} client on the database if you are not using the @code{-A} option or if you are using @code{rehash}. This is especially notable when you have a big table cache. @item Th current replication protocol cannot deal with @code{LOAD DATA INFILE} and line terminator characters of more than 1 character. @end itemize The following problems are known and will be fixed in due time: Loading Loading @@ -47244,6 +47302,9 @@ at the same time. @item Change @code{INSERT ... SELECT} to use concurrent inserts. @item Return the original field types() when doing @code{SELECT MIN(column) ... GROUP BY}. @item Add range checking to @code{MERGE} tables. @item Port of @strong{MySQL} to BeOS.
client/mysqltest.c +6 −1 Original line number Diff line number Diff line Loading @@ -43,7 +43,7 @@ **********************************************************************/ #define MTEST_VERSION "1.6" #define MTEST_VERSION "1.7" #include <global.h> #include <my_sys.h> Loading Loading @@ -156,6 +156,7 @@ struct st_query Q_SYNC_WITH_MASTER, Q_ERROR, Q_SEND, Q_REAP, Q_DIRTY_CLOSE, Q_REPLACE, Q_PING, Q_UNKNOWN, /* Unknown command. */ Q_COMMENT, /* Comments, ignored. */ Q_COMMENT_WITH_COMMAND Loading @@ -174,6 +175,7 @@ const char *command_names[] = { "sync_with_master", "error", "send", "reap", "dirty_close", "replace_result", "ping", 0 }; Loading Loading @@ -1662,6 +1664,9 @@ int main(int argc, char** argv) case Q_SYNC_WITH_MASTER: do_sync_with_master(q); break; case Q_COMMENT: /* Ignore row */ case Q_COMMENT_WITH_COMMAND: case Q_PING: (void) mysql_ping(&cur_con->mysql); break; default: processed = 0; break; } } Loading
configure.in +1 −1 Original line number Diff line number Diff line Loading @@ -4,7 +4,7 @@ dnl Process this file with autoconf to produce a configure script. AC_INIT(sql/mysqld.cc) AC_CANONICAL_SYSTEM # The Docs Makefile.am parses this line! AM_INIT_AUTOMAKE(mysql, 3.23.34a) AM_INIT_AUTOMAKE(mysql, 3.23.35) AM_CONFIG_HEADER(config.h) PROTOCOL_VERSION=10 Loading
include/mysql_com.h +1 −1 Original line number Diff line number Diff line Loading @@ -90,7 +90,7 @@ enum enum_server_command {COM_SLEEP,COM_QUIT,COM_INIT_DB,COM_QUERY, #define CLIENT_INTERACTIVE 1024 /* This is an interactive client */ #define CLIENT_SSL 2048 /* Switch to SSL after handshake */ #define CLIENT_IGNORE_SIGPIPE 4096 /* IGNORE sigpipes */ #define CLIENT_TRANSACTIONS 8196 /* Client knows about transactions */ #define CLIENT_TRANSACTIONS 8192 /* Client knows about transactions */ #define SERVER_STATUS_IN_TRANS 1 /* Transaction has started */ #define SERVER_STATUS_AUTOCOMMIT 2 /* Server in auto_commit mode */ Loading