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