postgresql/src/backend/utils/adt
Tom Lane 789ddcb5fe Add tgconstrrelid to stored Trigger structures, make RI trigger functions
depend on this rather than the trigger argument strings to locate the
other relation to test.  This makes RI triggers function properly in
the presence of schemas and temp tables.  Along the way, fix bogus lack
of locking in RI triggers, handle quoting of names fully correctly,
compute required sizes of query buffers with some semblance of accuracy.
2002-04-01 22:36:13 +00:00
..
acl.c pg_class has a relnamespace column. You can create and access tables 2002-03-26 19:17:02 +00:00
arrayfuncs.c Tweak behavior of array slicing operations: seems like it ought to be 2002-03-20 19:41:47 +00:00
arrayutils.c
ascii.c New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
bool.c pgindent run. Make it all clean. 2001-03-22 04:01:46 +00:00
cash.c Avoid failures in cash_out and cash_words for INT_MIN. 2002-02-19 22:19:34 +00:00
char.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
date.c Code review for improved-hashing patch. Fix some portability issues 2002-03-09 17:35:37 +00:00
datetime.c Add a large number of time zones to the lookup table. 2002-02-25 16:17:04 +00:00
datum.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
encode.c New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
float.c Repair roundoff-error problem for stddev/variance results near zero, 2001-12-11 02:02:12 +00:00
format_type.c Code review for DOMAIN patch. 2002-03-20 19:45:13 +00:00
formatting.c Change made to elog: 2002-03-06 06:10:59 +00:00
geo_ops.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
geo_selfuncs.c Reduce default selectivity estimates for geometric operators; it seems 2001-02-15 17:55:17 +00:00
inet_net_ntop.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
inet_net_pton.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
int8.c Make factorial(0) return 1, as per spec. 2002-02-23 01:01:30 +00:00
int.c Make factorial(0) return 1, as per spec. 2002-02-23 01:01:30 +00:00
like_match.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
like.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
mac.c Code review for improved-hashing patch. Fix some portability issues 2002-03-09 17:35:37 +00:00
Makefile Add dependency for like.c 2001-10-04 04:13:40 +00:00
misc.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
nabstime.c Change made to elog: 2002-03-06 06:10:59 +00:00
name.c Another pgindent run. Fixes enum indenting, and improves #endif 2001-10-28 06:26:15 +00:00
network.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
not_in.c Further cleanups for relations in schemas: teach nextval and other 2002-03-30 01:02:42 +00:00
numeric.c Remove MAX/MIN() macros, use c.h Max/Min() instead. 2002-02-18 14:25:40 +00:00
numutils.c New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
oid.c sum() on int2 and int4 columns now uses an int8, not numeric, accumulator 2001-08-14 22:21:59 +00:00
oracle_compat.c Fix lpad() and rpad() to produce correct results in variable-length 2002-01-08 17:03:41 +00:00
pg_locale.c Change made to elog: 2002-03-06 06:10:59 +00:00
pg_lzcompress.c Fix performance problems in TOAST compressor. The management of 2001-11-17 06:09:30 +00:00
pgstatfuncs.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
quote.c Another pgindent run. Fixes enum indenting, and improves #endif 2001-10-28 06:26:15 +00:00
regexp.c New pgindent run with fixes suggested by Tom. Patch manually reviewed, 2001-11-05 17:46:40 +00:00
regproc.c pgindent run on all C files. Java run to follow. initdb/regression 2001-10-25 05:50:21 +00:00
ri_triggers.c Add tgconstrrelid to stored Trigger structures, make RI trigger functions 2002-04-01 22:36:13 +00:00
ruleutils.c A little further progress on schemas: push down RangeVars into 2002-03-22 02:56:37 +00:00
selfuncs.c TODO item done: 2002-03-08 04:29:01 +00:00
sets.c pg_type has a typnamespace column; system now supports creating types 2002-03-29 19:06:29 +00:00
tid.c Further cleanups for relations in schemas: teach nextval and other 2002-03-30 01:02:42 +00:00
timestamp.c Code review for improved-hashing patch. Fix some portability issues 2002-03-09 17:35:37 +00:00
varbit.c Change made to elog: 2002-03-06 06:10:59 +00:00
varchar.c Code review for improved-hashing patch. Fix some portability issues 2002-03-09 17:35:37 +00:00
varlena.c Create a new GUC variable search_path to control the namespace search 2002-04-01 03:34:27 +00:00
version.c