Added first draft of 10beta1 release for comment/improvement by others.
authorJosh Berkus <jberkus@redhat.com>
Wed, 10 May 2017 23:54:07 +0000 (16:54 -0700)
committerJosh Berkus <jberkus@redhat.com>
Wed, 10 May 2017 23:54:07 +0000 (16:54 -0700)
releases/10/beta/10beta1.md [new file with mode: 0644]
releases/9.6/beta/9.6beta1.md [new file with mode: 0644]

diff --git a/releases/10/beta/10beta1.md b/releases/10/beta/10beta1.md
new file mode 100644 (file)
index 0000000..f0d2e6a
--- /dev/null
@@ -0,0 +1,66 @@
+# PostgreSQL 10 Beta 1 Released
+
+The PostgreSQL Global Development Group announces today that the first beta release of PostgreSQL 10 is available for download. This release contains previews of all of the features which will be available in the final release of version 10, although some details will change before then.  Users are encouraged to begin testing their applications against this latest release.
+
+## Major Features of 10
+
+The new version contains multiple features that will allow users to both scale out and scale up their PostgreSQL infrastructure:
+
+* Logical Replication: built-in option for replicating specific tables or using replication to upgrade
+* Native Table Partitioning: range and list partitioning as native database objects
+* Additional Query Parallelism: including index scans, bitmap scans, and merge joins.
+* Quorum Commit for Synchronous Replication: ensure against loss of multiple nodes
+
+We have also made two improvements to PostgreSQL connections, which we are calling on driver authors to support, and users to test:
+
+* SCRAM Authentication, for more secure password-based access
+* Multi-host "failover", connecting to the first available in a list of hosts
+* target_session_attrs parameter, so a client can request a read/write host
+
+## Additional Features
+
+Many other new features and improvements have been added to PostgreSQL 10, some of which may be as important, or more important, to specific users than the above.  Certainly all of them require testing. Among them are:
+
+* WAL support for Hash Indexes
+* Multi-column Correlation Statistics
+* New "monitoring" roles for permission grants
+* Latch Wait times in pg_stat_activity
+* XMLTABLE query expression
+* Restrictive Policies for Row Level Security
+* Full Text Search support for JSON and JSONB
+* Compression support for pg_receivewal
+* ICU collation support
+* Push Down Aggregates to Foreign Servers
+
+Further, developers have contributed performance improvements in the SUM() function, character encoding conversion, expression evaluation, grouping sets, and joins against unique columns.
+
+See the Release Notes for a complete list of new and changed features.
+
+## Test for Compatibility
+
+Version 10 will have an unusually high number of backwards-incompatible changes. It is critical that all users test it against their applications and platforms as soon as possible.  These include:
+
+* change version numbering from three-part to two-part (10.0, not 10.0.0)
+* rename "xlog" to "wal" globally, both in directory and file names, and in built-in functions
+* change defaults around replication and pg_basebackup
+* drop support for floating point timestamps
+* drop support for client protocol version 1.0
+* remove contrib/tsearch2
+
+Additional backwards-incompatible changes are documented in the Release Notes.
+
+## Test for Bugs
+
+We count on you to test the altered version with your workloads and testing tools in order to find bugs and regressions before the release of PostgreSQL 10. As this is a Beta, minor changes to database behaviors, feature details, and APIs are still possible. Your feedback and testing will help determine the final tweaks on the new features, so test soon. The quality of user testing helps determine when we can make a final release.
+
+## Beta Schedule
+
+This is the first beta release of version 10. The PostgreSQL Project will release additional betas as required for testing, followed by one or more release candidates, until the final release in late 2017. For further information please see the [Beta Testing](http://www.postgresql.org/developer/beta) page.
+
+## Links
+
+* [Downloads Page](http://www.postgresql.org/download/)
+* [Beta Testing Information](http://www.postgresql.org/developer/beta)
+* [10 Beta Release Notes](http://www.postgresql.org/docs/devel/static/release-10.html)
+* [What's New in 9.6](https://wiki.postgresql.org/wiki/New_in_postgres_10)
+* [9.5 Open Items](https://wiki.postgresql.org/wiki/PostgreSQL_10_Open_Items)
diff --git a/releases/9.6/beta/9.6beta1.md b/releases/9.6/beta/9.6beta1.md
new file mode 100644 (file)
index 0000000..e3fe4e6
--- /dev/null
@@ -0,0 +1,41 @@
+# PostgreSQL 9.6 Beta 1 Released
+
+The PostgreSQL Global Development Group announces today that the first beta release of PostgreSQL 9.6 is available for download. This release contains previews of all of the features which will be available in the final release of version 9.6, although some details will change before then.  Users are encouraged to begin testing their applications against this latest release.
+
+## Major Features of 9.6
+
+Version 9.6 includes significant changes and exciting enhancements including:
+
+* Parallel sequential scans, joins and aggregates
+* Support for consistent, read-scaling clusters through multiple synchronous standbys and "remote_apply" synchronous commit.
+* Full text search for phrases
+* postgres_fdw can now execute sorts, joins, UPDATEs and DELETEs on the remote server
+* Decreased autovacuum impact on big tables by avoiding "refreezing" old data.
+
+In particular, parallel execution should bring a noticeable increase in performance to supported queries.
+
+## Help Test for Bugs
+
+As with other major releases, the improvements in PostgreSQL include changes to large amounts of code. We count on you to test the altered version with your workloads and testing tools in order to find bugs and regressions before the release of PostgreSQL 9.6.0. In addition to testing that the new features work as documented, consider testing the following:
+
+* Do parallel queries actually improve performance for you?
+* Can you make parallel queries crash or lose data?
+* Do our code changes cause PostgreSQL to not function on your platform?
+* Does improved vacuum freezing safely reduce autovacuum of large tables?
+* Does phrase search return the results you expect?
+
+Version 9.6 Beta 1 also makes [changes to the binary backup API](http://www.postgresql.org/docs/devel/static/functions-admin.html#FUNCTIONS-ADMIN-BACKUP-TABLE). Administrators should test version 9.6 with PostgreSQL backup tools, including pgBackRest, Barman, WAL-E, and other packaged and in-house software.
+
+As this is a Beta, minor changes to database behaviors, feature details, and APIs are still possible. Your feedback and testing will help determine the final tweaks on the new features, so test soon. The quality of user testing helps determine when we can make a final release.
+
+## Beta Schedule
+
+This is the first beta release of version 9.6. The PostgreSQL Project will release additional betas as required for testing, followed by one or more release candidates, until the final release in late 2016. For further information please see the [Beta Testing](http://www.postgresql.org/developer/beta) page.
+
+## Links
+
+* [Downloads Page](http://www.postgresql.org/download/)
+* [Beta Testing Information](http://www.postgresql.org/developer/beta)
+* [96 Beta Release Notes](http://www.postgresql.org/docs/devel/static/release-9-6.html)
+* [What's New in 9.6](https://wiki.postgresql.org/wiki/Newin96)
+* [9.5 Open Items](https://wiki.postgresql.org/wiki/PostgreSQL_9.6_Open_Items)