631d7018df
Done:
...
< * Add Globally/Universally Unique Identifier (GUID/UUID)
> * -Add Globally/Universally Unique Identifier (GUID/UUID)
2007-01-29 21:19:30 +00:00
abbf860f72
Add:
...
> * Enforce typmod for function inputs, function results and parameters for
> spi_prepare'd statements called from PLs
>
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg01403.php
2007-01-27 03:25:49 +00:00
ddf569e3ed
Add:
...
> * Consider having the background writer update the transaction status
> hint bits before writing out the page
2007-01-27 02:29:32 +00:00
f77b1f05f5
Add:
...
>
> * Consider increasing NUM_CLOG_BUFFERS
2007-01-27 02:28:16 +00:00
2e6d1e5f7a
Add URL for shrinking tuple to just its headers:
...
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg01025.php
2007-01-25 22:25:53 +00:00
9597446d11
Done:
...
> o -Add a GUC variable to control the tablespace for temporary objects
2007-01-25 04:38:59 +00:00
1b7d863f1d
Remove developers list from TODO list now that we have URLs to reference
...
discussions.
<
<
< ---------------------------------------------------------------------------
<
<
< Developers who have claimed items are:
< --------------------------------------
< * Alvaro is Alvaro Herrera <alvherre@dcc.uchile.cl >
< * Andrew is Andrew Dunstan <andrew@dunslane.net >
< * Bruce is Bruce Momjian <bruce@momjian.us > of EnterpriseDB
< * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au > of
< Family Health Network
< * D'Arcy is D'Arcy J.M. Cain <darcy@druid.net > of The Cain Gang Ltd.
< * David is David Fetter <david@fetter.org >
< * Fabien is Fabien Coelho <coelho@cri.ensmp.fr >
< * Gavin is Gavin Sherry <swm@linuxworld.com.au > of Alcove Systems Engineering
< * Greg is Greg Sabino Mullane <greg@turnstep.com >
< * Jan is Jan Wieck <JanWieck@Yahoo.com > of Afilias, Inc.
< * Joe is Joe Conway <mail@joeconway.com >
< * Karel is Karel Zak <zakkr@zf.jcu.cz >
< * Magnus is Magnus Hagander <mha@sollentuna.net >
< * Marc is Marc Fournier <scrappy@hub.org > of PostgreSQL, Inc.
< * Matthew T. O'Connor <matthew@zeut.net >
< * Michael is Michael Meskes <meskes@postgresql.org > of Credativ
< * Neil is Neil Conway <neilc@samurai.com >
< * Oleg is Oleg Bartunov <oleg@sai.msu.su >
< * Pavel is Pavel Stehule <pavel.stehule@hotmail.com >
< * Peter is Peter Eisentraut <peter_e@gmx.net >
< * Philip is Philip Warner <pjw@rhyme.com.au > of Albatross Consulting Pty. Ltd.
< * Rod is Rod Taylor <pg@rbt.ca >
< * Simon is Simon Riggs <simon@2ndquadrant.com >
< * Stephan is Stephan Szabo <sszabo@megazone23.bigpanda.com >
< * Tatsuo is Tatsuo Ishii <ishii@sraoss.co.jp > of SRA OSS, Inc. Japan
< * Teodor is Teodor Sigaev <teodor@sigaev.ru >
< * Tom is Tom Lane <tgl@sss.pgh.pa.us > of Red Hat
2007-01-25 02:50:12 +00:00
7aa09c5df5
Done:
...
< o Add -f to pg_dumpall
> o -Add -f to pg_dumpall
2007-01-25 02:48:06 +00:00
98218e9ef6
Add bitmap index URL:
...
>
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg01107.php
2007-01-20 23:18:38 +00:00
c82cc604f5
Add URL for dead space map:
...
>
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg01188.php
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00121.php
2007-01-20 23:08:20 +00:00
9a83bd50b7
Add wiki URL:
...
< first.
> first. There is also a developer's wiki at
> http://developer.postgresql.org .
2007-01-20 02:18:37 +00:00
4fdfdd44bd
Add items:
...
> o Allow multiple vacuums so large tables do not starve small
> tables
>
> http://archives.postgresql.org/pgsql-general/2007-01/msg00031.php
>
> o Improve control of auto-vacuum
>
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg00876.php
2007-01-19 21:36:07 +00:00
506b292852
Add URL for:
...
* Add Globally/Universally Unique Identifier (GUID/UUID)
> http://archives.postgresql.org/pgsql-general/2007-01/msg00853.php
2007-01-19 18:13:47 +00:00
3026e1765f
Mark TODO item "autovacuum on by default" as completed.
2007-01-17 03:43:49 +00:00
da07c81fe3
Minor improvements to the TODO list. Add some URLs for some
...
existing TODO items, and re-add a TODO item for an "estimated
count" capability.
2007-01-16 20:58:38 +00:00
62c06186f5
Remove completed items, and the last is unwanted:
...
< o Fix memory leak from exceptions
<
< http://archives.postgresql.org/pgsql-performance/2006-06/msg00305.php
<
< * Allow constraint_exclusion to work for UNIONs like it does for
< inheritance, allow it to work for UPDATE and DELETE statements, and allow
< it to be used for all statements with little performance impact
<
< * Add estimated_count(*) to return an estimate of COUNT(*)
<
< This would use the planner ANALYZE statistics to return an estimated
< count.
< http://archives.postgresql.org/pgsql-hackers/2005-11/msg00943.php
2007-01-13 15:13:44 +00:00
c0c00ac3b7
Add URL item for psql -c changes:
...
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00291.php
2007-01-11 04:49:01 +00:00
7b35db0620
Add:
...
> o Fix transaction restriction checks for CREATE DATABASE and
> other commands
>
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00133.php
2007-01-11 04:48:03 +00:00
f941a12426
Add URL for PQexec() for disallowing multiple queries:
...
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00184.php
2007-01-11 04:42:02 +00:00
764160dc3d
Add:
...
> o Extend timezone code to allow 64-bit values so we can
> represent years beyond 2038
>
> http://archives.postgresql.org/pgsql-hackers/2006-09/msg01363.php
>
2007-01-11 04:27:29 +00:00
cce09d62a5
Add:
...
> * Move NAMEDATALEN from postgres_ext.h to pg_config_manual.h and
> consider making it more configurable in future releases
2007-01-11 03:01:01 +00:00
ff0d8159fe
Add:
...
>
> * Improve merge join performance by allowing mark/restore of
> tuple sources
>
> http://archives.postgresql.org/pgsql-hackers/2007-01/msg00096.php
>
2007-01-09 22:43:31 +00:00
ca9213e8fa
Done:
...
> * -Add ability to monitor the use of temporary sort files
2007-01-09 21:33:24 +00:00
b0452cd87d
Done:
...
< * Allow the creation of indexes with mixed ascending/descending
> * -Allow the creation of indexes with mixed ascending/descending
<
< This is possible now by creating an operator class with reversed sort
< operators. One complexity is that NULLs would then appear at the start
< of the result set, and this might affect certain sort types, like
< merge join.
<
2007-01-09 03:43:32 +00:00
324297dfbb
Remove:
...
< * %Allow the identifier length to be increased via a configure option
2007-01-06 22:55:09 +00:00
06d009010c
Updates for MONEY data type:
...
< * Improve the MONEY data type
> * -Make 64-bit version of the MONEY data type
> * Add locale-aware MONEY type, and support multiple currencies
< Change the MONEY data type to use DECIMAL internally, with special
< locale-aware output formatting.
< http://archives.postgresql.org/pgsql-hackers/2006-09/msg01107.php
2007-01-06 22:24:16 +00:00
d23d19a1a2
Done:
...
> * -Allow user-defined types to accept 'typmod' parameters
2007-01-06 22:19:46 +00:00
94609f0068
Add:
...
>
> * Make consistent use of long/short command options --- pg_ctl needs
> long ones, pg_config doesn't have short ones, postgres doesn't have
> enough long ones, etc.
2007-01-06 22:18:24 +00:00
147f2e916c
Add:
...
> o Consider parsing the -c string into individual queries so each
> is run in its own transaction
>
> o Consider disallowing multiple queries in PQexec() as an
> additional barrier to SQL injection attacks
2007-01-06 21:58:22 +00:00
282f7f2eac
Already done in 8.2:
...
< * Allow CREATE INDEX to take an additional parameter for use with
< special index types
2007-01-06 20:00:53 +00:00
bd87cd5ffb
Move INDEX inheritance out into a separate section:
...
< * Allow inherited tables to inherit index, UNIQUE constraint, and primary
< key, foreign key
< * UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from
< inherited table: INSERT INTO inherit_table (unique_index_col) VALUES
< (dup) should fail
<
< The main difficulty with this item is the problem of creating an index
< that can span more than one table.
<
< * Allow SELECT ... FOR UPDATE on inherited tables
> * Inheritance
>
> o Allow inherited tables to inherit indexes, UNIQUE constraints,
> and primary/foreign keys
> o Honor UNIQUE INDEX on base column in INSERTs/UPDATEs
> on inherited table, e.g. INSERT INTO inherit_table
> (unique_index_col) VALUES (dup) should fail
>
> The main difficulty with this item is the problem of
> creating an index that can span multiple tables.
>
> o Allow SELECT ... FOR UPDATE on inherited tables
>
>
>
2007-01-06 20:00:10 +00:00
9cfcfd7c22
Done:
...
> * -Allow the pg_xlog directory location to be specified during initdb
2007-01-06 19:41:23 +00:00
3870341d1e
Add TLS thread URL:
...
> http://archives.postgresql.org/pgsql-hackers/2006-12/msg01213.php
2006-12-28 20:51:13 +00:00
bb554e0d9c
Remove:
...
< * Add a GUC to control whether BEGIN inside a transcation should abort
< the transaction.
2006-12-28 20:44:00 +00:00
91868e7df0
Done:
...
< * Move some /contrib modules out to their own project sites
<
< Particularly, move GPL-licensed /contrib/userlock and
< /contrib/dbmirror/clean_pending.pl.
<
2006-12-28 18:01:20 +00:00
f528e242fc
Item done.
...
< o Improve xid wraparound detection by recording per-table rather
< than per-database
2006-12-19 21:57:10 +00:00
cdcee16588
Fix typo:
...
< While PostgreSQL clients runs fine limited-resource environments, the
> While PostgreSQL clients runs fine in limited-resource environments, the
2006-12-17 03:57:07 +00:00
6874fb90c0
Move entry into CLUSTER section:
...
< * Make CLUSTER preserve recently-dead tuples per MVCC requirements
> o Make CLUSTER preserve recently-dead tuples per MVCC requirements
2006-12-17 03:55:21 +00:00
8186e7ef89
TODO item not wanted:
...
>
> * Embedded server (not wanted)
>
> While PostgreSQL clients runs fine limited-resource environments, the
> server requires multiple processes and a stable pool of resources to
> run reliabily and efficiently. Stripping down the PostgreSQL server
> to run in the same process address space as the client application
> would add too much complexity and failure cases.
2006-12-15 15:40:52 +00:00
2356c9fc4c
Link to summary XML email, rather than thread top:
...
< * Consider changing documentation from SGML to XML
> * Consider changing documentation format from SGML to XML
< http://archives.postgresql.org/pgsql-docs/2006-12/msg00033.php
> http://archives.postgresql.org/pgsql-docs/2006-12/msg00152.php
2006-12-15 13:28:54 +00:00
eb838baf49
Document issues for SGML and XML:
...
>
> * Consider changing documentation from SGML to XML
>
> http://archives.postgresql.org/pgsql-docs/2006-12/msg00033.php
>
2006-12-15 03:01:20 +00:00
8283cd7663
Update entry:
...
< * Have EXPLAIN ANALYZE highlight poor optimizer estimates
> * Have EXPLAIN ANALYZE issue NOTICE messages when the estimated and
> actual row counts differ by a specified percentage
2006-12-12 22:31:19 +00:00
faf69ee4a3
Oops, removed:
...
< * Allow REINDEX CONCURRENTLY
2006-12-12 20:34:33 +00:00
0f45c0890b
Add:
...
> * Allow REINDEX CONCURRENTLY
2006-12-12 20:33:15 +00:00
eb1fbbe5c4
Update wording:
...
> * Add a field 'isoyear' to extract(), based on the ISO week
2006-11-23 16:18:12 +00:00
3bd2e3e92b
Add:
...
> * Add ISO day of week format 'ID' to to_char() where Monday = 1
> * Add an ISO year field to extract() called 'isoyear'
2006-11-23 05:09:26 +00:00
cb21b9fc13
Add:
...
> * Allow SQL-language functions to return results from RETURNING queries
2006-11-23 05:01:47 +00:00
9497454ca6
Add URL for case identifiers.
...
<
> http://archives.postgresql.org/pgsql-hackers/2006-10/msg01527.php
2006-11-14 22:26:49 +00:00
9601745d35
Correctino, add URL on :
...
* Add estimated_count(*) to return an estimate of COUNT(*)
> http://archives.postgresql.org/pgsql-hackers/2005-11/msg00943.php
2006-10-24 02:42:34 +00:00
2b1ccefe72
Add URL for:
...
* Speed up COUNT(*)
> http://archives.postgresql.org/pgsql-hackers/2005-11/msg00943.php
2006-10-24 02:41:22 +00:00