summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
14 hoursRevert "Refactor ChangeVarNodesExtended() using the custom callback"Alexander Korotkov
14 hoursRefactor ChangeVarNodesExtended() using the custom callbackAlexander Korotkov
22 hoursFix memory allocation/copy mistakes.Etsuro Fujita
23 hoursFix typos in comments.Etsuro Fujita
36 hoursAvoid treating nonrequired nbtree keys as required.Peter Geoghegan
36 hoursFix memory leak in _gin_parallel_mergeTomas Vondra
37 hoursDon't use a tuplestore if we don't have to for SQL-language functions.Tom Lane
38 hoursHandle self-referencing FKs correctly in partitioned tablesÁlvaro Herrera
43 hoursMake "directory" setting work with extension_control_pathPeter Eisentraut
3 daysAdjust overstrong nbtree skip array assertion.Peter Geoghegan
4 daysConvert strncpy to strlcpyDaniel Gustafsson
4 daysTypo and doc fixups for memory context reportingDaniel Gustafsson
4 daysAdd missing string terminatorDaniel Gustafsson
4 daysFix broken indentationDavid Rowley
4 daysFix a couple of comment typosDavid Rowley
4 daysGive up on running with NetBSD/OpenBSD's default semaphore settings.Tom Lane
5 daysFixes for ChangeVarNodes_walker()Alexander Korotkov
5 daysFix assertion failure during decoding from synced slots.Amit Kapila
6 daysAdd maintenance_io_concurrency flag to some read stream usersMelanie Plageman
6 daysFix obsolete nbtree array advancement comment.Peter Geoghegan
6 daysMake NULL tuple values always advance skip arrays.Peter Geoghegan
6 daysRestore comments in ChangeVarNodesExtended()Alexander Korotkov
6 daysFix xmin advancement during fast_forward decoding.Amit Kapila
6 daysRemove circular #include's between wait_event.h and wait_event_types.hMichael Paquier
6 daysDisallow removing placeholders during Self-Join Elimination.Alexander Korotkov
7 daysDon't use double-quotes in #include's of system headers, redux.Tom Lane
7 daysEliminate divide in new fast-path locking codeDavid Rowley
9 daysaio: Improve debug logging around waiting for IOsAndres Freund
9 daysFix bug allowing io_combine_limit > io_max_combine_combine limitAndres Freund
9 daysaio: Fix crash potential for pg_aios views due to late state updateAndres Freund
10 daysAdd sanity check for dshash entries when reading pgstats fileMichael Paquier
11 daysAvoid possibly-theoretical OOM crash hazard in hash_create().Tom Lane
11 daysMaintain RelIdToTypeIdCacheHash in TypeCacheOpcCallback()Alexander Korotkov
11 daysProperly prepare varinfos in estimate_multivariate_bucketsize()Alexander Korotkov
11 daysChange the names generated for child foreign key constraints.Tom Lane
11 daysFix an oversight in 3f28b2fcac.Amit Kapila
11 daysRemove assertion based on pending_since in pgstat_report_stat()Michael Paquier
12 daysgen_node_support.pl: improve error message for unclosed struct.Tom Lane
12 daysRename injection point for invalidation messages at end of transactionMichael Paquier
13 daysFix INITCAP() word boundaries for PG_UNICODE_FAST.Jeff Davis
13 daysUse the same cmd_context throughout a walsender's lifetime.Tom Lane
13 daysMemoryContextCreate: assert parent is valid and different from node.Tom Lane
13 daysFix a few more duplicate words in commentsDavid Rowley
13 daysFix a few duplicate words in commentsDavid Rowley
14 daysComment on need to MarkBufferDirty() if omitting DELAY_CHKPT_START.Noah Misch
14 daysAvoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f.Noah Misch
14 daysFix issue with ORDER BY / DISTINCT aggregates and FILTERDavid Rowley
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-19Rename injection points used in AIO testsMichael Paquier
2025-04-17Make levels 1-based in pg_log_backend_memory_contexts()David Rowley