summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
AgeCommit message (Expand)Author
4 hoursAvoid global LC_CTYPE dependency in pg_locale_icu.c.Jeff Davis
4 hoursdowncase_identifier(): use method table from locale provider.Jeff Davis
19 hoursSeparate out bytea sort support from varlena.cJohn Naylor
33 hoursRemove unused single-byte char_is_cased() API.Jeff Davis
33 hoursUse multibyte-aware extraction of pattern prefixes.Jeff Davis
2 daysUpdate typedefs.list to match what the buildfarm currently reports.Tom Lane
3 daysFix jsonb_object_agg crash after eliminating null-valued pairs.Tom Lane
3 daysClarify comment about temporal foreign keysPeter Eisentraut
5 daysReplace most StaticAssertStmt() with StaticAssertDecl()Peter Eisentraut
5 daysFix some comments.Nathan Bossart
6 daysAdd pg_iswcased().Jeff Davis
6 daysRemove char_tolower() API.Jeff Davis
7 daysUse palloc_object() and palloc_array() in backend codeMichael Paquier
8 daysRemove useless casts in format argumentsPeter Eisentraut
8 daysRemove unnecessary casts in printf format arguments (%zu/%zd)Peter Eisentraut
9 daysImprove error messages of input functions for pg_dependencies and pg_ndistinctMichael Paquier
9 daysMicro-optimize datatype conversions in datum_to_jsonb_internal.Tom Lane
9 daysRemove fundamentally-redundant processing in jsonb_agg() et al.Tom Lane
9 daysRevise APIs for pushJsonbValue() and associated routines.Tom Lane
10 daysHandle constant inputs to corr() and related aggregates more precisely.Tom Lane
11 daysFix text substring search for non-deterministic collations.Tom Lane
11 daysFix some cases of indirectly casting away const.Tom Lane
12 daysRename column slotsync_skip_at to slotsync_last_skip.Amit Kapila
12 daysFix some compiler warningsMichael Paquier
12 daysRemove no longer needed casts from PointerPeter Eisentraut
12 daysRemove no longer needed casts to PointerPeter Eisentraut
13 daysUse "foo(void)" for definitions of functions with no parameters.Nathan Bossart
14 daysFix stray references to SubscriptRefPeter Eisentraut
14 daysDon't rely on pointer arithmetic with Pointer typePeter Eisentraut
14 daysRemove useless casts to PointerPeter Eisentraut
2025-12-02Remove useless casting to same typePeter Eisentraut
2025-12-02Replace pointer comparisons and assignments to literal zero with NULLPeter Eisentraut
2025-12-02Update some timestamp[tz] functions to use soft-error reportingMichael Paquier
2025-12-01Make regex "max_chr" depend on encoding, not provider.Jeff Davis
2025-12-01Change some callers to use pg_ascii_toupper().Jeff Davis
2025-12-01Switch some date/timestamp functions to use the soft error reportingMichael Paquier
2025-11-26Have the planner replace COUNT(ANY) with COUNT(*), when possibleDavid Rowley
2025-11-26Allow pg_locale_t APIs to work when ctype_is_c.Jeff Davis
2025-11-26Replace internal C function pg_hypot() by standard hypot()Peter Eisentraut
2025-11-26Add input function for data type pg_dependenciesMichael Paquier
2025-11-26Add input function for data type pg_ndistinctMichael Paquier
2025-11-25Remove a useless length check.Jeff Davis
2025-11-25Add slotsync skip statistics.Amit Kapila
2025-11-25Remove obsolete commentPeter Eisentraut
2025-11-24Avoid global LC_CTYPE dependency in pg_locale_libc.c.Jeff Davis
2025-11-22Add range_minus_multi and multirange_minus_multi functionsPeter Eisentraut
2025-11-20Add HINT listing valid encodings to encode() and decode() errors.Fujii Masao
2025-11-19Speed up eqjoinsel() with lots of MCV entries.Tom Lane
2025-11-18Rename two columns in pg_stat_subscription_stats.Amit Kapila
2025-11-17Rework output format of pg_dependenciesMichael Paquier