Commit Graph

24 Commits

Author SHA1 Message Date
peter
649c4c2500 update to PostgreSQL 7.1.2
All the hard work (apart from a small amount of testing) is by
Brandon Palmer <bpalmer@crimelabs.net>
2001-07-25 08:16:46 +00:00
espie
594099de65 Patches to fix dynamic libraries, especially on ppc which understands
only major/minor.

Add DYNLIBDIR where needed.

Some style issues.

From peter@, brad@ and peter_e@gmx.net
2001-04-23 21:58:44 +00:00
peter
9c67d66ac2 add '-m fast' to rc.shutdown suggestion, as otherwise the shutdown process
will default to waiting for all clients to disconnect - which could be never
2001-04-22 09:35:00 +00:00
peter
fd69a6d25a Upgrade to postgresql 7.1. ok'd espie@
* The package is now called `postgresql' and not `pgsql'.

* The default user that is suggested for the admin account is also
  `postgresql'. This will work with OpenBSD-current with long username
  support. If anything breaks please report to the maintainers.

* pgwrap is no longer shipped or supported

* Please note, you will HAVE TO BACKUP your old data if you are
  upgrading from a previous release of postgresql. Do this before
  removing the old pgsql package.

From the announcement last weekend:

Key New Features and Capabilities of Version 7.1 Include:

* Write-ahead Log (WAL) increases data integrity and processing
speed. To maintain database consistency in case of an operating
system crash, previous releases of PostgreSQL have forced all all
data modifications to disk before each transaction commit. With
WAL, only one log file must be flushed to disk, greatly improving
performance. (Tech note: can eliminate use of -F in to disable disk
flushes)

* TOAST (The Oversized-Attribute Storage Technique) Past releases
had compiled-in row length limit typically between 8Kb & 32Kb. This
restriction made storage of long text fields difficult, cumbersome
and slow. TOAST enables rows of any length while maintaing the high
performance PostgreSQL users have come to expect.

* SQL92 Outer Joins are now supported. (Tech note: eliminates the
UNION/NOT IN workaround)

* 64-bit C Language Function Manager support The previous C function
manager did not handle support 64-bit CPU's (e.g. Alpha, Sun,
Itanium). (Tech note: This change should not impact existing custom
functions developed for past versions, but performance will be
improved through rewriting to use the new call interface.)

* Complex Queries that are better, stronger and faster Many complex
queries were unsupported in previous releases. With v7.1 combinations
of views, aggregates, UNION, LIMIT, cursors, subqueries, and inherited
tables are enabled. Inherited tables are now accessed by default,
and subqueries in FROM are now supported.
2001-04-21 18:25:42 +00:00
avsm
55454b1304 Remove reference to editing man.conf (not needed with new port layout),
and fix typo.

Maintainer ok'ed
2001-03-12 13:09:52 +00:00
brad
37e6c2823a - use NOMAN as opposed to an empty MAN variable.
- remove BINDIR which is unnecessary since we use the ports Makefile
post-install target, it was hardcoded with /usr/local anyway.
2001-03-10 19:39:31 +00:00
brad
c61f088c45 do not hardcode path of /usr/local 2001-03-10 19:27:15 +00:00
danh
ee35a84d1e upgrade to postgresql 7.0.3 2001-02-22 19:28:12 +00:00
form
d3c5226de7 upgrade to 7.0.2 2000-06-07 03:38:12 +00:00
form
853e1188aa new postgresql 7.0 port from pvk@openbsd.ru 2000-05-23 16:31:41 +00:00
form
7abbeb825d echo -n 'pgsql' -> echo -n ' pgsql' 1999-12-15 06:34:06 +00:00
form
ac1cb74dab pgwrap: missing ')' in comment.
Makefile: .if defined(USE_TCL) -> .if defined(USE_TCL) && ${USE_TCL:U} == "YES"
1999-12-09 02:57:07 +00:00
form
d38f5954aa Update to 6.5.3. 1999-12-07 05:09:41 +00:00
kevlo
6de16557a1 Add the README file about using PostgreSQL package in OpenBSD environment.
pgwrap.c: Execute PostgreSQL program with proper environment and uid/gid.
1999-11-11 02:40:05 +00:00
kevlo
f6885b74ed Update the version 6.5.2, we don't need those files. 1999-11-11 02:36:39 +00:00
kevlo
b8f60949cc Update to version 6.5.2 1999-11-11 02:24:29 +00:00
marc
3e45db1680 add sha1 and rmd160 checksum to the existing md5 sums for all files;
Porters: please make sure you use bsd.port.mk 1.75 or later when
updating ports.  That version of the makefile adds all sums.  Previous
versions of the makefile will still work for people installing ports.
1999-03-04 05:55:44 +00:00
form
de74bb7bb3 do not use ${PREFIX}/etc/rc.d 1998-10-19 09:52:49 +00:00
form
b01887975c more fixes 1998-06-17 06:27:17 +00:00
form
e434b5ff29 update postgres to 6.3.2 1998-05-06 16:55:37 +00:00
mickey
f224edb38f bins are in /usr/local/bin; logs in /var/log/ 1998-03-23 15:35:44 +00:00
mickey
58f12c8ef9 libs are now in /usr/local/lib 1998-03-23 15:34:08 +00:00
marc
ec5a0e34b9 update to version 6.3 and make it install in standard locations 1998-03-11 02:06:34 +00:00
mickey
11b1f7d292 posgresql port (from freebsd)
most of major bugs cleaned, some of the smaller ones.
openbsd profile sent to the patches mailist.
1997-11-20 20:34:05 +00:00