Tatsuo Ishii
3c7798f068
Add conversion procs for CREATE CONVERSION
2002-07-16 09:25:06 +00:00
Tatsuo Ishii
743b747264
Fix typo
2002-07-16 06:58:44 +00:00
Tatsuo Ishii
d49108fd73
Add FindDefaultConversionProc
2002-07-16 06:58:14 +00:00
Tom Lane
30ec31604d
Add code to extract dependencies from an expression tree, and use it
...
to build dependencies for rules, constraint expressions, and default
expressions. Repair some problems in the original design of
recursiveDeletion() exposed by more complex dependency sets. Fix
regression tests that were deleting things in illegal sequences.
2002-07-16 05:53:34 +00:00
Bruce Momjian
1e07ab78cc
Add DLLINIT mention in port/Makefile.
2002-07-16 05:49:38 +00:00
Bruce Momjian
3cbb9eb265
Move few remaining src/utils files to backend/port so everything is in
...
one place. Everything may be moved to src/utils eventually.
Add DLLINIT variable to simplify makfiles.
2002-07-16 05:46:36 +00:00
Bruce Momjian
d76eef3e7c
Add mention of TOAST storage for character columns.
2002-07-16 04:45:59 +00:00
Bruce Momjian
b3341ddbf2
Mark 'line' as 'not implemented' in SGML and psql \dT, per Thomas
...
Lockhart. initdb not forced.
2002-07-16 03:30:27 +00:00
Bruce Momjian
7fb9b5d434
This fixes 2 inaccuracies in the recently added SQL99 feature list docs.
...
UNIQUE and DISTINCT predicates are both listed as implemented -- AFAIK,
neither is.
I also included another trivial patch which adds the default location
of the DSSSL stylesheets on my system (Debian unstable, docbook-dsssl
1.76) to the list of paths that configure looks for.
Neil Conway
2002-07-16 00:51:37 +00:00
Bruce Momjian
b52790b069
Add comment for isbn,issn data type, from Pete St. Onge
2002-07-16 00:48:30 +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
b00e50fbb8
Remove indenting of Makefile comments, per Peter.\
2002-07-15 23:32:28 +00:00
Bruce Momjian
4ea0275f18
Remove utils/getopt.c file, not needed, it only allowed "--flag"
...
warnings, and we now look for getopt_long in libgetopt.a.
2002-07-15 22:48:54 +00:00
Bruce Momjian
cc618f2653
Add search for libgetopt.a in hopes of finding getopt_long().
2002-07-15 22:41:45 +00:00
Bruce Momjian
b9104e3a97
Remove certain Makefile dependencies by using full pathnames in
...
configure.in.
2002-07-15 21:34:05 +00:00
Tom Lane
7bd631bfa4
Use the dependency mechanism to manage column defaults. We need this
...
so that dependencies in default expressions (on operators, functions,
etc) can be expressed properly.
2002-07-15 16:33:32 +00:00
Bruce Momjian
3c580b8d97
Fix make_ctags for exhuberant tags.
2002-07-15 14:45:51 +00:00
Hiroshi Inoue
5fad748eb8
Fix a bug about the handling of '.' in parse.c.
2002-07-15 02:56:39 +00:00
Bruce Momjian
e552e9e512
Improve relcache.c error reporting for the next guy who has to debug
...
this thing.
2002-07-15 01:57:51 +00:00
Bruce Momjian
91dfa1af97
Fix \? and \pset pager handling. \? wasn't honoring pager before.
2002-07-15 01:56:25 +00:00
Tom Lane
d5fa19c6ee
Add COMMENT ON CONSTRAINT facility (from Rod Taylor's pg_constraint patch).
...
Fix comment.c to not depend on parser token values, per discussion awhile
back.
2002-07-14 23:38:13 +00:00
Tom Lane
c4fb2b4e9e
Remove no-longer-appropriate notes about lack of CASCADE/RESTRICT behavior.
2002-07-14 22:47:56 +00:00
Tom Lane
df3f5dfd19
In DeleteAttributeTuples, use a single indexscan instead of the multiple
...
scans that will most likely be caused by SearchSysCache probes. Also,
share some code between index deletion and table deletion.
2002-07-14 21:08:08 +00:00
Tom Lane
942a2e94fa
Fix testing of partial-index predicates to work correctly in cases where
...
varno of index's relation is not 1. This embarrassing oversight pointed
out by Dmitry Tkach 12-Jul-02.
2002-07-13 19:20: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
4db8718e84
Add SET statement_timeout capability. Timeout is in ms. A value of
...
zero turns off the timer.
2002-07-13 01:02:14 +00:00
Bruce Momjian
ccb3f90f06
Re-add -I documentation, per Tom.
2002-07-13 00:55:53 +00:00
Tom Lane
7c6df91dda
Second phase of committing Rod Taylor's pg_depend/pg_constraint patch.
...
pg_relcheck is gone; CHECK, UNIQUE, PRIMARY KEY, and FOREIGN KEY
constraints all have real live entries in pg_constraint. pg_depend
exists, and RESTRICT/CASCADE options work on most kinds of DROP;
however, pg_depend is not yet very well populated with dependencies.
(Most of the ones that are present at this point just replace formerly
hardwired associations, such as the implicit drop of a relation's pg_type
entry when the relation is dropped.) Need to add more logic to create
dependency entries, improve pg_dump to dump constraints in place of
indexes and triggers, and add some regression tests.
2002-07-12 18:43:19 +00:00
Dave Cramer
791a40f943
Changed getCrossReference to return information about each composite key seperately
...
It used to return them as a,b in one row, and now returns
a in one row, and b in one row
2002-07-12 13:07:48 +00:00
Hiroshi Inoue
b82b2db7c1
An improvement of User Interface(Setup dialog) by Dave Page.
2002-07-12 02:02:26 +00:00
Hiroshi Inoue
59e5d516aa
1) Fix a memory leak in use declare/fetch mode.
...
2) Change default build mode to multibyte(Windows).
2002-07-12 01:41:25 +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
29dfd5fa26
Change error messages ExecAppend->ExecInsert and ExecReplace->ExecUpdate
...
as discussed on hackers.
2002-07-11 21:36:20 +00:00
Bruce Momjian
c20ae1ce50
Remove references to pre-7.1; too old.
2002-07-11 16:38:08 +00:00
Bruce Momjian
dddd8608b3
Update FAQ.
2002-07-11 16:35:56 +00:00
Tatsuo Ishii
fcc962566a
Add new CREATE CONVERSION/DROP CONVERSION command.
...
This is the first cut toward CREATE CONVERSION/DROP CONVERSION implementaion.
The commands can now add/remove tuples to the new pg_conversion system
catalog, but that's all. Still need work to make them actually working.
Documentations, regression tests also need work.
2002-07-11 07:39:28 +00:00
Bruce Momjian
f2bb1cfa85
Done, according to Rod Taylor:
...
> * -Add ALTER TRIGGER ... RENAME
2002-07-11 02:56:49 +00:00
Bruce Momjian
3a0136c7d2
Fix getopt flags. Man thing thing was messed up.
2002-07-11 02:00:14 +00:00
Bruce Momjian
9c6c0ceb97
Fix another --help typo in pg_restore.
2002-07-11 01:57:12 +00:00
Hiroshi Inoue
263db2e586
Make NAMEDATALEN changeable at compile time.
2002-07-11 01:52:46 +00:00
Bruce Momjian
87c963658c
Fix pg_restore flags in documentation.
2002-07-10 02:57:31 +00:00
Barry Lind
d676e29d41
fix bug in getTime() with fractional seconds reported by Laurette Cisneros (laurette@nextbus.com)
2002-07-10 00:51:36 +00:00
Bruce Momjian
92a77cb870
Oops, proper initialization for domainTypMod was none at all, not 0.
2002-07-09 13:52:14 +00:00
Bruce Momjian
81e7e71941
Fix compiler warning:
...
int32 domainTypMod = NULL;
should be:
int32 domainTypMod = 0;
2002-07-09 05:21:35 +00:00
Bruce Momjian
6797ddcc32
Fix typo mentioned by Rich Morin.
2002-07-09 04:47:07 +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
2dc53d863c
Fix case syntax for freebsd template.
2002-07-08 01:54:30 +00:00
Bruce Momjian
20e83274bb
Fix typo in xl_heaptid comment
...
Manfred Koizar
2002-07-08 01:52:23 +00:00