[Lunar-commits] postgresql: version bump to 8.3.0.
Moritz Heiber
moe at lunar-linux.org
Wed Feb 6 16:42:35 CET 2008
commit a59e8ed26861e8bdf8b73d2c3673c9368ead2e8c
Author: Florin Braescu <florin at lunar-linux.org>
Date: Tue Feb 5 21:11:29 2008 +0200
postgresql: version bump to 8.3.0.
Major feature:
* Full text search is integrated into the core database system
* Support for the SQL/XML standard, including new operators and an
XML data type
* Enumerated data types (ENUM)
* Arrays of composite types
* Universally Unique Identifier (UUID) data type
* Add control over whether NULLs sort first or last
* Updatable cursors
* Server configuration parameters can now be set on a per-function
basis
* User-defined types can now have type modifiers
* Automatically re-plan cached queries when table definitions change
or statistics are updated
* Numerous improvements in logging and statistics collection
* Support Security Service Provider Interface (SSPI) for
authentication on Windows
* Support multiple concurrent autovacuum processes, and other
autovacuum improvements
* Allow the whole PostgreSQL distribution to be compiled with
Microsoft Visual C++.
Major performance improvements:
* Asynchronous commit delays writes to WAL during transaction commit
* Checkpoint writes can be spread over a longer time period to smooth
the I/O spike during each checkpoint
* Heap-Only Tuples (HOT) accelerate space reuse for most "UPDATE"s
and "DELETE"s
* Just-in-time background writer strategy improves disk write
efficiency
* Using non-persistent transaction IDs for read-only transactions
reduces overhead and "VACUUM" requirements
* Per-field and per-row storage overhead has been reduced
* Large sequential scans no longer force out frequently used cached
pages
* Concurrent large sequential scans can now share disk reads
* ORDER BY ... LIMIT can be done without sorting.
WARNING:
A dump/restore using pg_dump is required for those wishing to migrate
data from any previous release.
---
sql/postgresql/DETAILS | 8 ++++----
1 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/sql/postgresql/DETAILS b/sql/postgresql/DETAILS
index 20cca51..980b3e4 100644
--- a/sql/postgresql/DETAILS
+++ b/sql/postgresql/DETAILS
@@ -1,14 +1,14 @@
MODULE=postgresql
- VERSION=8.2.6
+ VERSION=8.3.0
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL[0]=ftp://ftp.ie.postgresql.org/mirrors/ftp.postgresql.org/pub/source/v${VERSION}/
SOURCE_URL[1]=ftp://ftp.nl.postgresql.org/pub/mirrors/postgresql/source/v${VERSION}/
SOURCE_URL[2]=ftp://ftp.us.postgresql.org/pub/mirrors/postgresql/source/v${VERSION}/
- SOURCE_VFY=sha1:8934dfbd4c1d8c4f2945cb80f02072611681f967
+ SOURCE_VFY=sha1:b221e9a82fdb10af1a2b527551a4e30b7ccb958d
WEB_SITE=http://www.postgresql.org
ENTERED=20011113
- UPDATED=20080107
- SHORT="A sophisticated Object-Relational DBMS"
+ UPDATED=20080205
+ SHORT="A sophisticated Object-Relational DBMS"
cat << EOF
PostgreSQL is a sophsticated Object-Relational DBMS, supporting almost
More information about the Lunar-commits
mailing list