Remove completed items:
Remove completed items:

< Last updated:		Sat Sep 25 21:33:44 EDT 2004
> Last updated:		Mon Sep 27 10:15:31 EDT 2004
13,19d12
< Remove items before beta?
<
< Urgent
< ======
<
< * -Point-in-time data recovery using backup and write-ahead log
< * -Create native Win32 port
25d17
< * -Incremental backups
28d19
< * -Allow configuration files to be specified in a different directory
32,34d22
< * -Add the concept of dataspaces/tablespaces (Gavin)
< * -Allow logging of only data definition(DDL), or DDL and modification statements
< * -Allow log lines to include session-level information, like database and user
54d41
< * -Allow external interfaces to extend the GUC variable set
126d112
< * -Change factorial to return a numeric (Gavin)
141,142d126
< * -Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
< * -Prevent whole-row references from leaking memory, e.g. SELECT COUNT(tab.*)
147d130
< * -Make LENGTH() of CHAR() not count trailing spaces
150d132
< * -Support composite types as table columns
198,200d179
< * -Prevent mismatch of frontend/backend encodings from converting bytea
<   data from being interpreted as encoded strings
< * -Fix upper()/lower() to work for multibyte encodings
217d195
< * -Order duplicate index entries on creation by ctid for faster heap lookups
242d219
< * -Be smarter about insertion of already-ordered data into btree index
265,266d241
< * -Allow SELECT * FROM tab WHERE int2col = 4 to use int2col index, int8,
<   float4, numeric/decimal too
282d256
< * -Allow command blocks to ignore certain types of errors
302,303d275
< * -Allow savepoints / nested transactions (Alvaro)
< * -Use nested transactions to prevent syntax errors from aborting a transaction
306,307d277
< * -Prevent COMMENT ON DATABASE from using a database name
< * -Add NO WAIT LOCKs
325,326d294
< * -COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
<   (Christopher)
334d301
< * -Allow more ISOLATION LEVELS to be accepted
347d313
< * -Add GUC setting to make created tables default to WITHOUT OIDS
365,369d330
< 	o -ALTER TABLE ADD COLUMN does not honor DEFAULT and non-CHECK CONSTRAINT
< 	o -ALTER TABLE ADD COLUMN column DEFAULT should fill existing
< 	  rows with DEFAULT value
< 	o -ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence because
<           of the item above
371,373d331
< 	o -Allow ALTER TABLE to modify column lengths and change to binary
< 	  compatible types
< 	o -Add ALTER DATABASE ... OWNER TO newowner
390,393d347
< 	o -Add ALTER DOMAIN, AGGREGATE, CONVERSION ... OWNER TO
< 	o -Add ALTER SEQUENCE ... OWNER TO
< 	o -Add ALTER INDEX that works just like ALTER TABLE already does
< 	  on an index
404d357
< 	o -Add ALTER TABLE table SET WITHOUT CLUSTER (Christopher)
411d363
< 	o -Allow dump/load of CSV format
464d415
< 	o -Allow Java server-side programming
473d423
< 	o -Allow PL/pgSQL parameters to be specified by name and type during definition
493,495d442
< * -Allow psql \du to show users, and add \dg for groups
< * -Have psql \dn show only visible temp schemas using current_schemas()
< * -Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
509,511d455
< 	o -Allow pg_dump to dump CREATE CONVERSION (Christopher)
< 	o -Make pg_restore continue after errors, so it acts more like pg_dump
< 	  scripts
545d488
< 	o -Implement SET DESCRIPTOR
592,596d534
< * -Have AFTER triggers execute after the appropriate SQL statement in a
<   function, not at the end of the function
< * -Print table names with constraint names in error messages, or make constraint
<   names unique within a schema
< * -Issue NOTICE if foreign key data requires costly test to match primary key
614,615d551
< * -Use dependency information to dump data in proper order
< * -Have pg_dump -c clear the database using dependency information
694,695d629
< * -Provide automatic running of vacuum in the background in backend
<   rather than in /contrib (Matthew)
828d761
< * -Use background process to write dirty shared buffers to disk
843d775
< * -Change representation of whole-tuple parameters to functions
850,852d781
< * -Add checks for fclose() failure (Tom)
< * -Change CVS ID to PostgreSQL
< * -Exit postmaster if postgresql.conf can not be opened

yuanzhao/gpdb,cjcjameson/gpdb,ahachete/gpdb,xinzweb/gpdb,Chibin/gpdb,lintzc/gpdb,lintzc/gpdb,cjcjameson/gpdb,xinzweb/gpdb,greenplum-db/gpdb,tangp3/gpdb,zaksoup/gpdb,royc1/gpdb,ashwinstar/gpdb,lisakowen/gpdb,CraigHarris/gpdb,pavanvd/postgres-xl,0x0FFF/gpdb,Quikling/gpdb,randomtask1155/gpdb,techdragon/Postgres-XL,lisakowen/gpdb,postmind-net/postgres-xl,janebeckman/gpdb,greenplum-db/gpdb,adam8157/gpdb,royc1/gpdb,janebeckman/gpdb,kaknikhil/gpdb,lintzc/gpdb,lpetrov-pivotal/gpdb,janebeckman/gpdb,lintzc/gpdb,zaksoup/gpdb,0x0FFF/gpdb,yuanzhao/gpdb,rvs/gpdb,lisakowen/gpdb,CraigHarris/gpdb,0x0FFF/gpdb,janebeckman/gpdb,kaknikhil/gpdb,kmjungersen/PostgresXL,edespino/gpdb,Chibin/gpdb,adam8157/gpdb,edespino/gpdb,ahachete/gpdb,edespino/gpdb,foyzur/gpdb,snaga/postgres-xl,arcivanov/postgres-xl,kmjungersen/PostgresXL,arcivanov/postgres-xl,lisakowen/gpdb,tangp3/gpdb,50wu/gpdb,chrishajas/gpdb,xinzweb/gpdb,lpetrov-pivotal/gpdb,atris/gpdb,Quikling/gpdb,Quikling/gpdb,jmcatamney/gpdb,rvs/gpdb,lpetrov-pivotal/gpdb,foyzur/gpdb,adam8157/gpdb,ovr/postgres-xl,zaksoup/gpdb,zeroae/postgres-xl,xinzweb/gpdb,50wu/gpdb,yazun/postgres-xl,rvs/gpdb,randomtask1155/gpdb,cjcjameson/gpdb,arcivanov/postgres-xl,rubikloud/gpdb,oberstet/postgres-xl,kmjungersen/PostgresXL,atris/gpdb,ovr/postgres-xl,ashwinstar/gpdb,50wu/gpdb,tpostgres-projects/tPostgres,0x0FFF/gpdb,chrishajas/gpdb,CraigHarris/gpdb,foyzur/gpdb,zaksoup/gpdb,chrishajas/gpdb,pavanvd/postgres-xl,pavanvd/postgres-xl,greenplum-db/gpdb,oberstet/postgres-xl,Chibin/gpdb,atris/gpdb,greenplum-db/gpdb,kaknikhil/gpdb,yazun/postgres-xl,foyzur/gpdb,chrishajas/gpdb,postmind-net/postgres-xl,zeroae/postgres-xl,rubikloud/gpdb,Chibin/gpdb,ashwinstar/gpdb,arcivanov/postgres-xl,lpetrov-pivotal/gpdb,atris/gpdb,Chibin/gpdb,janebeckman/gpdb,yuanzhao/gpdb,ahachete/gpdb,oberstet/postgres-xl,janebeckman/gpdb,oberstet/postgres-xl,50wu/gpdb,chrishajas/gpdb,cjcjameson/gpdb,janebeckman/gpdb,xuegang/gpdb,xuegang/gpdb,cjcjameson/gpdb,tangp3/gpdb,Quikling/gpdb,0x0FFF/gpdb,Quikling/gpdb,yuanzhao/gpdb,Quikling/gpdb,adam8157/gpdb,lintzc/gpdb,edespino/gpdb,Quikling/gpdb,randomtask1155/gpdb,CraigHarris/gpdb,arcivanov/postgres-xl,zaksoup/gpdb,50wu/gpdb,CraigHarris/gpdb,rubikloud/gpdb,adam8157/gpdb,Postgres-XL/Postgres-XL,techdragon/Postgres-XL,adam8157/gpdb,Quikling/gpdb,0x0FFF/gpdb,ovr/postgres-xl,zeroae/postgres-xl,yuanzhao/gpdb,snaga/postgres-xl,xuegang/gpdb,Quikling/gpdb,xuegang/gpdb,ahachete/gpdb,lpetrov-pivotal/gpdb,ashwinstar/gpdb,yuanzhao/gpdb,lisakowen/gpdb,kaknikhil/gpdb,Chibin/gpdb,royc1/gpdb,atris/gpdb,ovr/postgres-xl,Chibin/gpdb,lintzc/gpdb,ashwinstar/gpdb,royc1/gpdb,kaknikhil/gpdb,Postgres-XL/Postgres-XL,tpostgres-projects/tPostgres,0x0FFF/gpdb,foyzur/gpdb,royc1/gpdb,edespino/gpdb,rvs/gpdb,atris/gpdb,edespino/gpdb,CraigHarris/gpdb,lintzc/gpdb,lpetrov-pivotal/gpdb,jmcatamney/gpdb,Postgres-XL/Postgres-XL,CraigHarris/gpdb,edespino/gpdb,0x0FFF/gpdb,jmcatamney/gpdb,randomtask1155/gpdb,kmjungersen/PostgresXL,snaga/postgres-xl,adam8157/gpdb,cjcjameson/gpdb,jmcatamney/gpdb,Chibin/gpdb,edespino/gpdb,pavanvd/postgres-xl,zaksoup/gpdb,yuanzhao/gpdb,jmcatamney/gpdb,chrishajas/gpdb,rvs/gpdb,yuanzhao/gpdb,oberstet/postgres-xl,tangp3/gpdb,50wu/gpdb,Postgres-XL/Postgres-XL,cjcjameson/gpdb,ashwinstar/gpdb,techdragon/Postgres-XL,rubikloud/gpdb,kaknikhil/gpdb,yazun/postgres-xl,foyzur/gpdb,xuegang/gpdb,xinzweb/gpdb,lintzc/gpdb,rvs/gpdb,foyzur/gpdb,edespino/gpdb,edespino/gpdb,rvs/gpdb,chrishajas/gpdb,techdragon/Postgres-XL,cjcjameson/gpdb,royc1/gpdb,yazun/postgres-xl,Postgres-XL/Postgres-XL,postmind-net/postgres-xl,randomtask1155/gpdb,xinzweb/gpdb,lisakowen/gpdb,Quikling/gpdb,greenplum-db/gpdb,kaknikhil/gpdb,royc1/gpdb,CraigHarris/gpdb,50wu/gpdb,tangp3/gpdb,pavanvd/postgres-xl,yuanzhao/gpdb,snaga/postgres-xl,lisakowen/gpdb,jmcatamney/gpdb,xinzweb/gpdb,kaknikhil/gpdb,ovr/postgres-xl,postmind-net/postgres-xl,lintzc/gpdb,ahachete/gpdb,foyzur/gpdb,zaksoup/gpdb,cjcjameson/gpdb,rvs/gpdb,rubikloud/gpdb,rvs/gpdb,xuegang/gpdb,randomtask1155/gpdb,chrishajas/gpdb,ashwinstar/gpdb,janebeckman/gpdb,rubikloud/gpdb,techdragon/Postgres-XL,ahachete/gpdb,kmjungersen/PostgresXL,lpetrov-pivotal/gpdb,greenplum-db/gpdb,arcivanov/postgres-xl,atris/gpdb,greenplum-db/gpdb,ashwinstar/gpdb,ahachete/gpdb,lisakowen/gpdb,rubikloud/gpdb,randomtask1155/gpdb,lpetrov-pivotal/gpdb,yazun/postgres-xl,tpostgres-projects/tPostgres,janebeckman/gpdb,royc1/gpdb,tangp3/gpdb,tangp3/gpdb,greenplum-db/gpdb,CraigHarris/gpdb,zaksoup/gpdb,jmcatamney/gpdb,adam8157/gpdb,randomtask1155/gpdb,snaga/postgres-xl,atris/gpdb,ahachete/gpdb,janebeckman/gpdb,yuanzhao/gpdb,Chibin/gpdb,jmcatamney/gpdb,kaknikhil/gpdb,rvs/gpdb,50wu/gpdb,zeroae/postgres-xl,zeroae/postgres-xl,postmind-net/postgres-xl,tpostgres-projects/tPostgres,tangp3/gpdb,tpostgres-projects/tPostgres,kaknikhil/gpdb,Chibin/gpdb,xuegang/gpdb,xuegang/gpdb,cjcjameson/gpdb,xuegang/gpdb,rubikloud/gpdb,xinzweb/gpdb