summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2025-03-25refactor: Pass relation OID instead of Relation to createForeignKeyCheckTrigg...Peter Eisentraut
2025-03-25refactor: Split ATExecAlterConstraintInternal()Peter Eisentraut
2025-03-25refactor: Move some code that updates pg_constraint to a separate functionPeter Eisentraut
2025-03-25Small fixes for Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERITPeter Eisentraut
2025-03-21Change one loop in ATRewriteTable to use 1-based attnumsÁlvaro Herrera
2025-03-21Simplify EXPLAIN code for MemoizeDavid Rowley
2025-03-20Add an additional hook for EXPLAIN option validation.Robert Haas
2025-03-20Add vacuum_truncate configuration parameter.Nathan Bossart
2025-03-19extension_control_pathPeter Eisentraut
2025-03-19Ensure first ModifyTable rel initialized if all are prunedAmit Langote
2025-03-19Introduce io_max_combine_limit.Thomas Munro
2025-03-18Add some new hooks so extensions can add details to EXPLAIN.Robert Haas
2025-03-18Make it possible for loadable modules to add EXPLAIN options.Robert Haas
2025-03-18Allow non-btree unique indexes for matviewsPeter Eisentraut
2025-03-18Allow non-btree unique indexes for partition keysPeter Eisentraut
2025-03-18Use correct variable name in publicationcmds.c.Amit Kapila
2025-03-14Remove direct handling of reloptions for toast tablesÁlvaro Herrera
2025-03-13ATExecSetRelOptions: Reduce scope of 'isnull' variableÁlvaro Herrera
2025-03-13Avoid invalidating all RelationSyncCache entries on publication rename.Amit Kapila
2025-03-11Assert that a snapshot is active or registered before it's usedHeikki Linnakangas
2025-03-11Improve EXPLAIN's display of window functions.Tom Lane
2025-03-11Show index search count in EXPLAIN ANALYZE, take 2.Peter Geoghegan
2025-03-11Move RemoveInheritedConstraint() call slightly earlierPeter Eisentraut
2025-03-11refactor: Split tryAttachPartitionForeignKey()Peter Eisentraut
2025-03-11refactor: re-add ATExecAlterChildConstr()Peter Eisentraut
2025-03-10Remove support for temporal RESTRICT foreign keysPeter Eisentraut
2025-03-05Revert "Show index search count in EXPLAIN ANALYZE."Peter Geoghegan
2025-03-05Show index search count in EXPLAIN ANALYZE.Peter Geoghegan
2025-03-05Add ALTER TABLE ... ALTER CONSTRAINT ... SET [NO] INHERITÁlvaro Herrera
2025-03-04Refactor Copy{From|To}GetRoutine() to use pass-by-reference argument.Masahiko Sawada
2025-03-04Fix accidental use of = instead of ==Peter Eisentraut
2025-03-04Fix ALTER TABLE ADD VIRTUAL GENERATED COLUMN when table rewritePeter Eisentraut
2025-03-03Simplify some logic around setting pg_attribute.atthasdef.Tom Lane
2025-03-03Remove now-dead code in StoreAttrDefault().Tom Lane
2025-03-03Fix broken handling of domains in atthasmissing logic.Tom Lane
2025-03-03Add relallfrozen to pg_classMelanie Plageman
2025-02-28Re-export NextCopyFromRawFields() to copy.h.Masahiko Sawada
2025-02-28Refactor COPY FROM to use format callback functions.Masahiko Sawada
2025-02-28Avoid including explain.h in explain_format.h and explain_dr.hRobert Haas
2025-02-28Fix missing space in EXPLAIN ANALYZE output.Robert Haas
2025-02-27Refactor COPY TO to use format callback functions.Masahiko Sawada
2025-02-27Create explain_dr.c and move DestReceiver-related code there.Robert Haas
2025-02-27Create explain_format.c and move relevant code there.Robert Haas
2025-02-27EXPLAIN: Always use two fractional digits for row counts.Robert Haas
2025-02-27Generalize hash and ordering support in amapiPeter Eisentraut
2025-02-21Avoid race condition between "GRANT role" and "DROP ROLE".Tom Lane
2025-02-21Allow EXPLAIN to indicate fractional rows.Robert Haas
2025-02-21Fix a WARNING for data origin discrepancies.Amit Kapila
2025-02-21Drop opcintype from index AM strategy translation APIPeter Eisentraut
2025-02-20Don't lock partitions pruned by initial pruningAmit Langote