summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
AgeCommit message (Expand)Author
20 hoursEnsure sanity of hash-join costing when there are no MCV statistics.HEADorigin/masterorigin/HEADmasterTom Lane
35 hoursIgnore PlaceHolderVars when looking up statisticsRichard Guo
2 daysChange some Datum to void * for opaque pass-through pointerPeter Eisentraut
3 daysFix pg_stat_get_backend_activity() to use multi-byte truncated resultMichael Paquier
6 daysImprove comment in pgstatfuncs.cMichael Paquier
14 daysAvoid global LC_CTYPE dependency in pg_locale_icu.c.Jeff Davis
14 daysdowncase_identifier(): use method table from locale provider.Jeff Davis
2025-12-16Separate out bytea sort support from varlena.cJohn Naylor
2025-12-15Remove unused single-byte char_is_cased() API.Jeff Davis
2025-12-15Use multibyte-aware extraction of pattern prefixes.Jeff Davis
2025-12-14Update typedefs.list to match what the buildfarm currently reports.Tom Lane
2025-12-13Fix jsonb_object_agg crash after eliminating null-valued pairs.Tom Lane
2025-12-13Clarify comment about temporal foreign keysPeter Eisentraut
2025-12-12Replace most StaticAssertStmt() with StaticAssertDecl()Peter Eisentraut
2025-12-11Fix some comments.Nathan Bossart
2025-12-10Add pg_iswcased().Jeff Davis
2025-12-10Remove char_tolower() API.Jeff Davis
2025-12-10Use palloc_object() and palloc_array() in backend codeMichael Paquier
2025-12-09Remove useless casts in format argumentsPeter Eisentraut
2025-12-09Remove unnecessary casts in printf format arguments (%zu/%zd)Peter Eisentraut
2025-12-08Improve error messages of input functions for pg_dependencies and pg_ndistinctMichael Paquier
2025-12-07Micro-optimize datatype conversions in datum_to_jsonb_internal.Tom Lane
2025-12-07Remove fundamentally-redundant processing in jsonb_agg() et al.Tom Lane
2025-12-07Revise APIs for pushJsonbValue() and associated routines.Tom Lane
2025-12-06Handle constant inputs to corr() and related aggregates more precisely.Tom Lane
2025-12-05Fix text substring search for non-deterministic collations.Tom Lane
2025-12-05Fix some cases of indirectly casting away const.Tom Lane
2025-12-05Rename column slotsync_skip_at to slotsync_last_skip.Amit Kapila
2025-12-05Fix some compiler warningsMichael Paquier
2025-12-04Remove no longer needed casts from PointerPeter Eisentraut
2025-12-04Remove no longer needed casts to PointerPeter Eisentraut
2025-12-03Use "foo(void)" for definitions of functions with no parameters.Nathan Bossart
2025-12-03Fix stray references to SubscriptRefPeter Eisentraut
2025-12-03Don't rely on pointer arithmetic with Pointer typePeter Eisentraut
2025-12-03Remove 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-27Have 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