Commit 8c721185 authored by Bruce Momjian's avatar Bruce Momjian

Documentatoin update

parent e8f43854
PostgreSQL 6.0 beta Thu Dec 26 16:47:43 EST 1996
-------------------------------------------------------------
A dump/restore is required for those wishing to migrate data from
previous releases of PostgreSQL.
Major contributors:
-------------------
Bruce is Bruce Momjian<maillist@candle.pha.pa.us>
Bryan is Bryan Henderson<bryanh@giraffe.netgate.net>
Dan is Dan McGuirk <mcguirk@indirect.com>
Darren is Darren King <darrenk@insightdist.com>
Edmund is Edmund Mergl <E.Mergl@bawue.de>
Erich Stamberger <eberger@gewi.kfunigraz.ac.at>
Kurt is "Kurt J. Lidl" <lidl@va.pubnix.com>
Martin is Martin S. Utesch <utesch@aut.tu-freiberg.de>
Vadim is "Vadim B. Mikheev" <vadim@sable.krasnoyarsk.su>
Vivek is Vivek Khera <khera@kci.kciLink.com>
Changes in this release:
------------------------
Restructured object file generation/location(Bryan, Marc)
Restructured port-specific file locations(Bryan, Marc)
Makefile restructuring(Bryan, Marc)
all functions now have prototypes that are compared against the calls
unused/uninialized variables corrected
gcc -Wall compiles cleanly with warnings only from unfixable constructs
major include file reorganization/reduction(Marc)
reduced the number of #define's, centeralized #define's
removed many os-specific #define's
fixed a few small memory leaks
removed duplicate system oid's
overhauled parser/analyze code to properly report errors and increase speed
properly report errors when INSERT ... SELECT columns did not match
properly report errors when insert column names were not correct
minor improvements to rules system
execute lowercase function names if not found with exact case
change oid constants used in code to #define names
Memory leaks (hunt and destroy with tools like Purify(Kurt)
fix unitialized reads of memory(Kurt)
fix array over-runs of memory writes(Kurt)
Change default decimal constant representation from float4 to float8(Bruce)
Allow libpq to distinguish between text value '' and null(Bruce)
Starting quote in insert string errors(Bruce)
ALTER TABLE bug - running postgress process needs to re-read table definition
Allow non-postgres users with createdb privs to destroydb's
Prevent SELECT NULL from crashing server (Bruce)
Fix elusive btree range/non-range bug(Dan)
Remove duplicate system catalog info or report mismatches(Dan)
Remove duplicate OIDS in system tables(Dan)
Prevent postmaster from being run as root
Implement IN qualifier(Bruce)
Implement BETWEEN qualifier(Bruce)
add synonym of != for <>(Bruce)
add UNIQUE index capability(Dan)
Re-visit and fix vacuum(Vadim)
speed up vacuum(Vadim)
can't shrink tables, pg_time and pg_log(Vadim & Erich)
allow actual compression, not just reuse on the same page(Vadim)
allow vacuum to be run on one table or entire database(Bruce)
Reverse meaning of HBA masks(Bryan)
Add hostname/user level access control rather than just hostname and user
Allow restriction on who can create C functions(Bryan)
Allow installation-configuration option to auto-add all local users(Bryan)
Allow restriction on who can do backend COPY(Bryan)
allow COPY from the frontend(Bryan)
Secure Authentication of local users(Bryan)
Idend authentication of local users(Bryan)
Change debug level 2 to print queries only, changed debug heading layout(Bruce)
Reduce size of regression diffs, remove timezone name difference(Bruce)
Remove compile-time parameters to enable binary distributions(Bryan)
Merge bsdi_2_1 to bsdi(Bruce)
pg_dump(Bruce)
allow dump of oid's
create indexes after tables are loaded for speed
pg_dump -d now handles NULL's properly
psql(Bruce)
fixed problem with multiple statements on one line with multiple outputs
changed command prompt for lines in query or in quotes
allow backslashed, semicolons anywhere on the line
\h and \? is now readable
\g filename now works
updated help syntax
char(3) now displays as (bp)char in \d output
return code now more accurate(Bryan?)
new config.h file(Marc, Bryan)
fix permissions on lo_export()(Bruce)
Make now stops on compile failure(Bryan)
submiting an empty query now returns empty status, not just " " query(Bruce)
several fixes for queries that crashed the backend
portability additions, including Ultrix, DG/UX, AIX, and Solaris
fix for pg_log size explosion
decoupled sparc and solaris defines(Kurt)
new options to initdb(Bryan)
allow asserts to be disabled easly from Makefile.global(Bruce)
allow "select oid,* from table"
NOTIFY fixes
PG_VERSION now set to 6.0 and used by postmaster
libpq has PQgetisnull()(Bruce)
pginterface additions for NULL values(Bruce)
fixed ALTER TABLE ... char(3) bug(Bruce)
fixed output of group acl permissions
new asserts for run-checking
name change from Postgres95 to PostgreSQL
monitor program removed
fix for hash indexes on some types like time and date
gist now included in the distrubution(Marc)
array fixes
fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
libpq++ improvements
Allow BY,ORDER BY to specify columns by number, or by non-alias table.column(Bruce)
Allow GROUP BY to use alias column name(Bruce)
Postgres95 1.02 Thu Aug 1 18:00:00 EDT 1996 Postgres95 1.02 Thu Aug 1 18:00:00 EDT 1996
------------------------------------------------------------- -------------------------------------------------------------
......
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment