PostgreSQL TODO List
====================
-Last updated: Mon Oct 23 22:42:19 EDT 2006
+Last updated: Tue Nov 14 17:26:31 EST 2006
The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html.
identifiers
http://archives.postgresql.org/pgsql-hackers/2004-04/msg00818.php
-
+ http://archives.postgresql.org/pgsql-hackers/2006-10/msg01527.php
Features We Do _Not_ Want
-Last updated: Mon Oct 23 22:42:19 EDT 2006
+Last updated: Tue Nov 14 17:26:31 EST 2006
The most recent version of this document can be viewed at
Change NUMERIC to enforce the maximum precision
Add NUMERIC division operator that doesn't round?
-
Currently NUMERIC _rounds_ the result to the specified precision.
+
Currently NUMERIC rounds the result to the specified precision.
This means division can return a result that multiplied by the
divisor is greater than the dividend, e.g. this returns a value > 10:
require frequent mapping/unmapping. Extending the file also causes
mapping problems that might require mapping only individual pages,
leading to thousands of mappings. Another problem is that there is no
- way to _prevent_ I/O to disk from the dirty shared buffers so changes
+ way to prevent I/O to disk from the dirty shared buffers so changes
could hit disk before WAL is written.
Add a script to ask system configuration questions and tune postgresql.conf
Allow dynamic character set handling
Add decoded type, length, precision
Use compression?
+
Update clients to use data types, typmod, schema.table.column names
of result sets using new statement protocol
Consider allowing control of upper/lower case folding of unquoted
identifiers
All backends running as threads in a single process (not wanted)