pkgsrc/databases
jlam cbd51db2e0 Update postgresql to 6.5.1. Completely libtoolized and ldconfig statements
removed, but this should still function correctly on a.out systems.  This
package was originally submitted by D'Arcy J.M. Cain, but with major
overhauling by me.

Closes PR#7865 and relevant part of PR#8299.

Major changes from version 6.4.2:

        Multi-version concurrency control(MVCC)
          This removes our old table-level locking, and replaces it with a
         locking system that is superior to most commercial database
         systems. In a traditional system, each row that is modified is
         locked until committed, preventing reads by other users. MVCC
         uses the natural multi-version nature of PostgreSQL to allow
         readers to continue reading consistent data during writer
         activity. Writers continue to use the compact pg_log transaction
         system. This is all performed without having to allocate a lock
         for every row like traditional database systems. So, basically,
         we no longer are restricted by simple table-level locking; we
         have something better than row-level locking.

        Hot backups from pg_dump
          pg_dump takes advantage of the new MVCC features to give a
         consistant database dump/backup while the database stays online
         and available for queries.

        Numeric data type
          We now have a true numeric data type, with user-specified
         precision.

        Temporary tables
          Temporary tables are guaranteed to have unique names within a
         database session, and are destroyed on session exit.

        New SQL features
          We now have CASE, INTERSECT, and EXCEPT statement support. We
         have new LIMIT/OFFSET, SET TRANSACTION ISOLATION LEVEL, SELECT
         ... FOR UPDATE, and an improved LOCK TABLE command.

        Speedups
          We continue to speed up PostgreSQL, thanks to the variety of
         talents within our team. We have sped up memory allocation,
         optimization, table joins, and row transfer routines.

        Ports
          We continue to expand our port list, this time including
         WinNT/ix86 and NetBSD/arm32.

        Interfaces
          Most interfaces have new versions, and existing functionality
         has been improved.

        Documentation
          New and updated material is present throughout the
         documentation. New FAQs have been contributed for SGI and AIX
         platforms. The Tutorial has introductory information on SQL from
         Stefan Simkovics. For the User's Guide, there are reference pages
         covering the postmaster and more utility programs, and a new
         appendix contains details on date/time behavior. The
         Administrator's Guide has a new chapter on troubleshooting from
         Tom Lane. And the Programmer's Guide has a description of query
         processing, also from Stefan, and details on obtaining the
         Postgres source tree via anonymous CVS and CVSup.
1999-09-19 04:24:53 +00:00
..
db Add package patch-sum files 1999-07-09 13:50:05 +00:00
gdbm Add package patch-sum files 1999-07-09 13:50:05 +00:00
gtksql Update dependency on gtk+-1.2.4 1999-08-28 09:43:06 +00:00
gtranscript This package wants some postgres headers installed. Make sure they are 1999-09-06 19:04:37 +00:00
iodbc iODBC -- ODBC 2.x driver manager. 1999-07-15 06:25:04 +00:00
jdb Correct typo. 1999-07-15 06:28:58 +00:00
mysql-client Extract distfile with pax. This works around bugs in our tar that manifest 1999-08-24 18:55:27 +00:00
mysql-server Extract distfile with pax. This works around bugs in our tar that manifest 1999-08-24 18:55:27 +00:00
openldap Regen. 1999-09-17 06:47:43 +00:00
p5-DBD-mysql Oops. s/i386-netbsd/${MACHINE_ARCHE}-${LOWER_OPSYS}/ 1999-08-25 21:42:40 +00:00
p5-DBI Correct a typo. 1999-07-01 08:04:36 +00:00
p5-gdbm s/EXTRACT_AFTER_ARGS/EXTRACT_ELEMENTS/, per Simon Burge <simonb@netbsd.org>. 1999-05-19 11:45:31 +00:00
pkg Next one (IDs already fixed) 1997-10-27 03:25:18 +00:00
postgresql Update postgresql to 6.5.1. Completely libtoolized and ldconfig statements 1999-09-19 04:24:53 +00:00
py-gdbm Update to 1.5.2 1999-04-14 06:15:57 +00:00
py-mysql Nuke mysql; it's now mysql-server and mysql-client. 1999-05-06 23:38:36 +00:00
sdbm Don't make lint libs (and fail). 1999-09-19 00:51:36 +00:00
tcl-gdbm Add package patch-sum files 1999-07-09 13:50:05 +00:00
xmysql fix 1999-09-06 19:58:11 +00:00
xmysqladmin Initial import of xmysqladmin-1.0, a graphical front end for administering 1999-08-05 17:20:11 +00:00
zope-mysql Update for zope 1.10.3 1999-06-19 23:09:28 +00:00
Makefile Add and enable gtranscript. 1999-08-20 16:12:32 +00:00