postgresql/src/backend/utils/adt
Andrew Dunstan c80b9920fc Transform or iterate over json(b) string values
Dmitry Dolgov, reviewed and lightly edited by me.
2017-03-31 14:25:25 -04:00
..
Makefile Add support for EUI-64 MAC addresses as macaddr8 2017-03-15 11:16:25 -04:00
acl.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
amutils.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
array_expanded.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
array_selfuncs.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
array_typanalyze.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
array_userfuncs.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
arrayfuncs.c Fix handling of empty arrays in array_fill(). 2017-01-05 11:33:51 -05:00
arrayutils.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
ascii.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
bool.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
cash.c Remove useless duplicate inclusions of system header files. 2017-02-25 16:12:55 -05:00
char.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
date.c Remove now-dead code for !HAVE_INT64_TIMESTAMP. 2017-02-23 14:04:43 -05:00
datetime.c Remove now-dead code for !HAVE_INT64_TIMESTAMP. 2017-02-23 14:04:43 -05:00
datum.c Don't invoke arbitrary code inside a possibly-aborted transaction. 2017-01-24 08:57:10 -05:00
dbsize.c Default monitoring roles 2017-03-30 14:18:53 -04:00
domains.c Faster expression evaluation and targetlist projection. 2017-03-25 14:52:06 -07:00
encode.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
enum.c Add an Assert that enum_cmp_internal() gets passed an FmgrInfo pointer. 2017-02-23 22:08:10 -05:00
expandeddatum.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
float.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
format_type.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
formatting.c ICU support 2017-03-23 15:28:48 -04:00
genfile.c Add pg_ls_logdir() and pg_ls_waldir() functions. 2017-03-16 15:05:02 -04:00
geo_ops.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
geo_selfuncs.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
geo_spgist.c Fix support for some operators (&<, &>, $<|, |&>) in box operator class 2017-03-21 16:23:10 +03:00
inet_cidr_ntop.c Remove useless duplicate inclusions of system header files. 2017-02-25 16:12:55 -05:00
inet_net_pton.c Remove useless duplicate inclusions of system header files. 2017-02-25 16:12:55 -05:00
int.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
int8.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
json.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
jsonb.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
jsonb_gin.c Assume deconstruct_array() outputs are untoasted. 2017-03-12 19:35:31 -04:00
jsonb_op.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
jsonb_util.c Introduce convenience macros to hide JsonbContainer header accesses better. 2017-01-25 13:28:38 -05:00
jsonfuncs.c Transform or iterate over json(b) string values 2017-03-31 14:25:25 -04:00
levenshtein.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
like.c Fix crash in ICU patch 2017-03-23 16:31:39 -04:00
like_match.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
lockfuncs.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
mac.c Implement SortSupport for macaddr data type 2017-03-29 23:28:56 +03:00
mac8.c Be more careful about signed vs. unsigned char 2017-03-16 00:13:37 -04:00
misc.c Logical replication support for initial data copy 2017-03-23 08:55:37 -04:00
nabstime.c Consistently declare timestamp variables as TimestampTz. 2017-02-23 15:57:08 -05:00
name.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
network.c Minor spelling correction in comment 2017-03-23 15:29:42 +00:00
network_gist.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
network_selfuncs.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
network_spgist.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
numeric.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
numutils.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
oid.c Collect duplicate copies of oid_cmp() 2017-03-01 11:55:28 -05:00
oracle_compat.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
orderedsetaggs.c Put back <float.h> in a few files that need it for _isnan(). 2017-03-08 15:38:34 -05:00
pg_locale.c ICU support 2017-03-23 15:28:48 -04:00
pg_lsn.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
pg_upgrade_support.c Assume deconstruct_array() outputs are untoasted. 2017-03-12 19:35:31 -04:00
pgstatfuncs.c Default monitoring roles 2017-03-30 14:18:53 -04:00
pseudotypes.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
quote.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
rangetypes.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
rangetypes_gist.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
rangetypes_selfuncs.c Fix typos in comments. 2017-02-06 11:33:58 +02:00
rangetypes_spgist.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
rangetypes_typanalyze.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
regexp.c Move some things from builtins.h to new header files 2017-01-20 20:29:53 -05:00
regproc.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
ri_triggers.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
rowtypes.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
ruleutils.c Fix a couple of problems in pg_get_statisticsextdef 2017-03-27 01:03:50 -03:00
selfuncs.c Fix thinko in estimate_num_groups 2017-03-27 13:14:23 -03:00
tid.c Remove direct uses of ItemPointer.{ip_blkid,ip_posid} 2017-03-28 19:02:23 -03:00
timestamp.c Remove now-dead code for !HAVE_INT64_TIMESTAMP. 2017-02-23 14:04:43 -05:00
trigfuncs.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsginidx.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsgistidx.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
tsquery.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsquery_cleanup.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsquery_gist.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
tsquery_op.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
tsquery_rewrite.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
tsquery_util.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
tsrank.c Fix typos in comments. 2017-02-06 11:33:58 +02:00
tsvector.c Generate fmgr prototypes automatically 2017-01-17 14:06:07 -05:00
tsvector_op.c Use wrappers of PG_DETOAST_DATUM_PACKED() more. 2017-03-12 19:35:34 -04:00
tsvector_parser.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
txid.c Add a txid_status function. 2017-03-24 12:00:53 -04:00
uuid.c Make messages mentioning type names more uniform 2017-01-18 16:08:20 -03:00
varbit.c Make more use of castNode() 2017-02-21 11:59:09 -05:00
varchar.c Make more use of castNode() 2017-02-21 11:59:09 -05:00
varlena.c Fix locale pointer use in WIN32 code path 2017-03-25 00:38:12 -04:00
version.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
windowfuncs.c Fix typos in comments. 2017-02-06 11:33:58 +02:00
xid.c Update copyright via script for 2017 2017-01-03 13:48:53 -05:00
xml.c Faster expression evaluation and targetlist projection. 2017-03-25 14:52:06 -07:00