You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
postgres/src/backend/utils/adt
Jeff Davis 1476028225 Allow pg_locale_t APIs to work when ctype_is_c. 3 weeks ago
..
.gitignore
Makefile Move code specific to pg_dependencies to new file 1 month ago
acl.c Remove PointerIsValid() 3 months ago
amutils.c
array_expanded.c
array_selfuncs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
array_typanalyze.c Track the maximum possible frequency of non-MCE array elements. 3 months ago
array_userfuncs.c Introduce a SQL-callable function array_sort(anyarray). 9 months ago
arrayfuncs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
arraysubs.c
arrayutils.c
ascii.c
bool.c
bytea.c Speed up byteain by not parsing traditional-style input twice. 5 months ago
cash.c
char.c
cryptohashfuncs.c
date.c Break out xxx2yyy_opt_overflow APIs for more datetime conversions. 6 months ago
datetime.c Tighten parsing of datetime input. 7 months ago
datum.c Remove PointerIsValid() 3 months ago
dbsize.c Avoid including commands/dbcommands.h in so many places 4 months ago
domains.c
encode.c Add HINT listing valid encodings to encode() and decode() errors. 1 month ago
enum.c
expandeddatum.c
expandedrecord.c Use CompactAttribute more often, when possible 2 months ago
float.c Allow width_bucket()'s "operand" input to be NaN. 6 months ago
format_type.c
formatting.c Remove obsolete comment 4 weeks ago
genfile.c
geo_ops.c Replace internal C function pg_hypot() by standard hypot() 4 weeks ago
geo_selfuncs.c
geo_spgist.c Replace internal C function pg_hypot() by standard hypot() 4 weeks ago
hbafuncs.c Don't include access/htup_details.h in executor/tuptable.h 3 months ago
inet_cidr_ntop.c
inet_net_pton.c Use pg_ascii_tolower()/pg_ascii_toupper() where appropriate. 6 months ago
int.c
int8.c Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 4 months ago
json.c Use stack allocated StringInfoDatas, where possible 1 month ago
jsonb.c Use stack allocated StringInfoDatas, where possible 1 month ago
jsonb_gin.c Fix varatt versus Datum type confusions 5 months ago
jsonb_op.c Fix varatt versus Datum type confusions 5 months ago
jsonb_util.c Clarify the ra != rb case in compareJsonbContainers(). 5 months ago
jsonbsubs.c Fix typo in comment 3 months ago
jsonfuncs.c Use stack allocated StringInfoDatas, where possible 1 month ago
jsonpath.c
jsonpath_exec.c Switch some numeric-related functions to use soft error reporting 4 months ago
jsonpath_gram.y
jsonpath_internal.h Allow redeclaration of typedef yyscan_t 3 months ago
jsonpath_scan.l Use C11 char16_t and char32_t for Unicode code points. 2 months ago
levenshtein.c
like.c Control ctype behavior internally with a method table. 6 months ago
like_match.c
like_support.c Control ctype behavior internally with a method table. 6 months ago
lockfuncs.c Add missing Datum conversions 4 months ago
mac.c Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 4 months ago
mac8.c
mcxtfuncs.c Sync typedefs.list with the buildfarm. 6 months ago
meson.build Move code specific to pg_dependencies to new file 1 month ago
misc.c Split out innards of pg_tablespace_location() 1 month ago
multirangetypes.c Add range_minus_multi and multirange_minus_multi functions 4 weeks ago
multirangetypes_selfuncs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
multixactfuncs.c Move SQL-callable code related to multixacts into its own file 4 months ago
name.c
network.c Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 4 months ago
network_gist.c
network_selfuncs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
network_spgist.c Do a tiny bit of header file maintenance 3 months ago
numeric.c Fix two comments in numeric.c 3 months ago
numutils.c
oid.c
oracle_compat.c
orderedsetaggs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
partitionfuncs.c
pg_dependencies.c Add input function for data type pg_dependencies 4 weeks ago
pg_locale.c Allow pg_locale_t APIs to work when ctype_is_c. 3 weeks ago
pg_locale_builtin.c Use C11 char16_t and char32_t for Unicode code points. 2 months ago
pg_locale_icu.c Move comment about casts from pg_wchar. 2 months ago
pg_locale_libc.c Allow pg_locale_t APIs to work when ctype_is_c. 3 weeks ago
pg_lsn.c Change pg_lsn_in_internal() to use soft error reporting 4 months ago
pg_ndistinct.c Add input function for data type pg_ndistinct 4 weeks ago
pg_upgrade_support.c Preserve conflict-relevant data during logical replication. 5 months ago
pgstatfuncs.c Add slotsync skip statistics. 4 weeks ago
pseudorandomfuncs.c Add date and timestamp variants of random(min, max). 3 months ago
pseudotypes.c
quote.c Clarify comment for worst-case allocation in quote_literal_cstr() 9 months ago
rangetypes.c Add range_minus_multi and multirange_minus_multi functions 4 weeks ago
rangetypes_gist.c
rangetypes_selfuncs.c Mark function arguments of type "Datum *" as "const Datum *" where possible 2 months ago
rangetypes_spgist.c Add missing Datum conversions 4 months ago
rangetypes_typanalyze.c Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 4 months ago
regexp.c Amend recent fix for SIMILAR TO regex conversion. 3 months ago
regproc.c Provide more-specific error details/hints for function lookup failures. 3 months ago
ri_triggers.c Remove unused #include's in src/backend/utils/adt/* 6 months ago
rowtypes.c Add missing Datum conversions 4 months ago
ruleutils.c Use stack allocated StringInfoDatas, where possible 1 month ago
selfuncs.c Speed up eqjoinsel() with lots of MCV entries. 1 month ago
skipsupport.c Add nbtree skip scan optimization. 9 months ago
tid.c Mark ItemPointer arguments as const throughout 2 months ago
timestamp.c Switch some numeric-related functions to use soft error reporting 4 months ago
trigfuncs.c
tsginidx.c
tsgistidx.c
tsquery.c Fix comment of tsquerysend() 7 months ago
tsquery_cleanup.c
tsquery_gist.c
tsquery_op.c
tsquery_rewrite.c
tsquery_util.c
tsrank.c
tsvector.c Remove unnecessary type violation in tsvectorrecv(). 9 months ago
tsvector_op.c Fix some confusing uses of const 2 months ago
tsvector_parser.c
uuid.c Fix constant when extracting timestamp from UUIDv7. 4 months ago
varbit.c
varchar.c
varlena.c Allow "SET list_guc TO NULL" to specify setting the GUC to empty. 2 months ago
version.c
waitfuncs.c Add missing Datum conversions 4 months ago
windowfuncs.c Add IGNORE NULLS/RESPECT NULLS option to Window functions. 3 months ago
xid.c
xid8funcs.c Don't include access/htup_details.h in executor/tuptable.h 3 months ago
xml.c Use stack allocated StringInfoDatas, where possible 1 month ago