summaryrefslogtreecommitdiff
path: root/Docs
diff options
context:
space:
mode:
authorunknown <monty@donna.mysql.com>2000-08-22 00:57:50 +0300
committerunknown <monty@donna.mysql.com>2000-08-22 00:57:50 +0300
commite9a277164bd89ef5a98e9c36faaaa686fb4b45a8 (patch)
tree3ede06258606fae54de432d5ff472646dfd3b63a /Docs
parent9d7c3ceed2978d46c77c020bbe8c4463cda690d8 (diff)
parent49b83f3810d20a73d74d0ccaacc22d64a6413569 (diff)
downloadmariadb-git-e9a277164bd89ef5a98e9c36faaaa686fb4b45a8.tar.gz
merge
Diffstat (limited to 'Docs')
-rw-r--r--Docs/manual.texi38
1 files changed, 20 insertions, 18 deletions
diff --git a/Docs/manual.texi b/Docs/manual.texi
index 3f515dd1e41..1bf3afdc0b0 100644
--- a/Docs/manual.texi
+++ b/Docs/manual.texi
@@ -754,8 +754,8 @@ MySQL internals
MySQL change history
-* News-3.23.x:: Changes in release 3.23.x (Released as beta)
-* News-3.22.x:: Changes in release 3.22.x (Recommended version)
+* News-3.23.x:: Changes in release 3.23.x (Recommended; beta)
+* News-3.22.x:: Changes in release 3.22.x (Still supported)
* News-3.21.x:: Changes in release 3.21.x
* News-3.20.x:: Changes in release 3.20.x
* News-3.19.x:: Changes in release 3.19.x
@@ -35347,30 +35347,28 @@ find on the
this means that the version has not yet been released!
@menu
-* News-3.23.x:: Changes in release 3.23.x (Released as beta)
-* News-3.22.x:: Changes in release 3.22.x (Recommended version)
+* News-3.23.x:: Changes in release 3.23.x (Recommended; beta)
+* News-3.22.x:: Changes in release 3.22.x (Still supported)
* News-3.21.x:: Changes in release 3.21.x
* News-3.20.x:: Changes in release 3.20.x
* News-3.19.x:: Changes in release 3.19.x
@end menu
@node News-3.23.x, News-3.22.x, News, News
-@appendixsec Changes in release 3.23.x (Released as beta)
+@appendixsec Changes in release 3.23.x (Recommended; beta)
-The major difference between release 3.23 and releases 3.22 and 3.21 is that
-3.23 contains a new ISAM library (MyISAM), which is more tuned for SQL
-than the old ISAM was.
-
-The 3.23 release is under development, and things will be added at a
-fast pace to it. For the moment we recommend this version only for
-users that desperately need a new feature that is found only in this
-release (like big file support and machine-independent tables). (Note
-that all new functionality in @strong{MySQL} 3.23 is extensively tested, but as
-this release involves much new code, it's difficult to test everything).
+The 3.23 release has several major new features that are not
+present in the 3.22 or 3.21 releases. We have added two new
+table types: MyISAM, a new ISAM library which is tuned for SQL
+and supports large files; and BerkeleyDB which uses the Berkeley
+DB library from Sleepycat Software to implement transaction-safe
+tables. The 3.23 release also includes support for database
+replication between a master and many slaves.
We are not adding any more new features that are likely to break any
-old code in @strong{MySQL} 3.23 so this version should stabilise pretty soon
-and will soon be declared beta, gamma and release.
+old code in @strong{MySQL} 3.23, so we recommend that you use this
+version. The replication and BerkeleyDB code is still under development,
+though, so 3.23 is not relesed as a stable version yet.
@menu
* News-3.23.23:: Changes in release 3.23.23
@@ -35403,7 +35401,11 @@ and will soon be declared beta, gamma and release.
@appendixsubsec Changes in release 3.23.23
@itemize @bullet
@item
-Added table_list to @code{FLUSH TABLES} commmand.
+Changed behavior of @code{--enable-thread-safe-client} so
+that both non-threaded (@code{-lmysqlclient}) and threaded
+(@code{-lmysqlclient_r}) libraries are built. Users who linked
+against a threaded @code{-lmysqlclient} will need to link against
+@code{libmysqlclient_r} now.
@item
Added atomic @code{RENAME} command.
@item