summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2025-06-29Obtain required table lock during cross-table constraint updates.Tom Lane
2025-06-28Message style improvementsPeter Eisentraut
2025-06-26Correct misleading error messagesPeter Eisentraut
2025-06-26Expand virtual generated columns for ALTER COLUMN TYPERichard Guo
2025-06-25Avoid scribbling of VACUUM optionsMichael Paquier
2025-06-24Fix virtual generated column type checking for ALTER TABLEPeter Eisentraut
2025-06-20Use SnapshotDirty when checking for conflicting index names.Tom Lane
2025-06-11Revert a few small patches that were intended for version 19.Jeff Davis
2025-06-10copyfromparse.c: use pg_ascii_tolower() rather than tolower().Jeff Davis
2025-06-06Improve CREATE DATABASE error message for invalid libc locale.Jeff Davis
2025-06-05Avoid bogus scans of partitions when marking FKs enforcedÁlvaro Herrera
2025-06-05Avoid bogus scans of partitions when validating FKs to partitioned tablesÁlvaro Herrera
2025-06-02Disallow "=" in names of reloptions and foreign-data options.Tom Lane
2025-05-30Ensure we have a snapshot when updating various system catalogs.Nathan Bossart
2025-05-30Change internal queryid type from uint64 to int64David Rowley
2025-05-22In ExecInitModifyTable, don't scribble on the source plan.Tom Lane
2025-05-22Revert "Don't lock partitions pruned by initial pruning"Amit Langote
2025-05-09Add support for runtime arguments in injection pointsMichael Paquier
2025-05-02Handle self-referencing FKs correctly in partitioned tablesÁlvaro Herrera
2025-05-02Make "directory" setting work with extension_control_pathPeter Eisentraut
2025-04-25Fix bug allowing io_combine_limit > io_max_combine_combine limitAndres Freund
2025-04-23Change the names generated for child foreign key constraints.Tom Lane
2025-04-20Avoid ERROR at ON COMMIT DELETE ROWS after relhassubclass=f.Noah Misch
2025-04-19Fix typos and grammar in the codeMichael Paquier
2025-04-17Suppress "may be used uninitialized" warnings from older compilers.Tom Lane
2025-04-16Sync declarations and definitions of two new tablecmds.c functions.Tom Lane
2025-04-16Elide not-null constraint checks on child tables during PK creationÁlvaro Herrera
2025-04-12Harmonize function parameter names for Postgres 18.Peter Geoghegan
2025-04-10Improve various new-to-v18 appendStringInfo callsDavid Rowley
2025-04-07Fix erroneous construction of functions' dependencies on transforms.Tom Lane
2025-04-07Allow NOT NULL constraints to be added as NOT VALIDÁlvaro Herrera
2025-04-05Repair misbehavior with duplicate entries in FK SET column lists.Tom Lane
2025-04-04Add nbtree skip scan optimization.Peter Geoghegan
2025-04-04Allow "COPY table TO" command to copy rows from materialized views.Fujii Masao
2025-04-02Need to do CommandCounterIncrement after StoreAttrMissingVal.Tom Lane
2025-04-02Add support for NOT ENFORCED in foreign key constraintsPeter Eisentraut
2025-03-30Enable IO concurrency on all systemsAndres Freund
2025-03-30read_stream: Introduce and use optional batchmode supportAndres Freund
2025-03-29Use PRI?64 instead of "ll?" in format strings (continued).Peter Eisentraut
2025-03-28Add support for not-null constraints on virtual generated columnsPeter Eisentraut
2025-03-27Fix guc_malloc calls for consistency and OOM checksDaniel Gustafsson
2025-03-27Simplify syntax for ALTER TABLE ALTER CONSTRAINT NO INHERITÁlvaro Herrera
2025-03-26Introduce PG_MODULE_MAGIC_EXT macro.Tom Lane
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