summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2022-09-12Make the tablesync worker's replication origin drop logic robust.Amit Kapila
2022-09-12Assorted examples of expanded type-safer palloc/pg_malloc APIPeter Eisentraut
2022-09-09Fix GetForeignKey*Triggers for self-referential FKsAlvaro Herrera
2022-09-08Choose FK name correctly during partition attachmentAlvaro Herrera
2022-09-08Raise a warning if there is a possibility of data from multiple origins.Amit Kapila
2022-09-06Fix typo in 16d69ec29David Rowley
2022-09-06Remove buggy and dead code from CreateTriggerFiringOnDavid Rowley
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-31Derive freeze cutoff from nextXID, not OldestXmin.Peter Geoghegan
2022-08-30Drop replication origin slots before tablesync worker exits.Amit Kapila
2022-08-30Adjust comments that called MultiXactIds "XMIDs".Peter Geoghegan
2022-08-26Fix typo in comment.Etsuro Fujita
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-25Allow grant-level control of role inheritance behavior.Robert Haas
2022-08-24Fix ICU locale option handling in CREATE DATABASEPeter Eisentraut
2022-08-24Further -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-24Further reduce warnings with -Wshadow=compatible-localDavid Rowley
2022-08-22Make role grant system more consistent with other privileges.Robert Haas
2022-08-22Fix assertion failure in CREATE DATABASEPeter Eisentraut
2022-08-22Use logical operator && instead of & in vacuumparallel.c.Amit Kapila
2022-08-19Avoid reltuples distortion in very small tables.Peter Geoghegan
2022-08-19Initialize index stats during parallel VACUUM.Peter Geoghegan
2022-08-18Ensure that pg_auth_members.grantor is always valid.Robert Haas
2022-08-18Fix subtly-incorrect matching of parent and child partitioned indexes.Tom Lane
2022-08-18Simplify and clarify an error messagePeter Eisentraut
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-08-12Avoid using a fake relcache entry to own an SmgrRelation.Robert Haas
2022-08-12Reject MERGE in CTEs and COPYAlvaro Herrera
2022-08-08In extensions, don't replace objects not belonging to the extension.Tom Lane
2022-08-06Replace pgwin32_is_junction() with lstat().Thomas Munro
2022-08-05Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera
2022-08-04Remove configure probes for symlink/readlink, and dead code.Thomas Munro
2022-08-04Fix formatting and comment typosJohn Naylor
2022-07-31Feed ObjectAddress to event triggers for ALTER TABLE ATTACH/DETACHMichael Paquier
2022-07-28Use TRUNCATE to preserve relfilenode for pg_largeobject + index.Robert Haas
2022-07-28Clean up some residual confusion between OIDs and RelFileNumbers.Robert Haas
2022-07-28Fix replay of create database records on standbyAlvaro Herrera
2022-07-27Refactor code in charge of grabbing the relations of a subscriptionMichael Paquier
2022-07-26Fix brain fade in e530be2c5ce77475d56ccf8f4e0c4872b666ad5f.Robert Haas
2022-07-26Do not allow removal of superuser privileges from bootstrap user.Robert Haas
2022-07-21Make the name optional in CREATE STATISTICS.Dean Rasheed
2022-07-21Allow users to skip logical replication of data having origin.Amit Kapila
2022-07-20Tweak detail and hint messages to be consistent with project policyMichael Paquier
2022-07-19Fix missed corner cases for grantable permissions on GUCs.Tom Lane
2022-07-19Rework logic and simplify syntax of REINDEX DATABASE/SYSTEMMichael Paquier
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-07-13Allow specifying STORAGE attribute for a new tablePeter Eisentraut
2022-07-13Remove useless assertionsPeter Eisentraut
2022-07-13Use list_copy_head() instead of list_truncate(list_copy(...), ...)David Rowley
2022-07-12Invent qsort_interruptible().Tom Lane