Blog

Noticias

Lanzamiento de external_file extension v1.1

Grenoble – 27 de diciembre de 2022

Extensión external_file para PostgreSQL

Permite el acceso a «archivos externos» desde los sistemas de archivos del servidor PostgreSQL.

Esta extensión añade las mismas funcionalidades que ofrece el tipo de datos BFILE de Oracle, el cual almacena datos binarios no estructurados en archivos de tipo plano fuera de la base de datos. Una columna BFILE almacena un localizador de archivos que apunta a un archivo externo en el que se encuentran los datos: (DIRECTORY, FILENAME). En este caso, el tipo de datos se denomina EFILE.

La extensión accede a archivos externos a través de una llamada segura a las funciones lo_* del lado del servidor en lugar de leer/escribir directamente en los archivos.

Se ha publicado external_file v1.1. Se trata de una versión de mantenimiento que soluciona los problemas notificados por los usuarios desde la versión anterior.

  • Añade la función efilename() como equivalente a la función BFILENAME() de Oracle.
  • Makefile mejorado y detección de la versión mínima de PostgreSQL requerida.
  • Corrección del error sobre el archivo README.external_file al hacer ‘make install’.