summaryrefslogtreecommitdiff
path: root/src/backend/utils
AgeCommit message (Expand)Author
2024-03-17Mark hash_corrupted() as pg_attribute_noreturn.Tom Lane
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-17Fix EXPLAIN output for subplans in MERGE.Dean Rasheed
2024-03-17Separate equalRowTypes() from equalTupleDescs()Peter Eisentraut
2024-03-16Add destroyStringInfo function for cleaning up StringInfosDaniel Gustafsson
2024-03-14Refactor initial hash lookup in dynahash.cMichael Paquier
2024-03-14Add pg_column_toast_chunk_id().Nathan Bossart
2024-03-14Introduce "builtin" collation provider.Jeff Davis
2024-03-13Reintroduce MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2024-03-13Make the order of the header file includes consistentPeter Eisentraut
2024-03-12Add some asserts based on LWLockHeldByMe() for replication slot statisticsMichael Paquier
2024-03-12Use printf's %m format instead of strerror(errno) in more placesMichael Paquier
2024-03-11Don't destroy SMgrRelations at relcache invalidationHeikki Linnakangas
2024-03-11Improve consistency of replication slot statisticsMichael Paquier
2024-03-09Catalog changes preparing for builtin collation provider.Jeff Davis
2024-03-08Admit deferrable PKs into rd_pkindex, but flag them as suchAlvaro Herrera
2024-03-08Avoid recursion in MemoryContext functionsAlexander Korotkov
2024-03-08Introduce a new GUC 'standby_slot_names'.Amit Kapila
2024-03-07Add template for adaptive radix treeJohn Naylor
2024-03-06Revert "Fix parallel-safety check of expressions and predicate for index builds"Michael Paquier
2024-03-06Fix parallel-safety check of expressions and predicate for index buildsMichael Paquier
2024-03-05Run pgindent again on the same file.Jeff Davis
2024-03-05Run pgindent for commit ef4cfdce0e.Jeff Davis
2024-03-05Fix references to renamed function in commentsHeikki Linnakangas
2024-03-05Rename pg_constraint.conwithoutoverlaps to conperiodPeter Eisentraut
2024-03-05Fix a leftover reference to backend_id in commentHeikki Linnakangas
2024-03-05Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-04Remove the adminpack contrib extensionDaniel Gustafsson
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-04Use MyBackendType in more places to check what process this isHeikki Linnakangas
2024-03-04Optimize GenerationAlloc() and SlabAlloc()David Rowley
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas
2024-03-03GUC table: Add description to computed variablesAlvaro Herrera
2024-03-01Simplify pg_enc2gettext_tbl[] with C99-designated initializer syntaxMichael Paquier
2024-02-29Fix integer underflow in shared memory debuggingDaniel Gustafsson
2024-02-28Fix mis-rounding and overflow hazards in date_bin().Tom Lane
2024-02-28Improve performance of subsystems on top of SLRUAlvaro Herrera
2024-02-28Remove AIX supportHeikki Linnakangas
2024-02-28Remove last NULL element in config_group_names[]Michael Paquier
2024-02-28Refactor AllocSetAlloc(), separating hot and cold pathsDavid Rowley
2024-02-27Use C99-designated initializer syntax for more arraysMichael Paquier
2024-02-27Rationalize and improve error messages for some jsonpath itemsAndrew Dunstan
2024-02-27Adjust memory allocation functions to allow sibling callsDavid Rowley
2024-02-26Add helper functions for dshash tables with string keys.Nathan Bossart
2024-02-26Use NULL instead of 0 for 'arg' argument in dshash_create() calls.Nathan Bossart
2024-02-25Improve documentation and GUC description for transaction_timeoutAlexander Korotkov
2024-02-22Add a new slot sync worker to synchronize logical slots.Amit Kapila
2024-02-22Speed up uuid_out() by not relying on a StringInfoMichael Paquier
2024-02-16Use new overflow-safe integer comparison functions.Nathan Bossart