[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