Commit 70bd8439 authored by unknown's avatar unknown

Merge work.mysql.com:/home/bk/mysql-4.0

into fred.bitbike.com:/home/arjen/mysql-4.0


Docs/manual.texi:
  Auto merged
parents 1bdad17c bdedf401
...@@ -7012,17 +7012,17 @@ You will need GNU @code{autoconf 2.52}, @code{automake 1.4}, ...@@ -7012,17 +7012,17 @@ You will need GNU @code{autoconf 2.52}, @code{automake 1.4},
@code{automake} (1.5) doesn't yet work. @code{automake} (1.5) doesn't yet work.
If you get some strange error during this stage, check that you really
have @code{libtool} installed!
@example @example
shell> cd mysql shell> cd mysql-4.0
shell> bk -r edit shell> bk -r get -Sq
shell> aclocal; autoheader; autoconf; automake; shell> aclocal; autoheader; autoconf; automake;
shell> ./configure # Add your favorite options here shell> ./configure # Add your favorite options here
shell> make shell> make
@end example @end example
If you get some strange error during this stage, check that you really
have @code{libtool} installed!
A collection of our standard configure scripts is located in the A collection of our standard configure scripts is located in the
@file{BUILD/} subdirectory. If you are lazy, you can use @file{BUILD/} subdirectory. If you are lazy, you can use
@file{BUILD/compile-pentium-debug}. To compile on a different architecture, @file{BUILD/compile-pentium-debug}. To compile on a different architecture,
...@@ -23554,12 +23554,23 @@ logging on the master. If you start your slaves with data that doesn't ...@@ -23554,12 +23554,23 @@ logging on the master. If you start your slaves with data that doesn't
agree with what was on the master @strong{when the binary log was agree with what was on the master @strong{when the binary log was
started}, your slaves may fail. started}, your slaves may fail.
Starting in 4.0.0, one can use @code{LOAD DATA FROM MASTER} to set up Please see the following table for an indication of master-slave
a slave. Note that 4.0.0 slaves cannot communicate with 3.23 masters, but 4.0.1 compatibility between different versions. With regard to version 4.0,
and later version slaves can. 3.23 slave cannot talk to 4.0 master. we recommend using same version on both sides.
@c FIX arjen 2002-07-17 new table, not yet measured for XML/DocBook.
@multitable @columnfractions .10 .15 .15 .10 .10 .10
@item @tab @tab @strong{Master} @tab @strong{Master} @tab @strong{Master} @tab @strong{Master}
@item @tab @tab @strong{3.23.33 and up} @tab @strong{4.0.0} @tab @strong{4.0.1} @tab @strong{4.0.2}
@item @strong{Slave} @tab @strong{3.23.33 and up} @tab yes @tab no @tab no @tab no
@item @strong{Slave} @tab @strong{4.0.0} @tab no @tab yes @tab no @tab no
@item @strong{Slave} @tab @strong{4.0.1} @tab yes @tab no @tab yes @tab no
@item @strong{Slave} @tab @strong{4.0.2} @tab yes @tab no @tab no @tab yes
@end multitable
You must also be aware that @code{LOAD DATA FROM MASTER} currently works only Starting from 4.0.0, one can use @code{LOAD DATA FROM MASTER} to set up
if all the tables on the master are @code{MyISAM} type, and will acuire a a slave. Be aware that @code{LOAD DATA FROM MASTER} currently works only
if all the tables on the master are @code{MyISAM} type, and will acquire a
global read lock, so no writes are possible while the tables are being global read lock, so no writes are possible while the tables are being
transferred from the master. This limitation is of a temporary nature, and is transferred from the master. This limitation is of a temporary nature, and is
due to the fact that we have not yet implemented hot lock-free table backup. due to the fact that we have not yet implemented hot lock-free table backup.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment