Lanzamiento de HypoPG 1.4.4
Tainan, Taiwan – domingo 25 de octubre de 2026
HypoPG 1.4.4
Me complace anunciar el lanzamiento de la versión 1.4.4 de HypoPG, una extensión, compatible con PostgreSQL 9.2 y superiores, que añade soporte para Índices Hipotéticos.
Changelog
Corrección de errores:
- Se corrigió la generación de nombres de índices hipotéticos para valores de OID iguales o superiores a 2^31 (Devrim Gündüz)
- Se solucionó una fuga de memoria relacionada con las opciones de la cláusula WITH (Devrim Gündüz)
- Se ajustó la comprobación del número máximo de columnas para contemplar también aquellas incluidas (Devrim Gündüz, Julien Rouhaud)
- Se ha perfeccionado el mecanismo de invalidación de índices hipotéticos, de modo que estos se invaliden al recibirse un mensaje de invalidación correspondiente al objeto del que dependen, siempre que sea posible identificar dicha dependencia (relaciones, funciones, métodos de acceso, clases de operadores y tipos). El resto de tipos de objetos, serán invalidados ante la recepción de cualquier mensaje de invalidación (Julien Rouhaud, a partir de una propuesta inicial de Devrim Gündüz)
- Se corrigieron las columnas indcollation e indclass en la función hypopg() (Matt Blewitt).
- Se implementaron medidas para evitar que una ejecución fallida de EXPLAIN afecte a las consultas posteriores (Matt Blewitt, Julien Rouhaud)
- Se incorporaron mecanismos de protección para evitar que los objetos definidos por los usuarios interfieran con la consulta del rango de OID hipotéticos (Julien Rouhaud, a partir de un problema reportado por Matt Blewitt)
Varios:
- Correcciones adicionales para mejorar la compatibilidad con PostgreSQL 19 (Julien Rouhaud, con un problema notificado por Nacho Alonso Portillo).
Enlaces y créditos
Se agradece a los usuarios que reportaron errores, todos están citados en el archivo CHANGELOG.
HypoPG es un proyecto de código abierto. Se agradece cualquier contribución que nos ayude a mejorar la herramienta. Pueden enviar sus ideas, peticiones de funcionalidades o parches a través del repositorio de GitHub en github.com/HypoPG/hypopg.
Enlaces
- Descarga: github.com/HypoPG/hypopg/releases
- Rastreador de errores: github.com/HypoPG/hypopg/issues
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.

