Text of Original Release
Feature List
Where to Download
Documentation
License
Contacts
Full Text of Quotes and Company Information
Corporate Support
Official Translations of this PressKit
1 July 2009 The PostgreSQL Global Development Group has released version 8.4, continuing the rapid development of the world's most advanced open source database. This release contains an abundance of enhancements to make administering, querying, and programming of PostgreSQL databases easier than ever before. With 293 new or improved features in version 8.4, there are even more reasons to choose PostgreSQL for your next project.
The most numerous changes in PostgreSQL 8.4 are new or improved administration and monitoring tools and commands. Each user has their own favorite features which will make day-to-day work with PostgreSQL easier and more productive for them.
"We've used PostgreSQL for seven years now, and we're really looking forward to many of the features in 8.4, particularly column permissions, per-database locale, partial matches for GIN indexes and user defined exceptions," says Jeffrey Webster, CTO of ZooLoo.com. "PostgreSQL has allowed us to grow without sacrificing data integrity."
Among the most popular enhancements are:
Version 8.4 makes data analysis easier through the advanced ANSI SQL2003 features of windowing functions, common table expressions and recursive joins. "These query structures increase the expressiveness of PostgreSQL's dialect of SQL substantially, allowing users to ask interesting questions in a single query that would have been impossible to ask before," explains Sailesh Krishnamurthy, Founder, Truviso. Enhancements to stored procedures, such as default parameters and variadic parameters, make database server programming simpler and more compact.
The new release boosts application performance as well, as Kevin Grittner, Database Administrator for the Wisconsin Courts System comments, "PostgreSQL continues to improve performance in every major release. Version 8.4 has added several optimizations, such as semi-joins and anti-joins, which provide dramatic improvement in the run time of some of our most demanding queries."
These features mean that PostgreSQL 8.4 will serve more users than ever, such as the OpenStreetMap project. "When we were planning the new version of the OpenStreetMap API, it became clear that we needed a world-class database that not only ticks the right feature boxes, but actually runs well at the scale we need. Although there are many open source databases available, PostgreSQL was the obvious choice," says Tom Hughes, OpenStreetMap system administrator.
Version 8.4 has an unprecedented number of new features. We've created additional pages to catalog them:
HTML documentation and man pages are installed with PostgreSQL, but feel free to browse, search and comment on our extensive, interactive online documentation.
PostgreSQL uses the BSD license, which only requires that the licensed source code maintain its copyright and licensing information. This OSI-certified license is widely appreciated as flexible and business-friendly, since it does not restrict the use of PostgreSQL with commercial and proprietary applications. Together with multi-company support and public ownership of the code, the BSD license makes PostgreSQL very popular with vendors wanting to embed a database in their own products without fear of fees, vendor lock-in, or changes in licensing terms.
Press Inquiries
English-language Press are urged to contact one of our project volunteers below. For contacts in other languages and regions, see our international contact list.
Eastern USA and Canada
Bruce Momjian
press@postgresql.org
Phone: +1-610-359-1001
Western USA and Canada
Josh Berkus
press@postgresql.org
Phone: +1-415-752-2500
India
Ashish Mehra
in@postgresql.org
Cell: +91-9822002270
Pakistan
Umair Shahid
pk@postgresql.org
Phone: +92-300-852-6020
Ireland
Raymond O'Donnell
ie@postgresql.org
Cell: +353 (0)87 2241365
United Kingdom
Simon Riggs
uk@postgresql.org
Cell: +44-7900-255520
Australia
>Charles Duffy
au@postgresql.org
Phone: 0439 594 738
Cell: 0439 594 768
"We've used PostgreSQL for 7 years now, and we're really looking forward to many of the features in 8.4, particularly column permissions, per-database locale, partial matches for GIN indexes and user defined exceptions." said Jeffrey Webster, CTO of ZooLoo.com. "PostgreSQL has allowed us to grow without sacrificing data integrity."
Contact: Melissa or visit ZooLoo.com
"PostgreSQL continues to improve performance in every major release,"
said Kevin Grittner, Database Administrator, Consolidated Court Automation Programs, Wisconsin Court System.
"Version 8.4 has added several optimizations, such as semi-joins and anti-joins, which provide dramatic improvement in the run time of
some of our most demanding queries."
Contact: Kevin Grittner or visit Wisconsin Court System
"These query structures increase the expressiveness of PostgreSQL's dialect of SQL substantially, allowing users to ask interesting questions in a single query that would have been impossible to ask before," explains Sailesh Krishnamurthy, Founder and VP Techology, Truviso.
Contact: Info e-mail or visit Truviso.
"When we were planning the new version of the OpenStreetMap API, it
became clear that we needed a world-class database that not only ticks
the right feature boxes, but actually runs well at the scale we need.
PostgreSQL allows us to support database consistency using foreign
keys and transactional updates whilst giving our system administrators
the tools required to work with our 850Gb database, managing the
continuing development of our table structures and operational
aspects such as consistent database snapshots. Although there are many
open source databases available, PostgreSQL was the obvious choice,"
said Tom Hughes, OpenStreetMap project system administrator.
Contact: Tom Hughes or visit OpenStreetMap.
PostgreSQL enjoys the support of numerous companies, who sponsor developers, provide hosting resources, and give us financial support. The largest long-term sponsors are listed on our development sponsors page.
There is also a large community of companies offering PostgreSQL Support, from individual consultants to multinational companies.
Donations gladly accepted.
Official translations of this document can be found on the postgresql.org website.