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