summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2020-03-10Remove utils/acl.h from catalog/objectaddress.hPeter Eisentraut
2020-03-10Support adding partitioned tables to publicationPeter Eisentraut
2020-03-10Prevent reindex of invalid indexes on TOAST tablesMichael Paquier
2020-03-09Add tg_updatedcols to TriggerDataPeter Eisentraut
2020-03-09Code simplificationPeter Eisentraut
2020-03-06Allow ALTER TYPE to change some properties of a base type.Tom Lane
2020-03-05Remove the "opaque" pseudo-type and associated compatibility hacks.Tom Lane
2020-03-05Remove ancient hacks to ignore certain opclass names in CREATE INDEX.Tom Lane
2020-03-05Remove ancient support for upgrading pre-7.3 foreign key constraints.Tom Lane
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane
2020-03-02Represent command completion tags as structsAlvaro Herrera
2020-02-27Record parents of triggersAlvaro Herrera
2020-02-27Move src/backend/utils/hash/hashfn.c to src/commonRobert Haas
2020-02-26Add equalimage B-Tree support functions.Peter Geoghegan
2020-02-19Remove support for upgrading extensions from "unpackaged" state.Tom Lane
2020-02-18Make inherited LOCK TABLE perform access permission checks on parent table only.Fujii Masao
2020-02-17Optimize update of tables with generated columnsPeter Eisentraut
2020-02-15Update obsolete comment.Tom Lane
2020-02-12Remove long-dead comments.Tom Lane
2020-02-10Fix priv checks for ALTER <object> DEPENDS ON EXTENSIONAlvaro Herrera
2020-02-07Fix failure to create FKs correctly in partitionsAlvaro Herrera
2020-02-04Fix handling of "Subplans Removed" field in EXPLAIN output.Tom Lane
2020-01-30Clean up newlines following left parenthesesAlvaro Herrera
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2020-01-30Make inherited TRUNCATE perform access permission checks on parent table only.Fujii Masao
2020-01-29Invent "trusted" extensions, and remove the pg_pltemplate catalog.Tom Lane
2020-01-28Added relation name in error messages for constraint checks.Amit Kapila
2020-01-26Fix EXPLAIN (SETTINGS) to follow policy about when to print empty fields.Tom Lane
2020-01-25Clean up EXPLAIN's handling of per-worker details.Tom Lane
2020-01-22Fix concurrent indexing operations with temporary tablesMichael Paquier
2020-01-21Clarify behavior of adding and altering a column in same ALTER command.Tom Lane
2020-01-20Allow vacuum command to process indexes in parallel.Amit Kapila
2020-01-16Fix problems with "read only query" checks, and refactor the code.Robert Haas
2020-01-15Restructure ALTER TABLE execution to fix assorted bugs.Tom Lane
2020-01-15Report progress of ANALYZE commandsAlvaro Herrera
2020-01-14ALTER TABLE ... ALTER COLUMN ... DROP EXPRESSIONPeter Eisentraut
2020-01-11Make lsn argument of walrcv_create_slot() optionalPeter Eisentraut
2020-01-08Fix handling of generated columns in ALTER TABLE.Tom Lane
2020-01-08Revert "Forbid DROP SCHEMA on temporary namespaces"Michael Paquier
2020-01-04Make better use of ParseState in ProcessUtilityPeter Eisentraut
2020-01-02Fix cloning of row triggers to sub-partitionsAlvaro Herrera
2020-01-02Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-27Forbid DROP SCHEMA on temporary namespacesMichael Paquier
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Allow whole-row Vars to be used in partitioning expressions.Tom Lane
2019-12-25Load relcache entries' partitioning data on-demand, not immediately.Tom Lane
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-12-24Avoid splitting C string literals with \-newlineAlvaro Herrera
2019-12-23Disallow partition key expressions that return pseudo-types.Tom Lane