Subject: CVS commit: pkgsrc
To: None <pkgsrc-changes@netbsd.org>
From: Christoph Badura <bad@netbsd.org>
List: pkgsrc-changes
Date: 03/26/2001 16:46:22
Module Name:	pkgsrc
Committed By:	bad
Date:		Mon Mar 26 13:46:22 UTC 2001

Modified Files:
	pkgsrc/databases/mysql-server: Makefile
	pkgsrc/databases/mysql-server/files: md5 patch-sum
	pkgsrc/databases/mysql-server/patches: patch-aa patch-ad
	pkgsrc/databases/mysql-server/pkg: PLIST
Removed Files:
	pkgsrc/databases/mysql-server/patches: patch-ag patch-ah patch-ai
	    patch-aj patch-ak

Log Message:
Update to mysql-3.23.35.
Enable use of tcp_wrappers in the server.

BDB and Innobase table types are not configured in, so no transaction
support yet.

The 3.23 release has several major features that are not present
in previous versions. We have added new table types: MyISAM, a new
ISAM library which is tuned for SQL and supports large files; BDB,
which uses the Berkeley DB library from Sleepycat Software to
implement transaction-safe tables; INNOBASE, which uses the Innobase
database backend to implement transaction-safe tables. The 3.23
release also includes support for database replication between a
master and many slaves, full-text indexing, and much more.

For a detailed list of changes see appendix E of the online
documentation at http://www.mysql.com/.

The replication code and BerkeleyDB code is still not as tested
and as the rest of the code, so we will probably need to do a couple
of future releases of 3.23 with small fixes for this part of the
code. As long as you don't use these features, you should be quite
safe with MySQL 3.23!

Note that the above doesn't mean that replication or Berkeley DB
doesn't work; We have done a lot of testing of all code, including
replication and BDB without finding any problems. It only means
that not as many users uses this code as the rest of the code and
because of this we are not yet 100 % confident in this code.


To generate a diff of this commit:
cvs rdiff -r1.17 -r1.18 pkgsrc/databases/mysql-server/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/databases/mysql-server/files/md5
cvs rdiff -r1.13 -r1.14 pkgsrc/databases/mysql-server/files/patch-sum
cvs rdiff -r1.3 -r1.4 pkgsrc/databases/mysql-server/patches/patch-aa
cvs rdiff -r1.1 -r1.2 pkgsrc/databases/mysql-server/patches/patch-ad
cvs rdiff -r1.1 -r0 pkgsrc/databases/mysql-server/patches/patch-ag
cvs rdiff -r1.5 -r0 pkgsrc/databases/mysql-server/patches/patch-ah
cvs rdiff -r1.3 -r0 pkgsrc/databases/mysql-server/patches/patch-ai \
    pkgsrc/databases/mysql-server/patches/patch-aj \
    pkgsrc/databases/mysql-server/patches/patch-ak
cvs rdiff -r1.3 -r1.4 pkgsrc/databases/mysql-server/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.