PostgreSQL TODO List
====================
-Last updated: Sat Feb 25 11:34:42 EST 2006
+Last updated: Sun Feb 26 16:22:48 EST 2006
The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html.
* -Prevent INET cast to CIDR from dropping netmask, SELECT '1.1.1.1'::inet::cidr
* -Allow INET + INT8 to increment the host part of the address or
throw an error on overflow
-* %Add 'tid != tid ' operator for use in corruption recovery
+* -Add 'tid != tid ' operator for use in corruption recovery
* Allow user-defined types to specify a type modifier at table creation
time
-Last updated: Sat Feb 25 11:34:42 EST 2006
+Last updated: Sun Feb 26 16:22:48 EST 2006
The most recent version of this document can be viewed at
-Prevent INET cast to CIDR from dropping netmask, SELECT '1.1.1.1'::inet::cidr
-Allow INET + INT8 to increment the host part of the address or
throw an error on overflow
-
%Add 'tid != tid ' operator for use in corruption recovery
+
-Add 'tid != tid ' operator for use in corruption recovery
Allow user-defined types to specify a type modifier at table creation
time
Dates and Times
-
%Automatically create rules on views so they are updateable, per SQL99
+
Automatically create rules on views so they are updateable, per SQL99
We can only auto-create rules for simple views. For more complex
- cases users will still have to write rules.
+ cases users will still have to write rules manually.
Add the functionality for WITH CHECK OPTION clause of CREATE VIEW
Allow NOTIFY in rules involving conditionals
called, and the table is locked in exclusive mode.
Allow PREPARE of cursors
-
Allow PREPARE to automatically determine parameter types based on the SQL
- statement
+
-Allow PREPARE to automatically determine parameter types based on the SQL
+ statement (Neil)
Allow finer control over the caching of prepared query plans
Currently, queries prepared via the libpq API are planned on first
execute using the supplied parameters --- allow SQL PREPARE to do the
expressions like SELECT col1 || col2
Use more reliable method for CREATE DATABASE to get a consistent
copy of db?
-
Add ON COMMIT capability to CREATE TABLE AS ... SELECT
+
-Add ON COMMIT capability to CREATE TABLE AS ... SELECT
UPDATE
%Promote debug_query_string into a server-side function current_query()
%Allow the identifier length to be increased via a configure option
Allow cross-compiling by generating the zic database on the target system
-
Improve NLS maintenace of libpgport messages linked onto applications
+
Improve NLS maintenance of libpgport messages linked onto applications
Allow ecpg to work with MSVC and BCC
Add xpath_array() to /contrib/xml2 to return results as an array
Allow building in directories containing spaces
spaces and then copy the install to a directory with spaces.
Fix sgmltools so PDFs can be generated with bookmarks
-
%Clean up compiler warnings (especially with gcc version 4)
+
-*%Clean up compiler warnings (especially with gcc version 4)*
Use UTF8 encoding for NLS messages so all server encodings can
read them properly
Update Bonjour to work with newer cross-platform SDK