From Fedora Project Wiki

(→‎postgresql: Replace warning about needing dump/restore with info about how to avoid it)
(31 intermediate revisions by 8 users not shown)
Line 1: Line 1:
{{header|docs}}
{{header|docs}}{{Docs_beat_open}}
 
[[Category:Docs Project]]
== riak ==
[[Category:Draft documentation]]
 
[[Category:Documentation beats]]
Riak, a scalable and reliable data store, is available in Fedora 15.
 
Riak is a Dynamo-inspired key/value store, written in Erlang, that scales predictably and easily. Riak also simplifies development by giving developers the ability to quickly prototype, test, and deploy their applications.


A truly fault-tolerant system, Riak has no single point of failure. No machines are special or central in Riak, so developers and operations professionals can decide exactly how fault-tolerant they want and need their applications to be.  
== PostgreSQL 9.4.1 ==


In Fedora 22, the '''postgresql''' packages have been updated to the upstream version 9.4.1, which provides various bug fixes and enhancements described on upstream [http://www.postgresql.org/docs/9.4/static/release-9-4.html 9.4.0 release notes] and [http://www.postgresql.org/docs/9.4/static/release-9-4-1.html 9.4.1 release notes] pages.


== mysql ==
Migration to new PostgreSQL version may be done by running of the post-upgrade script <code>postgresql-setup</code> (meaning that you may firstly update your Fedora installation from version 21 to 22 and then perform database stack update)Users are encouraged to do full database dump (for backup purposes) before Fedora upgrade to 22For more info about migration look into the <code>README.rpm-dist</code> file distributed in <code>postgresql</code> package.
 
{{package|mysql}} has been updated to version 5.5.8.  Included are improved scalability and performance.  From the release announcement: ''"Higher availability: New semi-synchronous replication and Replication Heart Beat improve failover speed and reliability."''
 
This update includes increasing the shared library version number of libmysqlclient, so applications using that library will need to be recompiled.
 
http://www.mysql.com
 
== postgresql ==
 
{{package|postgresql}} has been updated from 8.4.7 to 9.0.3.  In addition to numerous security and other bugfixes, this release contains a number of new features:
* Built-in replication, based on log shipping, supports multiple read-only slave servers
* Easier database object permissions management
* Broadly enhanced stored procedure support
* More advanced reporting queries
* New trigger features
* Deferrable unique constraints
* Mass updates to unique keys are now possible without trickery
* Exclusion constraints
* New and enhanced security features
* New high-performance implementation of the LISTEN/NOTIFY feature
* New implementation of VACUUM FULL
* Multiple performance enhancements for specific types of queries, including elimination of unnecessary joins
* EXPLAIN enhancements
* hstore improvements
 
In addition, there is a new contrib module pg_upgrade to support in-place upgrades from 8.4 to 9.0. This means that you can upgrade from a Fedora 12 or later database without a database dump and restoreTo do that, install the postgresql-upgrade package and run '''service postgresql upgrade''' as rootIt's advisable to have a separate backup in case of trouble, but the actual database conversion requires only a few minutes with this approach.
 
{{admon/warning|Incompatible Changes|
Version 9.0 contains a number of changes that selectively break backwards compatibility in order to support new features and code quality improvements.  Refer to the release notes at http://www.postgresql.org/docs/current/static/release-9-0.html}}
 
 
 
[[Category:Docs Project]]
[[Category:Draft documentation]]
[[Category:Documentation beats]]

Revision as of 12:04, 17 February 2015

DocsProject Header docTeam1.png
Note.png
Beat is open
This beat is now ready to have Fedora 25 content added by the beat writer

PostgreSQL 9.4.1

In Fedora 22, the postgresql packages have been updated to the upstream version 9.4.1, which provides various bug fixes and enhancements described on upstream 9.4.0 release notes and 9.4.1 release notes pages.

Migration to new PostgreSQL version may be done by running of the post-upgrade script postgresql-setup (meaning that you may firstly update your Fedora installation from version 21 to 22 and then perform database stack update). Users are encouraged to do full database dump (for backup purposes) before Fedora upgrade to 22. For more info about migration look into the README.rpm-dist file distributed in postgresql package.