Commit Graph

2505 Commits

Author SHA1 Message Date
Bruce Momjian
08e9f6974c 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
2004-09-27 14:15:49 +00:00
Bruce Momjian
6e7dd37384 Refresh for recent changes. 2004-09-26 01:33:55 +00:00
Neil Conway
665d3736fb Clarify TODO item: we ought to implement updatable views per SQL99, not
SQL92 (the former defines a much more ambitious subset of views that
need to be updatable).
2004-09-21 05:38:54 +00:00
Bruce Momjian
1459d8c4b0 Mark as done:
< * Point-in-time data recovery using backup and write-ahead log,
< * Create native Win32 port, http://momjian.postgresql.org/main/writings/pgsql/project/win32.html
> * -Point-in-time data recovery using backup and write-ahead log
> * -Create native Win32 port
470c470
<     o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
> 	o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
2004-09-14 14:34:45 +00:00
Bruce Momjian
8a54a51863 Done:
< * Have AFTER triggers execute after the appropriate SQL statement in a
> * -Have AFTER triggers execute after the appropriate SQL statement in a
2004-09-10 22:38:52 +00:00
Bruce Momjian
856d1faac1 Add:
> * Make row-wise comparisons work per SQL spec
>
2004-09-10 16:35:56 +00:00
Bruce Momjian
594be448e1 Add:
> * Remove Win32 rename/unlink looping if unnecessary
2004-09-10 10:03:41 +00:00
Bruce Momjian
c58eb2dd7b Add:
> * Consider using hash buckets to do DISTINCT, rather than sorting
>
>   This would be beneficial when there are few distinct values.
2004-09-02 01:18:46 +00:00
Bruce Momjian
af8406bb2a Remove item because it is on the open item list:
< * Fix oid2name and dbsize for tablespaces
2004-08-30 16:08:20 +00:00
Bruce Momjian
ef16b4e157 Update wording:
< 	This would require some background daemon to maintain clustering
> 	This might require some background daemon to maintain clustering
397,398c397,398
< 	paritally filled for easier reorganization.  It also might require
< 	creating a merged heap/index data file so an index lookup would
> 	paritally filled for easier reorganization.  Another idea would
>         be to create a merged heap/index data file so an index lookup would
2004-08-27 04:34:28 +00:00
Bruce Momjian
3bc7564cf9 Update:
< 	This would require some background daemon to restore clustering
> 	This would require some background daemon to maintain clustering
397c397,399
< 	paritally filled for easier reorganization.
> 	paritally filled for easier reorganization.  It also might require
> 	creating a merged heap/index data file so an index lookup would
> 	automatically access the heap data too.
2004-08-27 01:44:49 +00:00
Bruce Momjian
93c3baa96f Add:
> * Merge hardwired timezone names with the TZ database; allow either kind
>   everywhere a TZ name is currently taken
> * Allow customization of the known set of TZ names (generalize the
>   present australian_timezones hack)
2004-08-26 03:09:13 +00:00
Bruce Momjian
4359ebed37 Update item:
< * Implement dirty reads or shared row locks and use them in RI triggers (?)
> * Implement dirty reads or shared row locks and use them in RI triggers
>
>   Adding shared locks requires recording the table/rows numbers in a
>   shared area, and this could potentially be a large amount of data.
>   One idea is to store the table/row numbers in a separate table and set
>   a bit on the row indicating looking in this new table is required to
>   find any shared row locks.
>
2004-08-24 11:09:44 +00:00
Bruce Momjian
059912ce2e Mention removal of page images in PITR files:
<   partial page writes during recovery.
>   partial page writes during recovery.  These pages can also be
>   eliminated from point-in-time archive files.
2004-08-23 21:56:50 +00:00
Bruce Momjian
ff8e5526dd Add ALTER SCHEMA item detail:
< 	o Allow databases, schemas, and indexes to be moved to different
< 	  tablespaces
> 	o Allow databases and schemas to be moved to different tablespaces
>
> 	One complexity is whether moving a schema should move all existing
> 	schema objects or just define the location for future object creation.
>
382c385
< 	o Add ALTER INDEX that works just like ALTER TABLE already does
> 	o -Add ALTER INDEX that works just like ALTER TABLE already does
384d386
< 	o Add ALTER INDEX syntax to work like ALTER TABLE indexname
2004-08-20 20:07:12 +00:00
Bruce Momjian
a9ed7476a0 Add psql tab completion TODO:
< * -Have psql \dn show only visible temp schemas using current_schemas()
< * -Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
484a483,484
> * -Have psql \dn show only visible temp schemas using current_schemas()
> * -Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
516a517,527
>
> * psql tab completion
>
> 	o Provide a list of conversions after ALTER CONVERSION?
> 	o Support for ALTER SEQUENCE clauses
> 	o Add RENAME TO to ALTER TRIGGER
> 	o Support for ALTER USER
> 	o Fix ALTER (GROUP|DOMAIN|...) <sth> DROP
> 	o Support for ALTER LANGUAGE <sth> RENAME TO
> 	o Improve support for COPY
> 	o Improve support for ALTER TABLE
2004-08-20 19:30:39 +00:00
Bruce Momjian
fcc5b95e0f Add mention of environment variable conflict with uncommenting config
file variables:

<   Another option is to allow commented values to return to their
<   default values.
>   This has to address environment variables that are then overridden
>   by config file values.  Another option is to allow commented values
>   to return to their default values.
2004-08-20 15:20:27 +00:00
Bruce Momjian
2674bbbe99 Add:
> * Add a function that returns the 'uptime' of the postmaster
2004-08-20 03:06:00 +00:00
Bruce Momjian
4d328bcd9c Update wording on commented postgresql.conf values:
>   Another option is to allow commented values to return to their
>   default values.
2004-08-19 22:25:09 +00:00
Bruce Momjian
04854a89ef Add:
> 	o Allow COPY to optionally include column headings as the first line
2004-08-19 02:36:24 +00:00
Bruce Momjian
7500704167 Remove as duplicate:
< 	o Allow pg_dumpall to use non-text output formats
2004-08-18 04:00:32 +00:00
Bruce Momjian
83f8fb7459 Add:
> * Move some /contrib modules out to their own project sites
2004-08-18 03:51:35 +00:00
Bruce Momjian
3d20578e93 Add pg_dump section:
< * -Allow pg_dump to dump CREATE CONVERSION (Christopher)
< * -Make pg_restore continue after errors, so it acts more like pg_dump scripts
485,486d482
< * Allow pg_dumpall to use non-text output formats
< * Have pg_dump use multi-statement transactions for INSERT dumps
493,496d488
< * Allow pg_dump to use multiple -t and -n switches
<
<   This should be done by allowing a '-t schema.table' syntax.
<
498a491,512
>
> * pg_dump
> 	o Allow pg_dumpall to use non-text output formats
> 	o Have pg_dump use multi-statement transactions for INSERT dumps
> 	o -Allow pg_dump to dump CREATE CONVERSION (Christopher)
> 	o -Make pg_restore continue after errors, so it acts more like pg_dump
> 	  scripts
> 	o Allow pg_dump to use multiple -t and -n switches
>
> 	  This should be done by allowing a '-t schema.table' syntax.
>
> 	o Add dumping of comments on composite type columns
> 	o Add dumping of comments on index columns
> 	o Replace crude DELETE FROM method of pg_dumpall for cleaning of
> 	  users and groups with separate DROP commands
> 	o Add dumping and restoring of LOB comments
> 	o Stop dumping CASCADE on DROP TYPE commands in clean mode
> 	o Add full object name to the tag field.  eg. for operators we need
> 	  '=(integer, integer)', instead of just '='.
> 	o Add pg_dumpall custom format dumps. This is probably best done by
> 	  combining pg_dump and pg_dumpall into a single binary
> 	o Add CSV output format
2004-08-18 03:19:42 +00:00
Bruce Momjian
388ffad040 Add:
< * -Allow savepoints / nested transactions [transactions] (Alvaro)
> * -Allow savepoints / nested transactions (Alvaro)
348a349,353
> * Add an option to automatically use savepoints for each statement in a
>   multi-statement transaction.
>
>   When enabled, this would allow errors in multi-statement transactions
>   to be automatically ignored.
2004-08-17 17:14:56 +00:00
Bruce Momjian
bc91389df9 Add:
> 	o Add ALTER INDEX syntax to work like ALTER TABLE indexname
2004-08-16 16:14:31 +00:00
Bruce Momjian
fa82574bc5 Add:
> * Set proper permissions on non-system schemas during db creation
>
>   Currently all schemas are owned by the super-user because they are
>   copied from the template1 database.
>
2004-08-16 04:38:46 +00:00
Bruce Momjian
0e0793a71a Add:
>
> * Allow buffered WAL writes and fsync
>
>   Instead of guaranteeing recovery of all committed transactions, this
>   would provide improved performance by delaying WAL writes and fsync
>   so an abrupt operating system restart might lose a few seconds of
>   committed transactions but still be consistent.  We could perhaps
>   remove the 'fsync' parameter (which results in an an inconsistent
>   database) in favor of this capability.
2004-08-14 01:30:49 +00:00
Bruce Momjian
9227509230 Add:
> 	o Add ALTER INDEX that works just like ALTER TABLE already does
> 	  on an index
2004-08-13 02:47:53 +00:00
Bruce Momjian
9e01aaa8bf Add:
> * 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
>   same.  Also, allow control over replanning prepared queries either
>   manually or automatically when statistics for execute parameters
>   differ dramatically from those used during planning.
>
2004-08-12 19:45:24 +00:00
Bruce Momjian
f7667e4cfa Update DELETE FROM:
< * Allow DELETE to handle table aliases for self-joins
> * Allow an alias to be provided for the target table in UPDATE/DELETE
276,279c276,282
<   There is no way to create a table alias for the deleted table for use
<   in the DELETE WHERE clause.  The agreed approach is to allow a USING
<   clause to specify additional tables.  UPDATE already has an optional
<   FROM clause for this purpose.
>   This is not SQL-spec but many DBMSs allow it.
>
> * Allow additional tables to be specified in DELETE for joins
>
>   UPDATE already allows this (UPDATE...FROM) but we need similar
>   functionality in DELETE.  It's been agreed that the keyword should
>   be USING, to avoid anything as confusing as DELETE FROM a FROM b.
2004-08-10 17:30:47 +00:00
Bruce Momjian
2c29664b6b Update DELETE FROM TODO info. 2004-08-10 16:29:43 +00:00
Bruce Momjian
fdcad61fd5 Add:
* Add COMMENT ON for all cluster global objects (users, groups,
  databases and tablespaces)
2004-08-10 01:38:59 +00:00
Bruce Momjian
1ad8aedb5f Removed, shared table:
< * Add COMMENT for tablespaces
2004-08-09 22:48:01 +00:00
Bruce Momjian
8196e1f85a Add:
> * Add COMMENT for tablespaces
2004-08-09 22:39:18 +00:00
Bruce Momjian
8ac6de38f1 Add:
> * Create dump tool for write-ahead logs for use in determining
>   transaction id for point-in-time recovery
2004-08-07 01:58:12 +00:00
Bruce Momjian
57050f9bdf Modify:
> * Un-comment all variables in postgresql.conf
84,85c84,85
<   By removing comments we prevent the confusion that commenting a line
<   returns a modified value to its default, which it does not.
>   By not showing commented-out variables, we discourage people from
>   thinking that re-commenting a variable returns it to its default.
2004-08-06 17:52:44 +00:00
Bruce Momjian
78877260e6 Add:
> * Track dependencies in function bodies and recompile/invalidate
2004-08-06 15:24:20 +00:00
Bruce Momjian
ab7e8cba58 Add description:
>
>   By removing comments we prevent the confusion that commenting a line
>   returns a modified value to its default, which it does not.
>
2004-08-06 15:12:38 +00:00
Bruce Momjian
e6c7206356 Add:
> * Remove comments on postgresql.conf variables
2004-08-06 15:08:52 +00:00
Bruce Momjian
a128926e89 Update for 8.0 2004-08-04 22:59:42 +00:00
Tom Lane
fcbc438727 Label CVS tip as 8.0devel instead of 7.5devel. Adjust various comments
and documentation to reference 8.0 instead of 7.5.
2004-08-04 21:34:35 +00:00
Bruce Momjian
9d9cdf82a4 Some name cleanup. 2004-08-01 14:08:08 +00:00
Bruce Momjian
48187a1dea Fix :
< * Magnus is Magnus Haglander (?)
> * Magnus is Magnus Hagander <mha@sollentuna.net>
2004-08-01 13:55:12 +00:00
Bruce Momjian
5b0d5ea92d Add descriptions to TODO items and make adjustments based on 7.5. 2004-08-01 05:15:58 +00:00
Bruce Momjian
f951a46771 Add:
> * Allow point-in-time recovery to archive partially filled logs
2004-07-31 06:13:52 +00:00
Bruce Momjian
66917fcff5 Add:
> * Allow administrators to safely terminate individual sessions
2004-07-29 16:47:07 +00:00
Bruce Momjian
e57243ea7e Add:
> * Allow server logs to be read using SQL commands
> * Allow server configuration parameters to be modified remotetly
2004-07-29 16:24:02 +00:00
Bruce Momjian
406e8aa294 Updated wording:
> * Have psql show current values for a sequence
2004-07-22 12:24:13 +00:00
Bruce Momjian
e15c432302 Done:
> * -Have psql show more information about sequences
2004-07-22 11:49:19 +00:00
Bruce Momjian
83997560b7 Mention plpgsql:
< 	o -Allow parameters to be specified by name and type during definition
> 	o -Allow PL/pgSQL parameters to be specified by name and type during definition
2004-07-21 13:46:44 +00:00
Bruce Momjian
851bcee425 Update:
< * Allow psql to display permission information using \df+ and \l+
> * Consistenly display privilege information for all objects in psql
2004-07-20 22:28:16 +00:00
Bruce Momjian
cd66b86be2 Add:
> * Allow psql to display permission information using \df+ and \l+
2004-07-20 21:01:22 +00:00
Bruce Momjian
5406955541 Add:
> * Fix data types where equality comparison isn't intuitive, e.g. box
2004-07-20 19:52:03 +00:00
Bruce Momjian
3df8b47a5e Done:
> 	o -Allow parameters to be specified by name and type during definition
2004-07-20 19:37:36 +00:00
Bruce Momjian
8459b2d472 Done:
> * -Allow configuration files to be specified in a different directory
2004-07-19 20:57:30 +00:00
Bruce Momjian
6275419446 Add:
> 	o Enforce rules for setting combinations
2004-07-17 10:50:05 +00:00
Bruce Momjian
098d0304d7 Add:
> * Add session start time and last statement time to pg_stat_activity
2004-07-12 00:39:11 +00:00
Bruce Momjian
1ec448cda3 Added Matthew:
<   rather than in /contrib
>   rather than in /contrib (Matthew)
515a516
> * Matthew T. O'Connor <matthew@zeut.net>
2004-07-12 00:23:59 +00:00
Bruce Momjian
0589ab68c5 Remove:
< * Allow moving sequences and toast tables to other tablespaces
2004-07-11 23:52:05 +00:00
Bruce Momjian
a1f3209c07 Add:
> * Allow moving sequences and toast tables to other tablespaces
2004-07-11 23:31:27 +00:00
Bruce Momjian
5c9d069daf Add:
> * Add NOVICE output level for helpful messages like automatic sequence/index creation
2004-07-11 21:57:03 +00:00
Bruce Momjian
59429adea9 Add:
> * Allow moving system tables to other tablespaces, where possible
2004-07-11 03:10:50 +00:00
Bruce Momjian
eee93173d4 Add:
> * Allow changing of already-created database and schema tablespaces
2004-07-11 02:03:22 +00:00
Bruce Momjian
e5ca4bde79 Add:
> *  Add an option to sync() before fsync()'ing checkpoint files
2004-07-11 00:28:30 +00:00
Bruce Momjian
6063d11464 Add:
<
> * Use a phantom command counter for nested subtransactions to reduce
>   tuple overhead
2004-07-11 00:26:36 +00:00
Bruce Momjian
b4a98c5fcc Add:
> * Add include functionality to postgresql.conf
>
2004-07-11 00:18:28 +00:00
Bruce Momjian
4525418451 Add OSX thread support for next 7.4.X 2004-07-07 13:04:45 +00:00
Bruce Momjian
f8d390402b Formatting improvements:
< The most recent version of this document can be viewed at
< the PostgreSQL web site, http://www.PostgreSQL.org.
> The most recent version of this document can be viewed at the PostgreSQL web site, http://www.PostgreSQL.org.
2004-07-07 12:48:54 +00:00
Bruce Momjian
b4e660e352 Regenerate:
> #A dash (-) marks changes that will appear in the upcoming 7.5 release.#
2004-07-07 12:45:50 +00:00
Bruce Momjian
8f599aa6ea regenerate. 2004-07-07 12:45:16 +00:00
Bruce Momjian
aec271475a Bold dash line.
> \#A dash (-) marks changes that will appear in the upcoming 7.5 release.#
2004-07-07 12:44:34 +00:00
Bruce Momjian
a08baad671 Update highlighting of dash. 2004-07-07 12:25:02 +00:00
Bruce Momjian
ea0078da2d Move section:
< * Add replication of distributed databases
< 	o Automatic failover
< 	o Load balancing
< 	o Master/slave replication
< 	o Multi-master replication
< 	o Partition data across servers
< 	o Queries across databases or servers (two-phase commit)
< 	o Allow replication over unreliable or non-persistent links
55a48,55
> * Improve replication solutions
> 	o Automatic failover
> 	o Load balancing
> 	o Master/slave replication
> 	o Multi-master replication
> 	o Partition data across servers
> 	o Queries across databases or servers (two-phase commit)
> 	o Allow replication over unreliable or non-persistent links
2004-07-06 20:29:31 +00:00
Bruce Momjian
33fe94b286 Reorder dash mention to be more prominient.
> A dash (-) marks changes that will appear in the upcoming 7.5 release.
>
> Bracketed items "[]" have more detail.
9,12d12
<
< A dash (-) marks changes that will appear in the upcoming 7.5 release.
<
< Bracketed items "[]" have more detail.
2004-07-06 16:18:31 +00:00
Bruce Momjian
a21bb2722a Done:
> * -Fix upper()/lower() to work for multibyte encodings
2004-07-06 03:23:31 +00:00
Bruce Momjian
153d5d31eb Remove link:
<   http://momjian.postgresql.org/main/writings/pgsql/project/pitr.html
2004-06-23 09:53:57 +00:00
Bruce Momjian
1181ea6a78 Add:
> * Fix oid2name and dbsize for tablespaces
2004-06-19 01:48:13 +00:00
Bruce Momjian
b33c7231e5 Add:
> * Allow reporting of which objects are in which tablespaces
> * Allow database recovery where tablespaces can't be created
211a213,214
> 	o Add ALTER TABLESPACE to change location, name, owner
> 	o Allow objects to be moved between tablespaces
2004-06-18 18:35:53 +00:00
Bruce Momjian
0d1ffd36c4 Done:
> * -Add the concept of dataspaces/tablespaces (Gavin)
2004-06-18 16:03:20 +00:00
Bruce Momjian
f4b0d28aa0 New wording:
<   in-progress when the server terminates abruptly
>   in-progress when the server terminated abruptly
2004-06-14 13:44:00 +00:00
Bruce Momjian
8b8bbfff45 New wording:
<   in-progress when the server crashed
>   in-progress when the server terminates abruptly
2004-06-14 13:42:47 +00:00
Bruce Momjian
dd83b34d38 Updated wording:
< * Remove unreferenced table files and temp tables during database vacuum
<   or postmaster startup (Bruce)
> * Remove unreferenced table files created by transactions that were
>   in-progress when the server crashed
>
2004-06-13 23:42:59 +00:00
Bruce Momjian
75c8e51b08 Re-add:
> * Remove unreferenced table files and temp tables during database vacuum
>   or postmaster startup (Bruce)
2004-06-13 23:39:30 +00:00
Bruce Momjian
387b38bec4 Done:
> * -Print table names with constraint names in error messages, or make constraint
2004-06-10 19:04:49 +00:00
Bruce Momjian
93db6f6ae2 Reword:
< * Allow hash buckets to fill disk pages, rather than being sparse
> * Pack hash index buckets onto disk pages more efficiently
2004-06-10 11:56:27 +00:00
Bruce Momjian
13c30084f6 Add:
> * Allow pg_dump to use multiple -t and -n switches
2004-06-10 04:33:51 +00:00
Bruce Momjian
741681b7b2 Modify:
< * Order heap pointers on hash index pages by hash value and ctid
> * Allow hash buckets to fill disk pages, rather than being sparse
2004-06-10 04:06:21 +00:00
Bruce Momjian
babd02af5a Add:
> * Order heap pointers on hash index pages by hash value and ctid
2004-06-10 03:45:30 +00:00
Bruce Momjian
69616f96ec Add:
> * Add ON COMMIT capability to CREATE TABLE AS SELECT
2004-06-09 03:15:51 +00:00
Bruce Momjian
f024086db3 Done:
> 	o -Allow Java server-side programming
2004-05-31 02:58:43 +00:00
Bruce Momjian
ffd1880bb4 Add:
> * Allow GRANT/REVOKE permissions to be given to all schema objects with one command
2004-05-24 03:23:00 +00:00
Bruce Momjian
40296aa2ec Remove pyton, spell check fix:
> * Support composite types as table columns
286,289d286
< * Python
< 	o Allow users to register their own types with pg_
< 	o Allow SELECT to return a dictionary of dictionaries
< 	o Allow COPY BINARY FROM
456d452
< * Support composite types as table columns
2004-05-20 16:36:14 +00:00
Bruce Momjian
8027065660 Updates from Tom:
< Bracketed items "[]" have more detailed.
> Bracketed items "[]" have more detail.
35,36d34
< * Remove unreferenced table files and temp tables during database vacuum
<   or postmaster startup (Bruce)
68c66
< * Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
> * -Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
70c68
< * Prevent whole-row references from leaking memory, e.g. SELECT COUNT(tab.*)
> * -Prevent whole-row references from leaking memory, e.g. SELECT COUNT(tab.*)
76c74
< * Make LENGTH() of CHAR() not count trailing spaces
> * -Make LENGTH() of CHAR() not count trailing spaces
145c143
< * Allow SELECT * FROM tab WHERE int2col = 4 to use int2col index, int8,
> * -Allow SELECT * FROM tab WHERE int2col = 4 to use int2col index, int8,
179c177
< * Allow more ISOLATION LEVELS to be accepted, but issue a warning for them
> * -Allow more ISOLATION LEVELS to be accepted
186c184
< * Add GUC setting to make created tables default to WITHOUT OIDS
> * -Add GUC setting to make created tables default to WITHOUT OIDS
265d262
< * Allow fastpast to pass values in portable format
271c268
< * Move psql backslash database information into the backend, use nmumonic
> * Move psql backslash database information into the backend, use nmeumonic
275,283d271
< * JDBC
< 	o Comprehensive test suite. This may be available already.
< 	o JDBC-standard BLOB support
< 	o Error Codes (pending backend implementation)
< 	o Support both 'make' and 'ant'
< 	o Fix LargeObject API to handle OIDs as unsigned ints
< 	o Use cursors implicitly to avoid large results (see setCursorName())
< 	o Add LISTEN/NOTIFY support to the JDBC driver (Barry)
<
332c320
< * Have pg_dump -c clear the database using dependency information
> * -Have pg_dump -c clear the database using dependency information
367,368c355,356
< * Cache last known per-tuple offsets to speed long tuple access
< * Automatically place fixed-width, NOT NULL columns first in a table
> * Cache last known per-tuple offsets to speed long tuple access, adjusting
>   for NULLs and TOAST values
467c455,456
< * Change representation of whole-tuple parameters to functions
> * -Change representation of whole-tuple parameters to functions
> * Support composite types as table columns
478,479d466
< * Allow the regression tests to start postmaster with -i so the tests
<   can be run on systems that don't support unix-domain sockets
2004-05-20 15:57:26 +00:00
Bruce Momjian
3e485d0ea1 Add:
> * Investigate SMP context switching issues
2004-05-20 04:10:44 +00:00
Bruce Momjian
4714dcb06c Remove item:
< * Allow col IS TRUE/FALSE use an index like col = TRUE/FALSE
2004-05-20 03:27:16 +00:00
Bruce Momjian
5f55347e33 Add:
> 	o Add default clustering to system tables
2004-05-20 02:58:18 +00:00
Bruce Momjian
f92630bdca Add:
> 	o Add ALTER DOMAIN TYPE
2004-05-20 02:07:50 +00:00
Bruce Momjian
0ca0099139 Add:
> * Allow col IS TRUE/FALSE use an index like col = TRUE/FALSE
2004-05-20 02:01:00 +00:00
Bruce Momjian
952c772158 Done:
> * -Make pg_restore continue after errors, so it acts more like pg_dump scripts
2004-05-19 21:09:53 +00:00
Bruce Momjian
da401bd314 Add:
> * Allow binaries to be statically linked so they are more easily relocated
2004-05-18 16:06:08 +00:00
Bruce Momjian
3bfd4d9284 Remove:
< 	o Add PL/PHP (Joe)
2004-05-12 04:10:41 +00:00
Bruce Momjian
270c9aa34a Add DELETE:
> * Add MERGE command that does UPDATE/DELETE, or on failure, INSERT (rules, triggers?)
2004-05-11 20:23:05 +00:00
Bruce Momjian
f739deb50f Add mention of rules/triggers:
> * Add MERGE command that does UPDATE, or on failure, INSERT (rules, triggers?)
2004-05-11 13:44:05 +00:00
Bruce Momjian
b071a40068 Add:
> * Add MERGE command that does UPDATE, or on failure, INSERT
2004-05-10 03:58:19 +00:00
Bruce Momjian
97c7cb0930 Uppercase keyword for ecpg. 2004-05-07 02:40:43 +00:00
Bruce Momjian
4d46274b33 Done:
> 	o -ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence because
2004-05-06 19:32:09 +00:00
Bruce Momjian
d8f6973df3 Update todo/faq timestamps 2004-05-06 16:49:13 +00:00
Bruce Momjian
a4ab5bae42 Done:
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 -Allow ALTER TABLE to modify column lengths and change to binary
          compatible types

Remove:

        o Allow columns to be reordered using ALTER ... POSITION i col1 [,col2];
          have SELECT * and INSERT honor such ordering
2004-05-05 14:36:20 +00:00
Bruce Momjian
7ebd5dafd8 Assign item:
< 	o Add ALTER TABLE table SET WITHOUT CLUSTER
> 	o Add ALTER TABLE table SET WITHOUT CLUSTER (Christopher)
2004-05-02 12:27:45 +00:00
Bruce Momjian
846cd0f1c2 Update TODO item:
o Add ALTER TABLE table SET WITHOUT CLUSTER
2004-05-02 12:27:00 +00:00
Bruce Momjian
a3b0c90e24 Fix typo:
<   columns and indexes with many duplicate keys
2004-04-28 16:35:36 +00:00
Bruce Momjian
2d1221bf89 Done:
< * Add NO WAIT option to various SQL commands
> * -Add NO WAIT LOCKs
2004-04-20 20:16:30 +00:00
Bruce Momjian
cfb8d57ba1 Add:
> * Allow AFTER triggers on system tables
2004-04-20 14:03:30 +00:00
Bruce Momjian
8b10da1056 Done:
> * -Exit postmaster if postgresql.conf can not be opened
2004-04-20 04:26:27 +00:00
Bruce Momjian
83ab1c0475 Done:
> 	o -Allow dump/load of CSV format
2004-04-19 17:03:13 +00:00
Bruce Momjian
7931a8fdd1 Fix typo:
< * -Allow psql \du to show groups, and add \dg for groups
> * -Allow psql \du to show users, and add \dg for groups
2004-04-19 15:37:56 +00:00
Bruce Momjian
18229e080c Update name:
< * Alvaro Herrera <alvherre@dcc.uchile.cl>
> * Alvaro is Alvaro Herrera <alvherre@dcc.uchile.cl>
2004-04-14 19:15:27 +00:00
Bruce Momjian
76e953bd70 Update owners of items:
< * Add the concept of dataspaces/tablespaces [tablespaces]
> * Add the concept of dataspaces/tablespaces [tablespaces] (Gavin)
167c167
< * Allow savepoints / nested transactions [transactions] (Bruce)
> * Allow savepoints / nested transactions [transactions] (Alvaro)
240c240
< 	o Allow Java server-side programming [java]
> 	o Allow Java server-side programming [java] (Dave)
496a497
> * Alvaro Herrera <alvherre@dcc.uchile.cl>
2004-04-14 18:33:03 +00:00
Bruce Momjian
d17c92b24f Update:
< * Allow LOCALE on a per-column basis, default to ASCII
> * Allow locale to be set at database creation
> * Allow locale on a per-column basis, default to ASCII
> * Optimize locale to have minimal performance impact when not used (Peter E)
105d106
< * Optimize locale to have minimal performance impact when not used (Peter E)
111d111
< * Allow locale to be set at database creation
2004-04-07 19:14:21 +00:00
Bruce Momjian
75688a27d2 Add:
> * Allow locale to be set at database creation
2004-04-07 18:34:44 +00:00
Bruce Momjian
f1d0269861 Done:
> * -Allow logging of only data definition(DDL), or DDL and modification statements

Add:
> * Add a session mode to warn about non-standard SQL usage
2004-04-07 17:04:45 +00:00
Bruce Momjian
b5db560c7a Add:
* Move psql backslash database information into the backend, use
nmumonic commands? [psql]
2004-03-31 01:04:49 +00:00
Bruce Momjian
07ff3afa2a Remove:
* Prevent unneeded quoting in psql \d output using fmtId()
2004-03-31 01:01:38 +00:00
Bruce Momjian
cf9c2be7e8 Add:
> * Add GUC variable to allow output of interval values in ISO8601 format
2004-03-30 21:51:41 +00:00
Bruce Momjian
a09b9a36d3 Add:
* Have pg_dump use multi-statement transactions for INSERT dumps
2004-03-24 18:15:56 +00:00
Bruce Momjian
3700335baf Done:
> * -Order duplicate index entries on creation by tid for faster heap lookups
2004-03-17 22:30:10 +00:00
Bruce Momjian
8c702ea7ac Modify:
< * Order duplicate index entries by tid for faster heap lookups
> * Order duplicate index entries on creation by tid for faster heap lookups
2004-03-17 17:40:44 +00:00
Bruce Momjian
2c7e473434 Add:
> * Allow pg_dumpall to use non-text output formats
>
2004-03-16 16:13:38 +00:00
Bruce Momjian
10afaf472a Mention Linux syslog will sync lines to disk, and describe how to
disable it.
2004-03-15 14:15:45 +00:00
Bruce Momjian
afaf252cee Done:
> * -Issue NOTICE if foreign key data requires costly test to match primary key
2004-03-13 23:17:39 +00:00
Bruce Momjian
96ef6682e3 Done:
> * -Allow log lines to include session-level information, like database and user
2004-03-09 04:45:48 +00:00
Michael Meskes
9e5a091f02 Added multidimensional arrays as todo for ecpg. 2004-03-07 14:35:47 +00:00
Bruce Momjian
6008fca4d9 Remove Jan:
< 	o Add PL/PHP (Joe, Jan)
> 	o Add PL/PHP (Joe)
2004-03-03 14:26:48 +00:00
Bruce Momjian
58c69eab00 Add:
> 	o Add way to remove cluster specification on a table
2004-03-03 05:16:53 +00:00
Bruce Momjian
0d02533943 Add:
> * Have psql show more information about sequences
2004-02-20 20:37:11 +00:00
Bruce Momjian
e53c56d34a Add:
> * Allow external interfaces to extend the GUC variable set
2004-02-20 18:45:35 +00:00
Bruce Momjian
2e3d5f1160 Update:
< * Add GUC variable to prevent waiting on locks
> * Add NO WAIT option to various SQL commands
2004-02-18 21:42:22 +00:00
Bruce Momjian
0128c17c93 Done:
> * -Change CVS ID to PostgreSQL
2004-02-17 15:46:44 +00:00
Bruce Momjian
e170701712 Add:
> 	o Allow the schema of objects to be changed
2004-02-17 15:37:48 +00:00
Bruce Momjian
72509752df Fix typo:
< * Allow cross-db queries with transaction sematics
> * Allow cross-db queries with transaction semantics
2004-02-13 04:47:13 +00:00
Bruce Momjian
1e376bfb5e Add:
> * Use nested transactions to prevent syntax errors from aborting a transaction
2004-02-13 04:36:02 +00:00
Bruce Momjian
65010e34e0 Add:
> * Allow temporary views on non-temporary tables
2004-02-13 02:30:53 +00:00
Bruce Momjian
d27471fe0a Add from Joe Conway:
> 	o Modify array literal representation to handle array index lower bound
> 	  of other than one
>
183d185
<
2004-02-12 23:27:52 +00:00
Bruce Momjian
4a1c29f87e Improve \? wording, remove 'internal'. 2004-02-12 19:58:16 +00:00
Bruce Momjian
5de02e283f Done:
<
<
< Reporting
< =========
<
< * Show location of syntax error in query [yacc]
2004-02-12 18:11:16 +00:00
Bruce Momjian
b3efb9f037 File not needed:
.< * Improve speed with indexes (perhaps recreate index instead) [vacuum]
> * Improve speed with indexes (perhaps recreate index instead)
369c369
<   lock and truncate table [vacuum]
>   lock and truncate table
371c371
<   rather than in /contrib [vacuum]
>   rather than in /contrib
2004-02-12 18:09:43 +00:00
Bruce Momjian
b8369db5fc Mostly done:
< * Allow better handling of numeric constants, type conversion [typeconv]
2004-02-12 18:05:51 +00:00
Bruce Momjian
f66f437fac File not needed:
< * Add replication of distributed databases [replication]
> * Add replication of distributed databases
2004-02-12 18:01:20 +00:00
Bruce Momjian
b23d694544 Remove:
< 	o http://gborg.postgresql.org/project/pgreplication/projdisplay.php
2004-02-12 17:59:50 +00:00
Bruce Momjian
db55d7a212 Merge files:
< * Allow persistent backends [persistent]
> * Allow persistent backends [pool]
397c397
<   connection pooling
>   connection pooling [pool]
2004-02-12 17:51:03 +00:00
Bruce Momjian
b4c0b196fb Not needed:
<   float4, numeric/decimal too [optimizer]
>   float4, numeric/decimal too
422c422
< * Missing optimizer selectivities for date, r-tree, etc. [optimizer]
> * Missing optimizer selectivities for date, r-tree, etc
2004-02-12 17:38:50 +00:00
Bruce Momjian
b3fbb4b801 Not needed:
< * Delay fsync() when other backends are about to commit too [fsync]
> * Delay fsync() when other backends are about to commit too
2004-02-12 17:32:38 +00:00
Bruce Momjian
ebf4bb7f2e Not needed:
< * Add MATCH PARTIAL referential integrity [foreign]
> * Add MATCH PARTIAL referential integrity
2004-02-12 17:31:09 +00:00
Bruce Momjian
fbfc9dc20b Add, dblink doesn't do this:
> * Allow cross-db queries with transaction sematics
2004-02-12 17:22:39 +00:00
Bruce Momjian
329207e817 Done, mostly by dblink, I think:
< * Allow queries across multiple databases [crossdb]
2004-02-12 17:21:41 +00:00
Bruce Momjian
43d37a81dd Add:
<
> * Allow substring/replace() to get/set bit values
2004-02-12 16:05:15 +00:00
Bruce Momjian
76f02b51b6 Remove URL for specific pljava implementation:
< 	o Allow Java server-side programming, http://pljava.sourceforge.net
< 	  [java]
> 	o Allow Java server-side programming [java]
2004-02-12 14:41:13 +00:00
Bruce Momjian
3b6bf0c07d Add:
> 	o Disallow dropping of an inherited constraint
2004-02-11 22:04:35 +00:00
Bruce Momjian
ac4ad7bf2c Does not apply anymore:
< * Make blind writes go through the file descriptor cache
2004-02-11 17:04:04 +00:00
Bruce Momjian
9f361350d7 Add PITR web page:
< * Point-in-time data recovery using backup and write-ahead log
< * Create native Win32 port, http://momjian.postgresql.org/main/writings/pgsql/win32.html
> * Point-in-time data recovery using backup and write-ahead log,
>   http://momjian.postgresql.org/main/writings/pgsql/project/pitr.html
> * Create native Win32 port, http://momjian.postgresql.org/main/writings/pgsql/project/win32.html
2004-02-08 01:17:09 +00:00
Bruce Momjian
39d715bee6 Add:
> * Make pg_restore continue after errors, so it acts more like pg_dump scripts
2004-02-03 16:53:56 +00:00
Bruce Momjian
777babeced Add:
<
> * Allow libpq to return information about prepared queries
2004-01-30 11:11:07 +00:00
Bruce Momjian
af29187f2e Add Name:
> * -Add checks for fclose() failure (Tom)
2004-01-26 22:38:42 +00:00
Bruce Momjian
ee96c82cc2 Done:
> * -Add checks for fclose() failure (Tom)
2004-01-26 22:38:10 +00:00
Bruce Momjian
7a14a72e08 Added:
> * Dump large object comments in custom dump format
2004-01-26 18:32:08 +00:00
Bruce Momjian
ccf3a0440a Add Joe to TODO:
> * Joe is Joe Conway <mail@joeconway.com>
2004-01-25 04:50:16 +00:00
Bruce Momjian
81c554bbe8 Add:
> * Improve CREATE SCHEMA regression test
2004-01-23 15:13:30 +00:00
Bruce Momjian
d84db7d56d Add:
> * Allow column-level privileges
2004-01-23 05:05:34 +00:00
Bruce Momjian
cff58dd54e Done:
> * -Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
2004-01-09 21:12:55 +00:00
Bruce Momjian
7f5e12a84c Not done, per Tom:
> 	o Allow parameters to be specified by name and type during definition
2004-01-07 17:54:19 +00:00
Bruce Momjian
a95df8f2bf Completed, I am pretty sure:
> 	o -Allow parameters to be specified by name and type during definition
2004-01-07 04:32:56 +00:00
Bruce Momjian
bf2a591ffc Done:
> * -Have psql \dn show only visible temp schemas using current_schemas()
2004-01-06 20:01:13 +00:00
Bruce Momjian
86d34e4123 Clarification:
< * Have psql \dn show only visible schemas using current_schemas()
> * Have psql \dn show only visible temp schemas using current_schemas()
2003-12-22 16:30:27 +00:00
Bruce Momjian
3bc199cd6c Add mention of non-standard extension:
< 	o Make SET CONNECTION thread-aware
> 	o Make SET CONNECTION thread-aware, non-standard?
2003-12-16 01:35:40 +00:00
Bruce Momjian
028c41e29b Add for ecpg:
> 	o Make SET CONNECTION thread-aware
2003-12-16 01:08:40 +00:00
Bruce Momjian
664be84a63 Update TODO.detail syntax:
< * Add free-behind capability for large sequential scans (fadvise)
> * Add free-behind capability for large sequential scans [fadvise]
2003-12-13 20:02:01 +00:00
Bruce Momjian
de097903ad Done:
< * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
> * -COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
263c263
< * Allow pg_dump to dump CREATE CONVERSION (Christopher)
> * -Allow pg_dump to dump CREATE CONVERSION (Christopher)
2003-12-08 13:04:14 +00:00
Bruce Momjian
f8495a6b63 Done:
> * -Use dependency information to dump data in proper order
2003-12-07 00:54:05 +00:00
Bruce Momjian
9be15f4d52 Update for patches applied:
< * Change factorial to return a numeric
> * -Change factorial to return a numeric (Gavin)
258c258
< * Allow psql \du to show groups, and add \dg for groups
> * -Allow psql \du to show groups, and add \dg for groups
2003-12-01 22:22:44 +00:00
Bruce Momjian
744ea255b0 Add:
> * Have pg_ctl look at PGHOST in case it is a socket directory
2003-11-30 05:29:26 +00:00
Bruce Momjian
035fbb6491 Add:
> * Make LENGTH() of CHAR() not count trailing spaces
>
2003-11-30 04:44:38 +00:00
Bruce Momjian
9d4e426626 Update wording:
< * Allow clients to query WITH HOLD cursors and prepared statements
> * Allow clients to query a list of WITH HOLD cursors and prepared statements
2003-11-30 04:07:04 +00:00
Bruce Momjian
73a51c3993 Updates:
<   manuals (Rory)
>   manuals
496c496
< * Jan is Jan Wieck <JanWieck@Yahoo.com> of PeerDirect Corp.
> * Jan is Jan Wieck <JanWieck@Yahoo.com> of Afilias, Inc.
2003-11-30 03:41:10 +00:00
PostgreSQL Daemon
55b113257c make sure the $Id tags are converted to $PostgreSQL as well ... 2003-11-29 22:41:33 +00:00
Bruce Momjian
5b2cbc88bc Mark item as done, update description for 7.5:
< A dash (-) marks changes that will appear in the upcoming 7.4 release.
> A dash (-) marks changes that will appear in the upcoming 7.5 release.
437c437
< * Use background process to write dirty shared buffers to disk
> * -Use background process to write dirty shared buffers to disk
2003-11-19 17:35:40 +00:00
Bruce Momjian
0b0f9c62e8 Remove items completed in 7.4:
< * -Allow elog() to return error codes, module name, file name, line
<   number, not just messages (Tom)
< * -Add error codes (Tom)
< * -Make error messages more consistent
40d35
< * -Add GUC log_statement_and_duration to print statement and >= min duration
51d45
< * -Allow easy display of usernames in a group
53d46
< * -Add start time to pg_stat_activity
55d47
< * -Have standalone backend read postgresql.conf (Tom)
59d50
< * -Allow CIDR format to be used in pg_hba.conf
74d64
< * -Add IPv6 capability to INET/CIDR types
77d66
< * -Change NUMERIC data type to use base 10,000 internally
82d70
< * -Add GUC variables to control floating number output digits (Pedro Ferreira)
90,92d77
< * -Allow current datestyle to restrict dates;  prevent month/day swapping
<   from making invalid dates valid
< * -Prevent month/day swapping of ISO dates to make invalid dates valid
102d86
< 	o -Allow arrays to be ORDER'ed
104d87
< 	o -Support construction of array result values in expressions (Joe)
128d110
< * -Remove Cyrillic recode support
146,147d127
< * -Allow CREATE INDEX zman_index ON test (date_trunc( 'day', zman ) datetime_ops)
<   fails index can't store constant parameters
155d134
< * -Add btree index support for reltime, tinterval, regproc (Tom)
157d135
< * -Certain indexes will not shrink, e.g. indexes on ever-increasing
161d138
< * -Allow LIKE indexing optimization for non-ASCII locales using special index
173d149
< * -Improve concurrency of hash indexes (Tom)
181d156
< * -Allow LIMIT/OFFSET to use expressions (Tom)
187d161
< * -Return proper effected tuple count from complex commands [return]
191d164
< * -Make a transaction-safe TRUNCATE (Rod)
196,197d168
< * -Allow UPDATE to use SET col = DEFAULT
< * -Add config variable to prevent auto-adding missing FROM-clause tables
199d169
< * -Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
224,225d193
< 	o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
< 	o -Add ALTER SEQUENCE to modify min/max/increment/cache/cycle values
237d204
< 	o -Allow CLUSTER to cluster all tables (Alvaro Herrera)
248d214
< 	o -MOVE 0 should not move to end of cursor (Bruce)
252d217
< 	o -Allow cursors outside transactions
264,265d228
< 	o -Allow EXPLAIN EXECUTE to see prepared plans
<  	o -Allow SHOW of some non-modifiable variables, like pg_controldata
280d242
< 	o -Allow array declarations and other data types in PL/PgSQL DECLARE
282,283d243
< 	o -Make PL/PgSQL %TYPE schema-aware
< 	o -Allow PL/PgSQL to support array element assignment (Joe)
294,298d253
< * -Allow psql to show transaction status if backend protocol changes made
< * -Add schema, cast, and conversion backslash commands to psql (Christopher)
< * -Allow pg_dump to dump a specific schema (Neil Conway)
< * -Allow psql to do table completion for SELECT * FROM schema_part and
<   table completion for SELECT * FROM schema_name.
300,302d254
< * -Allow SSL-enabled clients to turn off SSL transfers
< * -Modify pg_get_triggerdef() to take a boolean to pretty-print,
<   and use that as part of pg_dump along with psql
327d278
< 	o -Add SQLSTATE
330d280
< 	o -Make casts work in variable initializations
334,336d283
< 	o -Allow multi-threaded use of SQLCA
< 	o -Understand structure definitions outside a declare section
< 	o -Allow :var[:index] or :var[<integer>] as cvariable for an array var
356d302
< * -Support statement-level triggers (Neil)
460,461d405
< * -Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
<   that are too frequent (Bruce)
472,476d415
< * -Improve Subplan list handling
< * -Allow Subplans to use efficient joins(hash, merge) with upper variable
< * -Add hash for evaluating GROUP BY aggregates (Tom)
< * -Allow merge and hash joins on expressions not just simple variables (Tom)
< * -Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS (Tom)
480d418
< * -Inline simple SQL functions to avoid overhead (Tom)
495d432
< * -Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
511,512d447
< * -Modify regression tests to prevent failures do to minor numeric rounding
< * -Add OpenBSD's getpeereid() call for local socket authentication
537,542d471
< 	o -Show transaction status in psql
< 	o -Allow binding of query parameters, support for prepared queries
< 	o -Remove hard-coded limits on user/db/password names
< 	o -Remove unused elements of startup packet (unused, tty, passlength)
< 	o -Fix COPY/fastpath protocol
< 	o -Error codes
544d472
< 	o -Special passing of binary values in platform-neutral format (bytea?)
547d474
< 	o -Report server version number, database encoding, client encoding
2003-11-19 17:34:01 +00:00
Bruce Momjian
1acc65787a Add:
> * Add GUC setting to make created tables default to WITHOUT OIDS
2003-11-17 02:05:26 +00:00
Bruce Momjian
572446b518 Fix double dash:
< 	o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
> 	o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
2003-11-17 02:01:56 +00:00
Bruce Momjian
ab6295f204 Add:
> * Ignore temporary tables from other session when processing inheritance
2003-11-12 04:10:43 +00:00
Bruce Momjian
973e625b3e Update:
> * Add free-behind capability for large sequential scans (fadvise)
2003-11-12 00:25:35 +00:00
Bruce Momjian
723825afeb Add:
> * Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
2003-11-09 04:23:50 +00:00
Bruce Momjian
db1d3e7bee Add:
> * Have psql \dn show only visible schemas using current_schemas()
2003-11-09 03:41:25 +00:00
Bruce Momjian
14e7a651b4 Add:
> * Use more reliable method for CREATE DATABASE to get a consistent copy of db
>
2003-11-09 00:41:14 +00:00
Bruce Momjian
cddc7f2746 Add:
> * Allow CREATE TABLE foo (f1 INT CHECK (f1 > 0) CHECK (f1 < 10)) to work
>   by searching for non-conflicting constraint names, and prefix with table name
2003-11-07 15:31:14 +00:00
Bruce Momjian
8cdadab4dd Add:
> * Change LIMIT/OFFSET to use int8
2003-10-26 04:43:55 +00:00
Bruce Momjian
2cd5abd4d1 *** empty log message *** 2003-10-26 04:21:43 +00:00
Bruce Momjian
070c33c8e1 Add:
> * Allow more ISOLATION LEVELS to be accepted, but issue a warning for them
2003-10-26 02:57:39 +00:00
Bruce Momjian
1c6f65db84 Move 2phase discussion to 7.5 queue, not TODO.detail.
< 	o Queries across databases or servers (two-phase commit) [2phase]
> 	o Queries across databases or servers (two-phase commit)
2003-10-24 03:24:32 +00:00
Bruce Momjian
2a197c7cce Add TODO.detail:
> 	o Queries across databases or servers (two-phase commit) [2phase]
2003-10-24 03:20:36 +00:00
Bruce Momjian
70f567d571 Add:
> * Allow functions to have a search path specified at creation time
2003-10-22 17:14:39 +00:00
Bruce Momjian
d4273a5205 Remove:
< 	o Allow BINARY option to SELECT, just like DECLARE
2003-10-21 15:51:41 +00:00
Bruce Momjian
d8e3515f63 Update:
< * Allow INET subnet tests to use indexes
> * Allow INET subnet tests using non-constants to be indexed
2003-10-21 15:48:56 +00:00
Bruce Momjian
d58c70c6ae Update per Tom:
< * Allow INET subnet tests using non-constants
> * Allow INET subnet tests to use indexes
101a102
> 	o Allow MIN()/MAX() on arrays
144c145
< * Allow CREATE INDEX zman_index ON test (date_trunc( 'day', zman ) datetime_ops)
> * -Allow CREATE INDEX zman_index ON test (date_trunc( 'day', zman ) datetime_ops)
166c167
< * Improve handling of index scans for NULL
> * Allow use of indexes to search for NULLs
203a205
> * Add optional textual message to NOTIFY
252c254
< 	o Add SET SCHEMA
> 	o Add SET PATH for schemas
297a300
> * Allow fastpast to pass values in portable format
344a348
> * Allow statement-level triggers to access modified rows
526d529
< 	o Add optional textual message to NOTIFY
530d532
< 	o Allow fastpast to pass values in portable format
533c535
< 	o Special passing of binary values in platform-neutral format (bytea?)
> 	o -Special passing of binary values in platform-neutral format (bytea?)
2003-10-21 02:48:09 +00:00
Bruce Momjian
a9c1ff66da Add:
> * Allow pg_dump to dump CREATE CONVERSION (Christopher)
2003-10-16 04:12:53 +00:00
Bruce Momjian
d11998f3d1 Add:
> * Prevent libpq's PQfnumber() from lowercasing the column name
572d572
< * Vadim is Vadim B. Mikheev <vadim4o@email.com> of Sector Data
2003-10-10 02:42:09 +00:00
Bruce Momjian
20982a71df Add TODO.detail for count(*):
>   to allow fast COUNT(*) queries with no WHERE clause(?) [count]
2003-10-10 01:52:15 +00:00
Bruce Momjian
de8b3b4913 Add:
> 	o Allow PL/pgSQL to handle %TYPE arrays, e.g. tab.col%TYPE[]
2003-10-09 23:41:22 +00:00
Bruce Momjian
d8581fbb6b Add:
> * Have VACUUM FULL use REINDEX rather than index vacuum
2003-10-09 19:36:27 +00:00
Bruce Momjian
b510c44202 Update:
> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
>   (Christopher)
2003-10-09 04:29:40 +00:00
Bruce Momjian
c1a0d72da6 Add:
> * COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT ] (Christopher)
2003-10-09 03:17:24 +00:00
Bruce Momjian
67afe3d861 Add:
<
346a346
> * Remove CREATE CONSTRAINT TRIGGER
2003-10-08 22:29:58 +00:00
Bruce Momjian
5fc9d0e3f6 Add 2-phase info, add Win32 URL:
< 	o Sample implementation in contrib/rserv
29c28,29
< * Create native Win32 port [win32]
> * Create native Win32 port, http://momjian.postgresql.org/main/writings/pgsql/win32.html
>
367c367,368
< * Two-phase commit to implement distributed transactions
> * Add two-phase commit to all distributed transactions with
>   offline/readonly server status or administrator notification for failure
2003-10-08 21:44:06 +00:00
Bruce Momjian
d5ea0d5ecb Add:
> * Use background process to write dirty shared buffers to disk
2003-10-08 19:33:53 +00:00
Bruce Momjian
ec1fbbb546 Modify:
< * Consider using MVCC to cache count(*) queries with no WHERE clause
> * Use a fixed row count and a +/- count with MVCC visibility rules
>   to allow fast COUNT(*) queries with no WHERE clause(?)
2003-10-04 18:19:57 +00:00
Bruce Momjian
7bc0678e0b Remove, already done:
< 	o Fixed PL/Tcl's spi_prepare to accept full qualified type names in
< 	  the parameter type list
2003-09-29 21:41:29 +00:00
Bruce Momjian
fb72fc8b80 Add:
> 	o Fixed PL/Tcl's spi_prepare to accept full qualified type names in
> 	  the parameter type list
2003-09-29 21:15:19 +00:00
Bruce Momjian
e7a9ba4872 Add:
> * Have SHOW ALL and pg_settings show descriptions for server-side variables(Joe)
2003-09-29 16:52:14 +00:00
Bruce Momjian
45de72b683 Add:
> * Allow LISTEN/NOTIFY to store info in memory rather than tables
2003-09-23 21:00:18 +00:00
Bruce Momjian
eed6ff45d4 Add:
* Allow major upgrades without dump/reload, perhaps using pg_upgrade
2003-09-23 20:45:58 +00:00
Bruce Momjian
2b56a9646a Add:
> * Issue NOTICE if foreign key data type doesn't match primary key
2003-09-10 20:17:21 +00:00
Bruce Momjian
e303be78e8 Add:
> * Have EXPLAIN ANALYZE highlight poor optimizer estimates
2003-09-10 20:14:42 +00:00
Bruce Momjian
22b305ad4a Add:
> * Have pg_dump -c clear the database using dependency information
2003-09-10 00:03:23 +00:00
Bruce Momjian
e54965c0f8 Add:
o Allow ALTER TABLE to change constraint deferrability and actions
2003-09-08 22:48:21 +00:00
Bruce Momjian
23d07fa357 Done:
< * Allow psql to do table completion for SELECT * FROM schema_part and
> * -Allow psql to do table completion for SELECT * FROM schema_part and
2003-09-05 19:52:10 +00:00
Bruce Momjian
5b49f9025a Add:
> * Maintain a map of recently-expired of pages so vacuum can reclaim
>   free space without a sequential scan
2003-09-05 02:51:55 +00:00
Bruce Momjian
248af40d6d Update as done:
> * -Improve concurrency of hash indexes (Tom)
2003-09-05 02:20:50 +00:00
Bruce Momjian
8ac3510a4c Add:
> 	o Allow ALTER TABLE ... ALTER CONSTRAINT ... RENAME
2003-09-05 01:10:07 +00:00
Bruce Momjian
8af31863e9 Add:
<
> * Print table names with constraint names in error messages, or make constraint
>   names unique within a schema
2003-09-05 00:50:40 +00:00
Bruce Momjian
adb13f231b Add:
> * Allow to_char to print localized month names (Karel)
2003-09-03 23:01:47 +00:00
Bruce Momjian
4e85f760e6 Done:
* -Have standalone backend read postgresql.conf (Tom)
2003-09-03 21:27:21 +00:00
Bruce Momjian
048cb1ce6b Add:
> * Add a libpq function to support Parse/DescribeStatement capability
2003-08-25 04:10:59 +00:00
Bruce Momjian
55b5fc9a9a Add:
* Allow TRUNCATE ... CASCADE/RESTRICT
2003-08-24 22:57:21 +00:00
Bruce Momjian
141490354e Done:
> * -Add btree index support for reltime, tinterval, regproc (Tom)
2003-08-18 02:52:45 +00:00
Bruce Momjian
42588d436d Add:
> * Allow PREPARE of cursors
2003-08-17 05:23:13 +00:00
Bruce Momjian
7f5079db98 Add:
> * Fix upper()/lower() to work for multibyte encodings
>
2003-08-17 04:50:57 +00:00
Bruce Momjian
b433f405c5 Add:
> * Allow pooled connections to query prepared queries
> * Allow pooled connections to close all open WITH HOLD cursors
2003-08-17 04:43:48 +00:00
Bruce Momjian
6499ebb72b Add:
> * Add ALTER DOMAIN, AGGREGATE, CONVERSION, SEQUENCE ... OWNER TO
>
2003-08-17 04:28:15 +00:00
Bruce Momjian
237b4d6845 Add:
> * Add TRUNCATE ... CASCADE
2003-08-17 04:18:01 +00:00
Bruce Momjian
01d0d34694 Add:
> * Add pg_get_acldef(), pg_get_typedefault(), and pg_get_attrdef()
2003-08-17 03:56:16 +00:00
Bruce Momjian
226bae27b9 Add mention that Kerberos 4 isn't recommended. 2003-08-16 23:33:49 +00:00
Bruce Momjian
c090b053fe I'm quite fond of doing VPATH builds, i.e. building outside the source
tree. This also catches lots of little Makefile bugs, so here's a small
patch for one of them (replacing an explicit reference to thread.c with
a reference to it as the first prerequsite of the rule makes make look
for it in the place where it was found (the source tree) rather than in
the build tree. (using GNU make 3.79.1)

John Gray
2003-08-13 03:12:04 +00:00
Bruce Momjian
730b3a1502 Add:
> * Prevent unneeded quoting in psql \d output using fmtId()
2003-08-11 22:39:48 +00:00
Bruce Momjian
9e73ab4965 Add:
> * Allow clients to query WITH HOLD cursors and prepared statements
503d503
<
2003-08-08 20:31:26 +00:00
Bruce Momjian
4ae02fd03e Update:
< 	o -Implement SQLDA
> 	o Implement SQLDA
2003-08-08 18:55:35 +00:00
Bruce Momjian
b1504b6085 Update. 2003-08-08 18:36:34 +00:00
Bruce Momjian
6abde4d803 Update as done:
< * Allow easy display of usernames in a group
> * -Allow easy display of usernames in a group
88,89d87
< * -Delay resolution of array expression type so assignment coercion
<   can be performed on empty array expressions (Joe)
94c92,94
< 	o Support construction of array result values in expressions
> 	o -Support construction of array result values in expressions (Joe)
> 	o Delay resolution of array expression type so assignment coercion
> 	  can be performed on empty array expressions (Joe)
148c148
< * Allow LIKE indexing optimization for non-ASCII locales
> * -Allow LIKE indexing optimization for non-ASCII locales using special index
173c173
< * Return proper effected tuple count from complex commands [return]
> * -Return proper effected tuple count from complex commands [return]
236c236
< 	o Allow SHOW of non-modifiable variables, like pg_controldata
>  	o -Allow SHOW of some non-modifiable variables, like pg_controldata
257a258
> 	o Add capability to create and call PROCEDURES
272c273
<
> * Allow psql \du to show groups, and add \dg for groups
424c425
< * Improve Subplan list handling
> * -Improve Subplan list handling
2003-08-08 17:13:02 +00:00
Bruce Momjian
e4c38da4de Done:
< 	o Allow array declarations and other data types in PL/PgSQL DECLARE
> 	o -Allow array declarations and other data types in PL/PgSQL DECLARE
254c254
< 	o Allow PL/PgSQL to support array element assignment
> 	o -Allow PL/PgSQL to support array element assignment (Joe)
2003-08-08 16:34:40 +00:00
Bruce Momjian
22bd88ba35 Remove:
< 	o Add PL/PgSQL PROCEDURES that can return multiple values
2003-08-08 16:33:35 +00:00
Bruce Momjian
80ed63952b Update done items:
< * Allow elog() to return error codes, module name, file name, line
<   number, not just messages (Peter E)
< * Add error codes (Peter E)
< * Make error messages more consistent [error]
> * -Allow elog() to return error codes, module name, file name, line
>   number, not just messages (Tom)
> * -Add error codes (Tom)
> * -Make error messages more consistent
40c40
< * Add GUC log_statement_and_duration to print statement and >= min duration
> * -Add GUC log_statement_and_duration to print statement and >= min duration
84c84
< * Allow current datestyle to restrict dates;  prevent month/day swapping
> * -Allow current datestyle to restrict dates;  prevent month/day swapping
86c86
< * Prevent month/day swapping of ISO dates to make invalid dates valid
> * -Prevent month/day swapping of ISO dates to make invalid dates valid
88c88
< * Delay resolution of array expression type so assignment coercion
> * -Delay resolution of array expression type so assignment coercion
93c93
< 	o Allow arrays to be ORDER'ed
> 	o -Allow arrays to be ORDER'ed
116c116
< * Remove Cyrillic recode support
> * -Remove Cyrillic recode support
144c144
< * Certain indexes will not shrink, e.g. indexes on ever-increasing
> * -Certain indexes will not shrink, e.g. indexes on ever-increasing
185c185
< * Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
> * -Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
196c196
< 	o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
> 	o --Add ALTER TABLE tab SET WITHOUT OIDS (Rod)
221c221
< 	  stored in the backend
> 	  stored in the backend (Gavin)
235c235
< 	o Allow EXPLAIN EXECUTE to see prepared plans
> 	o -Allow EXPLAIN EXECUTE to see prepared plans
241d240
< 	o Add untrusted version of plpython
265c264
< * Allow psql to show transaction status if backend protocol changes made
> * -Allow psql to show transaction status if backend protocol changes made
272,273c271,272
< * Modify pg_get_triggerdef() to take a boolean to pretty-print,
<  and use that as part of pg_dump along with psql
> * -Modify pg_get_triggerdef() to take a boolean to pretty-print,
>   and use that as part of pg_dump along with psql
292c291
< 	o Add SQLSTATE
> 	o -Add SQLSTATE
296c295
< 	o Implement SQLDA (do we really need this?)
> 	o -Implement SQLDA
364d362
< * Allow binding query args over FE/BE protocol
378c376,377
< * Provide automatic running of vacuum in the background (Tom) [vacuum]
> * Provide automatic running of vacuum in the background in backend
>   rather than in /contrib [vacuum]
427c426
< * Allow Subplans to use efficient joins(hash, merge) with upper variable
> * -Allow Subplans to use efficient joins(hash, merge) with upper variable
429c428
< * Allow merge and hash joins on expressions not just simple variables (Tom)
> * -Allow merge and hash joins on expressions not just simple variables (Tom)
474c473
< * Remove memory/file descriptor freeing befor elog(ERROR)  (Bruce)
> * Remove memory/file descriptor freeing before ereport(ERROR)  (Bruce)
489,490c488,489
< 	o Show transaction status in psql
< 	o Allow binding of query parameters, support for prepared queries
> 	o -Show transaction status in psql
> 	o -Allow binding of query parameters, support for prepared queries
492,494c491,493
< 	o Remove hard-coded limits on user/db/password names
< 	o Remove unused elements of startup packet (unused, tty, passlength)
< 	o Fix COPY/fastpath protocol?
> 	o -Remove hard-coded limits on user/db/password names
> 	o -Remove unused elements of startup packet (unused, tty, passlength)
> 	o -Fix COPY/fastpath protocol
496,497c495
< 	o Replication support?
< 	o Error codes
> 	o -Error codes
500d497
< 	o ecpg improvements?
503c500
< 	o Report server version number, database encoding, client encoding
> 	o -Report server version number, database encoding, client encoding
2003-08-08 02:00:20 +00:00
Bruce Momjian
3efb2af4b6 Add:
> 	o Add ALTER DATABASE ... OWNER TO newowner
2003-08-06 23:36:02 +00:00
Bruce Momjian
ec1501395e Update, add Greg:
< * Fernando Nasser <fnasser@redhat.com> of Red Hat
< * Gavin Sherry <swm@linuxworld.com.au> of Alcove Systems Engineering
> * Fernando is Fernando Nasser <fnasser@redhat.com> of Red Hat
> * Gavin is Gavin Sherry <swm@linuxworld.com.au> of Alcove Systems Engineering
> * Greg is Greg Sabino Mullane <greg@turnstep.com>
2003-08-01 22:18:15 +00:00
Bruce Momjian
fb78fd0e12 Add:
<
> 	o Allow PL/pgSQL EXECUTE query_var INTO record_var;
2003-08-01 21:44:05 +00:00
Bruce Momjian
1c6eba447c Modify:
> * Implement dirty reads or shared row locks and use them in RI triggers
2003-07-31 15:07:17 +00:00
Bruce Momjian
644bf7d02c Modify:
> * Implement dirty reads or shared locks and use them in RI triggers
2003-07-31 04:49:38 +00:00
Bruce Momjian
f766b376f1 Add fflush of stdout when outputing query. 2003-07-31 04:23:40 +00:00
Bruce Momjian
12911ea2e1 Add:;
> * Allow server log information to be output as INSERT statements
2003-07-30 20:23:32 +00:00
Bruce Momjian
0159f7f272 Modify:
> * Allow log lines to include session-level information, like database and user
2003-07-30 19:16:18 +00:00
Bruce Momjian
082df47b2e Add:
> * Add database name and user name to logging options
2003-07-30 18:52:06 +00:00
Bruce Momjian
400fedc8f1 Done:
> * -Allow SSL-enabled clients to turn off SSL transfers
2003-07-25 22:08:36 +00:00
Bruce Momjian
7d06fc01e3 Add:
> * Add GUC variable to prevent waiting on locks
2003-07-23 18:16:39 +00:00
Bruce Momjian
11cb598c39 Add:
> 	o Allow PL/pgSQL to name columns by ordinal position, e.g. rec.(3)
2003-07-22 01:06:51 +00:00
Bruce Momjian
5ff532e14b Add:
> * Prevent COMMENT ON DATABASE from using a database name
2003-07-22 00:49:22 +00:00
Bruce Momjian
e4c5b9806e Add:
> 	o Add PL/PHP (Joe, Jan)
2003-07-21 19:15:48 +00:00
Bruce Momjian
ad8181c477 Add:
> * Have AFTER triggers execute after the appropriate SQL statement in a
>   function, not at the end of the function
2003-07-21 19:04:54 +00:00
Bruce Momjian
81ece923d6 Done:
* -Allow LIMIT/OFFSET to use expressions (Tom)
2003-07-20 19:21:41 +00:00
Bruce Momjian
2f46ac5211 Add:
> * Delay resolution of array expression type so assignment coercion
>   can be performed on empty array expressions (Joe)
2003-07-20 03:12:13 +00:00
Bruce Momjian
c1fad341b4 Add:
> * Automatically place fixed-width, NOT NULL columns first in a table
2003-06-28 18:05:12 +00:00
Bruce Momjian
5bac7d11dd Remove as duplicate:
< * Improve performance for queries with many columns
2003-06-27 04:35:41 +00:00
Bruce Momjian
7e741ba39c Add:
> * Improve performance for queries with many columns
2003-06-27 02:48:44 +00:00
Bruce Momjian
9279a802c4 Add:
> * Create improved PostgreSQL introductory documentation for the PHP
>   manuals (Rory)
2003-06-25 21:56:55 +00:00
Bruce Momjian
ae81bb3cdc sync 2003-06-25 21:55:44 +00:00
Bruce Momjian
1f97063901 sync 2003-06-25 21:47:53 +00:00
Bruce Momjian
bcb716854c sync 2003-06-25 21:47:24 +00:00
Bruce Momjian
7b65bdc1e4 sync 2003-06-25 21:46:10 +00:00
Bruce Momjian
7370eefd20 sync 2003-06-25 21:45:40 +00:00
Bruce Momjian
a83fe08bcb sync 2003-06-25 21:45:06 +00:00
Bruce Momjian
c1026d0460 Add:
> * Allow the identifier length to be increased via a configure option
2003-06-25 21:42:07 +00:00
Bruce Momjian
a130d624b4 Add:
> * Promote debug_query_string into a server-side function current_query()
2003-06-25 21:40:48 +00:00
Bruce Momjian
d2ba12b4ef sync 2003-06-25 21:08:06 +00:00
Bruce Momjian
944ad408c5 sync 2003-06-25 21:07:28 +00:00
Bruce Momjian
a26839ab9a sync 2003-06-25 21:06:29 +00:00
Bruce Momjian
60050936ff sync. 2003-06-25 15:01:14 +00:00
Bruce Momjian
faa8c75799 Done:
> * -Allow CIDR format to be used in pg_hba.conf
2003-06-25 04:23:59 +00:00
Bruce Momjian
f7827bdcf1 Done:
> * -Allow UPDATE to use SET col = DEFAULT
2003-06-25 04:19:35 +00:00
Bruce Momjian
a804f9c795 Add:
> * Allow creation of a libpq-only tarball
>
2003-06-25 02:43:54 +00:00
Bruce Momjian
50e53236af Done:
> * -Add IPv6 capability to INET/CIDR types
2003-06-24 23:05:20 +00:00
Bruce Momjian
4dab978c52 Update:
< * Have SELECT '13 minutes'::interval display zero seconds
> * Have SELECT '13 minutes'::interval display zero seconds in ISO datestyle
2003-06-24 18:45:38 +00:00
Bruce Momjian
b235fe3c25 Add:
> * Have SELECT '13 minutes'::interval display zero seconds
2003-06-24 03:42:44 +00:00
Bruce Momjian
2e9632297b Add:
> * Allow the regression tests to start postmaster with -i so the tests
>   can be run on systems that don't support unix-domain sockets
2003-06-24 03:40:09 +00:00
Bruce Momjian
c4ac870544 Add:
> * Rename /scripts directory because they are all C programs now
2003-06-24 02:54:23 +00:00
Bruce Momjian
3b2e94de84 Add:
<
> 	o Allow ALTER TABLE to modify column lengths and change to binary
> 	  compatible types
2003-06-24 02:53:36 +00:00
Bruce Momjian
9b2cee0b54 Add:
> * Modify pg_get_triggerdef() to take a boolean to pretty-print,
>  and use that as part of pg_dump along with psql
>
2003-06-24 02:39:49 +00:00
Bruce Momjian
f703dee32e Update:
* Allow UPDATE, DELETE to handle table aliases for self-joins [delete]
2003-06-24 01:54:57 +00:00
Bruce Momjian
94468c6f04 Add:
> 	o Allow columns to be reordered using ALTER ... POSITION i col1 [,col2];
> 	  have SELECT * and INSERT honor such ordering
2003-06-24 01:08:20 +00:00
Bruce Momjian
6403a6729c Add with '?':
> * Have initdb set DateStyle based on locale?
2003-06-23 19:33:40 +00:00
Bruce Momjian
5c65c94e4f Remove '?':
<   from making invalid dates valid?
>   from making invalid dates valid
2003-06-23 19:22:30 +00:00
Bruce Momjian
5b106845f9 Add:
> * Exit postmaster if postgresql.conf can not be opened
2003-06-23 04:31:25 +00:00
Bruce Momjian
52001f615e Add:
* Allow SSL-enabled clients to turn off SSL transfers
2003-06-23 04:00:10 +00:00
Bruce Momjian
ec5020f0a7 Add:
> * Change CVS $Id$ to $PostgreSQL$
2003-06-23 03:52:24 +00:00
Bruce Momjian
82de7b0a44 Add question mark to item:
<   from making invalid dates valid
>   from making invalid dates valid?
2003-06-22 05:04:52 +00:00
Bruce Momjian
4a49d69c90 Add:
> * Allow current datestyle to restrict dates;  prevent month/day swapping
>   from making invalid dates valid
> * Prevent month/day swapping of ISO dates to make invalid dates valid
2003-06-22 05:01:17 +00:00
Michael Meskes
d9b2401d90 Just another ecpg todo done. 2003-06-20 13:20:09 +00:00
Michael Meskes
7ea9c94814 Updating ECPG todo items. 2003-06-15 10:34:10 +00:00
Bruce Momjian
240dc5cddc Add add_missing_from GUC variable.
Nigel J. Andrews
2003-06-11 22:13:22 +00:00
Bruce Momjian
9ffdd91bba Done:
* -Add config variable to prevent auto-adding missing FROM-clause tables
2003-06-11 21:39:00 +00:00
Bruce Momjian
a2c090d67a Add:
> 	o Have COPY return number of rows loaded/unloaded
2003-06-06 19:46:20 +00:00
Bruce Momjian
dd484de0b0 Add:
> * Add checks for fclose() failure
2003-06-06 15:56:14 +00:00
Bruce Momjian
1c5e716882 Add:
> * Allow logging of only data definition(DDL), or DDL and modification statements
2003-06-02 18:51:43 +00:00
Bruce Momjian
2eca3ea2ce Add:
> * Allow a single index to index multiple tables (for inheritance and subtables)
408a410
> * Improve the planner to use CHECK constraints to prune the plan (for subtables)
418a421
> * Allow partitioning of table into multiple subtables
419a423
> T
2003-06-02 18:42:31 +00:00
Bruce Momjian
202f77fe6d Add:
> * Allow SET CONSTRAINTS to be qualified by schema/table
2003-06-02 17:26:16 +00:00
Bruce Momjian
6d9ee7e7ca Add:
> * Add config variable to prevent auto-adding missing FROM-clause tables
2003-06-01 04:31:33 +00:00
Bruce Momjian
e70a8ee97d Add:
> * Prevent whole-row references from leaking memory, e.g. SELECT COUNT(tab.*)
2003-05-31 02:54:57 +00:00
Bruce Momjian
944b162305 Add:
> * Consider using MVCC to cache count(*) queries with no WHERE clause
2003-05-31 02:31:50 +00:00
Bruce Momjian
4b864e7cb0 Update:
< * Add now("transaction|statement|clock") functionality
> * Add transaction_timestamp(), statement_timestamp(), clock_timestamp() functionality
2003-05-26 18:36:51 +00:00
Bruce Momjian
ab64881f97 Add:
> * Allow UPDATE to use SET col = DEFAULT
2003-05-26 02:56:40 +00:00
Bruce Momjian
8facf2df0b Move item:
< * Update clients to use data types, typmod, schema.table.column names of
<   result sets using new query protocol
453a452,453
> 	o Update clients to use data types, typmod, schema.table.column names of
> 	  result sets using new query protocol
2003-05-25 04:44:41 +00:00
Bruce Momjian
66f6bbb4eb Update:
< * Allow clients to get data types, typmod, schema.table.column names from
<   result sets, either via the backend protocol or a new QUERYINFO command

to:

> * Update clients to use data types, typmod, schema.table.column names of
>   result sets using new query protocol
2003-05-25 03:20:13 +00:00
Bruce Momjian
ca98317f4b Add:
> * Allow clients to get data types, typmod, schema.table.column names from
>   result sets, either via the backend protocol or a new QUERYINFO command
2003-05-24 19:03:21 +00:00
Bruce Momjian
12094d0946 Update XML items:
> * Allow backend to output result sets in XML
> * Add XML capability to pg_dump and COPY, when backend XML capability
2003-05-24 18:25:35 +00:00
Bruce Momjian
27f729c8fa Added:
> * Find a way to reduce rotational delay when repeatedly writing
>   last WAL page
2003-05-24 15:33:46 +00:00
Bruce Momjian
c49b6f4510 With disabled triggers, allow pg_dump to use ALTER TABLE ADD FOREIGN KEY 2003-05-24 01:27:41 +00:00
Michael Meskes
78d2156066 One more ecpg todo fixed and removed. 2003-05-23 17:20:46 +00:00
Michael Meskes
baba07173c Removed one TODO item for ecpg as this is done. 2003-05-22 08:15:42 +00:00
Bruce Momjian
12c9423832 Allow Win32 to compile under MinGW. Major changes are:
Win32 port is now called 'win32' rather than 'win'
        add -lwsock32 on Win32
        make gethostname() be only used when kerberos4 is enabled
        use /port/getopt.c
        new /port/opendir.c routines
        disable GUC unix_socket_group on Win32
        convert some keywords.c symbols to KEYWORD_P to prevent conflict
        create new FCNTL_NONBLOCK macro to turn off socket blocking
        create new /include/port.h file that has /port prototypes, move
          out of c.h
        new /include/port/win32_include dir to hold missing include files
        work around ERROR being defined in Win32 includes
2003-05-15 16:35:30 +00:00
Bruce Momjian
d79f743d51 Done in previous release:
< * Add --port flag to regression tests
2003-04-02 22:44:50 +00:00
Bruce Momjian
fef89414e6 Done:
> 	o -Allow cursors outside transactions
2003-03-27 16:47:10 +00:00
Bruce Momjian
c7d17a551a Done:
> * -Change NUMERIC data type to use base 10,000 internally
2003-03-21 03:47:38 +00:00
Bruce Momjian
46bce088c1 Done:
> 	o -Add ALTER SEQUENCE to modify min/max/increment/cache/cycle values
2003-03-20 07:00:57 +00:00
Bruce Momjian
31ce4557b3 Item done:
> * -Add start time to pg_stat_activity
2003-03-20 03:40:33 +00:00
Bruce Momjian
c085c771d3 Fix typo:
< * Rod is Rod Taylor <pg@rbt.ca)>
> * Rod is Rod Taylor <pg@rbt.ca>
2003-03-19 03:53:21 +00:00
Bruce Momjian
b776fc198b Add:
> * Allow UPDATE tab SET ROW (col, ...) = (...) for updating multiple columns
2003-03-17 18:50:06 +00:00
Bruce Momjian
dc95c9f3ab Update name of GUC var:
< * Add GUC log_statement_duration to print statement and >= min duration
> * Add GUC log_statement_and_duration to print statement and >= min duration
2003-03-14 20:19:59 +00:00
Bruce Momjian
96fecb54dc Add:
> * Add GUC log_statement_duration to print statement and >= min duration
2003-03-14 19:27:49 +00:00
Bruce Momjian
f93672e2c9 Not done:
> * Precompile SQL functions to avoid overhead (Neil)
2003-03-08 04:23:05 +00:00
Bruce Momjian
b4bb288e5b Reorder items and mark some as completed.
> * Allow savepoints / nested transactions [transactions] (Bruce)
215d210
< 	o Add GUC parameter to control the maximum number of rewrite cycles
227,228c222
< 	o Allow parameters to be specified by name and type during
< 	  definition
> 	o Allow parameters to be specified by name and type during definition
304,305d297
< * Overhaul bufmgr/lockmgr/transaction manager
< * Allow savepoints / nested transactions [transactions] (Bruce)
386,387c378,379
< * Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
<   that are too frequent
> * -Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
>   that are too frequent (Bruce)
390d381
< * Allow pg_xlog to be moved without symlinks
406c397
< * Precompile SQL functions to avoid overhead (Neil)
> * -Precompile SQL functions to avoid overhead (Neil)
2003-03-08 03:03:49 +00:00
Bruce Momjian
086c0712a7 Add:
> 	o Report server version number, database encoding, client encoding
2003-03-06 19:53:07 +00:00
Bruce Momjian
601a2c970c Add for protocol changes:
> 	o Report server version number
2003-03-06 19:52:20 +00:00
Bruce Momjian
4144c7b629 Remove:
< * Require DROP COLUMN CASCADE for a column that is part of a multi-column index
2003-03-06 18:39:18 +00:00
Bruce Momjian
17bb6b3792 Done:
> * -Modify regression tests to prevent failures do to minor numeric rounding
2003-03-06 18:05:00 +00:00
Bruce Momjian
235d5fa666 Add:
> 	o Have ALTER TABLE rename SERIAL sequences
2003-03-06 02:29:44 +00:00
Bruce Momjian
d8f4eff89c Mark as done, fix grammar:
< * Prevent index uniqueness checks when UPDATE does not modifying column
> * Prevent index uniqueness checks when UPDATE does not modify the column
235c235
< 	o Make PL/PgSQL %TYPE schema-aware
> 	o -Make PL/PgSQL %TYPE schema-aware
2003-02-19 01:36:32 +00:00
Bruce Momjian
f8247a7666 Add:
> * Allow WAL information to recover corrupted pg_controldata
2003-02-18 05:15:51 +00:00
Bruce Momjian
44ddef3be5 Add:
> * Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
2003-02-18 03:47:39 +00:00
Bruce Momjian
bb402a0eca Add:
> * Add a script to ask system configuration questions and tune postgresql.conf
2003-02-18 02:49:30 +00:00
Bruce Momjian
cf55ee5758 Add:
> * Allow CIDR format to be used in pg_hba.conf
2003-02-17 20:47:29 +00:00
Bruce Momjian
a8ed5dc069 Update marks:
< 	o Allow CLUSTER to cluster all tables (Alvaro Herrera)
> 	o -Allow CLUSTER to cluster all tables (Alvaro Herrera)
243c243
< * Allow pg_dump to dump a specific schema (Neil Conway)
> * -Allow pg_dump to dump a specific schema (Neil Conway)
398c398
< * Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS (Tom)
> * -Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS (Tom)
2003-02-17 18:48:29 +00:00
Bruce Momjian
4ba4b4a631 Mark as done:
> 	o -Add ALTER TABLE tab SET WITHOUT OIDS (Rod)

> 	o -Allow CLUSTER to cluster all tables (Alvaro Herrera)

> * -Allow pg_dump to dump a specific schema (Neil Conway)

> * -Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS (Tom)

> * Rod is Rod Taylor <pg@rbt.ca)>
2003-02-17 18:47:02 +00:00
Bruce Momjian
92a7ef9d57 Update:
< * -Make a transaction-safe TRUNCATE
> * -Make a transaction-safe TRUNCATE (Rod)
2003-02-17 18:37:12 +00:00
Bruce Momjian
52d0feecd7 Done:
> * -Make a transaction-safe TRUNCATE
2003-02-17 18:36:24 +00:00
Bruce Momjian
de25638d2f Update wording:
< * Disallow DROP COLUMN on a column that is part of a multi-column index
> * Require DROP COLUMN CASCADE for a column that is part of a multi-column index
2003-02-16 00:29:49 +00:00
Bruce Momjian
50c4190e37 Add:
> * Disallow DROP COLUMN on a column that is part of a multi-column index
2003-02-15 18:30:06 +00:00
Bruce Momjian
37664ee465 Add:
> * Allow incremental backups
2003-02-14 17:02:45 +00:00
Bruce Momjian
e9551212d2 Add:
> * Add schema option to createlang
2003-02-14 14:41:40 +00:00
Bruce Momjian
aa874ee0d7 Add:
> * Cache last known per-tuple offsets to speed long tuple access
2003-02-14 13:11:44 +00:00
Bruce Momjian
e2b58f7693 Done in 7.3.2, so removed:
< * Fix SELECT ... INTO and CREATE TABLE AS to have appopriate OID column
2003-02-12 14:11:22 +00:00
Bruce Momjian
0550c7a63a Done:
> * -Get faster regex() code from Henry Spencer <henry@zoo.utoronto.ca>
2003-02-12 14:09:04 +00:00
Bruce Momjian
d42a476621 Add blank line. 2003-01-27 23:19:18 +00:00
Bruce Momjian
c177ba99bd Move:
> * Add the concept of dataspaces/tablespaces [tablespaces]
307d307
< * Add the concept of dataspaces/tablespaces [tablespaces]
2003-01-27 23:16:52 +00:00
Bruce Momjian
677d77817d Add:
> * Add group object ownership, so groups can rename/drop/grant on objects,
>   so we can implement roles
2003-01-26 01:13:34 +00:00
Bruce Momjian
956762a546 Add:
> 	o Allow PL/PgSQL to support array element assignment
2003-01-14 00:47:35 +00:00
Bruce Momjian
d340e00626 Update date only. 2003-01-12 05:35:55 +00:00
Bruce Momjian
e38246a643 Add:
> 	o Allow fastpast to pass values in portable format
2003-01-08 06:14:51 +00:00
Bruce Momjian
d2a522e483 Update:
< * Have DEFAULT dependency track use of sequence, for DROP DEFAULT check
> * Disallow changing default expression of a SERIAL column
2003-01-01 19:04:07 +00:00
Bruce Momjian
4a9656f2c2 Add:
> * Have DEFAULT dependency track use of sequence, for DROP DEFAULT check
2002-12-31 18:06:03 +00:00
Bruce Momjian
58b95441a4 Add:
> * Allow infinite dates just like infinite timestamps
2002-12-30 04:48:57 +00:00
Bruce Momjian
7288439999 Added:
> * Two-phase commit to implement distributed transactions
2002-12-27 05:56:53 +00:00
Bruce Momjian
061d4e2079 Add developer organizations:
< * Bruce is Bruce Momjian <pgman@candle.pha.pa.us>
< * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au>
< * D'Arcy is D'Arcy J.M. Cain <darcy@druid.net>
> * Bruce is Bruce Momjian <pgman@candle.pha.pa.us> of Software Research Assoc.
> * 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.
460,461c461,462
< * Fernando Nasser <fnasser@redhat.com>
< * Gavin Sherry <swm@linuxworld.com.au>
> * Fernando Nasser <fnasser@redhat.com> of Red Hat
> * Gavin Sherry <swm@linuxworld.com.au> of Alcove Systems Engineering
464,466c465,467
< * Jan is Jan Wieck <wieck@sapserv.debis.de>
< * Liam is Liam Stewart <liams@redhat.com>
< * Marc is Marc Fournier <scrappy@hub.org>
> * Jan is Jan Wieck <JanWieck@Yahoo.com> of PeerDirect Corp.
> * Liam is Liam Stewart <liams@redhat.com> of Red Hat
> * Marc is Marc Fournier <scrappy@hub.org> of PostgreSQL, Inc.
468,469c469
< * Marko is Marko Kreen <marko@l-t.ee>
< * Michael is Michael Meskes <meskes@postgresql.org>
> * Michael is Michael Meskes <meskes@postgresql.org> of Credativ
472c472
< * Peter M is Peter T Mount <peter@retep.org.uk>
> * Peter M is Peter T Mount <peter@retep.org.uk> of Retep Software
474c474
< * Philip is Philip Warner <pjw@rhyme.com.au>
> * Philip is Philip Warner <pjw@rhyme.com.au> of Albatross Consulting Pty. Ltd.
477d476
< * Ryan is Ryan Bradetich <rbrad@hpb50023.boi.hp.com>
479,483c478,481
< * Tatsuo is Tatsuo Ishii <t-ishii@sra.co.jp>
< * Thomas is Thomas Lockhart <lockhart@fourpalms.org>
< * Tom is Tom Lane <tgl@sss.pgh.pa.us>
< * TomH is Tom I Helbekkmo <tih@Hamartun.Priv.no>
< * Vadim is Vadim B. Mikheev <vadim4o@email.com>
> * Tatsuo is Tatsuo Ishii <t-ishii@sra.co.jp> of Software Research Assoc.
> * Thomas is Thomas Lockhart <lockhart@fourpalms.org> of Jet Propulsion Labratory
> * Tom is Tom Lane <tgl@sss.pgh.pa.us> of Red Hat
> * Vadim is Vadim B. Mikheev <vadim4o@email.com> of Sector Data
2002-12-24 22:06:53 +00:00
Bruce Momjian
8ac39d02fd Done:
> * -Add schema, cast, and conversion backslash commands to psql (Christopher)
2002-12-12 21:02:21 +00:00
Bruce Momjian
debb072886 Add for protocol changes:
> 	o Compression?
2002-12-12 00:19:22 +00:00
Bruce Momjian
944f95d2b6 Add:
>
> * Wire Protocol Changes
> 	o Show transaction status in psql
> 	o Allow binding of query parameters, support for prepared queries
> 	o Add optional textual message to NOTIFY
> 	o Remove hard-coded limits on user/db/password names
> 	o Remove unused elements of startup packet (unused, tty, passlength)
> 	o Fix COPY/fastpath protocol?
> 	o Replication support?
> 	o Error codes
> 	o Dynamic character set handling
> 	o Special passing of binary values in platform-neutral format (bytea?)
> 	o ecpg improvements?
> 	o Add decoded type, length, precision
2002-12-10 22:27:45 +00:00
Bruce Momjian
1170a970a9 Add:
> * Add ROLLUP, CUBE, GROUPING SETS options to GROUP BY
2002-12-09 18:09:44 +00:00
Bruce Momjian
ec0a5b9e9d Add:
> * Add SQL99 WITH clause to SELECT (Tom, Fernando)
> * Add SQL99 WITH RECURSIVE to SELECT (Tom, Fernando)
443a444
> * Fernando Nasser <fnasser@redhat.com>
2002-12-05 20:30:36 +00:00
Bruce Momjian
20f2872467 Add:
> 	* Add ALTER SEQUENCE to modify min/max/increment/cache/cycle values
2002-12-04 18:23:47 +00:00
Bruce Momjian
91f508ae85 Done:
> * -Add OpenBSD's getpeereid() call for local socket authentication
2002-12-03 22:10:47 +00:00
Bruce Momjian
31504cc83b Updated:
< * Add sql3 recursive unions
> * Add SQL99 WITH clause to SELECT
> * Add SQL99 WITH RECURSIVE to SELECT
2002-12-03 17:38:34 +00:00
Bruce Momjian
d117782a4b Add for D'Arcy:
> * Python
> 	o Allow users to register their own types with _pg
> 	o Allow SELECT to return a dictionary of dictionaries
> 	o Allow COPY BINARY FROM
2002-12-02 05:42:36 +00:00
Bruce Momjian
c9a993ccf3 Done in 7.3, so removed:
< 	o Allow psql \copy to specify column names
199d197
< 	o Add SET REAL_FORMAT and SET DOUBLE_PRECISION_FORMAT using printf args
2002-12-01 21:28:01 +00:00
Bruce Momjian
68b944757a Done:
> * -Inline simple SQL functions to avoid overhead (Tom)
2002-12-01 21:20:45 +00:00
Bruce Momjian
c4439536e2 Move to URGENT, for Justin:
< * Create native Win32 port [win32]
2002-11-26 22:05:49 +00:00
Bruce Momjian
1676753e2b Split:
> * -Support statement-level triggers (Neil)
> * Support triggers on columns (Neil)
2002-11-24 03:14:01 +00:00
Bruce Momjian
ea29b32758 Done:
> * -Support statement-level triggers and triggers on columns (Neil)
2002-11-23 03:52:44 +00:00
Bruce Momjian
63c38401d9 Add:
> * Have sequence dependency track use of DEFAULT sequences, seqname.nextval
2002-11-21 19:15:04 +00:00
Bruce Momjian
1c6adf0f67 Done:
> * -Add hash for evaluating GROUP BY aggregates (Tom)
2002-11-21 01:02:34 +00:00
Bruce Momjian
54cb1db6cf Add my name:
> * Allow savepoints / nested transactions [transactions] (Bruce)
2002-11-19 20:35:13 +00:00
Bruce Momjian
34529aeb64 Add:
> * Fix SELECT ... INTO and CREATE TABLE AS to have appopriate OID column
> 	o -MOVE 0 should not move to end of cursor (Bruce)
2002-11-13 02:10:26 +00:00
Bruce Momjian
cea5388840 Add name:
> * -Add GUC variables to control floating number output digits (Pedro Ferreira)
2002-11-08 17:42:18 +00:00
Bruce Momjian
3e6bef680c Mark as done:
> * -Add GUC variables to control floating number output digits
2002-11-08 17:41:05 +00:00
Bruce Momjian
476eb59f50 Add:
> * Add GUC variables extra_float_digits and extra_double_digits to
>   control output digits
419a422
> * Research interaction of setitimer() and sleep() used by statement_timeout
2002-11-08 04:31:14 +00:00
Bruce Momjian
f4233d1478 Remove:
< * Move dbmirror and rserv from /contrib to gborg.postgresql.org
2002-11-06 17:51:03 +00:00
Bruce Momjian
2fe9f20d3d Not done:
> * Add hash for evaluating GROUP BY aggregates (Tom)
2002-11-06 06:21:00 +00:00
Bruce Momjian
f9ed7fb68c Completed:
> * -Add hash for evaluating GROUP BY aggregates (Tom)
2002-11-06 05:56:36 +00:00
Bruce Momjian
0579096998 Remove completed items:
< A dash (-) marks changes that will appear in the upcoming 7.3 release.
> A dash (-) marks changes that will appear in the upcoming 7.4 release.
38d37
< * -Change DEBUG startup tag to LOG (Bruce)
40,51d38
< * -Add pg_backend_pid() function to backend
< * -Allow logging of query durations
<
<
< Permissions
< ===========
<
< * -Improve control over user privileges, including table creation
< * -Allow user/group names to be specified directly in pg_hba.conf (Bruce)
< * -Add ~/.pgpass to store passwords with user/host/password combinations
< * -Allow permissions for functions (Peter E)
< * -Allow object creation to be disabled for specific users
58,60d44
< * -Make it easier to create a database owned by someone who can't createdb,
<   perhaps CREATE DATABASE dbname WITH OWNER = "user" (Gavin)
< * -Make equals sign optional in CREATE DATABASE WITH param = 'val'
65,66d48
< * -Prevent SIGHUP and 'pg_ctl reload' from changing command line
<   specified parameters to postgresql.conf defaults (Peter E)
69,70d50
< * -Reserve last few process slots for super-user if max_connections reached
< * -Add GUC parameter to print queries that generate errors
79d58
< * -Add domain capability (Rod Taylor)
82,84d60
< * -SELECT cash_out(2) crashes because of opaque
< * -Declare typein/out functions in pg_proc with a special "C string" data type
< * -Functions returning sets do not totally work
89d64
< * -Add GUC parameter for DATESTYLE
91,93d65
< * -Allow bytea to handle LIKE with non-TEXT patterns
< * -to_char(0,'FM999.99') returns a period, to_char(1,'FM999.99') doesn't (Karel)
< * -Add floor(float8) and other missing functions
97d68
< 	o -Store binary-compatible type information in the system
104d74
< 	o -Ensure we have array-eq operators for every built-in array type
139,140d108
< * -Remove brackets as multi-statement rule grouping, must use parens (Bruce)
< * -Prevent aggregates from being used in rule WHERE clauses
154d121
< * -Allow UPDATE/DELETE on inherited table
166d132
< * -Add deleted bit to index tuples to reduce heap access
176d141
< * -Test hash index performance and discourage usage
182d146
< * -Add SIMILAR TO to allow character classes, 'pg_[a-c]%'
184d147
< * -Remove LIMIT #,# and force use LIMIT and OFFSET clauses in 7.3 (Bruce)
186,187d148
< * -Disallow TRUNCATE on tables that are involved in referential constraints
< * -Add OR REPLACE clauses to non-FUNCTION object creation
190d150
< * -Prevent create/drop scripts from allowing extra args (Bruce)
201,205d160
< 	o -Add ALTER TABLE DROP COLUMN feature
< 	o -Add ALTER TABLE DROP non-CHECK CONSTRAINT
< 	o -ALTER TABLE ADD PRIMARY KEY (Tom)
< 	o -ALTER TABLE ADD UNIQUE (Tom)
< 	o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher)
210d164
< 	o -Have ALTER TABLE OWNER change all dependant objects like indexes
214,216d167
< 	o -Cluster all tables at once using pg_index.indisclustered set during
<           previous CLUSTER
< 	o -Prevent loss of indexes, permissions, inheritance
221d171
< 	o -Allow specification of column names
224d173
< 	o -Change syntax to WITH DELIMITER, (keep old syntax around?)
228d176
< 	o -Generate failure on short COPY lines rather than pad NULLs
242,243d189
< 	o -Allow INSERT INTO my_table VALUES (a, b, c, DEFAULT, x, y, z, ...)
< 	o -Disallow missing columns in INSERT ... (col) VALUES, per ANSI
248,249d193
< 	o -Add command to display locks
< 	o -Add SET or BEGIN timeout parameter to cancel query
251d194
< 	o -Remove SET KSQO option now that OR processing is improved (Bruce)
254,256d196
< 	o -Add SHOW command to see locale
< 	o -Allow SHOW to output as a query result, like EXPLAIN
< 	o -Abort all SET changes made in an aborted transaction
264d203
< 	o -Fix PL/PgSQL to handle quoted mixed-case identifiers
287,291d225
< * -Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
<   or multiple SELECTS to avoid bad system catalog entries
< * -Have pg_dump -C dump database location and encoding information
< * -Allow psql \d to show foreign keys
< * -Allow psql \d to show temporary table structure (Tom)
294d227
< * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil)
302d234
< 	o -Updateable resultSet
307d238
< 	o -Implement cancel() method on Statement
309d239
<         o -Add support for CallableStatements
311d240
< 	o -Compile under jdk 1.4
334d262
< * -Allow oid to act as a foreign key
337,338d264
< * -Allow user to control trigger firing order (Tom)
< * -Add ALTER TRIGGER ... RENAME
341d266
< * -Fix foreign key constraints to not error on intermediate db states (Stephan)
350,359d274
< * -Add pg_depend table for dependency recording; use sysrelid, oid,
<   depend_sysrelid, depend_oid, name
< * -Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate
<   SERIAL type
< * -Prevent column dropping if column is used by foreign key
< * -Propagate column or table renaming to foreign key constraints
< * -Automatically drop constraints/functions when object is dropped
< * -Make foreign key constraints clearer in dump file
< * -Make other constraints clearer in dump file
< * -Make foreign keys easier to identify
367d281
< * -Allow autocommit so always in a transaction block
377d290
< * -Add SQL92 schemas (Tom)
400d312
< * -Cache most recent query plan(s) (Neil) [prepare]
439d350
< * -Cache system catalog information in per-database files (Tom)
450,451d360
< * -Reorder postgresql.conf WAL items in order of importance (Bruce)
< * -Remove wal_files postgresql.conf option because WAL files are now recycled
465,466d373
< * -Improve dynamic memory allocation by introducing tuple-context memory
<   allocation (Tom)
468d374
< * -Nested FULL OUTER JOINs don't work (Tom)
470,472d375
< * -Add new pg_proc cachable settings to specify whether function can be
<   evaluated only once or once per query
< * -Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
494,496d396
< * -Add Intimate Shared Memory(ISM) for Solaris
< * -Use faster flex flags for performance improvement (Peter E)
< * -Add BSD-licensed qsort() for Solaris
503,507d402
< * -Fix problems with libpq non-blocking/async code
< * -Make sure all block numbers are unsigned to increase maximum table size
< * -Merge LockMethodCtl and LockMethodTable into one shared structure (Bruce)
< * -HOLDER/HOLDERTAB rename to PROCLOCK/PROCLOCKTAG (Bruce)
< * -Remove LockMethodTable.prio field, not used (Bruce)
512,513d406
< * -Make one version of simple_prompt() in code (Bruce, Tom)
< * -Compile in syslog functionaility by default (Tatsuo)
517d409
< * -Report failure to find readline or zlib at end of configure run
519,520d410
< * -Increase identifier length (NAMEDATALEN) if small performance hit,
< * -Increase maximum number of function parameters if little wasted space
529,530d418
< * -Fix glibc's mktime() to handle pre-1970's dates
< * -Move /contrib/retep to gborg.postgresql.org
2002-11-06 05:55:14 +00:00
Bruce Momjian
308910d00f None. 2002-11-06 05:13:02 +00:00
Bruce Momjian
ab4ee6c4bd Add:
> * Move dbmirror and rserv from /contrib to gborg.postgresql.org
2002-11-05 22:16:57 +00:00
Bruce Momjian
82ddb66464 Add:
> * Acquire lock on a relation before building a relcache entry for it
2002-11-02 05:42:01 +00:00
Bruce Momjian
91a6bb0497 Update:
> 	o MOVE 0 should not move to end of cursor (Bruce)
2002-11-02 02:44:16 +00:00
Bruce Momjian
76aada9e9d Add:
> * Support statement-level triggers and triggers on columns (Neil)
2002-11-02 02:43:03 +00:00
Bruce Momjian
66a03b064e Add:
> * Allow psql to do table completion for SELECT * FROM schema_part and
>   table completion for SELECT * FROM schema_name.
2002-11-02 00:15:38 +00:00
Bruce Momjian
fb4639f911 Add:
> * Have standalone backend read postgresql.conf
2002-11-01 22:53:05 +00:00
Bruce Momjian
8e9accca45 Reword:
< * Improve concurrency in GIST
> * Add concurrency to GIST
2002-10-29 03:22:43 +00:00
Bruce Momjian
8e2492a194 Done:
> * -Prevent aggregates from being used in rule WHERE clauses
2002-10-29 02:50:11 +00:00
Bruce Momjian
c215902214 Update from Neil Conway:
< * Add floor(float8) and other missing functions
> * -Add floor(float8) and other missing functions
174c174
< * Improve concurrency of hash indexes (Neil Conway)
> * Improve concurrency of hash indexes (Neil)
277c277
< 	o Allow array declarations and other data types in PL/PgSQl DECLARE
> 	o Allow array declarations and other data types in PL/PgSQL DECLARE
293c293
< * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
> * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil)
474c474
< * Precompile SQL functions to avoid overhead (Neil Conway)
> * Precompile SQL functions to avoid overhead (Neil)
549c549
< * Neil is Neil Conway <nconway@klamath.dyndns.org>
> * Neil is Neil Conway <neilc@samurai.com>
2002-10-28 20:05:18 +00:00
Bruce Momjian
ed7be7292e Add:
> * Allow limits on per-db/user connections
2002-10-25 19:03:04 +00:00
Bruce Momjian
f724c164d3 Add:
> * Allow pg_dump to dump a specific schema
2002-10-21 20:35:07 +00:00
Bruce Momjian
24af7929ce Done:
> * -Move /contrib/retep to gborg.postgresql.org
2002-10-21 00:36:24 +00:00
Bruce Momjian
e9f07b14e1 Add:
> * Make a transaction-safe TRUNCATE
2002-10-20 02:51:21 +00:00
Bruce Momjian
55c6f06991 Add:
> 	o Add GUC parameter to control the maximum number of rewrite cycles
2002-10-20 02:30:04 +00:00
Bruce Momjian
a3cb8746d9 Add:
> * Move /contrib/retep to gborg.postgresql.org
2002-10-19 02:31:10 +00:00
Bruce Momjian
f789bd3de2 Add:
> 	o Allow copy to understand \x as hex
2002-10-17 03:58:22 +00:00
Bruce Momjian
8a96c50ec9 Remove:
< * Rename oid2name to relfilenode2name and install by default
< * Move /contrib/oid2name to /bin, rename to relfilenode2name
2002-10-15 21:34:10 +00:00
Bruce Momjian
7426d4d937 Add:
> * Move /contrib/oid2name to /bin, rename to relfilenode2name
2002-10-15 18:54:56 +00:00
Bruce Momjian
ba0edcf451 None. 2002-10-14 22:43:45 +00:00
Bruce Momjian
3877847e88 Add:
> * Rename oid2name to relfilenode2name and install by default
2002-10-12 19:03:41 +00:00
Bruce Momjian
bb63dacee3 Added:
> 	o Allow psql \copy to specify column names
2002-10-12 17:01:19 +00:00
Bruce Momjian
c2311337f0 Update:
> * -Add pg_backend_pid() function to backend
2002-10-11 03:32:45 +00:00
Bruce Momjian
eb949720ad Add:
> 	o Allow SHOW of non-modifiable variables, like pg_controldata
2002-10-09 02:04:03 +00:00
Bruce Momjian
a32df55730 Add:
> * Add now("transaction|statement|clock") functionality
2002-10-05 19:04:00 +00:00
Bruce Momjian
82df2dd732 Update:
> * Allow sorting, temp files, temp tables to use multiple work directories
2002-10-05 04:00:26 +00:00
Bruce Momjian
04c57d68ce Update wording for temp files:
> * Allow sorting/temp files to use multiple work directories
2002-10-04 19:06:07 +00:00
Bruce Momjian
54670bd504 Add:
> * Allow sorting to use multiple work directories
2002-10-04 17:26:56 +00:00
Bruce Momjian
53c5edace8 Add:
> * Add floor(float8) and other missing functions
2002-10-04 02:28:42 +00:00
Bruce Momjian
2609ccc34b Add:
< * Provide automatic running of vacuum in the background (Tom)
> * Provide automatic running of vacuum in the background (Tom) [vacuum]
2002-10-03 19:32:43 +00:00
Bruce Momjian
fb0b0a25dc Add:
> * Check GUC geqo_threshold to see if it is still accurate
2002-10-03 19:20:25 +00:00
Bruce Momjian
50869ef839 Add:
> * Add schema, cast, and conversion backslash commands to psql
2002-10-03 16:39:02 +00:00
Bruce Momjian
245b3d7d5c Add:
> * Add start time to pg_stat_activity
2002-09-23 14:52:28 +00:00
Bruce Momjian
2816141978 Nothing. 2002-09-23 01:39:05 +00:00
Bruce Momjian
0adb4169ca Done:
> * -to_char(0,'FM999.99') returns a period, to_char(1,'FM999.99') doesn't (Karel)
2002-09-20 03:57:57 +00:00
Bruce Momjian
f1eac87eda Add:
> 	o Allow EXPLAIN EXECUTE to see prepared plans
2002-09-18 04:22:51 +00:00
Bruce Momjian
1c4478a5ba Add:
> * Allow pg_xlog to be moved without symlinks
2002-09-17 22:23:02 +00:00
Bruce Momjian
e04069fbae No change. 2002-09-12 00:20:04 +00:00
Bruce Momjian
86e8a43f9b Done as far as possible:
< * Add documentation to lock shared memory into RAM for each OS, if possible
2002-09-07 18:37:15 +00:00
Bruce Momjian
c813d03ff9 Update for new IP. 2002-09-06 18:46:23 +00:00
Bruce Momjian
f4aecac468 Update:
> * -Add ~/.pgpass to store passwords with user/host/password combinations
2002-09-05 22:03:02 +00:00
Bruce Momjian
51be3caca7 Remove:
< * Make pg_trigger.tgargs refer to columns by number, not name
2002-09-05 16:40:18 +00:00
Bruce Momjian
2096f20a92 Update:
> * Make pg_trigger.tgargs refer to columns by number, not name
2002-09-05 05:11:11 +00:00
Bruce Momjian
465cd5e8f6 Done:
> * -Make triggers refer to columns by number, not name
2002-09-05 04:58:28 +00:00
Bruce Momjian
a1da766b5e Add:
> * Remove Cyrillic recode support
2002-09-04 22:09:47 +00:00
Bruce Momjian
99a115ebc3 Done:
>       o -Add SHOW command to see locale
2002-09-04 21:07:41 +00:00
Bruce Momjian
5e83ea2647 Add:
> 	o -Add SHOW command to see locale
2002-09-04 21:05:40 +00:00
Bruce Momjian
f1ee2e69e6 Add:
> * Gavin Sherry <swm@linuxworld.com.au>
2002-09-03 23:39:04 +00:00
Bruce Momjian
1e1e3c3593 Add:
> * to_char(0,'FM999.99') returns a period, to_char(1,'FM999.99') does not
2002-09-03 17:09:49 +00:00
Bruce Momjian
af8a099893 Change ownership:
< 	o -ALTER TABLE ADD PRIMARY KEY (Christopher)
< 	o -ALTER TABLE ADD UNIQUE (Christopher)
> 	o -ALTER TABLE ADD PRIMARY KEY (Tom)
> 	o -ALTER TABLE ADD UNIQUE (Tom)
2002-09-03 01:40:05 +00:00
Bruce Momjian
e8b83190a1 Updated from Tom:
< 	o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher Kings-Lynne)
< 	o ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence
> 	o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher)
200a200,201
> 	o ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence because
>           of the item above
232c233
< 	o -Disallow missing columns in INSERT ... VALUES, per ANSI
> 	o -Disallow missing columns in INSERT ... (col) VALUES, per ANSI
335,336d335
< * Have SERIAL generate non-colliding sequence names when we have
<   auto-destruction
2002-09-02 16:21:30 +00:00
Bruce Momjian
12e5b8dbcb Updates from Tom:
< * Allow logging of query durations
> * -Allow logging of query durations
51,52d50
< * Make single-user local access permissions the default by limiting
<   permissions on the socket file (Peter E)
72,73c70,71
< * Reserve last few process slots for super-user if max_connections reached
< * Add GUC parameter to print queries that generate errors
> * -Reserve last few process slots for super-user if max_connections reached
> * -Add GUC parameter to print queries that generate errors
82,83c80,81
< * Declare typein/out functions in pg_proc with a special "C string" data type
< * Functions returning sets do not totally work
> * -Declare typein/out functions in pg_proc with a special "C string" data type
> * -Functions returning sets do not totally work
90c88
< * Allow bytea to handle LIKE with non-TEXT patterns
> * -Allow bytea to handle LIKE with non-TEXT patterns
94c92
< 	o Store binary-compatible type information in the system
> 	o -Store binary-compatible type information in the system
97d94
< 	o -SELECT col FROM tab WHERE numeric_col = 10.1 fails, requires quotes
102c99
< 	o Ensure we have array-eq operators for every built-in array type
> 	o -Ensure we have array-eq operators for every built-in array type
119d115
< * Allow setting database character set without multibyte enabled
152d147
< * Have UPDATE/DELETE clean out indexes
198,199d192
< 	o ALTER TABLE ADD COLUMN to inherited table put column in wrong place
< 	  [inheritance]
201d193
< 	o Add ALTER FUNCTION
203,204c195,196
< 	o -ALTER TABLE ADD PRIMARY KEY (Tom)
< 	o -ALTER TABLE ADD UNIQUE (Tom)
> 	o -ALTER TABLE ADD PRIMARY KEY (Christopher)
> 	o -ALTER TABLE ADD UNIQUE (Christopher)
248c240
< 	o -Remove SET KSQO option now that OR processing is improved (Tom)
> 	o -Remove SET KSQO option now that OR processing is improved (Bruce)
280c272
< * Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
> * -Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
287d278
< * Add config file check for $ODBCINI, $HOME/.odbc.ini, installpath/etc/odbc.ini
318,322d308
< * ODBC
< 	o ODBC 3.0 support
< 	o Unicode(UCS-2) support
< 	o Updatable cursors support
<
337c323
< * Fix foreign key constraints to not error on intermediate db states (Stephan)
> * -Fix foreign key constraints to not error on intermediate db states (Stephan)
352c338
< * Propagate column or table renaming to foreign key constraints
> * -Propagate column or table renaming to foreign key constraints
447c433
< * Remove wal_files postgresql.conf option because WAL files are now recycled
> * -Remove wal_files postgresql.conf option because WAL files are now recycled
460c446
< * Improve dynamic memory allocation by introducing tuple-context memory
> * -Improve dynamic memory allocation by introducing tuple-context memory
463c449
< * Nested FULL OUTER JOINs don't work (Tom)
> * -Nested FULL OUTER JOINs don't work (Tom)
2002-09-02 15:30:50 +00:00
Bruce Momjian
0ee105bb4c Done:
> * -Add OR REPLACE clauses to non-FUNCTION object creation
> * -Allow autocommit so always in a transaction block
> * -Cache most recent query plan(s) (Neil) [prepare]
2002-09-02 06:44:22 +00:00
Bruce Momjian
f486f9241b Removed because we don't use cs() anymore on AIX:
< * Evaluate AIX cs() spinlock macro for performance optimizations (Tatsuo)
2002-09-02 04:43:17 +00:00
Bruce Momjian
f4abdd8212 Add:
> 	o Add table function support to pltcl, plperl, plpython
2002-09-01 22:36:11 +00:00
Bruce Momjian
ee8fcc57f6 Done:
> 	o -SELECT col FROM tab WHERE numeric_col = 10.1 fails, requires quotes
2002-09-01 01:32:21 +00:00
Bruce Momjian
642fd38e42 *** empty log message *** 2002-08-31 01:36:33 +00:00
Bruce Momjian
4469f1aec7 Remove:
< * Remove PGPASSWORD because it is insecure on some OS's, in 7.4
2002-08-28 16:45:11 +00:00
Bruce Momjian
056dee3bad Add:
> 	o Add SET SCHEMA
2002-08-27 21:16:13 +00:00
Bruce Momjian
dbf261f588 Add:
> * Allow free space map to be auto-sized or warn when it is too small
2002-08-27 16:19:46 +00:00
Bruce Momjian
78a693c430 Add:
> * Allow REINDEX to rebuild all indexes, remove /contrib/reindex
> 	o Allow CLUSTER to cluster all tables, remove clusterdb
2002-08-27 14:17:14 +00:00
Bruce Momjian
bc8f725a4a Done:
> 	o -Cluster all tables at once using pg_index.indisclustered set during
2002-08-27 04:30:24 +00:00
Bruce Momjian
52b784a728 Add:
>   partial page writes [wal]
2002-08-26 23:13:37 +00:00
Bruce Momjian
3109e33eb8 Add:
> * Add CORRESPONDING BY to UNION/INTERSECT/EXCEPT
2002-08-26 23:02:21 +00:00
Bruce Momjian
c6b67cac6b Remove:
< 	o Add plsh server-side shell language (Peter E)
2002-08-26 22:02:20 +00:00
Bruce Momjian
9072329da8 *** empty log message *** 2002-08-26 22:01:50 +00:00
Bruce Momjian
80d5040fd7 Add:
> * Allow DELETE to handle table aliases for self-joins [delete]
2002-08-26 21:35:32 +00:00
Bruce Momjian
339982c850 Add:
> * Allow triggers to be disabled [trigger]
2002-08-26 20:02:45 +00:00
Bruce Momjian
50bbb3a11d Add:
> * Return proper effected tuple count from complex commands [return]
2002-08-26 17:39:31 +00:00
Bruce Momjian
f5615ed45d *** empty log message *** 2002-08-26 01:04:44 +00:00
Bruce Momjian
7e3f2449d8 Done:
> * -Disallow TRUNCATE on tables that are involved in referential constraints
2002-08-26 00:52:40 +00:00
Bruce Momjian
f82bab0952 Add:
> * Make error messages more consistent [error]
2002-08-25 20:30:30 +00:00
Bruce Momjian
cf4d885c67 Done:
> * -SELECT cash_out(2) crashes because of opaque
2002-08-24 11:24:58 +00:00
Bruce Momjian
77072f891b Add space.k> 2002-08-23 03:10:44 +00:00
Bruce Momjian
ec2c71ad39 Add:
> * Allow xlog directory location to be specified during initdb, perhaps
>   using symlinks
2002-08-23 03:10:15 +00:00
Bruce Momjian
3d801dbb1c Add:
> * Add GUC parameter to print queries that generate errors
2002-08-23 02:46:39 +00:00
Bruce Momjian
dac22ee43c Add:
> * Allow bytea to handle LIKE with non-TEXT patterns
2002-08-22 04:47:31 +00:00
Bruce Momjian
818a33e4d5 Cleanup. 2002-08-20 05:12:48 +00:00
Bruce Momjian
4ee4940584 Done by Rod:
> * -Make other constraints clearer in dump file
2002-08-20 02:16:38 +00:00
Bruce Momjian
7c02c86d0f Add:
> * Use dependency information to dump data in proper order
2002-08-17 15:09:41 +00:00
Bruce Momjian
a8d27511c7 Done:
> 	o -Add command to display locks
2002-08-17 13:14:07 +00:00
Bruce Momjian
ab0f98518c Add "few":
> * Reserve last few process slots for super-user if max_connections reached
2002-08-16 17:05:18 +00:00
Bruce Momjian
fa9d7c1c13 Add blank line. 2002-08-16 15:13:13 +00:00
Bruce Momjian
8c8a56ee2d Add:
<
> * Reserve last process slot for super-user if max_connections reached
2002-08-16 15:12:43 +00:00
Bruce Momjian
83a0d895ca Added:
<
> * Prevent mismatch of frontend/backend encodings from converting bytea
>   data from being interpreted as encoded strings
512a514,515
> * Fix glibc's mktime() to handle pre-1970's dates
>
2002-08-16 04:45:44 +00:00
Bruce Momjian
2f7e3a2ffc Added:
> * Allow configuration files to be specified in a different directory
2002-08-16 04:31:52 +00:00
Bruce Momjian
52f8c56a41 Done:
> 	o -Prevent loss of indexes, permissions, inheritance
2002-08-15 17:47:24 +00:00
Bruce Momjian
ea1954fc35 Done:
> * -Improve control over user privileges, including table creation
> * -Add PGPASSWORDFILE environment variable or ~/.pgpass to store
> 	o -Compile under jdk 1.4
2002-08-15 17:46:46 +00:00
Bruce Momjian
64a0649432 Update text:
< 	o Allow PL/PgSQL function parameters to be passed by name,
> 	o Allow function parameters to be passed by name,
2002-08-14 18:39:05 +00:00
Bruce Momjian
5b74309053 Update:
> 	o Cluster all tables at once using pg_index.indisclustered set during
>           previous CLUSTER
2002-08-14 17:45:20 +00:00
Bruce Momjian
dec918479f I guess I'd vote for changing the code to be
sys = malloc(strlen(editorName) + strlen(fname) + 10 + 1);
        if (!sys)
                return false;
        sprintf(sys, "exec '%s' '%s'", editorName, fname);

(note the added quotes to provide a little protection against spaces
and such).  Then it's perfectly obvious what the calculation is doing.
I don't care about wasting 20-some bytes, but confusing readers of the
code is worth avoiding.

                        regards, tom lane
2002-08-14 05:49:22 +00:00
Bruce Momjian
fcbc87c1ee Add:
> 	o Add ALTER TABLE tab SET WITHOUT OIDS
2002-08-14 04:58:17 +00:00
Bruce Momjian
561e25ad71 Oops, not done:
> * Have views on temporary tables exist in the temporary namespace
2002-08-14 03:41:09 +00:00
Bruce Momjian
596ba5ecc4 Updated:
< * Allow temporary views
< * Require view using temporary tables to be temporary views
> * -Have views on temporary tables exist in the temporary namespace
2002-08-14 03:40:41 +00:00
Bruce Momjian
293ab5abf3 Fix spacing. 2002-08-14 02:51:13 +00:00
Bruce Momjian
9f19f3c836 Added:
<
> 	o Improve PL/PgSQL exception handling
> 	o Allow PL/PgSQL parameters to be specified by name and type during
> 	  definition
> 	o Allow PL/PgSQL function parameters to be passed by name,
> 	  get_employee_salary(emp_id => 12345, tax_year => 2001)
> 	o Add PL/PgSQL packages
> 	o Allow array declarations and other data types in PL/PgSQl DECLARE
> 	o Add PL/PgSQL PROCEDURES that can return multiple values
2002-08-14 02:49:42 +00:00
Bruce Momjian
e9a0de8b3f Done:
> * -Increase identifier length (NAMEDATALEN) if small performance hit,
> * -Increase maximum number of function parameters if little wasted space
2002-08-14 02:24:47 +00:00
Bruce Momjian
b6d8df67d3 Update:
> * Use bitmaps to fetch heap pages in sequential order [performance]
> * Use bitmaps to combine existing indexes [performance]
2002-08-13 04:32:28 +00:00
Bruce Momjian
41e7328068 Done:
> 	o -Fix PL/PgSQL to handle quoted mixed-case identifiers
2002-08-08 23:50:38 +00:00
Bruce Momjian
54916d57b3 Add:
> * Allow INET subnet tests using non-constants
2002-08-08 23:20:11 +00:00
Bruce Momjian
79e77c6501 *** empty log message *** 2002-08-04 04:17:06 +00:00
Bruce Momjian
6be43c981e *** empty log message *** 2002-08-04 04:16:47 +00:00
Bruce Momjian
7c63a0db29 No need for TODO.detail link anymore:
> 	o -Add ALTER TABLE DROP COLUMN feature
2002-08-02 20:03:23 +00:00
Bruce Momjian
543409a752 Done:
> 	o -Add ALTER TABLE DROP COLUMN feature [drop]
2002-08-02 20:02:56 +00:00
Bruce Momjian
8be3cfbbd5 Done:
> * -Remove LockMethodTable.prio field, not used (Bruce)
2002-07-31 03:13:16 +00:00
Bruce Momjian
b8efa8755c Done:
> * -Add getpid() function to backend
2002-07-31 00:40:20 +00:00
Bruce Momjian
2c2c43d05f Updated:
< 	o ALTER TABLE ADD COLUMN column SET DEFAULT should fill existing
> 	o ALTER TABLE ADD COLUMN column DEFAULT should fill existing
2002-07-30 19:47:09 +00:00
Bruce Momjian
b30ccbe32a Clarification from Tom:
< 	o ALTER TABLE ALTER COLUMN column SET DEFAULT should fill existing
> 	o ALTER TABLE ADD COLUMN column SET DEFAULT should fill existing
2002-07-30 19:43:20 +00:00
Bruce Momjian
6c01708c46 Added for Neil Conway:
> * Use CHECK constraints to improve optimizer decisions
2002-07-30 19:34:05 +00:00
Bruce Momjian
620abeb271 Done:
> 	o -Generate failure on short COPY lines rather than pad NULLs
2002-07-30 16:56:15 +00:00
Bruce Momjian
5bf55525c3 Move item:
< * Allow logging of query durations
2002-07-30 03:12:37 +00:00
Bruce Momjian
b9459c6adb Fix from Neil Conway:
< 	o ALTER TABLE ADD COLUMN column SET DEFAULT should fill existing
> 	o ALTER TABLE ALTER COLUMN column SET DEFAULT should fill existing
2002-07-29 21:41:19 +00:00
Bruce Momjian
f7ba1db755 Done:
> * -Add Intimate Shared Memory(ISM) for Solaris
2002-07-24 17:42:12 +00:00
Bruce Momjian
b4b3c63b2b Done:
> * -Allow UPDATE/DELETE on inherited table
2002-07-23 23:28:36 +00:00
Bruce Momjian
17b28503d0 Mark items as done:
> * -Add GUC parameter for DATESTYLE
> 	o -Allow specification of column names
> 	o -Change syntax to WITH DELIMITER, (keep old syntax around?)
> 	o -Remove SET KSQO option now that OR processing is improved (Tom)
> 	o -Allow SHOW to output as a query result, like EXPLAIN
> * -Add SQL92 schemas (Tom)
2002-07-20 16:45:07 +00:00
Bruce Momjian
d7d741afbe Done:
> * -Add BSD-licensed qsort() for Solaris
2002-07-19 17:26:35 +00:00
Bruce Momjian
4feeee17ce Done:
> * -HOLDER/HOLDERTAB rename to PROCLOCK/PROCLOCKTAG (Bruce)
2002-07-19 00:17:53 +00:00
Bruce Momjian
a345ac8842 Done:
> * -Merge LockMethodCtl and LockMethodTable into one shared structure (Bruce)
2002-07-18 23:07:09 +00:00
Bruce Momjian
fb94c09ae4 Done:
> * -Make sure all block numbers are unsigned to increase maximum table size
2002-07-18 05:01:51 +00:00
Bruce Momjian
df432df9fa Done, not sure when, reported by Neil Conway:
> * -Report failure to find readline or zlib at end of configure run
2002-07-17 22:15:20 +00:00
Bruce Momjian
1a6f91c9f3 Item not needed:
< * Use our own getopt() for FreeBSD/OpenBSD to allow --xxx flags (Bruce)
2002-07-15 23:34:34 +00:00
Bruce Momjian
59097af0bb Mark as done, per Rod:
> o -Add ALTER TABLE DROP non-CHECK CONSTRAINT
> * -Allow psql \d to show foreign keys
> * -Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate
> * -Prevent column dropping if column is used by foreign key
> * -Automatically drop constraints/functions when object is dropped
> * -Make foreign key constraints clearer in dump file
> * -Make foreign keys easier to identify
2002-07-13 02:42:16 +00:00
Bruce Momjian
fa064e9794 Both done:
o -Add SET or BEGIN timeout parameter to cancel query
> * -Add pg_depend table for dependency recording; use sysrelid, oid,
2002-07-13 02:21:15 +00:00
Bruce Momjian
839a346560 Not a valid item:
< * Add version file format stamp to heap and other table types
2002-07-11 21:41:25 +00:00
Bruce Momjian
ccdb8a8d3a Remove duplicate:
< * Use BlockNumber rather than int where appropriate
2002-07-11 21:40:20 +00:00
Bruce Momjian
f2bb1cfa85 Done, according to Rod Taylor:
> * -Add ALTER TRIGGER ... RENAME
2002-07-11 02:56:49 +00:00
Bruce Momjian
9af7179a10 Done:
> * -Make one version of simple_prompt() in code (Bruce, Tom)
2002-07-08 02:01:02 +00:00
Bruce Momjian
b2f2415c92 Mark person:
> * -Allow psql \d to show temporary table structure (Tom)
2002-07-05 02:10:17 +00:00
Bruce Momjian
5ebbf01838 Done
> * -Allow psql \d to show temporary table structure
2002-07-05 02:09:52 +00:00
Bruce Momjian
2b057b29cc Done:
>         o -Add support for CallableStatements
2002-07-03 16:55:40 +00:00
Bruce Momjian
95a5f7d858 Not done:
> * Add the functionality for WITH CHECK OPTION clause of CREATE VIEW
2002-06-28 19:28:30 +00:00
Bruce Momjian
c445edefe1 Done:
> * -Add the functionality for WITH CHECK OPTION clause of CREATE VIEW
2002-06-28 18:57:35 +00:00
Bruce Momjian
cc8839a10b Done:
> * -Test hash index performance and discourage usage
2002-06-21 20:13:08 +00:00
Bruce Momjian
3f90b17339 Add from Dave Cramer:
JDBC
> 	o Compile under jdk 1.4
2002-06-20 16:55:20 +00:00
Bruce Momjian
585aa11587 Update as done:
JDBC:
> 	o -Updateable resultSet
2002-06-20 16:49:41 +00:00
Bruce Momjian
cd75bb7011 Add:
> * -Allow object creation to be disabled for specific users
2002-06-19 16:36:13 +00:00
Bruce Momjian
deec3cb91c Add:
> * Create native Win32 port [win32]
2002-06-13 18:01:38 +00:00
Bruce Momjian
e6e577490d Add to ecpg:
> 	o Allow multi-threaded use of SQLCA
2002-06-12 23:39:49 +00:00
Bruce Momjian
6b3f0ef1db Cleanup. 2002-06-12 21:20:59 +00:00
Bruce Momjian
435941440b Mark as done:
> * -Add SIMILAR TO to allow character classes, 'pg_[a-c]%'
2002-06-11 21:28:17 +00:00
Bruce Momjian
090319b20f Fix spacing. 2002-06-10 16:13:54 +00:00
Bruce Momjian
31d9184239 None. 2002-06-07 20:22:33 +00:00
Bruce Momjian
c78e411fef Add:
> * Allow DEFERRABLE UNIQUE constraints
2002-06-07 04:19:52 +00:00
Bruce Momjian
4ac77d3708 Mark as done:
> 	o -Abort all SET changes made in an aborted transaction
2002-06-07 03:47:06 +00:00
Bruce Momjian
e3c1609df3 Update as done:
> * -Add deleted bit to index tuples to reduce heap access
2002-06-03 22:46:09 +00:00
Bruce Momjian
cc574c4482 Update index growth problem. 2002-06-03 17:41:37 +00:00
Bruce Momjian
50b7148218 Mention btree:
> * Add FILLFACTOR to btree index creation
2002-06-01 19:53:31 +00:00
Bruce Momjian
dc20063e43 Remove 32-bit mention:
> * Add BSD-licensed qsort() for Solaris
2002-05-29 00:44:11 +00:00
Bruce Momjian
6005c50fa6 Update:
> * Add BSD-licensed qsort() for 32-bit Solaris
2002-05-28 01:06:23 +00:00
Bruce Momjian
3cde085158 Add
> * Add getpid() function to backend
2002-05-25 22:44:13 +00:00
Bruce Momjian
c961474c96 Mark as done:
> 	o -Disallow missing columns in INSERT ... VALUES, per ANSI
2002-05-20 22:22:27 +00:00
Bruce Momjian
e90dbd27b1 Updated:
> 	o Abort all SET changes made in an aborted transaction
2002-04-26 18:32:44 +00:00
Bruce Momjian
be004a0c09 Added:
> * Allow backslash handling in quoted strings to be disabled for portability
2002-04-25 20:39:11 +00:00
Bruce Momjian
8cec968784 Improve display of headings in HTML. 2002-04-25 20:20:50 +00:00
Bruce Momjian
695a042532 Add item:
> * Improve ability to display optimizer analysis using OPTIMIZER_DEBUG
2002-04-23 20:26:29 +00:00
Bruce Momjian
c11d9353f1 Update as done:
> * -Use faster flex flags for performance improvement (Peter E)
2002-04-23 18:59:30 +00:00
Bruce Momjian
0666ac296b Update for syslog and name Tom in trigger:
> * -Allow user to control trigger firing order (Tom)
> * -Compile in syslog functionaility by default (Tatsuo)
2002-04-23 16:59:51 +00:00
Bruce Momjian
44cd58e47e Update:
> * -Allow user to control trigger firing order
> * Add ALTER TRIGGER ... RENAME
2002-04-23 16:56:24 +00:00
Bruce Momjian
4e08a625b0 Suggest another possible solution for funcs using temp tables:
< 	  without using PL/PgSQL EXECUTE, needs cached plan invalidation
> 	  without using PL/PgSQL EXECUTE, needs cache prevention/invalidation
2002-04-18 17:26:03 +00:00
Bruce Momjian
979be308d1 More neutral:
> 	o Abort all, some or, no SET changes made in an aborted transaction
2002-04-18 17:24:47 +00:00
Bruce Momjian
953287768e Update:
> 	o Abort all or commit all SET changes made in an aborted transaction
2002-04-18 14:32:36 +00:00
Bruce Momjian
a44a0a4509 Update:
> 	o Allow Java server-side programming, http://pljava.sourceforge.net
> 	  [java]
2002-04-18 05:07:38 +00:00
Bruce Momjian
cfa72faf96 Add user:
> * Rod is Rod Taylor <rbt@zort.ca>
2002-04-18 04:21:43 +00:00
Bruce Momjian
b09f67bca1 Update for Neil:
> * Cache most recent query plan(s) (Neil) [prepare]
> * Neil is Neil Conway <nconway@klamath.dyndns.org>
2002-04-18 04:08:22 +00:00
Bruce Momjian
bac714b72a Update for Oleg:
>   using a sequential scan for highest/lowest values (Oleg)
2002-04-18 04:07:04 +00:00
Bruce Momjian
54f91c9f8a Update:
> 	o Abort SET changes made in aborted transactions (?)
2002-04-18 03:59:46 +00:00
Bruce Momjian
af03e2edc9 Updated:
> * Add BETWEEN ASYMMETRIC/SYMMETRIC (Christopher)
> * Christopher is Christopher Kings-Lynne <chriskl@familyhealth.com.au>
2002-04-18 03:10:29 +00:00
Bruce Momjian
389ca3500d Add:
> * Add BSD-licensed qsort() for Solaris
2002-04-18 03:07:16 +00:00
Bruce Momjian
6abfa8c540 Add:
> 	o Allow SHOW to output as a query result, like EXPLAIN
2002-04-18 03:04:04 +00:00
Bruce Momjian
afd8067213 Add:
> * Try flex flags -Cf and -CF to see if performance improves
2002-04-18 01:41:23 +00:00
Bruce Momjian
ed20cdfc53 Add:
> * Add utility to compute accurate random_page_cost value
2002-04-17 21:52:57 +00:00
Bruce Momjian
d85a81cbc3 Add:
> * Allow easy display of usernames in a group
2002-04-17 20:35:23 +00:00
Bruce Momjian
c2f1e93aeb Update as completed:
> * -Allow oid to act as a foreign key
2002-04-15 20:52:12 +00:00
Bruce Momjian
08479bcbca Update;
> 	  without using PL/PgSQL EXECUTE, needs cached plan invalidation
2002-04-14 17:20:35 +00:00
Bruce Momjian
673788c692 Add:
> * Change NUMERIC to enforce the maximum precision, and increase it
2002-04-13 01:37:54 +00:00
Bruce Momjian
6c19d67d5f Add:
> * Change NUMERIC data type to use base 10,000 internally
2002-04-13 00:20:33 +00:00
Bruce Momjian
68747b4601 Update:
>         o Fix PL/pgSQL RENAME to work on variables other than OLD/NEW
2002-04-09 13:46:55 +00:00
Bruce Momjian
6d0a070b73 Remove TODO.detail domain file:
< * -Add domain capability [domain] (Rod Taylor)
> * -Add domain capability (Rod Taylor)
2002-04-09 04:28:17 +00:00
Bruce Momjian
20f8aab215 Added:
> * Add Intimate Shared Memory(ISM) for Solaris
> * Add documentation to lock shared memory into RAM for each OS, if possible
2002-04-09 04:14:47 +00:00
Bruce Momjian
eb953c3200 Add:
> 	o Fix PL/pgSQL RENAME to work on on variable names
2002-04-09 03:56:08 +00:00
Bruce Momjian
1dd58c61f7 Add:
> * Abort SET changes made in aborted transactions
2002-04-07 01:59:17 +00:00
Bruce Momjian
00f4a7d3c3 Mark as done:
> 	o -Allow INSERT INTO my_table VALUES (a, b, c, DEFAULT, x, y, z, ...)
2002-04-05 11:57:32 +00:00
Bruce Momjian
c9d70e2608 Mark as done:
> * -Add new pg_proc cachable settings to specify whether function can be
2002-04-05 03:06:10 +00:00
Bruce Momjian
010d1af3ec Duplicate removed:
< 	o Allow cursors to be DECLAREd/OPENed/CLOSEed outside transactions
2002-04-04 07:12:36 +00:00
Bruce Momjian
947e954745 Mark as done:
* -Allow user/group names to be specified directly in pg_hba.conf (Bruce)
2002-04-04 07:03:55 +00:00
Bruce Momjian
64839d9425 Update for SET/DROP NOT NULL. 2002-04-01 14:12:23 +00:00
Bruce Momjian
b5030d33f3 Oops, not sure these are done.
> * Remove unreferenced table files and temp tables during database vacuum
> * Allow psql \d to show temporary table structure
2002-04-01 01:56:38 +00:00
Bruce Momjian
60dcf1c817 Fixed now, I think:
> * -Remove unreferenced table files and temp tables during database vacuum
> * -Allow psql \d to show temporary table structure
2002-03-31 12:56:16 +00:00
Bruce Momjian
fa99f94de7 Update for temp views:
< * Automatically make a view temporary if it uses a temporary table
> * Require view using temporary tables to be temporary views
2002-03-25 20:56:08 +00:00
Bruce Momjian
0441ce5e9f Add:
> 	o Fix problems with complex temporary table creation/destruction
> 	  without using PL/PgSQL EXECUTE
2002-03-25 03:37:01 +00:00
Bruce Momjian
918feb61d6 Add:
> * Automatically make a view temporary if it uses a temporary table
2002-03-24 22:37:20 +00:00
Bruce Momjian
bc2b786af0 Add
> * -Add domain capability [domain] (Rod Taylor)
2002-03-19 03:05:38 +00:00
Bruce Momjian
a9f268dcb3 Update and remove items:
< * Remove brackets as multi-statement rule grouping, must use parens (Bruce)
> * -Remove brackets as multi-statement rule grouping, must use parens (Bruce)
458d457
< * Remove USING clause from pg_get_indexdef() if index is btree (Bruce)
2002-03-10 06:12:23 +00:00
Bruce Momjian
405e0c9aac Update TODO items that are completed. 2002-03-08 04:33:53 +00:00
Bruce Momjian
ee81126d1f TODO item done:
* Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
2002-03-08 04:29:01 +00:00
Bruce Momjian
fd6b9f04a7 Mark as done:
> * -Change DEBUG startup tag to LOG (Bruce)
2002-03-08 04:03:32 +00:00
Bruce Momjian
3239793e0d Add
> * Prevent aggregates from being used in rule WHERE clauses
2002-03-08 01:31:19 +00:00
Bruce Momjian
22ebad9e39 Add name:
> * Improve concurrency of hash indexes (Neil Conway)
2002-03-06 03:37:16 +00:00
Bruce Momjian
bca7c57c79 Add:
> 	o allow replication over unreliable or non-persistent links
2002-03-05 03:32:11 +00:00
Bruce Momjian
6488c9d12f Modify:
< * Add GUC parameter for eurodates
> * Add GUC parameter for DATESTYLE
2002-03-04 16:50:36 +00:00
Bruce Momjian
493d09802e Add:
> * Add GUC parameter for eurodates
2002-03-04 16:20:31 +00:00
Bruce Momjian
7cfbbb2541 Added:
> * Remove memory/file descriptor freeing befor elog(ERROR)  (Bruce)
2002-02-25 20:30:19 +00:00
Bruce Momjian
9694a41a57 Add items and JDBC maintainers:
> 	o Add LISTEN/NOTIFY support to the JDBC driver (Barry)
479a481
> * Barry is Barry Lind <barry@xythos.com>
482a485
> * Dave is Dave Cramer <dave@fastcrypt.com>
2002-02-25 18:48:54 +00:00
Bruce Momjian
73a947bd03 Update completed items:
> * -Prevent SIGHUP and 'pg_ctl reload' from changing command line
> * -Remove LIMIT #,# and force use LIMIT and OFFSET clauses in 7.3 (Bruce)
> * -Prevent create/drop scripts from allowing extra args (Bruce)
> * -Have pg_dump -C dump database location and encoding information
2002-02-25 06:23:54 +00:00
Bruce Momjian
e105f9a119 *** empty log message *** 2002-02-25 03:37:36 +00:00
Bruce Momjian
eb54314bb7 Re-add equals documentation with CREATE DATABASE. 2002-02-25 03:37:14 +00:00
Bruce Momjian
7c115da703 Added:
> * Add checks for missing parameters to shell script, to prevent
>   over-shifting
2002-02-23 21:53:37 +00:00
Bruce Momjian
40bda4cbc4 Record for future use if we ever change the protocol:
> * Allow psql to show transaction status if backend protocol changes made
2002-02-22 16:21:21 +00:00
Bruce Momjian
4633ee213d Modify:
> * Inline simple SQL functions to avoid overhead (Tom)
> * Precompile SQL functions to avoid overhead (Neil Conway)
2002-02-22 05:42:44 +00:00
Bruce Momjian
fb4c1c285f Added:
< * Inline simple SQL functions to avoid overhead (Tom)
> * Inline simple SQL functions to avoid overhead (Neil Conway)
2002-02-22 05:22:50 +00:00
Bruce Momjian
670547014d Add:
> * Inline simple SQL functions to avoid overhead (Tom)
2002-02-22 04:19:37 +00:00
Bruce Momjian
7364208ad2 Add NAMEDATALEN discussion.
<   first, breaks notify API;
>   first, breaks notify API;  [namedatalen]
2002-02-22 03:05:26 +00:00
Bruce Momjian
2ea01da59b Clarify:
< * Allow ability to easily build only certain interfaces (Marc)
> * Better document ability to build only certain interfaces (Marc)
2002-02-22 01:28:15 +00:00
Bruce Momjian
e0729ab565 Add:
> * Remove or relicense modules that are not under the BSD license, if possible
2002-02-22 00:12:07 +00:00
Bruce Momjian
581599b903 Improve wording of meaning of /contrib directory. 2002-02-22 00:10:11 +00:00
Bruce Momjian
5028e34f57 Update. 2002-02-21 22:58:11 +00:00
Bruce Momjian
170c6760e8 Marc, you get this one. :-) You are the expert on the item:
> * Allow ability to easily build only certain interfaces (Marc)
2002-02-21 05:10:49 +00:00
Bruce Momjian
8b9f293e7d Add:
> 	o Allow cursors outside transactions [cursor]
2002-02-20 03:50:33 +00:00
Bruce Momjian
02f3a69571 Add:
> * Clarify use of 'application' and 'command' tags in SGML docs
2002-02-19 22:41:29 +00:00
Bruce Momjian
8a58c7f5bc Add:
> * Improve concurrency of hash indexes
> * Test hash index performance and recommend or discourage usage
2002-02-19 22:34:27 +00:00
Bruce Momjian
a2b4dbd4a7 Clearify:
> * Make single-user local access permissions the default by limiting
>   permissions on the socket file (Peter E)
2002-02-19 21:38:29 +00:00
Bruce Momjian
0e8c26eeca Added:
---
> * Improve caching of attribute offsets when NULLs exist in the row
2002-02-19 21:36:58 +00:00
Bruce Momjian
0519a1a1f7 Update as done:
> * -Cache system catalog information in per-database files (Tom)
2002-02-19 20:31:31 +00:00
Bruce Momjian
04802852b6 Add:
> 	o Generate failure on short COPY lines rather than pad NULLs
2002-02-18 16:54:38 +00:00
Bruce Momjian
14c1c33f3b Add Neil's Name:
> * Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
2002-02-18 03:40:13 +00:00
Bruce Momjian
aedc8a99d5 Add:
> * Have pg_dump use ADD PRIMARY KEY after COPY, for performance
2002-02-18 02:00:43 +00:00
Bruce Momjian
26d6e199d9 Added:
> * ODBC
> 	o ODBC 3.0 support
> 	o Unicode(UCS-2) support
> 	o Updatable cursors support
2002-02-18 01:17:16 +00:00
Bruce Momjian
fa8a73caad Clarify working in 'top x items using sequential scan' item 2002-02-12 22:24:36 +00:00
Bruce Momjian
0cdf4d96bc Fix typo.
< 	o prevent lose of indexes, permissions, inheritance (Bruce)
---
> 	o prevent loss of indexes, permissions, inheritance (Bruce)
2002-02-11 18:14:56 +00:00
Bruce Momjian
c7831585dd Oops, already completed:
< * Have checkpoint process identify itself via ps status display
2002-02-08 06:41:30 +00:00
Bruce Momjian
4af4c5047a Added:
> * Have checkpoint process identify itself via ps status display
2002-02-08 04:32:17 +00:00
Bruce Momjian
9a2527785f Update for Tom:
< * Allow row re-use with automatic vacuum (Tom)
356c355
<
---
> * Provide automatic scheduling of background vacuum (Tom)
2002-02-04 20:51:22 +00:00
Bruce Momjian
4f715d60f8 Modified/Added
< * Allow row re-use without vacuum (Tom)
---
> * Allow row re-use with automatic vacuum (Tom)

> * Flush cached query plans when their underlying catalog data changes
2002-02-04 20:46:36 +00:00
Bruce Momjian
61b544fc78 Remove ENHANCEMENTS section, move subsections up. 2002-02-03 19:24:30 +00:00
Bruce Momjian
984d0ecf6e Added:
> * Prevent SIGHUP and 'pg_ctl reload' from changing command line
>   specified parameters to postgresql.conf defaults
2002-02-01 17:00:17 +00:00
Bruce Momjian
6efc968233 Remove dashed items in preparations for 7.3. 2002-01-27 04:22:35 +00:00
Bruce Momjian
b9be2b254c Add:
> * Allow ORDER BY ... LIMIT to select top values without sort or index
2002-01-27 04:20:38 +00:00
Bruce Momjian
d613aad31f Remove link:
> * -Allow LOCK TABLE tab1, tab2, tab3 so all tables locked in unison
2002-01-26 23:17:32 +00:00
Bruce Momjian
025f6359d4 Add mention of UPDATE
> 	o Allow UPDATE/DELETE WHERE CURRENT OF cursor using per-cursor tid
2002-01-25 02:33:39 +00:00
Bruce Momjian
2ceea8898f Add mention of implementation:
> 	o Allow DELETE WHERE CURRENT OF cursor using per-cursor tid
> 	  stored in the backend
2002-01-25 02:32:59 +00:00
Bruce Momjian
974135a711 Add 128 mention:
> * Increase identifier length (NAMEDATALEN) if small performance hit,
>   perhaps to standard length of 128;  change struct pgNotify to use pid
>   first, breaks notify API;
2002-01-25 01:04:47 +00:00
Bruce Momjian
b440e17f5b Updated:
> * Increase identifier length (NAMEDATALEN) if small performance hit;
>   change struct pgNotify to use pid first, breaks notify API
2002-01-24 23:50:09 +00:00
Bruce Momjian
daf4891df4 Added:
> * Evaluate AIX cs() spinlock macro for performance optimizations (Tatsuo)
2002-01-24 23:35:40 +00:00
Bruce Momjian
d958c08a0a Another clarification. 2002-01-24 22:20:18 +00:00
Bruce Momjian
b23de01c15 Clarification on COPY failure options. 2002-01-24 22:19:48 +00:00
Bruce Momjian
9d25b39c80 Add:
> * Reorder postgresql.conf WAL items in order of importance
> * Remove wal_files postgresql.conf option because WAL files are now recycled
> * Find proper defaults for postgresql.conf WAL entries
> * Add checkpoint_min_warning postgresql.conf option to warn about checkpoints
>   that are too frequent
2002-01-23 16:14:04 +00:00
Bruce Momjian
a7b7241059 Clarify URL:
<   http://www1.distributed.net/source, in client/common/cpucheck.cpp
---
>   from distributted.net, http://www1.distributed.net/source,
>   in client/common/cpucheck.cpp
2002-01-22 22:22:34 +00:00
Bruce Momjian
f898e60ec9 Document SMP detection code. 2002-01-22 22:15:07 +00:00
Bruce Momjian
e7e25b2d93 Re-group items. 2002-01-22 21:55:06 +00:00
Bruce Momjian
5b8016948e Break PERFORMANCE up into subsections. 2002-01-22 20:50:35 +00:00
Bruce Momjian
fdf881d155 Add:
> * Add code to detect an SMP machine and handle spinlocks accordingly
2002-01-22 20:40:27 +00:00
Bruce Momjian
e0764fdf28 Add
> * Make IN/NOT IN have similar performance to EXISTS/NOT EXISTS [exists]
2002-01-20 04:56:14 +00:00
Bruce Momjian
74c8c09338 Add:
> * Use thread-safe crypt() in libpq, if available
2002-01-18 20:46:37 +00:00
Bruce Momjian
aecd85d3a1 Update Lockhart's email address.
< * Thomas is Thomas Lockhart <lockhart@alumni.caltech.edu>
---
> * Thomas is Thomas Lockhart <lockhart@fourpalms.org>
2002-01-08 20:04:31 +00:00
Bruce Momjian
f3efaf892e Spelling fix:
< * Consider use of open/fctl(O_DIRECT) to minimize OS caching
---
> * Consider use of open/fcntl(O_DIRECT) to minimize OS caching
2002-01-05 04:03:47 +00:00
Bruce Momjian
3ef4925fdc Re-order items:
> * Consider use of open/fctl(O_DIRECT) to minimize OS caching
> * Make blind writes go through the file descriptor cache
391d392
< * Make blind writes go through the file descriptor cache
409d409
< * Consider use of open/fctl(O_DIRECT) to minimize OS caching
2002-01-04 21:32:28 +00:00
Bruce Momjian
7a38672169 Added:
> * Consider use of open/fctl(O_DIRECT) to minimize OS caching
2002-01-04 21:08:42 +00:00
Bruce Momjian
35fcb84946 Change:
<   perhaps CREATE DATABASE dbname WITH USER = "user" (Gavin)
---
>   perhaps CREATE DATABASE dbname WITH OWNER = "user" (Gavin)
2002-01-04 18:42:40 +00:00
Bruce Momjian
11d4c2c590 Add from Vadim:
> * Allow command blocks that can ignore certain types of errors
2002-01-04 18:23:56 +00:00
Bruce Momjian
b5213b5c37 Give attribution:
<   perhaps CREATE DATABASE dbname WITH USER = "user"
---
>   perhaps CREATE DATABASE dbname WITH USER = "user" (Gavin)
2002-01-04 05:03:15 +00:00
Bruce Momjian
f27b0eeea7 Remove:
< * Allow only owner to create indexes
2002-01-04 04:53:26 +00:00
Bruce Momjian
0e3793e621 Prefer savepoints term:
< 	  allow error codes to be specified; requires nested transactions
---
> 	  allow error codes to be specified; requires savepoints
321c321
< * Allow nested transactions / savepoints [transactions]
---
> * Allow savepoints / nested transactions [transactions]
2002-01-03 21:15:04 +00:00
Bruce Momjian
a2dc469ac7 Update:
< 	  allow error codes to be specified
---
> 	  allow error codes to be specified; requires nested transactions
2002-01-03 20:42:23 +00:00
Bruce Momjian
6d78fdae7f Add:
> 	o Allow COPY to report error lines and continue;  optionally
> 	  allow error codes to be specified
2002-01-03 18:25:43 +00:00
Bruce Momjian
258af1d57a Add:
> * Make equals sign optional in CREATE DATABASE WITH param = 'val'
2002-01-03 18:22:43 +00:00
Bruce Momjian
8dcc4c058d Added:
> * Prevent create/drop scripts from allowing extra args (Bruce)
2002-01-03 18:13:14 +00:00
Bruce Momjian
b8ef396d6b Added:
> * Allow only owner to create indexes
2002-01-03 17:31:52 +00:00
Bruce Momjian
13acb5b37d Updated:
< * Add config file check for $ODBCINI, $HOME/.odbc.ini, and /etc/odbc.ini
---
> * Add config file check for $ODBCINI, $HOME/.odbc.ini, installpath/etc/odbc.ini
2002-01-03 17:29:31 +00:00
Bruce Momjian
9c00d0de57 Added
> * Add config file check for $ODBCINI, $HOME/.odbc.ini, and /etc/odbc.ini
2002-01-03 08:04:16 +00:00
Bruce Momjian
b96b0415fa Added suggested syntax:
> * Make it easier to create a database owned by someone who can't createdb,
>   perhaps CREATE DATABASE dbname WITH USER = "user"
2002-01-03 08:01:17 +00:00
Bruce Momjian
2446e300fa Added
< 	o Move to using 'make' rather than 'ant'(?)
---
> 	o Support both 'make' and 'ant'
2002-01-03 05:48:48 +00:00
Bruce Momjian
b3d9768f3b Remove:
< * Change 'createlang [langname] dbname' to 'createlang langname [dbname]'
2002-01-03 05:20:34 +00:00
Bruce Momjian
d5de91ddad Added:
> * Change 'createlang [langname] dbname' to 'createlang langname [dbname]'
2002-01-03 05:06:50 +00:00
Bruce Momjian
3f53ad7108 *** empty log message *** 2001-12-30 01:51:10 +00:00
Bruce Momjian
550d38458c Add
> * Make locking of shared data structures more fine-grained
2001-12-30 01:48:23 +00:00
Bruce Momjian
48ad40ba99 Added
> * Change factorial to return a numeric
2001-12-29 20:40:42 +00:00
Bruce Momjian
51517f514d Add crossdb TODO.detail item:
---
> * Allow queries across multiple databases [crossdb]
2001-12-29 17:56:46 +00:00
Bruce Momjian
c80a067cae Update server DEBUG startup tag fixes:
> * Change DEBUG startup tag to NOTICE;  change NOTICE to output to client
>   only if client exists (Bruce)

This item is not done:

< * -Make elog(LOG) in WAL its own output type, distinct from DEBUG (Peter E)
---
> * Make elog(LOG) in WAL its own output type, distinct from DEBUG
2001-12-29 17:19:03 +00:00
Bruce Momjian
0d3aebbc86 Added
> * Add --port flag to regression tests
2001-12-29 05:22:37 +00:00
Bruce Momjian
3c70669e7e Added
> * Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
2001-12-29 04:55:45 +00:00
Bruce Momjian
ce286ff6b5 Added
> * Report failure to find readline or zlib at end of configure run
2001-12-28 19:47:50 +00:00
Bruce Momjian
472186af96 Add
> 	o Change syntax to WITH DELIMITER, (keep old syntax around?)
2001-12-28 19:44:20 +00:00
Bruce Momjian
3ab5ac86e8 Add
> * Add WAL index reliability improvement to non-btree indexes
2001-12-28 19:35:52 +00:00
Bruce Momjian
e32ee1fabe Typo.
< * Improve access-permissions check on data directory in CYGWIN (Tom)
---
> * Improve access-permissions check on data directory in Cygwin (Tom)
2001-12-28 18:31:14 +00:00
Bruce Momjian
ce845c530e Added
<
---
> * Improve access-permissions check on data directory in CYGWIN (Tom)
2001-12-28 18:30:50 +00:00
Bruce Momjian
774490c3db Add
> * Allow binding query args over FE/BE protocol
2001-12-28 05:26:25 +00:00
Bruce Momjian
6b2f169d67 Added
> 	o Have ALTER TABLE OWNER change all dependant objects like indexes
2001-12-28 05:09:13 +00:00
Bruce Momjian
36e42823fb Christof Petig changes where for HISTORY, not TODO. 2001-12-28 05:02:50 +00:00
Bruce Momjian
dbaddcfd2b Added for Christof Petig:
< 	o Allow SELECT of array of strings into a auto-sized variable
---
> 	o -Allow SELECT of array of strings into a auto-sized variable

> 	o auto allocation for indicator variable arrays (int *ind_p=NULL)
> 	o auto allocation for string arrays (char **foo_pp=NULL)
> 	o ECPGfree_auto_mem fixed
> 	o all function names with external linkage are now prefixed by ECPG
2001-12-28 04:57:55 +00:00
Bruce Momjian
a740c228a5 Added:
> * Add OpenBSD's getpeereid() call for local socket authentication (Bruce)
2001-12-28 04:32:44 +00:00
Bruce Momjian
a6e59234f7 Update to show current capability and future direction, from Peter:
> * -Allow secure single-user access without passwords using Unix socket permissions
> * Make single-user local socket access permissions the default (Peter E)
2001-12-28 04:30:18 +00:00
Bruce Momjian
107c5a83e1 Added:
! * Add PGPASSWORDFILE environment variable or ~/.pgpass to store
!   user/host/password combinations
2001-12-28 03:30:30 +00:00
Bruce Momjian
21e7e7e724 I know we talked about this in the past but I never got it on the TODO
list:

	* Add optional CRC checksum to heap and index pages
2001-12-28 02:30:37 +00:00
Bruce Momjian
dbc3c859ab Update TODO list. 2001-12-27 04:28:37 +00:00
Bruce Momjian
0181d9ffaa Add cachable item. 2001-12-26 23:47:32 +00:00
Michael Meskes
b2a7e1403e Updated ECPG items 2001-12-23 12:21:05 +00:00
Bruce Momjian
5446b1ba72 Remove:
* Fix contrib/dbase to not require libiconv
2001-12-21 05:27:19 +00:00
Bruce Momjian
a7aeb7db18 * Fix contrib/dbase to not require libiconv. 2001-12-21 04:31:58 +00:00
Bruce Momjian
c3c36bf32f pre-page -> after-change, per Vadim. 2001-12-21 03:55:45 +00:00
Bruce Momjian
20f94e16a9 Pre-page write additions. 2001-12-20 22:01:29 +00:00
Bruce Momjian
cafee83784 Update TODO list. 2001-12-15 17:28:51 +00:00
Bruce Momjian
79b89b4658 Update TODO list. 2001-12-15 16:11:57 +00:00
Bruce Momjian
fe933d6a04 Update TODO list. 2001-12-06 10:19:24 +00:00
Bruce Momjian
d661a9f639 Update TODO list. 2001-12-05 23:11:30 +00:00
Bruce Momjian
b68174e5ed Update TODO list. 2001-12-05 21:25:28 +00:00
Bruce Momjian
33cc40e8ba Update TODO list. 2001-12-05 21:23:45 +00:00
Bruce Momjian
23ea2b12d9 Update TODO list. 2001-12-05 21:06:40 +00:00
Bruce Momjian
d9e71837d8 Update TODO list. 2001-12-05 18:20:42 +00:00
Barry Lind
7379502f8a added CallableStatement support to jdbc todo 2001-11-29 18:15:33 +00:00
Bruce Momjian
c3d7e3d439 Update TODO list. 2001-11-29 15:39:11 +00:00
Bruce Momjian
f1d39629b2 Update TODO list. 2001-11-29 05:53:46 +00:00
Bruce Momjian
692ba96aaa Update TODO list. 2001-11-28 20:18:38 +00:00
Bruce Momjian
9775cb96b3 Update TODO list. 2001-11-28 05:44:51 +00:00
Bruce Momjian
c7df05341d Update TODO list. 2001-11-27 21:23:00 +00:00
Bruce Momjian
4343f574eb Update TODO list. 2001-11-27 20:42:15 +00:00
Bruce Momjian
7d21a98a56 Update TODO list. 2001-11-27 19:35:38 +00:00
Bruce Momjian
db19406043 Update TODO list. 2001-11-27 19:31:17 +00:00
Bruce Momjian
4f3ecf94f5 Update TODO list. 2001-11-27 04:11:08 +00:00
Bruce Momjian
2631b79098 Update TODO list. 2001-11-26 21:07:44 +00:00
Bruce Momjian
04a92ffd3f Update TODO list. 2001-11-26 21:03:15 +00:00
Bruce Momjian
84ed4bde59 Update TODO list. 2001-11-26 19:33:33 +00:00
Bruce Momjian
3f122576fd Update TODO list. 2001-11-26 06:36:04 +00:00
Barry Lind
59db902b1c Updated JDBC todo items 2001-11-26 06:08:03 +00:00
Bruce Momjian
191af46a4c Update TODO list. 2001-11-23 02:22:04 +00:00
Bruce Momjian
356b36e8bd Update TODO list. 2001-11-23 01:48:38 +00:00
Bruce Momjian
78d312bd50 Update TODO list. 2001-11-22 17:18:51 +00:00
Bruce Momjian
97a66763d3 Update TODO list. 2001-11-22 03:10:16 +00:00
Bruce Momjian
67b0d1ddbd Update TODO list. 2001-11-22 03:05:29 +00:00
Bruce Momjian
f7dcba7561 Update TODO list. 2001-11-22 02:46:49 +00:00
Bruce Momjian
ef0b4aaddb Update TODO list. 2001-11-22 01:34:12 +00:00
Bruce Momjian
a157385d7b Update TODO list. 2001-11-21 21:25:28 +00:00
Bruce Momjian
49d762f6aa Update TODO list. 2001-11-21 18:49:50 +00:00
Bruce Momjian
e4ba691240 Update TODO list. 2001-11-21 18:49:10 +00:00
Bruce Momjian
1337bfa94c Update TODO list. 2001-11-20 15:28:37 +00:00
Bruce Momjian
8f6f16929a Update TODO list. 2001-11-19 20:02:25 +00:00
Bruce Momjian
9473f8d5f7 Update TODO list. 2001-11-19 18:10:38 +00:00
Bruce Momjian
98e05cec5b Update TODO list. 2001-11-18 21:17:04 +00:00
Bruce Momjian
834a76fe79 Update TODO list. 2001-11-18 15:32:39 +00:00
Bruce Momjian
59fdccccf5 Update TODO list. 2001-11-17 19:53:07 +00:00
Bruce Momjian
f57eec067d Update TODO list. 2001-11-17 19:29:19 +00:00
Bruce Momjian
b0df7a60f2 Update TODO list. 2001-11-16 17:43:25 +00:00
Bruce Momjian
09f19de62c Update TODO list. 2001-11-15 03:11:32 +00:00
Bruce Momjian
276450d7d7 Update TODO list. 2001-11-14 16:31:38 +00:00
Bruce Momjian
330b112476 Update TODO list. 2001-11-13 01:14:57 +00:00
Bruce Momjian
9c9ea41b3c Update TODO list. 2001-11-12 20:26:39 +00:00
Bruce Momjian
0954ea174a Update TODO list. 2001-11-12 07:10:58 +00:00
Bruce Momjian
26e34c9b30 Update TODO list. 2001-11-12 05:35:48 +00:00
Bruce Momjian
e8192dc0d0 Update TODO list. 2001-11-08 18:24:55 +00:00
Bruce Momjian
75df678ffa Update TODO list. 2001-11-07 05:27:46 +00:00
Bruce Momjian
3e5e73ec3b Update TODO list. 2001-11-07 01:34:03 +00:00
Bruce Momjian
f688c1e064 Update TODO list. 2001-11-06 23:42:44 +00:00
Bruce Momjian
36aa85dcd3 Update TODO list. 2001-11-01 20:06:59 +00:00
Bruce Momjian
fa8505f996 Update TODO list. 2001-10-31 15:11:08 +00:00
Bruce Momjian
453baecda3 Update TODO list. 2001-10-31 15:06:02 +00:00
Bruce Momjian
2fd8f8907f Update TODO list. 2001-10-31 01:56:55 +00:00
Barry Lind
2f254bdd56 updates to JDBC TODO items 2001-10-30 20:45:17 +00:00
Bruce Momjian
effeef8a32 Update TODO list. 2001-10-26 15:27:41 +00:00
Bruce Momjian
bac0d2d2cd Update TODO list. 2001-10-25 19:43:53 +00:00
Bruce Momjian
bd39e0c0d7 Update TODO list. 2001-10-24 01:01:36 +00:00
Bruce Momjian
0fe571676a Update TODO list. 2001-10-23 23:27:18 +00:00
Bruce Momjian
749fe03f7b Update TODO list. 2001-10-23 02:52:19 +00:00
Bruce Momjian
9c6e543f73 Update TODO list. 2001-10-23 02:51:35 +00:00
Bruce Momjian
9590249e14 Update TODO list. 2001-10-19 14:59:04 +00:00
Bruce Momjian
efd72ce376 Update TODO list. 2001-10-19 01:30:17 +00:00
Bruce Momjian
68966634b2 Update TODO list. 2001-10-12 17:34:36 +00:00
Bruce Momjian
6790f21441 Update TODO list. 2001-10-12 17:33:46 +00:00
Bruce Momjian
63a22cd2dd Update TODO list. 2001-10-12 17:28:41 +00:00
Bruce Momjian
129b19f685 Update TODO list. 2001-10-12 17:23:04 +00:00
Bruce Momjian
d8f88f01f0 Update TODO list. 2001-10-12 16:29:36 +00:00
Bruce Momjian
010e8144cd Update TODO list. 2001-10-12 16:14:17 +00:00
Bruce Momjian
7d9d026323 Update TODO list. 2001-10-12 16:13:48 +00:00
Bruce Momjian
182722f737 Update TODO list. 2001-10-12 16:07:34 +00:00
Bruce Momjian
ffcad12769 Update TODO list. 2001-10-12 02:50:48 +00:00
Bruce Momjian
9e642cd7ef Update TODO list. 2001-10-11 20:40:38 +00:00
Bruce Momjian
b0c4598c66 Update TODO list. 2001-10-11 16:35:50 +00:00
Bruce Momjian
c7c280f655 Update TODO list. 2001-10-08 17:10:11 +00:00
Bruce Momjian
bbea129681 Update TODO list. 2001-10-08 03:23:37 +00:00
Bruce Momjian
6ec644057a Update TODO list. 2001-10-05 20:43:09 +00:00
Bruce Momjian
864059c2c1 Update TODO list. 2001-10-04 04:24:24 +00:00
Bruce Momjian
1d75834722 Update TODO list. 2001-10-04 04:23:13 +00:00
Bruce Momjian
a2a0f7b79b Update TODO list. 2001-10-03 22:27:58 +00:00
Bruce Momjian
c8ae5c2de1 Update TODO list. 2001-10-03 18:36:03 +00:00
Bruce Momjian
683e47ae70 Update TODO list. 2001-10-03 18:35:41 +00:00
Bruce Momjian
873dd24313 Update TODO list. 2001-10-03 17:38:41 +00:00
Bruce Momjian
b3580dc571 Update TODO list. 2001-10-03 17:38:13 +00:00
Bruce Momjian
4a147ba641 Update TODO list. 2001-10-03 16:05:43 +00:00
Bruce Momjian
f02ffdf4bd Update TODO list. 2001-10-02 01:21:16 +00:00
Bruce Momjian
c53457b5a6 Update TODO list. 2001-10-02 01:20:46 +00:00
Bruce Momjian
7ac746957c Update TODO list. 2001-10-02 01:20:14 +00:00
Bruce Momjian
80ba0da5ce Update TODO list. 2001-10-02 01:20:05 +00:00
Bruce Momjian
a2727d298d Update TODO list. 2001-09-30 19:01:44 +00:00
Bruce Momjian
e0be609e05 Update TODO list. 2001-09-30 19:01:18 +00:00
Bruce Momjian
36dcd8499f Update TODO list. 2001-09-30 00:50:05 +00:00
Bruce Momjian
52401d818e Update TODO list. 2001-09-30 00:49:15 +00:00
Bruce Momjian
cc4eea8fe1 Update TODO list. 2001-09-30 00:46:15 +00:00
Bruce Momjian
0386ccfed1 Back out change. Too many place to change too close to beta:
* HOLDER/HOLDERTAB rename to PROCLOCKLINK/PROCLOCKLINKTAG (Bruce)

Will return later.
2001-09-30 00:45:48 +00:00
Bruce Momjian
ebfa88c4ec Update TODO list. 2001-09-29 21:37:06 +00:00
Bruce Momjian
a8385d07c8 Update TODO list. 2001-09-28 21:39:31 +00:00
Bruce Momjian
3676e121f0 Update TODO list. 2001-09-28 15:31:25 +00:00
Bruce Momjian
229aa5a54d Update TODO list. 2001-09-28 15:31:08 +00:00
Bruce Momjian
9e60c0f698 Update TODO list. 2001-09-23 14:01:57 +00:00
Bruce Momjian
6aa7738524 Update TODO list. 2001-09-23 14:01:25 +00:00
Bruce Momjian
8dffc8fbef Update TODO list. 2001-09-23 13:59:17 +00:00
Bruce Momjian
296011d87e Update TODO list. 2001-09-23 04:15:13 +00:00
Bruce Momjian
1ea5d1b161 Update TODO list. 2001-09-23 04:13:29 +00:00
Bruce Momjian
c7bc0ddf76 Update TODO list. 2001-09-23 04:08:38 +00:00
Bruce Momjian
1aab783b59 Implement TODO item:
* Change LIMIT val,val to offset,limit to match MySQL

Documentation updates too.
2001-09-23 03:39:01 +00:00
Bruce Momjian
4f0e6e3345 Update TODO list. 2001-09-14 03:21:42 +00:00
Bruce Momjian
5be2182e47 Update TODO list. 2001-09-14 01:23:14 +00:00
Bruce Momjian
2dcdd5fa53 Update TODO list. 2001-09-14 00:41:06 +00:00
Bruce Momjian
14fa192d46 Update TODO list. 2001-09-11 05:09:45 +00:00
Bruce Momjian
0682c26ed5 Update TODO list. 2001-09-10 15:21:20 +00:00
Bruce Momjian
98d04116d3 Update TODO list. 2001-09-10 02:02:37 +00:00
Bruce Momjian
df7664c166 Update TODO list. 2001-09-10 00:14:29 +00:00
Bruce Momjian
20dd23c47a Update TODO list. 2001-09-08 02:42:53 +00:00
Bruce Momjian
0c585f7506 Update TODO list. 2001-09-07 18:50:07 +00:00
Bruce Momjian
de77c55515 Update TODO list. 2001-09-07 01:29:50 +00:00
Bruce Momjian
68a3d2ef83 Update TODO list. 2001-09-06 20:40:05 +00:00
Bruce Momjian
e64ca0576b Update TODO list. 2001-09-06 20:37:14 +00:00
Bruce Momjian
e2b668bb00 Update TODO list. 2001-09-06 20:11:07 +00:00
Bruce Momjian
e4cfff6520 Update TODO list. 2001-09-06 16:59:45 +00:00
Bruce Momjian
11808a9faa Update TODO list. 2001-09-06 16:50:40 +00:00
Bruce Momjian
311eef41ea Update TODO list. 2001-09-06 03:46:09 +00:00
Bruce Momjian
c2ed891512 Overhaul ecpg manual page.
Update Italian jdbc error messages.
2001-09-06 00:23:42 +00:00
Bruce Momjian
0cae3ecf55 Update TODO list. 2001-09-04 16:27:18 +00:00
Bruce Momjian
839c7924ec Update TODO list. 2001-08-23 14:42:05 +00:00
Bruce Momjian
c89dc74001 Update TODO list. 2001-08-21 11:07:48 +00:00
Bruce Momjian
49eb4f47c7 Update TODO list. 2001-08-10 14:29:30 +00:00
Bruce Momjian
fa59ac4933 Update TODO list. 2001-08-10 14:23:33 +00:00
Bruce Momjian
6a6da4f291 Update TODO list. 2001-07-31 13:21:31 +00:00
Bruce Momjian
9c2b1a92b5 Update TODO list. 2001-07-30 17:58:25 +00:00
Bruce Momjian
27f9d6ee2e Update TODO list. 2001-07-30 16:48:48 +00:00
Bruce Momjian
bf3fcf3de9 Update TODO list. 2001-07-21 04:41:08 +00:00
Bruce Momjian
f6d523c1f2 Update TODO list. 2001-07-21 04:40:07 +00:00
Bruce Momjian
d4042234f9 Update TODO list. 2001-07-20 20:51:31 +00:00
Bruce Momjian
8f75c1b0c7 Update TODO list. 2001-07-20 16:14:55 +00:00
Bruce Momjian
e741737fc3 Update TODO list. 2001-07-20 16:07:32 +00:00
Bruce Momjian
32aa093c44 Update TODO list. 2001-07-20 14:31:28 +00:00
Bruce Momjian
551d8a46ce Update TODO list. 2001-07-20 14:29:56 +00:00
Bruce Momjian
00faa575b0 Update TODO list. 2001-07-20 14:23:33 +00:00
Bruce Momjian
8b77efdded Update TODO list. 2001-07-18 15:37:34 +00:00
Bruce Momjian
ffbd97c8ac Update TODO list. 2001-07-16 21:18:14 +00:00
Bruce Momjian
8ba3548ebf Update TODO list. 2001-07-16 14:34:26 +00:00
Bruce Momjian
237e5dfa58 Update TODO list. 2001-07-16 05:01:46 +00:00
Bruce Momjian
a9bf773017 Update TODO list. 2001-07-16 05:00:29 +00:00
Bruce Momjian
1e3eacc6f1 Update TODO list. 2001-07-15 14:34:02 +00:00
Bruce Momjian
379ac0d03a Update TODO list. 2001-07-13 18:22:03 +00:00
Bruce Momjian
fb02b000a7 Update TODO list. 2001-07-13 17:58:31 +00:00
Bruce Momjian
3647a72262 Update TODO list. 2001-07-13 00:57:37 +00:00
Bruce Momjian
5ab456b7ba Update TODO list. 2001-07-12 21:47:13 +00:00
Bruce Momjian
eaafc9d66c Update TODO list. 2001-07-12 03:53:11 +00:00
Bruce Momjian
4cf7b823ce Update TODO list. 2001-07-11 20:40:06 +00:00
Bruce Momjian
21d73aa211 Update TODO list. 2001-07-10 21:36:09 +00:00
Bruce Momjian
8902f49abb Update TODO list. 2001-07-09 21:39:51 +00:00
Bruce Momjian
c0e78467d8 Update TODO list. 2001-07-09 21:32:06 +00:00
Bruce Momjian
2366c34ad4 Update TODO list. 2001-07-09 21:29:58 +00:00
Bruce Momjian
79c3d4b2c9 Update TODO list. 2001-07-09 19:57:29 +00:00
Bruce Momjian
dbf30bba4a Update TODO list. 2001-07-07 04:25:07 +00:00
Bruce Momjian
3355bba1e1 Update TODO list. 2001-07-07 04:23:17 +00:00
Bruce Momjian
4fc5b32b4b Update TODO list. 2001-07-06 18:23:10 +00:00
Bruce Momjian
84587e93d8 Update TODO list. 2001-07-04 14:59:07 +00:00
Bruce Momjian
b6f75fe786 Update TODO list. 2001-06-29 21:28:16 +00:00
Bruce Momjian
c418512e7a Update TODO list. 2001-06-27 18:06:49 +00:00
Bruce Momjian
069ea33073 Update TODO list. 2001-06-27 18:05:37 +00:00
Bruce Momjian
69ac9e9cd3 Update TODO list. 2001-06-27 17:27:40 +00:00
Bruce Momjian
f62c5f861a Update TODO list. 2001-06-27 16:24:17 +00:00
Bruce Momjian
ef20f0ce25 Update TODO list. 2001-06-26 19:43:11 +00:00
Bruce Momjian
5d9ffb0cdf Update TODO list. 2001-06-26 15:07:59 +00:00
Bruce Momjian
0225f2f1c7 Update TODO list. 2001-06-26 04:04:49 +00:00
Bruce Momjian
b9d258e872 Update TODO list. 2001-06-26 04:03:25 +00:00
Bruce Momjian
dbe49b8c66 Update TODO list. 2001-06-13 20:17:05 +00:00
Bruce Momjian
a0316a19e3 Update TODO list. 2001-06-12 18:15:50 +00:00
Bruce Momjian
76e9ad1f55 Back out has_table_privilege patch. 2001-06-12 16:34:27 +00:00
Bruce Momjian
3c3ff4288d Update TODO list. 2001-06-12 16:18:11 +00:00
Bruce Momjian
55abc36e15 Update TODO list. 2001-06-12 14:50:24 +00:00
Bruce Momjian
23c25ab36e Update TODO list. 2001-06-10 03:48:05 +00:00
Bruce Momjian
26c94c5d9c Update TODO list. 2001-06-10 02:58:51 +00:00
Bruce Momjian
933adb3e37 Update TODO list. 2001-06-10 01:25:01 +00:00
Bruce Momjian
a5875d7c86 Update TODO list. 2001-06-07 20:05:56 +00:00
Bruce Momjian
ce370eec35 Update TODO list. 2001-06-06 04:53:50 +00:00
Bruce Momjian
5075a98996 Update TODO list. 2001-06-04 20:27:52 +00:00
Bruce Momjian
8b74f70d68 Update TODO list. 2001-06-04 20:12:22 +00:00
Bruce Momjian
1df27f9a59 Update TODO list. 2001-06-02 19:11:42 +00:00
Bruce Momjian
0cee65b51f Update TODO list. 2001-05-31 14:49:24 +00:00
Bruce Momjian
06e5f1dfd9 Update TODO list. 2001-05-30 20:17:38 +00:00
Bruce Momjian
f504ad1b4d Update TODO list. 2001-05-30 19:49:42 +00:00
Bruce Momjian
3b9c100770 Update TODO list. 2001-05-30 14:37:51 +00:00
Bruce Momjian
411d7e4278 Update TODO list. 2001-05-28 04:28:36 +00:00
Bruce Momjian
a001f13506 Update TODO list. 2001-05-27 16:31:30 +00:00
Bruce Momjian
23287c106d Update TODO list. 2001-05-24 14:36:31 +00:00
Bruce Momjian
371a04fccf Update TODO list. 2001-05-23 16:02:55 +00:00
Bruce Momjian
02f4ee1a81 Update TODO list. 2001-05-23 00:42:25 +00:00
Bruce Momjian
ef4893e605 Update TODO list. 2001-05-22 19:38:22 +00:00
Bruce Momjian
e6ba9213a2 Update TODO list. 2001-05-22 13:20:46 +00:00
Bruce Momjian
73f357bcc3 Update TODO list. 2001-05-22 12:10:50 +00:00
Bruce Momjian
476cbabcb6 Update TODO list. 2001-05-22 01:35:25 +00:00
Bruce Momjian
66e9ee79c7 Print error on SELECT tab FROM tab:
You can't use relation names alone in the target list, try relation.*
2001-05-21 18:42:08 +00:00
Bruce Momjian
984bf07a65 Update TODO list. 2001-05-21 18:36:58 +00:00
Bruce Momjian
5d53389cfe Update TODO list. 2001-05-20 01:11:48 +00:00
Bruce Momjian
3da29a8b4b Update TODO list. 2001-05-18 16:28:12 +00:00
Bruce Momjian
d220d3482d Update TODO list. 2001-05-18 15:18:55 +00:00
Bruce Momjian
1bb13716ec Update TODO list. 2001-05-18 14:39:54 +00:00
Bruce Momjian
edf829aa1c Update TODO list. 2001-05-17 22:07:21 +00:00
Bruce Momjian
1ef5c99c85 Fix 'make clean' with jdbc and ant by using filesets. 2001-05-17 03:22:53 +00:00
Bruce Momjian
b350b52139 Update TODO list. 2001-05-17 00:10:08 +00:00
Bruce Momjian
2cc332002f Update TODO list. 2001-05-17 00:08:38 +00:00
Bruce Momjian
ae38a1f556 Update TODO list. 2001-05-16 20:18:25 +00:00
Bruce Momjian
83966889ed Update TODO list. 2001-05-14 20:30:38 +00:00
Bruce Momjian
21e3848d20 Update TODO list. 2001-05-13 02:19:58 +00:00
Bruce Momjian
911a498176 Update TODO list. 2001-05-13 01:05:34 +00:00
Bruce Momjian
507a3444df Update TODO list. 2001-05-10 23:35:50 +00:00
Bruce Momjian
8a4a8027eb Update TODO list. 2001-05-10 22:36:52 +00:00
Bruce Momjian
a26ad8a643 Update TODO list. 2001-05-10 20:28:48 +00:00
Bruce Momjian
d228278c6e Update TODO list. 2001-05-10 20:26:45 +00:00
Bruce Momjian
a871e36944 Update TODO list. 2001-05-10 17:29:55 +00:00
Bruce Momjian
1c6db74d80 Update TODO list. 2001-05-10 17:20:10 +00:00
Bruce Momjian
e02033572d Update TODO list. 2001-05-09 23:11:54 +00:00
Bruce Momjian
a0458a91bf Update TODO list. 2001-05-09 20:40:30 +00:00
Bruce Momjian
aea4f6f993 Update TODO list. 2001-05-08 19:01:55 +00:00
Bruce Momjian
a9ac332a4e Update TODO list. 2001-05-08 00:19:19 +00:00
Bruce Momjian
c1983858c0 Update TODO list. 2001-05-08 00:14:15 +00:00
Bruce Momjian
ab420e2114 Update TODO list. 2001-05-07 18:40:59 +00:00
Bruce Momjian
ef71c8fccf Update TODO list. 2001-05-07 17:05:17 +00:00
Bruce Momjian
8d2fe903b0 Update TODO list. 2001-05-04 22:08:53 +00:00
Bruce Momjian
9278262181 Update TODO list. 2001-05-04 20:48:14 +00:00
Bruce Momjian
cfc4d6c510 Update TODO list. 2001-04-30 15:57:01 +00:00
Bruce Momjian
189a752ef9 Update TODO list. 2001-04-30 02:35:40 +00:00
Bruce Momjian
cbeda8401a Update TODO list. 2001-04-25 17:49:29 +00:00
Bruce Momjian
73470b27ce Update TODO list. 2001-04-19 15:22:29 +00:00
Bruce Momjian
e4c06b2125 Update TODO list. 2001-04-18 17:52:12 +00:00
Bruce Momjian
4a5905184f Update TODO list. 2001-04-17 14:17:47 +00:00
Bruce Momjian
c8e05affe4 Update TODO list. 2001-04-16 01:36:50 +00:00
Bruce Momjian
7f2de4937a Update TODO list. 2001-04-15 01:56:08 +00:00
Bruce Momjian
8ca722b678 Update TODO list. 2001-04-07 02:30:58 +00:00
Bruce Momjian
8b588a19b4 Update TODO list. 2001-04-04 21:32:17 +00:00
Bruce Momjian
9a7c273a3f Update TODO list. 2001-04-04 21:16:31 +00:00
Bruce Momjian
d3ad2ad689 Update TODO list. 2001-04-04 20:58:27 +00:00
Bruce Momjian
b1646ad0e1 Update TODO list. 2001-04-02 17:40:14 +00:00
Bruce Momjian
b0f95aa676 Update TODO list. 2001-04-02 16:27:04 +00:00
Bruce Momjian
6939d20f5d Update TODO list. 2001-04-02 15:10:28 +00:00
Bruce Momjian
55f0f5d97a Update TODO list. 2001-04-01 01:00:05 +00:00
Bruce Momjian
8484f66923 Update TODO list. 2001-03-31 17:25:32 +00:00
Bruce Momjian
491ae80c38 Update TODO list. 2001-03-31 15:28:15 +00:00
Bruce Momjian
1f9f8edb29 Update TODO list. 2001-03-31 01:08:16 +00:00
Bruce Momjian
5a31e564a7 Update TODO list. 2001-03-31 01:07:39 +00:00
Bruce Momjian
c09db358b2 Update TODO list. 2001-03-31 01:06:46 +00:00
Bruce Momjian
188e0fe457 Update TODO list. 2001-03-30 18:36:23 +00:00
Bruce Momjian
dd52673803 Update TODO list. 2001-03-30 18:34:31 +00:00
Bruce Momjian
a27860cf59 Update TODO list. 2001-03-29 00:12:57 +00:00
Bruce Momjian
c7ea372df5 Update TODO list. 2001-03-28 21:20:41 +00:00
Bruce Momjian
96ed4d4c88 Update TODO list. 2001-03-25 21:41:52 +00:00
Bruce Momjian
aba61c5211 Update TODO list. 2001-03-23 17:09:09 +00:00
Bruce Momjian
34dba9c9c4 Update TODO list. 2001-03-21 15:46:11 +00:00
Bruce Momjian
698a0b87c9 Update TODO list. 2001-03-21 04:30:26 +00:00
Bruce Momjian
3938b80637 Update TODO list. 2001-03-20 22:04:59 +00:00
Bruce Momjian
192d7245b5 Update TODO list. 2001-03-20 20:32:30 +00:00
Bruce Momjian
7433081a6f Update TODO list. 2001-03-20 20:31:56 +00:00
Bruce Momjian
f4cb2be88e Update TODO list. 2001-03-20 20:31:07 +00:00
Bruce Momjian
86f8949271 Update TODO list. 2001-03-20 19:56:25 +00:00
Bruce Momjian
3534e3b68f Update TODO list. 2001-03-14 19:28:51 +00:00
Bruce Momjian
74c732cb87 Update TODO list. 2001-03-11 19:26:58 +00:00
Bruce Momjian
1455f68a55 Update TODO list. 2001-03-10 18:18:26 +00:00
Bruce Momjian
3228f86333 Update TODO list. 2001-03-08 16:53:07 +00:00
Bruce Momjian
376fa516bd Update TODO list. 2001-03-02 16:10:48 +00:00
Bruce Momjian
7c5b2487b0 Update TODO list. 2001-03-01 03:30:19 +00:00
Bruce Momjian
f6f0b16e28 Update TODO list. 2001-03-01 02:17:32 +00:00
Bruce Momjian
e96358a60a Update TODO list. 2001-02-28 18:36:26 +00:00
Bruce Momjian
e921cdb894 Update TODO list. 2001-02-28 18:07:15 +00:00
Bruce Momjian
d106fd2fa8 Update TODO list. 2001-02-23 19:38:43 +00:00
Bruce Momjian
8176465150 Update TODO list. 2001-02-23 19:21:53 +00:00
Bruce Momjian
0bcd24f9f6 Update TODO list. 2001-02-23 19:14:52 +00:00
Bruce Momjian
2bf32fef2b Update TODO list. 2001-02-20 17:35:09 +00:00
Bruce Momjian
40bddcc7b6 Update TODO list. 2001-02-20 17:25:42 +00:00
Bruce Momjian
eda82e791c Update TODO list. 2001-02-19 21:52:57 +00:00
Bruce Momjian
cdf220f848 Update TODO list. 2001-02-19 20:46:14 +00:00
Bruce Momjian
66858ebc67 Update TODO list. 2001-02-19 19:06:47 +00:00
Bruce Momjian
e4ecfdd790 Update TODO list. 2001-02-19 16:55:08 +00:00
Bruce Momjian
da62249868 Update TODO list. 2001-02-19 15:23:08 +00:00
Bruce Momjian
b5f8c90c15 Update TODO list. 2001-02-17 14:35:48 +00:00
Bruce Momjian
bdacacdfb6 Update TODO list. 2001-02-15 16:21:38 +00:00
Bruce Momjian
ee2532c4cb Update TODO list. 2001-02-15 16:03:46 +00:00
Bruce Momjian
c1abe85529 Update TODO list. 2001-02-14 15:12:37 +00:00
Bruce Momjian
18b04ae131 Update TODO list. 2001-02-14 02:42:32 +00:00
Bruce Momjian
60261de80b Update TODO list. 2001-02-13 20:54:51 +00:00
Bruce Momjian
331d940fe9 Update TODO list. 2001-02-13 20:54:04 +00:00
Bruce Momjian
730d1c0dd0 Update TODO list. 2001-02-13 16:11:46 +00:00
Bruce Momjian
327385b693 Update TODO list. 2001-02-09 17:37:49 +00:00
Bruce Momjian
59e321ddd4 Update TODO list. 2001-02-09 15:22:22 +00:00
Bruce Momjian
a6e1bb065f Update TODO list. 2001-02-09 15:20:54 +00:00
Bruce Momjian
049c4e28aa Update TODO list. 2001-02-09 15:15:09 +00:00
Bruce Momjian
c992515abc Update TODO list. 2001-02-07 04:50:50 +00:00
Bruce Momjian
25d95a2d60 Update TODO list. 2001-02-07 00:52:56 +00:00
Bruce Momjian
0817130ead Update TODO list. 2001-02-07 00:52:42 +00:00
Bruce Momjian
98f7176c03 Update TODO list. 2001-02-06 17:42:37 +00:00
Bruce Momjian
396ad24836 Update TODO list. 2001-02-06 17:42:18 +00:00
Bruce Momjian
6efa7838f5 Update TODO list. 2001-01-29 17:57:41 +00:00
Bruce Momjian
99f964fcc6 Remove unused TODO.detail functions. 2001-01-29 17:57:26 +00:00
Bruce Momjian
da0e6bfeaf Remove subquery. 2001-01-29 17:52:47 +00:00
Bruce Momjian
621fc06cb8 Update TODO list. 2001-01-29 17:50:26 +00:00
Bruce Momjian
c8e18b105a Update TODO list. 2001-01-29 17:48:11 +00:00
Bruce Momjian
a4477341b8 Update TODO list. 2001-01-28 15:42:42 +00:00
Bruce Momjian
0543cded86 Update TODO list. 2001-01-28 15:41:58 +00:00
Bruce Momjian
da86b9cb5c Update TODO list. 2001-01-28 05:05:11 +00:00
Bruce Momjian
8505fc8f98 Update TODO list. 2001-01-27 05:49:12 +00:00
Bruce Momjian
13eadd430f Update TODO list. 2001-01-27 05:40:51 +00:00
Bruce Momjian
a6584742ed Update TODO list. 2001-01-27 04:42:56 +00:00
Bruce Momjian
c5c71aa51d Update TODO list. 2001-01-26 22:17:52 +00:00
Bruce Momjian
6434ce65c4 Update TODO list. 2001-01-26 21:34:25 +00:00
Bruce Momjian
304d7e4aa1 Update TODO list. 2001-01-26 21:17:25 +00:00
Bruce Momjian
a9b1bac610 Update TODO list. 2001-01-26 21:16:15 +00:00
Bruce Momjian
bffeb1380e Update TODO list. 2001-01-26 20:59:00 +00:00
Bruce Momjian
db3f5fa421 Update TODO list. 2001-01-26 20:35:41 +00:00
Bruce Momjian
8293e2191e Update TODO list. 2001-01-25 03:50:31 +00:00
Bruce Momjian
cb8fd60875 Update TODO list. 2001-01-25 03:50:11 +00:00
Bruce Momjian
9aab097d6d Update TODO list. 2001-01-24 23:55:32 +00:00
Bruce Momjian
ae22682f2a Update TODO list. 2001-01-24 19:33:36 +00:00
Bruce Momjian
eb0eadb90e Add. 2001-01-24 14:24:40 +00:00
Bruce Momjian
dd47964381 Update TODO list. 2001-01-24 13:38:42 +00:00
Bruce Momjian
64b53d7452 Update TODO list. 2001-01-24 05:05:31 +00:00
Bruce Momjian
04a843b249 Update TODO list. 2001-01-23 16:19:45 +00:00
Bruce Momjian
e5cdecd01b Update TODO list. 2001-01-23 02:27:04 +00:00
Bruce Momjian
746d7e9145 Update TODO list. 2001-01-23 01:21:22 +00:00
Bruce Momjian
d90703aaf2 Update TODO list. 2001-01-23 00:50:10 +00:00
Bruce Momjian
18f45e9aed Update TODO list. 2001-01-23 00:49:13 +00:00
Bruce Momjian
f60e4347a8 Update TODO list. 2001-01-23 00:02:33 +00:00
Bruce Momjian
5647b72e02 Update TODO list. 2001-01-20 04:59:36 +00:00
Bruce Momjian
9fe2255e08 Update TODO list. 2001-01-20 04:57:11 +00:00
Bruce Momjian
9e250f7aa3 Update TODO list. 2001-01-20 04:46:04 +00:00
Bruce Momjian
d183dd6b75 Update TODO list. 2001-01-19 16:54:01 +00:00
Bruce Momjian
57fa481e5c Update TODO list. 2001-01-19 16:34:14 +00:00
Bruce Momjian
671f798cc9 Update TODO list. 2001-01-19 04:07:58 +00:00
Bruce Momjian
27e618986b Update TODO list. 2001-01-19 02:53:52 +00:00
Bruce Momjian
9e9075b887 Update TODO list. 2001-01-19 02:05:51 +00:00
Bruce Momjian
27677416a8 Update TODO list. 2001-01-18 18:52:20 +00:00
Bruce Momjian
5322bf46e3 Update TODO list. 2001-01-18 03:15:55 +00:00
Bruce Momjian
56e10b0e82 Update TODO list. 2001-01-18 03:15:26 +00:00
Bruce Momjian
be8477bc37 Update TODO list. 2001-01-12 17:57:57 +00:00
Bruce Momjian
ab1c71d02b Update TODO list. 2001-01-12 17:48:18 +00:00
Bruce Momjian
3fbd4d4bb2 Update TODO list. 2001-01-12 05:32:38 +00:00
Bruce Momjian
1c7d752824 Update TODO list. 2001-01-12 05:23:10 +00:00
Bruce Momjian
be64674a0d Update TODO list. 2001-01-11 21:07:07 +00:00
Bruce Momjian
af26d6a4a2 Update TODO list. 2001-01-09 18:06:07 +00:00
Bruce Momjian
5e505af184 Update TODO list. 2001-01-09 15:37:39 +00:00
Bruce Momjian
941139bd07 Update TODO list. 2001-01-09 14:12:34 +00:00
Bruce Momjian
7cbb1a4bf5 Update TODO list. 2001-01-09 13:52:02 +00:00
Bruce Momjian
ed56c6f1a1 Update TODO list. 2001-01-09 13:48:03 +00:00
Bruce Momjian
329001a2ff Update TODO list. 2001-01-09 06:16:23 +00:00
Bruce Momjian
21775721bc Update TODO list. 2001-01-04 18:51:18 +00:00
Bruce Momjian
f5a83d9f41 Update TODO list. 2001-01-04 08:24:59 +00:00
Bruce Momjian
f2f7c068a5 Update TODO list. 2001-01-04 08:15:19 +00:00
Bruce Momjian
db8c5f0ad4 Update TODO list. 2001-01-04 08:13:26 +00:00
Bruce Momjian
39f987c568 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.311
diff -r1.311 TODO
3c3
< Last updated:		Tue Jan  2 21:23:11 EST 2001
---
> Last updated:		Wed Jan  3 01:56:41 EST 2001
10c10
< A dash(-) marks changes that will appear in the upcoming 7.1 release.
---
> A dash (-) marks changes that will appear in the upcoming 7.1 release.
23c23
< * -Creating index of TIMESTAMP & RELTIME fails, or rename to DATETIME(Thomas)
---
> * -Creating index of TIMESTAMP & RELTIME fails, or rename to DATETIME (Thomas)
35c35
< * -Views containing aggregates sometimes fail(Jan)
---
> * -Views containing aggregates sometimes fail (Jan)
37,38c37,38
<   duplicates(inherit)
< * -Disallow LOCK on view(Mark Hollomon)
---
>   duplicates (inherit)
> * -Disallow LOCK on view (Mark Hollomon)
58,60c58,60
< * -Add OUTER joins, left and right[outer](Tom, Thomas)
< * -Allow long tuples by chaining or auto-storing outside db (TOAST)(Jan)
< * Fix memory leak for expressions[memory](Tom?)
---
> * -Add OUTER joins, left and right[outer] (Tom, Thomas)
> * -Allow long tuples by chaining or auto-storing outside db (TOAST) (Jan)
> * Fix memory leak for expressions[memory] (Tom?)
70c70
< * Allow row re-use without vacuum(Vadim)
---
> * Allow row re-use without vacuum (Vadim)
74c74
< * More access control over who can create tables and use locks(Karel)
---
> * More access control over who can create tables and use locks (Karel)
92c92
< 	o -Fix large object mapping scheme, own typeid or reltype(Peter)
---
> 	o -Fix large object mapping scheme, own typeid or reltype (Peter)
97c97
< * Fix improper masking of some inet/cidr types [cidr]
---
> * -Fix improper masking of some inet/cidr types [cidr]
113c113
< * Get BIT type working
---
> * -Get BIT type working
119c119
< * Update macaddr manufacturer numbers, or remove the function macaddr_manuf()
---
> * -Update macaddr manufacturer numbers, or remove the function macaddr_manuf()
147c147
< * -Add ALTER TABLE ALTER COLUMN feature(Peter E)
---
> * -Add ALTER TABLE ALTER COLUMN feature (Peter E)
157c157
< * Auto-destroy sequence on DROP of table with SERIAL(Ryan)
---
> * Auto-destroy sequence on DROP of table with SERIAL (Ryan)
166a167
> * Allow INSERT INTO tab (col1, ..) VALUES (val1, ..), (val2, ..)
172d172
< * Allow INSERT INTO tab (col1, ..) VALUES (val1, ..), (val2, ..)
176c176
< * Make NULL's come out at the beginning or end depending on the
---
> * Make NULL's come out at the beginning or end depending on the
220c220
< * Certain indexes will not shrink, i.e. oid indexes with many inserts(Vadim)
---
> * Certain indexes will not shrink, i.e. oid indexes with many inserts (Vadim)
226c226
<   with after-row images(Vadim) [logging](Vadim)
---
>   with after-row images (Vadim) [logging]
232c232
< * -Redesign the function call interface to handle NULLs better[function](Tom)
---
> * -Redesign the function call interface to handle NULLs better[function] (Tom)
239c239
< * Encrpyt passwords in pg_shadow table using MD5(Vince)
---
> * Encrpyt passwords in pg_shadow table using MD5 (Vince)
298a299,300
> * Create a transaction processor to aid in persistent connections and
>   connection pooling
307c309
< * Remove SET KSQO option now that OR processing is improved(Tom)
---
> * Remove SET KSQO option now that OR processing is improved (Tom)
2001-01-03 06:56:52 +00:00
Bruce Momjian
b1cc64648a Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.310
diff -r1.310 TODO
3c3
< Last updated:		Wed Dec 27 00:44:44 EST 2000
---
> Last updated:		Tue Jan  2 21:23:11 EST 2001
310a311
> * Allow libedit to be used in place of libreadline
2001-01-03 02:23:22 +00:00
Bruce Momjian
97799fc475 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.309
diff -r1.309 TODO
3c3
< Last updated:		Sat Dec 23 09:48:47 EST 2000
---
> Last updated:		Wed Dec 27 00:44:44 EST 2000
60a61,70
> * Add replication of distributed databases [replication]
> 	o automatic fallover
> 	o load balancing
> 	o master/slave replication
> 	o multi-master replication
> 	o partition data across servers
> 	o sample implementation in contrib/rserv
> 	o queries across databases or servers (two-phase commit)
> * Point-in-time data recovery using backup and write-ahead log
> * Allow row re-use without vacuum(Vadim)
112c122
< * Make file in/out interface to TOAST columns
---
> * Make binary/file in/out interface for TOAST columns
122a133
> * Automatically create rules on views so they are updateable, per SQL92
173c184
< * allow psql \d to show temporary table schema
---
> * allow psql \d to show temporary table structure
195d205
< * Add replication of distributed databases [replication]
200a211,212
> * Incremental backups
> * Allow SQL92 schemas
205d216
< * Allow row re-use without vacuum(Vadim)
229a241
> * Allow Java server-side programming
278a291
> * Automatically keep clustering on a table
329d341
< ›5~
2000-12-27 05:44:57 +00:00
Bruce Momjian
fad813774a Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.308
diff -r1.308 TODO
3c3
< Last updated:		Thu Dec 21 14:45:00 EST 2000
---
> Last updated:		Sat Dec 23 09:48:47 EST 2000
72a73
> * Remove unused files during database vacuum or postmaster startup
2000-12-23 14:48:57 +00:00
Bruce Momjian
84f26edfff Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.307
diff -r1.307 TODO
3c3
< Last updated:		Thu Dec 21 14:12:04 EST 2000
---
> Last updated:		Thu Dec 21 14:45:00 EST 2000
32d31
< * Prevent BETWEEN from using duplicate nodes
2000-12-21 19:45:07 +00:00
Bruce Momjian
7f72b31ba0 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.306
diff -r1.306 TODO
3c3
< Last updated:		Fri Dec 15 17:44:57 EST 2000
---
> Last updated:		Thu Dec 21 14:12:04 EST 2000
31a32
> * Prevent BETWEEN from using duplicate nodes
2000-12-21 19:12:11 +00:00
Bruce Momjian
4df6dc4801 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.305
diff -r1.305 TODO
3c3
< Last updated:		Fri Dec 15 17:40:22 EST 2000
---
> Last updated:		Fri Dec 15 17:44:57 EST 2000
312a313
> 	* Mark is Mark Hollomon <mhh@mindspring.com>
326a328
> ›5~
2000-12-15 22:45:09 +00:00
Bruce Momjian
12691d92dc Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.304
diff -r1.304 TODO
3c3
< Last updated:		Fri Dec 15 17:03:28 EST 2000
---
> Last updated:		Fri Dec 15 17:40:22 EST 2000
318a319
> 	* Ross is Ross J. Reedstrom <reedstrm@wallace.ece.rice.edu>
2000-12-15 22:40:34 +00:00
Bruce Momjian
3699791fa8 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.303
diff -r1.303 TODO
3c3
< Last updated:		Fri Dec 15 16:46:43 EST 2000
---
> Last updated:		Fri Dec 15 17:03:28 EST 2000
319a320
>  	* Stephan is Stephan Szabo <sszabo@megazone23.bigpanda.com>
2000-12-15 22:03:40 +00:00
Bruce Momjian
e2331b7ff7 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.302
diff -r1.302 TODO
3c3
< Last updated:		Tue Dec 12 23:01:53 EST 2000
---
> Last updated:		Fri Dec 15 16:46:43 EST 2000
2000-12-15 21:46:54 +00:00
Bruce Momjian
1940230392 Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.301
diff -r1.301 TODO
306d305
< 	* Bryan is Bryan Henderson<bryanh@giraffe.netgate.net>
308d306
< 	* David is David Hartwig <daveh@insightdist.com>
311c309,310
< 	* Hiroshi is Hiroshi Inoue<Inoue@tpf.co.jp>
---
> 	* Hiroshi is Hiroshi Inoue <Inoue@tpf.co.jp>
> 	* Karel is Karel Zak <zakkr@zf.jcu.cz>
314c313
< 	* Massimo Dal Zotto <dz@cs.unitn.it>
---
> 	* Massimo is Massimo Dal Zotto <dz@cs.unitn.it>
318c317
< 	* Philip Warner <pjw@rhyme.com.au>
---
> 	* Philip is Philip Warner <pjw@rhyme.com.au>
321d319
< 	* Stefan Simkovics <ssimkovi@rainbow.studorg.tuwien.ac.at>
326c324
< 	* Vadim is "Vadim B. Mikheev" <vadim4o@email.com>
---
> 	* Vadim is Vadim B. Mikheev <vadim4o@email.com>
2000-12-15 21:46:41 +00:00
Bruce Momjian
47e229760a Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.300
diff -r1.300 TODO
3c3
< Last updated:		Tue Dec 12 23:01:04 EST 2000
---
> Last updated:		Tue Dec 12 23:01:53 EST 2000
21d20
< * test to show diffs for TODO changes
2000-12-13 04:02:15 +00:00
Bruce Momjian
8b4c54ef3e Update TODO list.
Index: TODO
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/doc/TODO,v
retrieving revision 1.299
diff -r1.299 TODO
3c3
< Last updated:		Tue Dec 12 15:27:50 EST 2000
---
> Last updated:		Tue Dec 12 23:01:04 EST 2000
20a21
> * test to show diffs for TODO changes
2000-12-13 04:01:27 +00:00
Bruce Momjian
77c443f8cd Update TODO list. 2000-12-12 20:28:00 +00:00
Bruce Momjian
e8caadefc4 Update TODO list. 2000-12-11 01:44:37 +00:00
Bruce Momjian
3f45ce9671 Update TODO list. 2000-12-09 23:25:52 +00:00
Bruce Momjian
811749bb6e Update TODO list. 2000-11-27 21:16:10 +00:00
Bruce Momjian
d7f8ffa781 Update TODO list. 2000-11-10 19:42:35 +00:00
Bruce Momjian
ac27a5b4b7 Update TODO list. 2000-11-08 20:04:23 +00:00
Bruce Momjian
493635b25f Update TODO list. 2000-11-06 03:59:20 +00:00
Bruce Momjian
d72eb7cbbd Update TODO list. 2000-11-05 00:22:02 +00:00
Bruce Momjian
854307a11e Update TODO list. 2000-11-02 21:16:56 +00:00
Bruce Momjian
cd5dbfb115 Update TODO list. 2000-11-02 20:53:26 +00:00
Bruce Momjian
c9476bafdb Update TODO list. 2000-10-26 19:55:10 +00:00
Bruce Momjian
a9adde36ea Update TODO list. 2000-10-26 11:41:55 +00:00
Bruce Momjian
c7fc242a06 Update TODO list. 2000-10-24 19:09:20 +00:00
Bruce Momjian
e94161e060 Update TODO list. 2000-10-24 01:59:22 +00:00
Bruce Momjian
62bc33df00 Update TODO list. 2000-10-23 22:15:36 +00:00
Bruce Momjian
be57cd6f63 Update TODO list. 2000-10-17 04:08:33 +00:00
Bruce Momjian
887d958c44 Update TODO list. 2000-10-16 22:03:58 +00:00
Bruce Momjian
5b5ba014dd Update TODO list. 2000-10-16 21:14:35 +00:00
Bruce Momjian
ff6f830533 Update TODO list. 2000-10-16 20:05:58 +00:00
Bruce Momjian
38c83465a0 Update TODO list. 2000-10-16 19:49:28 +00:00
Bruce Momjian
9e1e14578f Update TODO list. 2000-10-16 17:18:35 +00:00
Bruce Momjian
96648f6bcb Update TODO list. 2000-10-16 16:13:02 +00:00
Bruce Momjian
b8e182bdd3 Update TODO list. 2000-10-16 15:54:12 +00:00
Bruce Momjian
69c8f48b0e Update TODO list. 2000-10-15 21:52:48 +00:00
Bruce Momjian
280e9377b1 Update TODO list. 2000-10-15 21:50:49 +00:00
Bruce Momjian
356a6a4ea5 Update TODO list. 2000-10-15 21:45:30 +00:00
Bruce Momjian
b65d32671f Update TODO list. 2000-10-15 18:53:25 +00:00
Bruce Momjian
a47875f123 Update TODO list. 2000-10-14 21:56:03 +00:00
Bruce Momjian
7bbe216b82 Update TODO list. 2000-10-14 04:22:14 +00:00
Bruce Momjian
a44905ea92 Update TODO list. 2000-10-14 04:19:27 +00:00
Bruce Momjian
0b33ace678 Update TODO list. 2000-10-13 01:54:40 +00:00
Bruce Momjian
581b5b8d97 Update TODO list. 2000-10-12 20:26:11 +00:00
Bruce Momjian
3d8bfffb76 Update TODO list. 2000-10-12 20:23:44 +00:00
Bruce Momjian
aaa318dad0 Update TODO list. 2000-10-12 18:59:26 +00:00
Bruce Momjian
590718a756 Update TODO list. 2000-10-12 18:59:10 +00:00
Bruce Momjian
368ca7d3ae Update TODO list. 2000-10-12 17:33:22 +00:00
Bruce Momjian
9dd53f6c52 Update TODO list. 2000-10-12 17:32:40 +00:00
Bruce Momjian
c0ead4883c Update TODO list. 2000-10-12 15:43:51 +00:00
Bruce Momjian
6619ad11ff Update TODO list. 2000-10-12 04:24:24 +00:00
Bruce Momjian
c6a6de416f Update TODO list. 2000-10-12 03:04:44 +00:00
Bruce Momjian
5ff3756446 Update TODO list. 2000-10-12 01:22:39 +00:00
Bruce Momjian
5d708fe22e Add pooling discussion. 2000-10-11 18:09:38 +00:00
Bruce Momjian
77ac0a8ca6 pg_hba.conf mention fix. 2000-10-11 01:24:01 +00:00
Bruce Momjian
aa4a84bdcb Update TODO list. 2000-10-09 19:41:27 +00:00
Bruce Momjian
8bbfac1571 Update TODO list. 2000-10-09 07:38:35 +00:00
Bruce Momjian
b32685a999 Add proofreader's changes to docs.
Fix misspelling of disbursion to dispersion.
2000-10-05 19:48:34 +00:00
Bruce Momjian
a81aef7f25 Update TODO list. 2000-10-02 17:36:56 +00:00
Bruce Momjian
89f6443ca3 In the meaning of bug-fix, the patch is not needed. Because you
have already modified "next_insert()" in 7.0-ecpglib.  However
in the meaning of speed-up, the patch will be needed.
--
Regards,
SAKAIDA Masaaki  -- Osaka, Japan
2000-10-02 16:15:53 +00:00
Bruce Momjian
f36e7ff092 Update for PyGreSQL 3.0, from D'Arcy J.M. Cain 2000-10-02 03:27:33 +00:00
Bruce Momjian
f6a51cfa91 Update TODO list. 2000-09-30 02:20:53 +00:00
Bruce Momjian
1da2feea83 Previous patch backed out.
Here is a patch against CVS (without my earlier patch)
to disallow

LOCK x

if x is a view.

It does not use the SPI interface.

--
Mark Hollomon
2000-09-12 04:33:18 +00:00
Bruce Momjian
b399b862ed Update TODO list. 2000-07-28 02:28:08 +00:00
Bruce Momjian
1c753e1ffb Add cidr TODO.detai file. 2000-07-27 19:11:47 +00:00
Bruce Momjian
b7d095bd1b Update TODO list. 2000-07-27 18:51:40 +00:00
Bruce Momjian
5c91df3cc0 Update TODO list. 2000-07-27 18:50:37 +00:00
Bruce Momjian
4a5d0cdfab Update TODO list. 2000-07-27 18:48:28 +00:00
Bruce Momjian
e0da4c153b Update TODO list. 2000-07-27 18:47:06 +00:00
Bruce Momjian
2b547b7a03 Update TODO list. 2000-07-27 18:42:15 +00:00
Bruce Momjian
513e85a877 Update TODO list. 2000-07-27 16:53:21 +00:00
Bruce Momjian
18f138263b Update TODO list. 2000-07-27 00:56:43 +00:00
Bruce Momjian
4fa37381f1 Update TODO list. 2000-07-17 13:23:18 +00:00
Bruce Momjian
a64a787299 Update TODO list. 2000-07-08 15:04:27 +00:00
Bruce Momjian
cdbff01da9 Update TODO list. 2000-07-08 13:15:14 +00:00
Bruce Momjian
b29f94fd2c Update TODO list. 2000-07-07 03:24:09 +00:00
Bruce Momjian
a2ca4cb147 Update TODO list. 2000-07-07 01:31:16 +00:00
Bruce Momjian
4289cca528 Update TODO list. 2000-07-05 04:39:07 +00:00
Bruce Momjian
20c01ef130 Update TODO list. 2000-07-04 14:10:37 +00:00
Bruce Momjian
9cf327790d Update TODO list. 2000-07-04 05:17:31 +00:00
Bruce Momjian
0fe9e0941e Update TODO list. 2000-07-04 04:45:22 +00:00
Bruce Momjian
82c4733116 Update TODO list. 2000-06-15 13:54:51 +00:00
Bruce Momjian
2635bef524 Remove -O0 linux ppc flag 2000-06-14 17:01:35 +00:00
Bruce Momjian
dbca64673b Add drop detail item. 2000-06-14 03:33:49 +00:00
Bruce Momjian
95336f037d Add type conversion TODO.detail 2000-06-14 03:30:49 +00:00
Bruce Momjian
434adee656 Update TODO list. 2000-06-14 02:57:08 +00:00
Bruce Momjian
4b3d31c991 Update TODO list. 2000-06-14 02:25:02 +00:00
Bruce Momjian
9c77f4eff4 Update TODO list. 2000-06-13 08:05:41 +00:00
Bruce Momjian
8f057d971d Update TODO list. 2000-06-13 07:11:35 +00:00
Bruce Momjian
552ce98c74 Update TODO list. 2000-06-12 01:12:26 +00:00
Bruce Momjian
b4182b1327 Update TODO list. 2000-06-10 22:12:18 +00:00
Bruce Momjian
1d2fea9bc5 Add tablespaces todo item 2000-06-09 17:31:25 +00:00
Bruce Momjian
3fe3acb844 I have made the couple of mods required to make the odbc driver with
postgres build and use unixODBC (http://www.unixodbc.org)

This patch was applied against the postgresql-7.0beta1 build

Any problems let me know.

Nick Gorham
2000-06-09 16:03:09 +00:00
Bruce Momjian
06dfff5918 Update TODO list. 2000-06-09 12:13:21 +00:00
Bruce Momjian
eae8bd70a7 Update TODO list. 2000-06-08 16:20:01 +00:00
Bruce Momjian
32d6ce1598 Update TODO list. 2000-06-08 16:03:12 +00:00
Bruce Momjian
d812de671a Update TODO list. 2000-06-08 15:48:20 +00:00
Bruce Momjian
00156fa241 Update TODO list. 2000-06-07 19:56:16 +00:00
Bruce Momjian
cc2b5e5815 Remove NT-specific file open defines by defining our own open macros for
"rb" and "wb".
2000-06-02 15:57:44 +00:00
Bruce Momjian
2b0956e783 Update replication todo. 2000-06-01 19:46:29 +00:00
Bruce Momjian
49ee133424 Update TODO list. 2000-06-01 19:12:30 +00:00
Bruce Momjian
0f6101e470 Add lock todo items 2000-06-01 18:41:57 +00:00
Bruce Momjian
726926a523 Update pgcvslog 2000-06-01 01:34:02 +00:00
Bruce Momjian
936b27fa87 Update TODO list. 2000-05-25 16:10:01 +00:00
Bruce Momjian
a9876533d6 Update TODO list. 2000-05-20 03:45:20 +00:00
Bruce Momjian
f301fabf4e Back out listen fix. 2000-05-14 02:53:49 +00:00
Bruce Momjian
efc6b7ddfc Update TODO list. 2000-05-14 01:29:07 +00:00
Bruce Momjian
5e02f6b6ac Update TODO list. 2000-05-12 17:20:14 +00:00
Bruce Momjian
e9e42f6f5f Remove cluster TODO e-mail file 2000-05-12 16:33:29 +00:00
Bruce Momjian
845fb15e78 Update TODO list. 2000-05-12 12:24:45 +00:00
Bruce Momjian
eead0e77a4 Update SGML for FETCH and url's. 2000-05-11 17:32:33 +00:00
Bruce Momjian
f44328b2b8 Change HISTORY to show outer joins in 7.1 or 7.2. 2000-05-08 23:56:50 +00:00
Bruce Momjian
b5c430467f Update TODO list. 2000-05-06 20:21:08 +00:00
Bruce Momjian
91885836f7 Update TODO list. 2000-05-06 16:05:17 +00:00
Bruce Momjian
50432d9d09 Update TODO list. 2000-05-06 01:05:10 +00:00
Bruce Momjian
55778b36f4 Update TODO list. 2000-05-05 22:25:20 +00:00
Bruce Momjian
2937bf0adf Update TODO list. 2000-05-05 04:06:18 +00:00
Bruce Momjian
3e24112b71 Update TODO list. 2000-04-29 02:27:21 +00:00
Bruce Momjian
9bd604f3be Update TODO list. 2000-04-28 19:40:00 +00:00
Bruce Momjian
7bd35f0f77 Update TODO list. 2000-04-28 19:15:49 +00:00
Bruce Momjian
796695c9d1 Update TODO list. 2000-04-28 14:44:47 +00:00
Bruce Momjian
6caa4fa406 Update TODO list. 2000-04-22 20:33:54 +00:00
Bruce Momjian
0818dbc3cb Update TODO list. 2000-04-19 20:50:34 +00:00
Bruce Momjian
57673afe8c Update TODO list. 2000-04-19 00:03:44 +00:00
Bruce Momjian
b1d25149fb Remove old TODO items. Add some to release.sgml. 2000-04-18 21:18:43 +00:00
Bruce Momjian
b39c6d002c Update TODO list. 2000-04-17 16:35:23 +00:00
Bruce Momjian
6787c6c9e8 Updates create_function.sgml with fixes for new foreign keys 2000-04-14 21:44:21 +00:00
Bruce Momjian
7fe8f077d3 Update TODO list. 2000-04-14 14:29:24 +00:00
Bruce Momjian
b212e7ad7b Update TODO list. 2000-03-23 06:35:58 +00:00
Bruce Momjian
bbae7a9881 Update TODO list. 2000-03-09 23:22:18 +00:00
Bruce Momjian
2a18b1507f Update TODO list. 2000-02-28 09:24:47 +00:00
Bruce Momjian
8b33278450 Update TODO list. 2000-02-27 19:04:06 +00:00
Bruce Momjian
94ae69f4dc Update TODO list. 2000-02-25 03:24:28 +00:00
Bruce Momjian
f40c50627f Fix plpsql for bsdi. 2000-02-23 22:24:46 +00:00
Bruce Momjian
62f064592f Update TODO list. 2000-02-22 14:16:36 +00:00
Bruce Momjian
5d91f38a70 Update TODO list. 2000-02-22 14:08:12 +00:00
Bruce Momjian
167dce8912 Update TODO list. 2000-02-22 00:58:51 +00:00
Bruce Momjian
45e2910994 Update TODO list. 2000-02-21 17:06:26 +00:00
Bruce Momjian
1a03ab9c87 Update TODO list. 2000-02-09 20:09:29 +00:00
Bruce Momjian
dd14cd63be Update TODO list. 2000-02-05 17:02:43 +00:00
Bruce Momjian
7932f86c53 Update TODO list. 2000-02-04 22:41:28 +00:00
Bruce Momjian
df035f762a Update TODO list. 2000-02-04 05:04:55 +00:00
Bruce Momjian
16d0adb93f Update TODO list. 2000-02-03 12:22:33 +00:00
Bruce Momjian
98c6e81e94 Update TODO list. 2000-01-29 17:25:46 +00:00
Bruce Momjian
1380921e65 Patch from Hiroshi for overflow btree comparison. 2000-01-28 17:23:47 +00:00
Bruce Momjian
3f6ff32972 Update TODO list. 2000-01-28 04:47:49 +00:00
Bruce Momjian
a85b67d05b Update TODO list. 2000-01-28 03:46:06 +00:00
Bruce Momjian
552bd9645c Update TODO list. 2000-01-28 03:40:34 +00:00
Bruce Momjian
ca5771dc27 Update TODO list. 2000-01-24 22:27:59 +00:00
Bruce Momjian
4d564c5b12 Update TODO list. 2000-01-23 17:30:18 +00:00
Bruce Momjian
1161077e97 Update TODO list. 2000-01-23 03:28:54 +00:00
Bruce Momjian
0daf852b32 Update TODO list. 2000-01-23 03:19:05 +00:00
Bruce Momjian
3f51bdafdc Update TODO list. 2000-01-22 04:29:46 +00:00
Bruce Momjian
5b7bc48391 Update TODO list. 2000-01-21 03:55:22 +00:00
Bruce Momjian
901aaf34bd Update TODO list. 2000-01-21 00:45:29 +00:00
Bruce Momjian
6759f4388f Update TODO list. 2000-01-17 02:43:13 +00:00