Lanzamiento de pg_tle 1.1.1
Trusted Language Extensions for PostgreSQL (pg_tle) es un proyecto de código abierto que permite a los desarrolladores ampliar e implementar nuevas funcionalidades en PostgreSQL con una menor carga administrativa y técnica. Los desarrolladores pueden utilizar pg_tle para crear e instalar extensiones sin necesidad de acceder al sistema de archivos y trabajar con funciones internas de PostgreSQL a través de una API SQL.
El equipo de desarrollo de pg_tle se complace en anunciar el lanzamiento de la versión 1.1.1.
pg_tle 1.1.1 es una versión que soporta la creación e indexación de tipos de datos personalizados para un manejo eficiente de estructuras de datos complejas en bases de datos PostgreSQL. Los tipos de datos personalizados son útiles al extender PostgreSQL para que admita dominios funcionales en los que tipos integrados (como números o texto) no ofrecen suficiente semántica de búsqueda. Ahora es posible crear un nuevo tipo de datos base (también conocido como ‘scalar’) mediante una extensión de lenguaje de confianza, especificar el método de almacenamiento y definir funciones que admitan operaciones SQL y de índice para este nuevo tipo de datos.
Enlaces:
El código puede consultarse en https://github.com/aws/pg_tle
Documentación sobre tipos de datos personalizados con ejemplos: https://github.com/aws/pg_tle/blob/main/docs/09_datatypes.md
pg_tle es un proyecto de código abierto mantenido por Amazon Web Services. El kit de desarrollo de pg_tle permite a los usuarios escribir procedimientos almacenados en su lenguaje de confianza favorito sin salirse de los límites de seguridad de PostgreSQL. Esto permite que los administradores deleguen la gestión de extensiones a usuarios sin privilegios. Se agradece cualquier contribución para mejorar la herramienta. Envíen sus ideas, solicitudes de características o parches utilizando las herramientas de GitHub.