--- /dev/null
+{%extends "base/page.html"%}
+{%block title%}PostgreSQL 9.4 Press Kit{%endblock%}
+{%block contents%}
+
+<h1>PostgreSQL 9.4 Press Kit</h1>
+
+<h2>Contents</h2>
+
+<p>
+ <a href="#original_release">Text of Original Release</a><br />
+ <a href="#features">More About The Features</a><br />
+ <a href="#download">Where to Download</a><br />
+ <a href="#docs">Documentation</a><br />
+ <a href="#license">License</a><br />
+ <a href="#contact">Contacts</a><br />
+ <a href="#graphics">Images and Logos</a><br />
+ <a href="#quoted_companies">Quoted Companies and Full Text of Quotes</a><br />
+ <a href="#companies">Corporate Support</a><br />
+</p>
+
+<img src="http://media.postgresql.org/propaganda/postgres94_sm.jpg" />
+
+<a name="original_release"></a><h2>Original Press Release</h2>
+
+<h2>PostgreSQL 9.4 Increases Flexibility, Scalability and Performance</h2>
+<p>
+18 DECEMBER 2014: The PostgreSQL Global Development Group announces the release of PostgreSQL 9.4, the latest version of the world's leading open source database system. This release adds many new features which enhance PostgreSQL's flexibility, scalability and performance for many different types of database users, including improvements to JSON support, replication and index performance.
+</p><p>
+<b>Flexibility</b>
+</p><p>
+With the new JSONB data type for PostgreSQL, users no longer have to choose between relational and non-relational data stores: they can have both at the same time. JSONB supports fast lookups and simple expression search queries using Generalized Inverted Indexes (GIN). Multiple new support functions enable users to extract and manipulate JSON data, with a performance which matches or surpasses the most popular document databases. With JSONB, table data can be easily integrated with document data for a fully integrated database environment.
+</p><p>
+"JSONB brings PostgreSQL to the JavaScript development community by allowing JSON data to be stored and queried natively. Node.js and other server-side JavaScript frameworks can benefit from the safety and robustness of PostgreSQL, while still storing data in the schema-less format that they prefer," said Matt Soldo, Product Manager, Heroku Postgres.
+</p><p>
+<b>Scalability</b>
+</p><p>
+In 9.4, Logical Decoding supplies a new API for reading, filtering and manipulating the PostgreSQL replication stream. This interface is the foundation for new replication tools, such as Bi-Directional Replication, which supports the creation of multi-master PostgreSQL clusters. Other improvements in the replication system, such as replication slots and time-delayed replicas, improve management and utility of replica servers.
+</p><p>
+"The main reason behind our immediate adoption of PostgreSQL 9.4 in production is the new Logical Decoding feature," said Marco Favale, Cartographic Production Manager of Navionics. "The ability to write custom and flexible output plugins will allow us to transparently collect changes on selected tables and replicate changes where we like, by removing heavier - and more complex to manage - trigger based replication solutions."
+</p><p>
+"Zalando relies on the stability and performance of hundreds of PostgreSQL database servers to continuously serve millions of customers all around Europe," said Valentine Gogichashvili, Team Lead Database Operations at Zalando Technologies. "We are excited to run time-delayed standby servers which work out of the box, and will evaluate the new bi-directional replication tools as soon as they are released."
+</p><p>
+<b>Performance</b>
+</p><p>
+Version 9.4 also introduces multiple performance improvements which will allow users to get even more out of each PostgreSQL server. These include:
+</p>
+<ul>
+<li>Improvements to GIN indexes, making them up to 50% smaller and up to 3X faster.
+</li><li>Concurrently updatable Materialized Views for faster, more up-to-date reporting.
+</li><li>Rapidly reload the database cache on restart using pg_prewarm.
+</li><li>Faster parallel writing to the PostgreSQL transaction log.
+</li></ul>
+<p>
+"We will definitely benefit from concurrent refresh of materialised views, delayed standby servers (which will make our disaster recovery even more robust) as well as the usual performance improvements every new release carries on," added Marco Favale.
+</p>
+<a name="features"></a><h2>More About the Features</h2>
+<p>
+For explanations of the above features and others, please see the following resources:
+</p>
+<ul>
+<li><a href="/docs/9.4/static/release-9-4.html">Release Notes</a></li>
+<li><a href="/docs/9.4/static/index.html">9.4 Documentation</a></li>
+<li><a href="http://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.4">What's New In PostgreSQL 9.4 (English)</a></li>
+<li><a href="https://www.youtube.com/watch?v=oQ1LSW31Y1A&list=PLWW0CjV-Tafa2jvcjihXwSvZZKsLAsb9Y#t=2492">9.4 On The Floor presentations</a></li>
+<li><a href="/about/featurematrix">Feature matrix (English only)</a></li>
+<li><a href="https://wiki.postgresql.org/wiki/BDR_User_Guide">Bi-Directional Replication (BDR)</a></li>
+<li><a href="https://www.youtube.com/watch?v=MmzbnMqBMI0&index=28&list=PLWW0CjV-Tafa2jvcjihXwSvZZKsLAsb9Y">JSON in 9.4 Presentation</a></li>
+</ul>
+
+<a name="download"></a><h2>Downloads</h2>
+<ul>
+<li><a href="/download">Downloads page</a> with links to Windows, Linux, OSX, BSD and Solaris installers and tools.</li>
+<li><a href="/ftp/source/v9.4.0">Source Code</a></li>
+<li><a href="http://pgxn.org">PostgreSQL Extension Network</a></li>
+<li><a href="/download/product-categories">Related and Commercial Software</a></li>
+</ul>
+
+<a name="docs"></a><h2>Documentation</h2>
+
+<p>
+HTML documentation and man pages are installed with PostgreSQL, but feel free to browse, search and comment on our extensive, interactive <a href="/docs/9.4/interactive">online documentation</a>.
+</p>
+
+<a name="license"></a><h2>License</h2>
+<p>
+PostgreSQL uses the <a href="/about/licence">PostgreSQL License</a>, a BSD-like "permissive" license. This
+<a href="http://www.opensource.org/licenses/postgresql">OSI-certified license</a> 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, our 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.
+</p>
+
+<a name="contact"></a><h2>Contacts</h2>
+
+<p>Web Pages</p>
+<ul>
+<li><a href="http://www.postgresql.org">PostgreSQL home page</a></li>
+<li><a href="YOUR LOCALIZED POSTGRES PAGE">NAME OF YOUR LOCALIZED POSTGRES PAGE</a></li>
+</ul>
+
+<p>Press Inquiries</p>
+<p>REGION NAME HERE<br />
+REGIONAL CONTACT NAME HERE<br />
+<a href="mailto:RC@POSTGRESQL.ORG">REGIONAL CONTACT EMAIL HERE</a><br />
+REGIONAL CONTACT PHONE HERE</p>
+
+<p>For contacts in other regions, see <a href="/about/press/contact">our international contact list.</a></p>
+
+<a name="graphics">Images and Logos</a>
+
+<img src="http://media.postgresql.org/propaganda/elephant2.png" >
+
+<ul>
+<li><a href="http://media.postgresql.org/propaganda/postgres94_large.jpg">PostgreSQL 9.4 Poster Graphic</a></li>
+<li><a href="http://media.postgresql.org/propaganda/pg94_acid_large.jpg">NoSQL On Acid button</a></li>
+<li><a href="http://media.postgresql.org/propaganda/elephant.png">PostgreSQL Elephant Logo, PNG format</a></li>
+<li><a href="http://media.postgresql.org/propaganda/elephant64.jpg">PostgreSQL Elephant Icon</a></li>
+<li><a href="http://media.postgresql.org/propaganda/slonik_with_black_text_and_tagline.gif">PostgreSQL Banner with Logo, Elephant and Slogan</a></li>
+</ul>
+<p>
+All logos are available for modification and redistribution under The PostgreSQL License. The PostgreSQL name and logo are trademarks of The PostgreSQL Community Association of Canada.
+</p>
+
+<a name="quoted_companies"></a><h2>Quoted Company Information and Full Text of Quotes</h2>
+<p>
+"JSONB brings PostgreSQL to the JavaScript development community by allowing JSON data to be stored and queried natively. Node.js and other server-side JavaScript frameworks can benefit from the safety and robustness of PostgreSQL, while still storing data in the schema-less format that they prefer," said Matt Soldo, Product Manager, Heroku Postgres.
+</p><p>
+<b>About Heroku:</b> <a href="http://www.heroku.com">Heroku</a> is the leading open platform as a service (PaaS) focused on ease of use, automation, and reliability. Headquartered in San Francisco, CA, Heroku is a passionate and active supporter of Ruby technologies and cloud architecture. For more information, please visit <a href="http://www.heroku.com">our web page</a> and <a href="http://blog.heroku.com">our blog</a> or follow <a href="http://twitter.com/heroku">Heroku on Twitter</a>. Heroku is a wholly owned subsidiary of salesforce.com. Contact (English only): <a href="mailto:pr@heroku.com">Heroku PR</a>
+</p><p>
+"The main reason behind our immediate adoption of PostgreSQL 9.4 in production is the new Logical Decoding feature," said Marco Favale, Cartographic Production Manager of Navionics. "The ability to write custom and flexible output plugins will allow us to transparently collect changes on selected tables and replicate changes where we like, by removing heavier - and more complex to manage - trigger based replication solutions."
+</p><p>
+"We will definitely benefit from concurrent refresh of materialised views and delayed standby servers (which will make our disaster recovery even more robust), as well as the usual performance improvements every new release includes."
+</p><p>
+<b>About Navionics</b>: Navionics (www.navionics.com) has the world's largest database of marine and lake charts, covering the salt waters of the entire planet as well as tens of thousands of lakes and rivers. Many of these charts have been developed by way of Navionics' proprietary surveys done both in the field and with remote sensing such as satellite imagery and airborne laser scanners. Navionics is located in Italy, USA, India and Estonia with sales and service all over the world. Contact (English or Italian): <a href="mailto:mfavale@navionics.com">Marco Favale</a>
+</p><p>
+"Zalando relies on the stability and performance of hundreds of PostgreSQL database servers to continuously serve millions of customers all around Europe. We keep up with the latest development of PostgreSQL since 2010, when we rolled out PostgreSQL 9.0 Release Candidate 1, and every new release brings us more performance and usability improvements that we take advantage of practically from day one. We are excited to run time-delayed standby servers out of the box with the new PostgreSQL 9.4, and will evaluate the new Bi-Directional replication, made possible with the introduction of logical decoding. Our team is already working on improvements to our open-source monitoring tools that will take advantage of real-time statement statistics provided by the pg_stat_statements module and many enhancements it received in 9.4. Aggregate improvements, like FILTER, make writing queries with aggregate functions much easier and further empowers our colleges to write even more elegant SQL then before," said Valentine Gogichashvili, Team Lead Database Operations at Zalando Technologies.
+</p><p>
+<b>Zalando</b> is one of Europe's largest eCommerce companies, operating in 15 countries so far. At Zalando Technology we've developed most of the platform in-house including the shop, internal systems and our logistics software. When it comes to development and system operation we mainly use open source solutions and work in small, flexible teams. Our technology teams create Zalando's outstanding online shopping experience, which millions of customers enjoy every day. Visit us at <a href="http://www.zalando.de/">our web site</a> or <a href="http://tech.zalando.com/">our blog</a>
+</p>
+
+<a name="companies"></a><h2>Corporate Support</h2>
+
+<p>PostgreSQL enjoys the support of numerous companies, who sponsor developers, provide hosting resources, and give us financial support. See our <a href="http://www.postgresql.org/about/sponsors/">sponsors page</a> for some of these project supporters.</p>
+
+<p>Work on JSONB was sponsored by Engine Yard, and supported by Heroku, Andrew Dunstan, and several other contributors. Work on Logical Decoding was conducted by 2ndQuadrant. Many other companies contributed to this release.</p>
+
+<p>There is also a large community of <a href="/support/professional_support">companies offering PostgreSQL Support</a>, from individual consultants to multinational companies.</p>
+
+<p><a href="/about/donate">Donations</a> gladly accepted.</p>
+<p>Or you can buy some of this fine merchandise from our <li><a href="http://www.zazzle.com/postgresql">Zazzle PostgreSQL Store</a></li>
+
+{% endblock %}
--- /dev/null
+PostgreSQL 9.5: UPSERT, Row Level Security, and Big Data
+========================================================
+
+7 JANUARY 2015: The PostgreSQL Global Development Group announces the release of PostgreSQL 9.5. This release adds UPSERT capability, Row Level Security, and multiple Big Data features, which will broaden the user base for the world's leading open source database. With these new capabilities, PostgreSQL will be the best choice for even more new applications for startups, large corporations, and government agencies.
+
+"The CNAF is providing services for 11 million persons and distributing 73 billion Euros every year, through 26 types of social benefit schemes. This service is essential to the population and it relies on an information system that must be absolutely efficient and reliable. The CNAF's information system is satisfyingly based on the PostgreSQL database management system," said Annie Prévot, CIO of the CNAF, the French Child Benefits Office.
+
+UPSERT
+------
+
+A most-requested feature by application developers for several years, "UPSERT" is shorthand for "INSERT, ON CONFLICT UPDATE", allowing new and updated rows to be treated the same. UPSERT simplifies web and mobile application development by enabling the database to handle conflicts between concurrent data changes. This feature also removes the last significant barrier to migrating legacy MySQL applications to PostgreSQL.
+
+Developed over the last two years by Heroku programmer Peter Geohegan, PostgreSQL's implementation of UPSERT is significantly more flexible and powerful than those offered by other relational databases. The new ON CONFLICT clause permits ignoring the new data, or updating different columns or relations in ways which will support complex ETL (Extract, Transform, Load) toolchains for bulk data loading. And, like all of PostgreSQL, it is designed to be absolutely concurrency-safe and integrate with all other PostgreSQL features, including Logical Replication.
+
+Row Level Security
+------------------
+
+PostgreSQL continues to pioneer database security with its new Row Level Security (RLS) feature. It is the first relational database to implement true per-row and per-column security which integrates with external label-based security stacks such as SE Linux. Already known as "the most secure by default", RLS cements PostgreSQL's position as the best choice for applications with strong data security requirements, including compliance with PCI, HIPAA, and European Data Protection Directive.
+
+RLS is the culmination of five years of security features added to PostgreSQL, including extensive work by KaiGai Kohei of NEC, Stephen Frost of Crunchy Data, and Dean Rasheed. Through it, database administrators can set security "policies" which filter which rows particular users are allowed to update or view. Data security implemented this way is resistant to SQL injection exploits and other application level security holes.
+
+Big Data Features
+-----------------
+
+PostgreSQL 9.5 includes multiple features enabling it to be used for even bigger databases, as well as integrating it with other Big Data systems. These features ensure that PostgreSQL continues to have a strong role in the rapidly growing open source Big Data marketplace. Among them are:
+
+BRIN Indexing: this new type of index supports creating tiny, but effective indexes for very large, "naturally ordered" tables. For example, tables containing logging data with billions of rows could be indexed and searched in 5% of the time required by standard BTree indexes.
+
+Faster Sorts: PostgreSQL now sorts text and NUMERIC data faster, using an algorithm called "abbreviated keys". This makes some queries which need to sort large amounts of data 2X to 12X faster, and can speed up index creation by 20X.
+
+CUBE, ROLLUP and GROUPING SETS: these new standard SQL clauses let users produce reports with multiple levels of summarization in one query instead of requiring several. CUBE will also enable tightly integrating PostgreSQL with more Online Analytic Processing (OLAP) reporting tools such as Tableau.
+
+Foreign Data Wrappers (FDWs): These already allow using PostgreSQL as a query engine for other Big Data systems such as Hadoop and Cassandra. Version 9.5 adds IMPORT FOREIGN SCHEMA and JOIN pushdown make query connections to external databases both easier to set up and more efficient.
+
+"The new BRIN index in Postgresql 9.5 is a powerful new feature which enables Postgresql to manage and index volumes of data that were impractical or impossible in the past. It allows scalability of data and performance beyond what was considered previously attainable with traditional relational databases and makes Postgresql a perfect solution for Big Data analytics," said Boyan Botev, Lead Database Administrator, Premier, Inc.
+
+Links
+-----
+
+* Downloads: http://www.postgresql.org/downloads
+* Press Kit: http://www.postgresql.org/about/press/presskit95
+* Release Notes: http://www.postgresql.org/documentation/current/static/release-9-5
+* What's New in 9.5: https://wiki.postgresql.org/wiki/What%27s_new_in_PostgreSQL_9.5
+
+About PostgreSQL
+----------------
+
+PostgreSQL is the leading open source database system, with a global community of thousands of users and contributors and dozens of companies and organizations. The PostgreSQL Project builds on over 25 years of engineering, starting at the University of California, Berkeley, and has an unmatched pace of development today. PostgreSQL's mature feature set not only matches top proprietary database systems, but exceeds them in advanced database features, extensibility, security and stability. Learn more about PostgreSQL and participate in our community at: http://www.postgresql.org.
+