提交 a871e369 编写于 作者: B Bruce Momjian

Update TODO list.

上级 1c6db74d
TODO list for PostgreSQL TODO list for PostgreSQL
======================== ========================
Last updated: Thu May 10 13:19:40 EDT 2001 Last updated: Thu May 10 13:29:36 EDT 2001
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us) Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
...@@ -47,9 +47,10 @@ URGENT ...@@ -47,9 +47,10 @@ URGENT
ADMIN ADMIN
* More access control over who can create tables and use locks (Karel) * More access control over who can (Karel)
* Allow better control over user privileges [privileges] * Improve control over user privileges, including table creation and
* Permission to DELETE table allows UPDATE also lock use [privileges]
* Permission to DELETE table also allows UPDATE
* Allow elog() to return error codes, module name, file name, line * Allow elog() to return error codes, module name, file name, line
number, not just messages [elog] number, not just messages [elog]
* Allow international error message support and add error codes [elog] * Allow international error message support and add error codes [elog]
...@@ -59,36 +60,35 @@ ADMIN ...@@ -59,36 +60,35 @@ ADMIN
TYPES TYPES
* Nchar (as distinguished from ordinary varchar), * Add domain capability
* Domain capability
* Add IPv6 capability to INET/CIDR types * Add IPv6 capability to INET/CIDR types
* Add conversion function from text to inet * Add conversion function from text to inet
* Make a separate SERIAL type? * Make a separate SERIAL type?
* Store binary-compatible type information in the system * Store binary-compatible type information in the system
* Allow LOCALE on a per-column basis, default to ASCII
* Add SHOW command to see locale
* Allow nulls in arrays * Allow nulls in arrays
* Allow arrays to be ORDER'ed * Allow arrays to be ORDER'ed
* Support construction of array result values in expressions * Support construction of array result values in expressions
* Change foreign key constraint for array -> element to mean element
in array
* Remove Money type, add money formatting for decimal type * Remove Money type, add money formatting for decimal type
* Declare typein/out functions in pg_proc with a special "C string" data type * Declare typein/out functions in pg_proc with a special "C string" data type
* Add non-large-object binary field * Add non-large-object binary field
* Make binary/file in/out interface for TOAST columns
* Functions returning sets do not totally work * Functions returning sets do not totally work
* SELECT col FROM tab WHERE numeric_col = 10.1 fails * SELECT col FROM tab WHERE numeric_col = 10.1 fails
* Allow better handling of numeric constants, type conversion [typeconv] * Allow better handling of numeric constants, type conversion [typeconv]
* Missing optimizer selectivities for date, r-tree, etc. [optimizer]
* SELECT cash_out(2) crashes because of opaque
* Add SQL standard function bit_length()
* Make oid use unsigned int more reliably, pg_atoi()
MULTILANGUAGE SUPPORT
* Add nchar (as distinguished from ordinary varchar),
* Allow LOCALE on a per-column basis, default to ASCII
* Add SHOW command to see locale
* Support multiple simultaneous character sets, per SQL92 * Support multiple simultaneous character sets, per SQL92
* Reject character sequences those are not valid in their charset * Reject character sequences those are not valid in their charset
* Make functions more multi-byte aware, i.e. trim() * Make functions more multi-byte aware, i.e. trim()
* Make n of CHAR(n)/VARCHAR(n) the number of letters, not bytes * Make n of CHAR(n)/VARCHAR(n) the number of letters, not bytes
* Add btree index support for reltime, tinterval, regproc
* Add rtree index support for line, lseg, path, point
* Make binary/file in/out interface for TOAST columns
* SELECT cash_out(2) crashes because of opaque
* Add SQL standard function bit_length()
* Make oid use unsigned int more reliably, pg_atoi()
* Missing optimizer selectivities for date, r-tree, etc. [optimizer]
VIEWS VIEWS
...@@ -109,6 +109,8 @@ INDEXES ...@@ -109,6 +109,8 @@ INDEXES
* Add UNIQUE capability to non-btree indexes * Add UNIQUE capability to non-btree indexes
* Certain indexes will not shrink, i.e. oid indexes with many inserts (Vadim) * Certain indexes will not shrink, i.e. oid indexes with many inserts (Vadim)
* Have UPDATE/DELETE clean out indexes * Have UPDATE/DELETE clean out indexes
* Add btree index support for reltime, tinterval, regproc
* Add rtree index support for line, lseg, path, point
COMMANDS COMMANDS
...@@ -178,6 +180,8 @@ REFERENTIAL INTEGRITY ...@@ -178,6 +180,8 @@ REFERENTIAL INTEGRITY
* Add unique indexes on pg_database * Add unique indexes on pg_database
* Check all system tables and add unique indexes as needed * Check all system tables and add unique indexes as needed
* Make constraints clearer in dump file * Make constraints clearer in dump file
* Change foreign key constraint for array -> element to mean element
in array
EXOTIC FEATURES EXOTIC FEATURES
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册