postgresql/src/include
Tom Lane 5233dc15cf Improve consistency of error reporting in GUC assign_hook routines. Some
were reporting ERROR for interactive assignments and LOG for other cases,
some were saying nothing for non-interactive cases, and a few did yet other
things.  Make them use a new function GUC_complaint_elevel() to establish
a reasonably uniform policy about how to report.  There are still a few
edge cases such as assign_search_path(), but it's much better than before.
Per gripe from Devrim Gunduz and subsequent discussion.

As noted by Alvaro, it'd be better to fold these custom messages into the
standard "invalid parameter value" complaint from guc.c, perhaps as the DETAIL
field.  However that will require more redesign than seems prudent for 8.3.
This is a relatively safe, low-impact change that we can afford to risk now.
2007-12-28 00:23:23 +00:00
..
access Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagate 2007-12-01 23:44:44 +00:00
bootstrap Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
catalog Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagate 2007-12-01 23:44:44 +00:00
commands Code review for LIKE ... INCLUDING INDEXES patch. Fix failure to propagate 2007-12-01 23:44:44 +00:00
executor Avoid incrementing the CommandCounter when CommandCounterIncrement is called 2007-11-30 21:22:54 +00:00
lib Add resetStringInfo(), which clears the content of a StringInfo, and 2007-03-03 19:32:55 +00:00
libpq pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
mb Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
nodes Fix mergejoin cost estimation so that we consider the statistical ranges of 2007-12-08 21:05:11 +00:00
optimizer Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
parser Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
port Use _USE_32BIT_TIME_T when building with MSVC. Also, enforce that it's 2007-12-11 14:34:43 +00:00
postmaster Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
regex Adjust regcustom.h so that all those assert() calls in the regex package 2007-10-06 16:01:51 +00:00
rewrite pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
snowball pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
storage Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
tcop pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
tsearch Adjust the names of a couple of tsearch index support functions that had 2007-11-28 19:33:05 +00:00
utils Improve consistency of error reporting in GUC assign_hook routines. Some 2007-12-28 00:23:23 +00:00
Makefile make install is supposed to install everything under src/include/, 2007-10-14 17:07:51 +00:00
c.h Implement lazy XID allocation: transactions that do not modify any database 2007-09-05 18:10:48 +00:00
fmgr.h pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
funcapi.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
getaddrinfo.h WSATYPE_NOT_FOUND was already defined for BCC so don't redefine it 2007-11-21 23:13:36 +00:00
getopt_long.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00
miscadmin.h pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
pg_config.h.in Document that configure option only affects contrib: 2007-11-05 17:43:20 +00:00
pg_config.h.win32 Stamp 8.3beta4. 2007-12-03 00:11:01 +00:00
pg_config_manual.h Arrange for large sequential scans to synchronize with each other, so that 2007-06-08 18:23:53 +00:00
pg_trace.h pgindent run for 8.2. 2006-10-04 00:30:14 +00:00
pgstat.h Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
pgtime.h Fix crash caused by log_timezone patch if we attempt to emit any elog messages 2007-08-04 19:29:25 +00:00
port.h pgindent run for 8.3. 2007-11-15 21:14:46 +00:00
postgres.h Re-run pgindent with updated list of typedefs. (Updated README should 2007-11-15 22:25:18 +00:00
postgres_ext.h Move NAMEDATALEN definition from postgres_ext.h to pg_config_manual.h. It 2007-02-06 09:16:08 +00:00
postgres_fe.h Define the FRONTEND symbol in postgres_fe.h, which allows us to eliminate 2007-09-27 19:53:44 +00:00
rusagestub.h Update CVS HEAD for 2007 copyright. Back branches are typically not 2007-01-05 22:20:05 +00:00