summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2023-01-14Fix MAINTAIN privileges for toast tables and partitions.Jeff Davis
2023-01-13Manual cleanup and pgindent of pgstat and bufmgr related codeAndres Freund
2023-01-13Clean up useless "skipping" messages for VACUUM/ANALYZE.Jeff Davis
2023-01-13Simplify permissions for LOCK TABLE.Jeff Davis
2023-01-13Ignore dropped and generated columns from the column list.Amit Kapila
2023-01-13Avoid creating parallel apply state hash table unless required.Amit Kapila
2023-01-12Fix WaitEventSetWait() buffer overrun.Thomas Munro
2023-01-12Fix jsonpath existense checking of missing variablesAlexander Korotkov
2023-01-12Constify the arguments of ilist.c/h functionsPeter Eisentraut
2023-01-12Code cleanupPeter Eisentraut
2023-01-12Rename some variables related to ident files in hba.{c,h}Michael Paquier
2023-01-12Acquire spinlock when updating 2PC slot data during logical decoding creationMichael Paquier
2023-01-12Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane
2023-01-12Refactor DetermineSleepTime() to use milliseconds.Thomas Munro
2023-01-12Use WaitEventSet API for postmaster's event loop.Thomas Munro
2023-01-12Make lazy_vacuum_heap_rel match lazy_scan_heap.Peter Geoghegan
2023-01-12vacuumlazy.c: Tweak local variable name.Peter Geoghegan
2023-01-12Rename and relocate freeze plan dedup routines.Peter Geoghegan
2023-01-12Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane
2023-01-11Improve TransactionIdDidAbort() documentation.Peter Geoghegan
2023-01-11Improve handling of inherited GENERATED expressions.Tom Lane
2023-01-11Common function for percent placeholder replacementPeter Eisentraut
2023-01-11Fix typos in code and commentsMichael Paquier
2023-01-10Have the planner consider Incremental Sort for DISTINCTDavid Rowley
2023-01-10Add new GUC createrole_self_grant.Robert Haas
2023-01-10Restrict the privileges of CREATEROLE users.Robert Haas
2023-01-10Fix MERGE's test for unreachable WHEN clauses.Dean Rasheed
2023-01-10New header varatt.h split off from postgres.hPeter Eisentraut
2023-01-10Fix the display of lock information for specktoken.Amit Kapila
2023-01-09Invent random_normal() to provide normally-distributed random numbers.Tom Lane
2023-01-09Remove redundant setting of tuplesort statusJohn Naylor
2023-01-09Fix the file mode of worker.c changed by the commit 216a784829.Amit Kapila
2023-01-09Allow left join removals and unique joins on partitioned tablesDavid Rowley
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-08Improve GIN cost estimationAlexander Korotkov
2023-01-08Extract the multiplier for CPU process cost of index page into a macroAlexander Korotkov
2023-01-07Remove the streaming files for incomplete xacts after restart.Amit Kapila
2023-01-07Add additional regression tests for select_active_windowsDavid Rowley
2023-01-06Wake up a subscription's replication worker processes after DDL.Tom Lane
2023-01-06Check for two_phase change at end of process_syncing_tables_for_apply.Tom Lane
2023-01-06Add options to control whether VACUUM runs vac_update_datfrozenxid.Tom Lane
2023-01-06Invalidate pgoutput's replication-decisions cache upon schema rename.Tom Lane
2023-01-06Fix typoPeter Eisentraut
2023-01-06Fix pg_truncate() on Windows.Thomas Munro
2023-01-05Pass down current user ID to AddRoleMems and DelRoleMems.Robert Haas
2023-01-05Refactor permissions-checking for role grants.Robert Haas
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-04Fix some compiler warnings in aset.c and generation.cDavid Rowley
2023-01-04Check that xmax didn't commit in freeze check.Peter Geoghegan
2023-01-04Update obsolete multixact.c comments.Peter Geoghegan