summaryrefslogtreecommitdiff
path: root/src/backend/commands/tablecmds.c
AgeCommit message (Expand)Author
2024-06-27Lock before setting relhassubclass on RELKIND_PARTITIONED_INDEX.Noah Misch
2024-06-07Reject modifying a temp table of another session with ALTER TABLE.Tom Lane
2024-03-26Fix failure of ALTER FOREIGN TABLE SET SCHEMA to move sequences.Tom Lane
2024-03-20Review wording on tablespaces w.r.t. partitioned tablesAlvaro Herrera
2024-03-11Backpatch missing check_stack_depth() to some recursive functionsAlexander Korotkov
2024-01-30Doc: mention foreign keys can reference unique indexesDavid Rowley
2024-01-24Fix ALTER TABLE .. ADD COLUMN with complex inheritance treesMichael Paquier
2023-11-16Ensure we preprocess expressions before checking their volatility.Tom Lane
2023-10-16Ensure we have a snapshot while dropping ON COMMIT DROP temp tables.Tom Lane
2023-07-14Fix updates of indisvalid for partitioned indexesMichael Paquier
2023-06-28Ignore invalid indexes when enforcing index rules in ALTER TABLE ATTACH PARTI...Michael Paquier
2023-03-31Reject system columns as elements of foreign keys.Tom Lane
2023-03-27Reject attempts to alter composite types used in indexes.Tom Lane
2023-01-21Allow REPLICA IDENTITY to be set on an index that's not (yet) valid.Tom Lane
2022-11-17Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2022-11-03Create FKs properly when attaching table as partitionAlvaro Herrera
2022-10-07Fix self-referencing foreign keys with partitioned tablesAlvaro Herrera
2022-09-08Choose FK name correctly during partition attachmentAlvaro Herrera
2022-08-05Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera
2022-03-21Fix risk of deadlock failure while dropping a partitioned index.Tom Lane
2022-01-06Prevent altering partitioned table's rowtype, if it's used elsewhere.Tom Lane
2021-11-25Block ALTER TABLE .. DROP NOT NULL on columns in replica identity indexMichael Paquier
2021-11-16Invalidate relcache when changing REPLICA IDENTITY index.Amit Kapila
2021-10-19Ensure correct lock level is used in ALTER ... RENAMEAlvaro Herrera
2021-10-18Invalidate partitions of table being attached/detachedAlvaro Herrera
2021-08-25Fix toast rewrites in logical decoding.Amit Kapila
2021-07-16Preserve firing-on state when cloning row triggers to partitionsAlvaro Herrera
2021-07-14Fix unexpected error messages for various flavors of ALTER TABLEMichael Paquier
2021-06-18Don't set a fast default for anything but a plain tableAndrew Dunstan
2021-05-21Fix usage of "tableoid" in GENERATED expressions.Tom Lane
2021-05-05Have ALTER CONSTRAINT recurse on partitioned tablesAlvaro Herrera
2021-05-04Fix OID passed to object-alter hook during ALTER CONSTRAINTAlvaro Herrera
2021-05-04Fix ALTER TABLE / INHERIT with generated columnsPeter Eisentraut
2021-01-14Prevent drop of tablespaces used by partitioned relationsAlvaro Herrera
2020-10-20Fix ALTER TABLE .. ENABLE/DISABLE TRIGGER recursionAlvaro Herrera
2020-09-16Avoid unnecessary recursion to child tables in ALTER TABLE SET NOT NULL.Tom Lane
2020-09-01Raise error on concurrent drop of partitioned indexAlvaro Herrera
2020-08-21Fix handling of CREATE TABLE LIKE with inheritance.Tom Lane
2020-07-14Fix timing issue with ALTER TABLE's validate constraintDavid Rowley
2020-05-28Add missing error code to "cannot attach index ..." error.Heikki Linnakangas
2020-05-08Fix several DDL issues of generated columns versus inheritancePeter Eisentraut
2020-05-08Propagate ALTER TABLE ... SET STORAGE to indexesPeter Eisentraut
2020-04-21Fix detaching partitions with cloned row triggersAlvaro Herrera
2020-04-06Preserve clustered index after rewrites with ALTER TABLEMichael Paquier
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-13Preserve replica identity index across ALTER TABLE rewritePeter Eisentraut
2020-02-07Fix failure to create FKs correctly in partitionsAlvaro Herrera
2020-02-03Revert commit de0177788b.Fujii Masao
2020-01-31Make inherited TRUNCATE perform access permission checks on parent table only.Fujii Masao