mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-09-28 00:41:52 +02:00
Changes to get ready for 6.0 final release.
This commit is contained in:
parent
abd38d8b22
commit
2ffba0d498
6
HISTORY
6
HISTORY
@ -1,4 +1,4 @@
|
|||||||
PostgreSQL 6.0 beta Thu Dec 26 16:47:43 EST 1996
|
PostgreSQL 6.0 Wed Jan 29 00:19:54 EST 1997
|
||||||
-------------------------------------------------------------
|
-------------------------------------------------------------
|
||||||
|
|
||||||
A dump/restore is required for those wishing to migrate data from
|
A dump/restore is required for those wishing to migrate data from
|
||||||
@ -68,6 +68,7 @@ Allow restriction on who can do backend COPY(Bryan)
|
|||||||
Can shrink tables, pg_time and pg_log(Vadim & Erich)
|
Can shrink tables, pg_time and pg_log(Vadim & Erich)
|
||||||
Change debug level 2 to print queries only, changed debug heading layout(Bruce)
|
Change debug level 2 to print queries only, changed debug heading layout(Bruce)
|
||||||
Change default decimal constant representation from float4 to float8(Bruce)
|
Change default decimal constant representation from float4 to float8(Bruce)
|
||||||
|
European date format now set when postmaster is started
|
||||||
Execute lowercase function names if not found with exact case
|
Execute lowercase function names if not found with exact case
|
||||||
Fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
|
Fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
|
||||||
Gist now included in the distrubution(Marc)
|
Gist now included in the distrubution(Marc)
|
||||||
@ -79,7 +80,7 @@ Libpq++ improvements
|
|||||||
New options to initdb(Bryan)
|
New options to initdb(Bryan)
|
||||||
Pg_dump allow dump of oid's(Bruce)
|
Pg_dump allow dump of oid's(Bruce)
|
||||||
Pg_dump create indexes after tables are loaded for speed(Bruce)
|
Pg_dump create indexes after tables are loaded for speed(Bruce)
|
||||||
Pg_dump(Bruce)
|
Pg_dumpall dumps all databases, and the user table
|
||||||
Pginterface additions for NULL values(Bruce)
|
Pginterface additions for NULL values(Bruce)
|
||||||
Prevent postmaster from being run as root
|
Prevent postmaster from being run as root
|
||||||
Psql \h and \? is now readable(Bruce)
|
Psql \h and \? is now readable(Bruce)
|
||||||
@ -94,6 +95,7 @@ Remove compile-time parameters to enable binary distributions(Bryan)
|
|||||||
Reverse meaning of HBA masks(Bryan)
|
Reverse meaning of HBA masks(Bryan)
|
||||||
Secure Authentication of local users(Bryan)
|
Secure Authentication of local users(Bryan)
|
||||||
Speed up vacuum(Vadim)
|
Speed up vacuum(Vadim)
|
||||||
|
Vacuum now had VERBOSE option(Bruce)
|
||||||
|
|
||||||
Source tree changes
|
Source tree changes
|
||||||
-------------------
|
-------------------
|
||||||
|
14
doc/TODO
14
doc/TODO
@ -1,7 +1,7 @@
|
|||||||
====================================================
|
====================================================
|
||||||
TODO list (FAQ) for PostgreSQL
|
TODO list (FAQ) for PostgreSQL
|
||||||
====================================================
|
====================================================
|
||||||
last updated: Thu Jan 2 11:19:41 EST 1997
|
last updated: Wed Jan 29 00:16:44 EST 1997
|
||||||
|
|
||||||
current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
|
current maintainer: Bruce Momjian (maillist@candle.pha.pa.us)
|
||||||
|
|
||||||
@ -41,6 +41,9 @@ SELECT on two tables where zero or one table in WHERE and target
|
|||||||
fix system to use oid index using constant without cast to oid
|
fix system to use oid index using constant without cast to oid
|
||||||
COUNT on VIEW always returns zero (maybe because there is no oid for views?)
|
COUNT on VIEW always returns zero (maybe because there is no oid for views?)
|
||||||
CREATE VIEW requires super-user priviledge
|
CREATE VIEW requires super-user priviledge
|
||||||
|
SELECT a[1] FROM test fails, it needs test.a[1]
|
||||||
|
INSERT INTO ... SELECT DISTINCT ... generates error on DISTINCT
|
||||||
|
pg_database.datdba is oid, should be int4
|
||||||
|
|
||||||
ENHANCEMENTS
|
ENHANCEMENTS
|
||||||
------------
|
------------
|
||||||
@ -48,9 +51,10 @@ Add full ANSI SQL capabilities
|
|||||||
add subselects, possibility using temporary SQL functions
|
add subselects, possibility using temporary SQL functions
|
||||||
Implement HAVING clause
|
Implement HAVING clause
|
||||||
Implement EXISTS qualifier
|
Implement EXISTS qualifier
|
||||||
column constraints (using rules), esp. primary keys
|
column constraints (using rules), PRIMARY KEY during table creation
|
||||||
add DEFAULT, RESTRAINT, and CHECK capabilities
|
add DEFAULT, RESTRAINT, and CHECK capabilities
|
||||||
report "Not implemented" if valid syntax is supplied
|
report "Not implemented" if valid syntax is supplied
|
||||||
|
add NOT NULL to CREATE statement
|
||||||
add OUTER joins, left and right
|
add OUTER joins, left and right
|
||||||
make VIEWs updateable where possible
|
make VIEWs updateable where possible
|
||||||
add UNIONS, INTERSECTS, SUBTRACTS
|
add UNIONS, INTERSECTS, SUBTRACTS
|
||||||
@ -117,6 +121,8 @@ Add upper/lower functions
|
|||||||
-Add table/column/function discription table indexed by oid
|
-Add table/column/function discription table indexed by oid
|
||||||
-make all identifiers case-insensitive(Bruce)
|
-make all identifiers case-insensitive(Bruce)
|
||||||
add pg_type attribute to identify types that need length (bpchar, varchar)
|
add pg_type attribute to identify types that need length (bpchar, varchar)
|
||||||
|
add UNIQUE capability to non-btree indexes
|
||||||
|
improve auto-type casting
|
||||||
|
|
||||||
PERFORMANCE
|
PERFORMANCE
|
||||||
-----------
|
-----------
|
||||||
@ -211,6 +217,7 @@ Allow restriction on who can do backend COPY(Bryan)
|
|||||||
Can shrink tables, pg_time and pg_log(Vadim & Erich)
|
Can shrink tables, pg_time and pg_log(Vadim & Erich)
|
||||||
Change debug level 2 to print queries only, changed debug heading layout(Bruce)
|
Change debug level 2 to print queries only, changed debug heading layout(Bruce)
|
||||||
Change default decimal constant representation from float4 to float8(Bruce)
|
Change default decimal constant representation from float4 to float8(Bruce)
|
||||||
|
European date format now set when postmaster is started
|
||||||
Execute lowercase function names if not found with exact case
|
Execute lowercase function names if not found with exact case
|
||||||
Fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
|
Fixes for aggregate/GROUP processing, allow 'select sum(func(x),sum(x+y) from z'
|
||||||
Gist now included in the distrubution(Marc)
|
Gist now included in the distrubution(Marc)
|
||||||
@ -222,7 +229,7 @@ Libpq++ improvements
|
|||||||
New options to initdb(Bryan)
|
New options to initdb(Bryan)
|
||||||
Pg_dump allow dump of oid's(Bruce)
|
Pg_dump allow dump of oid's(Bruce)
|
||||||
Pg_dump create indexes after tables are loaded for speed(Bruce)
|
Pg_dump create indexes after tables are loaded for speed(Bruce)
|
||||||
Pg_dump(Bruce)
|
Pg_dumpall dumps all databases, and the user table
|
||||||
Pginterface additions for NULL values(Bruce)
|
Pginterface additions for NULL values(Bruce)
|
||||||
Prevent postmaster from being run as root
|
Prevent postmaster from being run as root
|
||||||
Psql \h and \? is now readable(Bruce)
|
Psql \h and \? is now readable(Bruce)
|
||||||
@ -237,6 +244,7 @@ Remove compile-time parameters to enable binary distributions(Bryan)
|
|||||||
Reverse meaning of HBA masks(Bryan)
|
Reverse meaning of HBA masks(Bryan)
|
||||||
Secure Authentication of local users(Bryan)
|
Secure Authentication of local users(Bryan)
|
||||||
Speed up vacuum(Vadim)
|
Speed up vacuum(Vadim)
|
||||||
|
Vacuum now had VERBOSE option(Bruce)
|
||||||
|
|
||||||
Source tree changes
|
Source tree changes
|
||||||
-------------------
|
-------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user