summaryrefslogtreecommitdiff
path: root/src/backend/commands/createas.c
AgeCommit message (Expand)Author
2025-05-22Revert "Don't lock partitions pruned by initial pruning"Amit Langote
2025-03-18Make it possible for loadable modules to add EXPLAIN options.Robert Haas
2025-02-20Don't lock partitions pruned by initial pruningAmit Langote
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-09Simplify executor's determination of whether to use parallelism.Tom Lane
2024-10-28Set query ID for inner queries of CREATE TABLE AS and DECLAREMichael Paquier
2024-10-27Remove unused #include's from backend .c filesPeter Eisentraut
2024-10-17Improve node type forward referencePeter Eisentraut
2024-08-06Turn a few 'validnsps' static variables into localsHeikki Linnakangas
2024-08-02Small refactoring around ExecCreateTableAs().Jeff Davis
2024-07-31Add is_create parameter to RefreshMatviewByOid().Jeff Davis
2024-07-31Remove unused ParamListInfo argument from ExecRefreshMatView.Jeff Davis
2024-07-16When creating materialized views, use REFRESH to load data.Jeff Davis
2024-04-11Revert: Let table AM insertion methods control index insertionAlexander Korotkov
2024-04-11Revert: Custom reloptions for table AMAlexander Korotkov
2024-04-08Custom reloptions for table AMAlexander Korotkov
2024-03-30Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-01-02Update copyright for 2023Bruce Momjian
2022-08-08In extensions, don't replace objects not belonging to the extension.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-06-18Centralize the logic for protective copying of utility statements.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-30Sanitize IF NOT EXISTS in EXPLAIN for CTAS and matviewsMichael Paquier
2020-11-21Remove INSERT privilege check at table creation of CTAS and matviewMichael Paquier
2020-11-16Relax INSERT privilege requirement for CTAS and matviews WITH NO DATAMichael Paquier
2020-04-04Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-30Allow the planner-related functions and hook to accept the query string.Fujii Masao
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-02Represent command completion tags as structsAlvaro Herrera
2020-01-30Remove excess parens in ereport() callsAlvaro Herrera
2020-01-04Make better use of ParseState in ProcessUtilityPeter Eisentraut
2020-01-01Update copyrights for 2020Bruce Momjian
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-04-01tableam: Add table_finish_bulk_insert().Andres Freund
2019-03-25tableam: Use in CREATE TABLE AS and CREATE MATERIALIZED VIEW.Andres Freund
2019-03-06tableam: introduce table AM infrastructure.Andres Freund
2019-02-27Fix memory leak when inserting tuple at relation creation for CTASMichael Paquier
2019-01-21Replace uses of heap_open et al with the corresponding table_* function.Andres Freund
2019-01-15Don't include heapam.h from others headers.Andres Freund
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-11-17Make TupleTableSlots extensible, finish split of existing slot type.Andres Freund
2018-11-15Rejigger materializing and fetching a HeapTuple from a slot.Andres Freund
2018-09-30Create an RTE field to record the query's lock mode for each relation.Tom Lane