summaryrefslogtreecommitdiff
path: root/src/backend/commands
AgeCommit message (Expand)Author
2019-02-11Redesign the partition dependency mechanism.Tom Lane
2019-02-11Adjust gratuitously different error message wordingPeter Eisentraut
2019-02-10Fix trigger drop procedureAlvaro Herrera
2019-02-09Create the infrastructure for planner support functions.Tom Lane
2019-02-06Fix heap_getattr() handling of fast defaults.Andres Freund
2019-01-31Allow RECORD and RECORD[] to be specified in function coldeflists.Tom Lane
2019-01-29Refactor planner's header files.Tom Lane
2019-01-29Make some small planner API cleanups.Tom Lane
2019-01-28Separate per-batch and per-tuple memory contexts in COPYTomas Vondra
2019-01-26Change function call information to be variable length.Andres Freund
2019-01-26Simplify restriction handling of two-phase commit for temporary objectsMichael Paquier
2019-01-25Fix comments that claimed that mblen() only looks at first byte.Heikki Linnakangas
2019-01-25Allow generalized expression syntax for partition boundsPeter Eisentraut
2019-01-24Fix droppability of constraints upon partition detachAlvaro Herrera
2019-01-24Simplify coding to detach constraints when detaching partitionAlvaro Herrera
2019-01-24Detach constraints when partitions are detachedAlvaro Herrera
2019-01-23Remove argument isprimary from index_build()Michael Paquier
2019-01-22Fix handling of volatile expressions in COPY FROM ... WHERETomas Vondra
2019-01-22Rename RelationData.rd_amroutine to rd_indam.Andres Freund
2019-01-22Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund
2019-01-22Move generic snapshot related code from tqual.h to snapmgr.h.Andres Freund
2019-01-21Create action triggers when partitions are detachedAlvaro Herrera
2019-01-21Remove superfluous tqual.h includes.Andres Freund
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-21Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund
2019-01-21Fix ALTER TRIGGER ... RENAME, broken in WITH OIDS removal.Andres Freund
2019-01-19Allow COPY FROM to filter data using WHERE conditionsTomas Vondra
2019-01-18Fix creation of duplicate foreign keys on partitionsAlvaro Herrera
2019-01-18Move CloneForeignKeyConstraints to tablecmds.cAlvaro Herrera
2019-01-18Restrict the use of temporary namespace in two-phase transactionsMichael Paquier
2019-01-15Move vacuumlazy.c into access/heap.Andres Freund
2019-01-15Don't include genam.h from execnodes.h and relscan.h anymore.Andres Freund
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-14Fix unique INCLUDE indexes on partitioned tablesAlvaro Herrera
2019-01-11Free pre-modification HeapTuple in ALTER TABLE ... TYPE ...Andrew Dunstan
2019-01-10Fix missing values when doing ALTER TABLE ALTER COLUMN TYPEAndrew Dunstan
2019-01-04Rename macro to RELKIND_HAS_STORAGEAlvaro Herrera
2019-01-03Improve ANALYZE's handling of concurrent-update scenarios.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-12-31Remove some useless codeAlvaro Herrera
2018-12-27Remove obsolete IndexIs* macrosPeter Eisentraut
2018-12-27Ignore inherited temp relations from other sessions when truncatingMichael Paquier
2018-12-23Disable WAL-skipping optimization for COPY on views and foreign tablesMichael Paquier
2018-12-20Fix lock level used for partition when detaching itAlvaro Herrera
2018-12-20DETACH PARTITION: hold locks on indexes until end of transactionAlvaro Herrera
2018-12-20Fix ADD IF NOT EXISTS used in conjunction with ALTER TABLE ONLYGreg Stark
2018-12-19Make type "name" collation-aware.Tom Lane
2018-12-19Remove function names from error messagesAlvaro Herrera
2018-12-17Fix tablespace handling for partitioned tablesAlvaro Herrera
2018-12-17Remove extra semicolons.Amit Kapila