postgresql/src/backend/utils/adt
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
..
acl.c Show default privileges in information schema 2012-01-27 21:58:51 +02:00
array_userfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
arrayfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
arrayutils.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
ascii.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
bool.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
cash.c Support more locale-specific formatting options in cash_out(). 2011-10-30 15:02:58 -04:00
char.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
date.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
datetime.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
datum.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
dbsize.c Make pg_relation_size() and friends return NULL if the object doesn't exist. 2012-01-19 13:06:30 +02:00
domains.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
encode.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
enum.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
float.c Try to be more consistent about accepting denormalized float8 numbers. 2012-02-01 13:11:16 -05:00
format_type.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
formatting.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
genfile.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
geo_ops.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
geo_selfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
inet_cidr_ntop.c
inet_net_pton.c Add C comment about needed include. 2011-09-01 12:53:45 -04:00
int8.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
int.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
json.c Add array_to_json and row_to_json functions. 2012-02-03 12:11:16 -05:00
like_match.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
like.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
lockfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
mac.c Add bitwise AND, OR, and NOT operators for macaddr data type. 2012-01-19 15:25:14 -05:00
Makefile Built-in JSON data type. 2012-01-31 11:48:23 -05:00
misc.c Allow a user to kill his own queries using pg_cancel_backend() 2012-01-15 15:34:40 +01:00
nabstime.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
name.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
network.c Revert the behavior of inet/cidr functions to not unpack the arguments. 2011-12-12 10:10:53 +02:00
numeric.c Add a transform function for numeric typmod coercisions. 2012-02-07 12:08:26 -05:00
numutils.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
oid.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
oracle_compat.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_locale.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pg_lzcompress.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
pgstatfuncs.c Add deadlock counter to pg_stat_database 2012-01-26 15:58:19 +01:00
pseudotypes.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
quote.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
rangetypes_gist.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
rangetypes.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
regexp.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
regproc.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
ri_triggers.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
rowtypes.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
ruleutils.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
selfuncs.c Tweak index costing for problems with partial indexes. 2012-01-29 18:37:14 -05:00
tid.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
timestamp.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
trigfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsginidx.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsgistidx.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery_cleanup.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery_gist.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery_op.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery_rewrite.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery_util.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsquery.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsrank.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsvector_op.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsvector_parser.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
tsvector.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
txid.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
uuid.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
varbit.c Add a transform function for varbit typmod coercisions. 2012-02-07 12:42:50 -05:00
varchar.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
varlena.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
version.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
windowfuncs.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
xid.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00
xml.c Update copyright notices for year 2012. 2012-01-01 18:01:58 -05:00