mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-11-21 03:13:05 +08:00
Update TODO list.
This commit is contained in:
parent
227a584655
commit
0cee65b51f
11
doc/TODO
11
doc/TODO
@ -1,6 +1,6 @@
|
|||||||
TODO list for PostgreSQL
|
TODO list for PostgreSQL
|
||||||
========================
|
========================
|
||||||
Last updated: Wed May 30 16:17:28 EDT 2001
|
Last updated: Thu May 31 10:48:15 EDT 2001
|
||||||
|
|
||||||
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
||||||
|
|
||||||
@ -84,7 +84,7 @@ MULTILANGUAGE SUPPORT
|
|||||||
VIEWS
|
VIEWS
|
||||||
|
|
||||||
* Automatically create rules on views so they are updateable, per SQL92
|
* Automatically create rules on views so they are updateable, per SQL92
|
||||||
* Add the functionality for "with check option" clause of create view
|
* Add the functionality for WITH CHECK OPTION clause of CREATE VIEW
|
||||||
* Allow NOTIFY in rules involving conditionals
|
* Allow NOTIFY in rules involving conditionals
|
||||||
* Evaluate INSERT rules at end of query, rather than beginning
|
* Evaluate INSERT rules at end of query, rather than beginning
|
||||||
|
|
||||||
@ -150,7 +150,7 @@ COMMANDS
|
|||||||
* cluster all tables at once
|
* cluster all tables at once
|
||||||
* prevent lose of indexes, permissions, inheritance
|
* prevent lose of indexes, permissions, inheritance
|
||||||
* Automatically keep clustering on a table
|
* Automatically keep clustering on a table
|
||||||
* Keep statistics about clustering, perhaps during VACUUM ANALYZE
|
* -Keep statistics about clustering
|
||||||
[optimizer]
|
[optimizer]
|
||||||
* COPY
|
* COPY
|
||||||
* Allow specification of column names
|
* Allow specification of column names
|
||||||
@ -201,13 +201,15 @@ REFERENTIAL INTEGRITY
|
|||||||
* INSERT & UPDATE/DELETE in transaction of primary key fails with
|
* INSERT & UPDATE/DELETE in transaction of primary key fails with
|
||||||
deferredTriggerGetPreviousEvent or "change violation" [foreign]
|
deferredTriggerGetPreviousEvent or "change violation" [foreign]
|
||||||
* Make constraints clearer in dump file
|
* Make constraints clearer in dump file
|
||||||
|
* Make foreign keys easier to identify
|
||||||
* Change foreign key constraint for array -> element to mean element
|
* Change foreign key constraint for array -> element to mean element
|
||||||
in array
|
in array
|
||||||
* Automatically drop constraints/functions when object is dropped
|
* Automatically drop constraints/functions when object is dropped
|
||||||
|
|
||||||
TRANSACTIONS
|
TRANSACTIONS
|
||||||
|
|
||||||
* Implement UNDO using transaction log
|
* Implement UNDO using transaction log, overwriting storage manager?
|
||||||
|
[vacuum] (Vadim)
|
||||||
* Allow autocommit so always in a transaction block
|
* Allow autocommit so always in a transaction block
|
||||||
* Overhaul bufmgr/lockmgr/transaction manager
|
* Overhaul bufmgr/lockmgr/transaction manager
|
||||||
* Allow nested transactions (Vadim)
|
* Allow nested transactions (Vadim)
|
||||||
@ -229,7 +231,6 @@ MISCELLANEOUS
|
|||||||
* Create a background process for each database that runs while
|
* Create a background process for each database that runs while
|
||||||
database is idle, finding superceeded rows, gathering stats and
|
database is idle, finding superceeded rows, gathering stats and
|
||||||
vacuuming (Tom)
|
vacuuming (Tom)
|
||||||
* WAL UNDO, overwriting storage manager? [vacuum] (Vadim)
|
|
||||||
* Populate backend status area and write program to dump status data (Jan)
|
* Populate backend status area and write program to dump status data (Jan)
|
||||||
* -Put sort files in their own directory (Bruce)
|
* -Put sort files in their own directory (Bruce)
|
||||||
* Show location of syntax error in query [yacc]
|
* Show location of syntax error in query [yacc]
|
||||||
|
Loading…
Reference in New Issue
Block a user