postgresql/src/backend/utils/adt
Tom Lane 9bd681a522 Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path
should not be too eager to reject paths involving unknown schemas, since
it can't really tell whether the schemas exist in the target database.
(Also, when reading pg_dumpall output, it could be that the schemas
don't exist yet, but eventually will.)  ALTER USER SET has a similar issue.
So, reduce the normal ERROR to a NOTICE when checking search_path values
for these commands.  Supporting this requires changing the API for GUC
assign_hook functions, which causes the patch to touch a lot of places,
but the changes are conceptually trivial.
2004-01-19 19:04:40 +00:00
..
Makefile $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
acl.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
array_userfuncs.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
arrayfuncs.c More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
arrayutils.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
ascii.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
bool.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
cash.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
char.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
date.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
datetime.c Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 2004-01-19 19:04:40 +00:00
datum.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
encode.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
float.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
format_type.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
formatting.c More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
geo_ops.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
geo_selfuncs.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
inet_net_ntop.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
inet_net_pton.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
int.c Attached is a patch implementing factorial(), returning numeric. Points 2003-12-01 21:52:38 +00:00
int8.c Attached is a patch implementing factorial(), returning numeric. Points 2003-12-01 21:52:38 +00:00
like.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
like_match.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
lockfuncs.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
mac.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
misc.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
nabstime.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
name.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
network.c netmask() and hostmask() functions should return maximum-length masklen, 2003-12-01 18:50:19 +00:00
not_in.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
numeric.c Code and docs review for numeric-factorial patch. 2003-12-02 00:26:59 +00:00
numutils.c More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
oid.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
oracle_compat.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
pg_locale.c Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 2004-01-19 19:04:40 +00:00
pg_lzcompress.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
pgstatfuncs.c OK, some of these syntax errors should be given other codes. 2003-09-15 20:03:37 +00:00
pseudotypes.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
quote.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
regexp.c Repair problem identified by Olivier Prenant: ALTER DATABASE SET search_path 2004-01-19 19:04:40 +00:00
regproc.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
ri_triggers.c More janitorial work: remove the explicit casting of NULL literals to a 2004-01-07 18:56:30 +00:00
ruleutils.c Clean up the usage of canonicalize_qual(): in particular, be consistent 2003-12-28 21:57:37 +00:00
selfuncs.c Repair misestimation of indexscan CPU costs. When an indexqual contains 2004-01-17 20:09:35 +00:00
sets.c Apply the core parts of Dennis Bjorklund's patch to allow function 2004-01-06 23:55:19 +00:00
tid.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
timestamp.c > > I have no idea if this in Oracle or not. But it's something I 2003-12-25 03:36:24 +00:00
varbit.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
varchar.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
varlena.c Make to_hex() behave portably on negative input values (treat them as 2003-12-19 04:56:41 +00:00
version.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00
xid.c $Header: -> $PostgreSQL Changes ... 2003-11-29 19:52:15 +00:00