postgresql/src/include/utils
Robert Haas f7d7dade8a Add a transform function for varbit typmod coercisions.
This enables ALTER TABLE to skip table and index rebuilds when the
new type is unconstraint varbit, or when the allowable number of bits
is not decreasing.

Noah Misch, with review and a fix for an OID collision by me.
2012-02-07 12:42:50 -05:00
..
.gitignore Avoid maintaining three separate copies of the error codes list. 2011-02-03 22:32:49 -05:00
acl.h Show default privileges in information schema 2012-01-27 21:58:51 +02:00
array.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
ascii.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
attoptcache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
builtins.h Add a transform function for numeric typmod coercisions. 2012-02-07 12:08:26 -05:00
bytea.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
cash.h Add casts from int4 and int8 to numeric. 2011-04-05 09:35:43 -04:00
catcache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
combocid.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
date.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
datetime.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
datum.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
dynahash.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
dynamic_loader.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
elog.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
fmgrtab.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
formatting.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
geo_decls.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
guc.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
guc_tables.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
help_config.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
hsearch.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
inet.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
int8.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
inval.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
json.h Add array_to_json and row_to_json functions. 2012-02-03 12:11:16 -05:00
logtape.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
lsyscache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
memutils.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
nabstime.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
numeric.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
palloc.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_crc.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_locale.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_lzcompress.h Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
pg_rusage.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
plancache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
portal.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
ps_status.h Remove cvs keywords from all files. 2010-09-20 22:08:53 +02:00
rangetypes.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
rbtree.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
rel.h Fix CLUSTER/VACUUM FULL for toast values owned by recently-updated rows. 2012-01-12 16:40:14 -05:00
relcache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
relmapper.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
reltrigger.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
resowner.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
selfuncs.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
snapmgr.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
snapshot.h Slightly reorganize struct SnapshotData. 2012-01-06 22:56:00 -05:00
sortsupport.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
spccache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
syscache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
timestamp.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tqual.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tuplesort.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tuplestore.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
typcache.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tzparser.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
uuid.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
varbit.h Add a transform function for varbit typmod coercisions. 2012-02-07 12:42:50 -05:00
xml.h Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00