Lanzamiento de pg_partman 4.6.0
Ha sido publicada la versión 4.6.0 de PostgreSQL Partition Manager (pg_partman).
PETICIÓN IMPORTANTE: En la página de Github se ha abierto un tema para discutir el futuro desarrollo de pg_partman y el soporte para el particionamiento basado en triggers. Actualmente existe un plan para iniciar la descontinuación de dicho soporte a partir de la EOL de PostgreSQL 10, el 10 de noviembre de 2022. Se solicitan comentarios sobre posibles casos de uso que pudieran cambiar estos planes, haciendo que continúe el soporte al particionamiento basado en triggers hasta lograr un mejor soporte con el particionamiento nativo. https://github.com/pgpartman/pg_partman/discussions/360
PETICIÓN IMPORTANTE: En la página de Github se ha abierto un tema para discutir el futuro desarrollo de pg_partman y el soporte para el particionamiento basado en triggers. Actualmente existe un plan para iniciar la descontinuación de dicho soporte a partir de la EOL de PostgreSQL 10, el 10 de noviembre de 2022. Se solicitan comentarios sobre posibles casos de uso que pudieran cambiar estos planes, haciendo que continúe el soporte al particionamiento basado en triggers hasta lograr un mejor soporte con el particionamiento nativo. https://github.com/pgpartman/pg_partman/discussions/360
La versión 4.6.0 aporta un soporte considerablemente mejor para particiones con valores de intervalo de tiempo arbitrarios. Otros cambios destacados son:
- Soporte para PostgreSQL 14
- Eliminación del soporte especializado a UPSERT de pg_partman para PG 11 y versiones superiores. El uso de la función integrada INSERT … ON CONFLICT cuenta con un mejor soporte en el particionamiento nativo a partir de la versión 11.
- Al eliminar tablas hijas para su retención, DROP … CASCADE ya no está soportado en el particionamiento nativo. Esto evita que las referencias a claves foráneas del conjunto de particiones sean eliminadas por completo cada vez que se elimina una tabla hija.
- En el CHANGELOG encontrarán características y correcciones de errores adicionales de esta versió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.
—
Keith Fiske
Ingeniero Senior de Bases de Datos
Crunchy Data
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.