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
Peter Eisentraut 4b7e6c73b0 Make some use of anonymous unions [pg_locale_t] 3 months ago
..
.gitignore
Makefile Move SQL-callable code related to multixacts into its own file 5 months ago
acl.c Remove PointerIsValid() 3 months ago
amutils.c Update copyright for 2025 1 year ago
array_expanded.c Update copyright for 2025 1 year ago
array_selfuncs.c Track the maximum possible frequency of non-MCE array elements. 4 months ago
array_typanalyze.c Track the maximum possible frequency of non-MCE array elements. 4 months ago
array_userfuncs.c Introduce a SQL-callable function array_sort(anyarray). 9 months ago
arrayfuncs.c Remove PointerIsValid() 3 months ago
arraysubs.c Allow extension functions to participate in in-place updates. 11 months ago
arrayutils.c Update copyright for 2025 1 year ago
ascii.c Update copyright for 2025 1 year ago
bool.c Update copyright for 2025 1 year ago
bytea.c Speed up byteain by not parsing traditional-style input twice. 6 months ago
cash.c Fix an assortment of spelling mistakes and typos 1 year ago
char.c Update copyright for 2025 1 year ago
cryptohashfuncs.c Update copyright for 2025 1 year ago
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 Update copyright for 2025 1 year ago
encode.c Add support for base64url encoding and decoding 4 months ago
enum.c Update copyright for 2025 1 year ago
expandeddatum.c Update copyright for 2025 1 year ago
expandedrecord.c Update copyright for 2025 1 year ago
float.c Allow width_bucket()'s "operand" input to be NaN. 6 months ago
format_type.c Update copyright for 2025 1 year ago
formatting.c Switch some numeric-related functions to use soft error reporting 4 months ago
genfile.c Update copyright for 2025 1 year ago
geo_ops.c Update copyright for 2025 1 year ago
geo_selfuncs.c Update copyright for 2025 1 year ago
geo_spgist.c Update copyright for 2025 1 year ago
hbafuncs.c Add support for OAUTHBEARER SASL mechanism 11 months ago
inet_cidr_ntop.c
inet_net_pton.c Use pg_ascii_tolower()/pg_ascii_toupper() where appropriate. 6 months ago
int.c Update copyright for 2025 1 year ago
int8.c Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 5 months ago
json.c Remove useless/superfluous Datum conversions 5 months ago
jsonb.c Fix copy-paste error in datum_to_jsonb_internal() 10 months 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(). 6 months ago
jsonbsubs.c Fix typo in comment 4 months ago
jsonfuncs.c Mop-up for Datum conversion cleanups. 5 months ago
jsonpath.c Update copyright for 2025 1 year ago
jsonpath_exec.c Switch some numeric-related functions to use soft error reporting 4 months ago
jsonpath_gram.y Update copyright for 2025 1 year ago
jsonpath_internal.h Allow redeclaration of typedef yyscan_t 4 months ago
jsonpath_scan.l flex code modernization: Replace YY_EXTRA_TYPE define with flex option 1 year ago
levenshtein.c Update copyright for 2025 1 year ago
like.c Control ctype behavior internally with a method table. 6 months ago
like_match.c Update copyright for 2025 1 year ago
like_support.c Control ctype behavior internally with a method table. 6 months ago
lockfuncs.c Add missing Datum conversions 5 months ago
mac.c Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 5 months ago
mac8.c Update copyright for 2025 1 year ago
mcxtfuncs.c Sync typedefs.list with the buildfarm. 7 months ago
meson.build meson: Build numeric.c with -ftree-vectorize. 4 months ago
misc.c Try to avoid floating-point roundoff error in pg_sleep(). 3 months ago
multirangetypes.c Add missing Datum conversions 5 months ago
multirangetypes_selfuncs.c Update copyright for 2025 1 year ago
multixactfuncs.c Move SQL-callable code related to multixacts into its own file 5 months ago
name.c Update copyright for 2025 1 year ago
network.c Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 5 months ago
network_gist.c Update copyright for 2025 1 year ago
network_selfuncs.c Update copyright for 2025 1 year ago
network_spgist.c Do a tiny bit of header file maintenance 3 months ago
numeric.c Switch some numeric-related functions to use soft error reporting 4 months ago
numutils.c Update copyright for 2025 1 year ago
oid.c Update copyright for 2025 1 year ago
oracle_compat.c Add SQL function CASEFOLD(). 12 months ago
orderedsetaggs.c Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 5 months ago
partitionfuncs.c Update copyright for 2025 1 year ago
pg_locale.c Control ctype behavior internally with a method table. 6 months ago
pg_locale_builtin.c Make some use of anonymous unions [pg_locale_t] 3 months ago
pg_locale_icu.c Make some use of anonymous unions [pg_locale_t] 3 months ago
pg_locale_libc.c Make some use of anonymous unions [pg_locale_t] 3 months ago
pg_lsn.c Change pg_lsn_in_internal() to use soft error reporting 4 months ago
pg_upgrade_support.c Preserve conflict-relevant data during logical replication. 6 months ago
pgstatfuncs.c Detect and report update_deleted conflicts. 5 months ago
pseudorandomfuncs.c Add date and timestamp variants of random(min, max). 4 months ago
pseudotypes.c Update copyright for 2025 1 year ago
quote.c Clarify comment for worst-case allocation in quote_literal_cstr() 9 months ago
rangetypes.c Mop-up for Datum conversion cleanups. 5 months ago
rangetypes_gist.c Update copyright for 2025 1 year ago
rangetypes_selfuncs.c Update copyright for 2025 1 year ago
rangetypes_spgist.c Add missing Datum conversions 5 months ago
rangetypes_typanalyze.c Grab the low-hanging fruit from forcing USE_FLOAT8_BYVAL to true. 5 months ago
regexp.c Amend recent fix for SIMILAR TO regex conversion. 4 months ago
regproc.c Provide more-specific error details/hints for function lookup failures. 4 months ago
ri_triggers.c Remove unused #include's in src/backend/utils/adt/* 6 months ago
rowtypes.c Add missing Datum conversions 5 months ago
ruleutils.c Add GROUP BY ALL. 3 months ago
selfuncs.c Re-allow using statistics for bool-valued functions in WHERE. 4 months ago
skipsupport.c Add nbtree skip scan optimization. 9 months ago
tid.c Update comment 5 months ago
timestamp.c Switch some numeric-related functions to use soft error reporting 4 months ago
trigfuncs.c Update copyright for 2025 1 year ago
tsginidx.c Update copyright for 2025 1 year ago
tsgistidx.c Update copyright for 2025 1 year ago
tsquery.c Fix comment of tsquerysend() 8 months ago
tsquery_cleanup.c Update copyright for 2025 1 year ago
tsquery_gist.c Update copyright for 2025 1 year ago
tsquery_op.c Update copyright for 2025 1 year ago
tsquery_rewrite.c Update copyright for 2025 1 year ago
tsquery_util.c Update copyright for 2025 1 year ago
tsrank.c Fix grammatical typos around possessive "its" 11 months ago
tsvector.c Remove unnecessary type violation in tsvectorrecv(). 9 months ago
tsvector_op.c Fix varatt versus Datum type confusions 5 months ago
tsvector_parser.c Update copyright for 2025 1 year ago
uuid.c Fix constant when extracting timestamp from UUIDv7. 5 months ago
varbit.c backend libpq void * argument for binary data 11 months ago
varchar.c Update copyright for 2025 1 year ago
varlena.c Grab the low-hanging fruit from forcing sizeof(Datum) to 8. 5 months ago
version.c Update copyright for 2025 1 year ago
waitfuncs.c Add missing Datum conversions 5 months ago
windowfuncs.c Update copyright for 2025 1 year ago
xid.c Update copyright for 2025 1 year ago
xid8funcs.c Use PRI?64 instead of "ll?" in format strings (continued). 9 months ago
xml.c Remove PointerIsValid() 3 months ago