*** pgsql/doc/src/FAQ/Attic/TODO.html 2008/04/24 17:32:44 1.942 --- pgsql/doc/src/FAQ/Attic/TODO.html 2008/04/24 18:23:05 1.943 *************** *** 8,14 ****

PostgreSQL TODO List

Current maintainer: Bruce Momjian (bruce@momjian.us)
! Last updated: Thu Apr 24 13:32:33 EDT 2008

The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html. --- 8,14 ----

PostgreSQL TODO List

Current maintainer: Bruce Momjian (bruce@momjian.us)
! Last updated: Thu Apr 24 14:22:49 EDT 2008

The most recent version of this document can be viewed at
http://www.postgresql.org/docs/faqs.TODO.html. *************** first. There is also a developer's wiki *** 527,532 **** --- 527,539 ----

  • Improve logging of prepared transactions recovered during startup

    http://archives.postgresql.org/pgsql-hackers/2006-11/msg00092.php

    +
  • Improve failure message when DROP DATABASE is used on a database that + has prepared transactions +
  • Allow prepared transactions with temporary tables created and dropped + in the same transaction, and when an ON COMMIT DELETE ROWS temporary + table is accessed +

    http://archives.postgresql.org/pgsql-hackers/2008-03/msg00047.php +

  • Add a GUC variable to warn about non-standard SQL usage in queries
  • Add SQL-standard MERGE/REPLACE/UPSERT command

    MERGE is typically used to merge two tables. REPLACE or UPSERT *************** first. There is also a developer's wiki *** 577,584 ****

  • Add column to pg_stat_activity that shows the progress of long-running commands like CREATE INDEX and VACUUM
  • Implement SQL:2003 window functions -
  • Improve failure message when DROP DATABASE is used on a database that - has prepared transactions
  • Allow INSERT/UPDATE ... RETURNING inside a SELECT 'FROM' clause

    http://archives.postgresql.org/pgsql-general/2006-09/msg00803.php http://archives.postgresql.org/pgsql-hackers/2006-10/msg00693.php --- 584,589 ----