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 core dumps when doing \c or \l
 * the "pgtclsh" target missing from src/bin/pgtclsh/Makefile
 * libpgtcl has a hard-wired default port number
 * 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