Ya salió el primer candidato a liberación de PostgreSQL 9.1

Hoy me ha llegado un correo con una excelente noticia: "PostgreSQL en su versión 9.1 ya tiene un primer candidate a liberación". De parte de la lista de anuncios del proyecto llegó la excelente noticia:

"The first release candidate of PostgreSQL 9.1 is now available. This RC contains fixes for all known outstanding issues reported on the betas of version 9.1. In order to prevent bugs in the production release of 9.1, it is critical for all users test 9.1 RC1 and check that all issues are resolved.

Many users have already helped us by testing Beta 3 and reporting issues they encountered with it.
Among the other issues fixed in the RC1 release are:
  • pg_upgrade failure on orphaned temp tables
  • pg_restore error with standard_conforming_strings
  • resolving issues with SSI and two-phase commit
Our thanks to users who reported the problems which led to these fixes.
If you tested 9.1 features earlier and reported bugs with Beta 3 or earlier alphas, please download RC1 and test that these issues are resolved. This release candidate may be followed by one or more release candidates before 9.1.0 is released.
9.1 RC1 is being released in source code form and with packages and installers installers for Windows, Mac OSX and Linux."

Algunas de las características nuevas que podemos ver en esta liberación son:
  • Permite replicación sincrónica: En la versión actual de PostgreSQL (9.0) fue introducida una nueva característica llamada Streaming Replication, la cual permite que un servidor en modo standby estar más actualizado que por medio del otro método de sincronización llamado file-based Log Shiping, o sea copiado de archivos de log para la restauración de los datos. En esta nueva versión, se le da un mayor nivel a este tópico, por el hecho de que ahora el proceso se hace de forma sincrónica, a nivel de transacción: Cada transacción completada en el servidor maestro, será reflejada en el servidor esclavo.
  • Soporte para tablas foráneas: Ya en esta versión se cuenta con el soporte para CREATE FOREIGN TABLE, lo cual está basado en el estándar SQL/MED
  • Soporte para la colación por columnas: esta característica permite específicar el orden de ordenamiento y el comportamiento de la clasificación de los caracteres. Esto alivia la restricción del LC_COLLATE y el LC_TYPE de la base de datos, lo cual no puede ser cambiado después de su creación. Lea la documentación y vea los ejemplos para que vea la utilidad de esta nueva característica
  • Se agregan las extensiones, lo cual simplifica el empaquetado de nuevas características para PostgreSQL
  • Nuevas opciones de seguridad basadas en el sistema de control obligatorio conocido como SELinux

¿Qué crees de esta nueva versión? ¿Qué esperas para ayudar al proyecto a probarla? Descárgala, prúebala y dime tu opinión en @marcosluis2186.

Saludos.

Comentarios

Entradas populares de este blog

Moving my blog