Blog

Noticias

Lanzamiento de pg_partman 5.1.0 y 4.8.0

Crunchy Data se complace en anunciar el lanzamiento de pg_partman 5.1.0 y 4.8.0.

Novedades destacadas de este lanzamiento

Versión 5.1.0 2 de abril de 2024

  • Soporte para el particionamiento en LIST de enteros de valor único
  • Soporte experimental para particionamiento basado en valores numéricos
  • Se permite el ordenamiento explícito en el mantenimiento de conjuntos de particiones
  • Tablespaces heredados correctamente

Para más información sobre cambios y correcciones de errores, consulten el CHANGELOG. 

Versión 4.8.0

  • Corrección de la función partition_gap_fill() para que se pueda omitir el paso de análisis. Nótese que esto no es una opción en 5.x ya que el paso de análisis fue refactorizado y nunca se ejecuta automáticamente durante una llamada a la función gap fill..
  • Nótese que no es posible instalar directamente la versión 4.8.0. Deberá instalarse primero una versión anterior y luego actualizarse a la 4.8.0. Se recomienda migrar a la última versión principal para disponer de soporte continuado de pg_partman.

Información sobre pg_partman

pg_partman es una extensión que permite crear y gestionar conjuntos de particiones de tablas, tanto temporales como numéricas. A partir de la versión 5.0.0, sólo se admite el particionamiento declarativo integrado. Los métodos anteriores basados en triggers han sido eliminados.

El particionamiento declarativo integrado en PostgreSQL proporciona comandos que permiten la creación de una tabla particionada y sus tablas hijas. Sin embargo, no proporciona un medio para automatizar el mantenimiento de las tablas hijas a lo largo del tiempo (por ejemplo, la adición de nuevas tablas hijas o la eliminación de las antiguas en función de una política de retención). Tampoco proporciona un medio para convertir fácilmente una tabla existente en una tabla particionada o viceversa. pg_partman no sólo utiliza las características declarativas incorporadas en PostgreSQL, sino que las amplía ofreciendo características faltantes y muchas otras, que facilitan la gestión de particiones.

Por favor, señalen problemas o envíen pull requests para cualquier problema que descubran. Preguntas generales pueden ser enviadas a los foros de discusión.

Enlaces:

Página Web – https://github.com/pgpartman/pg_partman
Instalación – https://github.com/pgpartman/pg_partman#installation
Documentación – https://github.com/pgpartman/pg_partman/blob/master/doc/pg_partman.md
Notas de la versión – https://github.com/pgpartman/pg_partman/blob/master/CHANGELOG.txt
Crunchy Data – https://www.crunchydata.com

Crunchy Data se complace en ofrecer soporte al desarrollo y mantenimiento de pg_partman.

Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.