Postgres95 Beta 0.02

Lista Detallada de Cambios

Cambios incompatibles:
 * La declaracion SQL para crear una base de datos en 'CREATE DATABASE' en lugar
   de 'CREATEDB'. De modo similar, el borrado de una base de datos en 'DROP DATABASE' en lugar
   de 'DESTROYDB'. Sin embargo los nombres de los ejecutables 'createdb' y 'destroydb'
   permanecen igual.


Nuevas herramientas:
 * pgperl - una interfaz Perl (4.036) para Postgres95
 * pg_dump - una utlidad para volcar una base de datos postgres en un fichero
        fichero de script conteniedo los comandos de creacion. Los ficheros script estan
        en formato ASCII y pueden ser usados para reconstruir una base de datos, incluso
        en otras maquinas y otras arquitecturas. (Tambien es bueno para convertir
        una base de datos Postgres 4.2 a base de datos Postgres95.)


Los siguientes portes han sido incorporados en postgres95-beta-0.02:
 * el porte a NetBSD por Alistair Crooks
 * el porte a AIX por Mike Tung
 * el porte a Windows NT por Jon Forrest (hay mas gente pero aun no han hecho nada)
 * el porte a Linux ELF por Brian Gallew

Los siguientes errores han sido corregidos en postgres95-beta-0.02:
 * lineas nuevas no acaban en escape en COPY OUT y problemas con COPY OUT cuando
   la primera linea es un '.'
 * no se puede escribir un "retur" para utilizar el id del usuario por omision en "createuser"
 * SELECT DISTINCT en tablas grandes aborta
 * Problemas en la instalacion en Linux
 * monitor no acepta el uso de 'localhost' como PGHOST
 * psql genera un volcado de memoria cuando ejecuta \c or \l
 * la etiqueta "pgtclsh" desaparecida de src/bin/pgtclsh/Makefile
 * libpgtcl tiene un número de puerto de defecto codificado en duro
 * SELECT DISTINCT INTO TABLE se cuelga
 * CREATE TYPE no acepta 'variable' como longitud interna ("internallenght")
 * resultados incorrectos utilizando mas de 1 agregado en una SELECT