postgresql/src
Tom Lane 7fdb4305db Fix a bunch of problems with domains by making them use special input functions
that apply the necessary domain constraint checks immediately.  This fixes
cases where domain constraints went unchecked for statement parameters,
PL function local variables and results, etc.  We can also eliminate existing
special cases for domains in places that had gotten it right, eg COPY.

Also, allow domains over domains (base of a domain is another domain type).
This almost worked before, but was disallowed because the original patch
hadn't gotten it quite right.
2006-04-05 22:11:58 +00:00
..
backend Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
bin Add a field to the first page of each WAL file to indicate the 2006-04-05 03:34:05 +00:00
include Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
interfaces Update comment that pgNotify.be_pid is pid of the notifying server process. 2006-03-20 15:07:05 +00:00
makefiles Remove ancient hack to work around a peculiarity of libcurses on HPUX. 2006-02-07 17:36:13 +00:00
pl Modify all callers of datatype input and receive functions so that if these 2006-04-04 19:35:37 +00:00
port Improve performance of our private version of qsort. Per recent testing, 2006-03-21 19:49:15 +00:00
template Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
test Fix a bunch of problems with domains by making them use special input functions 2006-04-05 22:11:58 +00:00
timezone Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
tools Fix typo in pgcvslog, used == instead of =. 2006-03-15 03:24:17 +00:00
tutorial Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
utils Add CVS tag lines to files that were lacking them. 2006-03-11 04:38:42 +00:00
DEVELOPERS
Makefile Update Makefile for new thread_test location. 2006-02-04 01:04:20 +00:00
Makefile.global.in When performing a parallel build (make -j N) with ./configure 2006-02-12 07:29:36 +00:00
Makefile.shlib Remove BEOS port. 2006-01-05 03:01:38 +00:00
bcc32.mak Add -N make flag to bcc builds from /src dir. 2005-05-13 18:12:35 +00:00
nls-global.mk When merging PO files, take into consideration translations in other PO 2006-04-05 13:40:15 +00:00
win32.mak Fixes for Win32-client only compiles. 2006-03-03 23:11:48 +00:00