Lanzamiento de Odyssey 1.5.1
Nos complace anunciar una nueva versión de Odyssey, un avanzado pool de conexiones multiproceso para PostgreSQL y Apache Cloudberry.
Se incorporaron numerosas características nuevas de menor tamaño, además de una refactorización del soporte para el protocolo extendido. Se corrigieron numerosas infracciones y se optimizó el rendimiento general del pipelining.
Nuevas características:
- Soporte para shared pools simples.
- pool_pin_on_listen para el pool de transacciones
- Mejoras en el balanceo
- Soporte para cpu_affinity
- Compilación con soporte para AWS-LC
- Soporte para SSLKEYLOGFILE
- soporte para métricas de tiempo de espera en cola (avg_wait_time y total_wait_time)
- Consulta del servidor durante el proceso de conexión para realizar el cierre transparente de los backends con fallos
- Emisión de un NOTICE con el tiempo de espera en cola mediante la opción pool_notice_after_waiting_ms
- Opción server_drop_on_cached_plan_error
- Mejoras en el exportador de métricas para Prometheus
Corrección de errores
- Nueva verificación del tamaño del pool tras la creación del servidor
- Mejora el soporte para la cancelación esperando a que PG cierre la conexión de cancelación y corrigiendo una condición de carrera
- Correcciones relacionadas con auth_query
- Corrección del soporte de Close en el protocolo extendido
- Soporte para DEALLOCATE ALL
- Corrección del soporte de COPY en el protocolo extendido
Más detalles disponibles en:
- la página de lanzamiento en GitHub
- la documentación oficial en pg-odyssey.tech
- los enlaces de la comunidad
Ya estamos trabajando en la versión 1.5.2, que incluirá nuevas funcionalidades y más mejoras. ¡Estén atentos! 🙂
Haz clic aquí para leer la noticia original en inglés en la página web oficial de PostgreSQL.

