summaryrefslogtreecommitdiff
path: root/src/backend/commands/matview.c
AgeCommit message (Expand)Author
2023-03-29Simplify useless 0L constantsPeter Eisentraut
2023-03-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-14Add grantable MAINTAIN privilege and pg_maintain role.Jeff Davis
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-09In REFRESH MATERIALIZED VIEW, set user ID before running user code.Noah Misch
2022-04-06pgstat: stats collector references in comments.Andres Freund
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-01Error out if SKIP LOCKED and WITH TIES are both specifiedAlvaro Herrera
2021-08-07Really fix the ambiguity in REFRESH MATERIALIZED VIEW CONCURRENTLY.Tom Lane
2021-07-28Add support for SET ACCESS METHOD in ALTER TABLEMichael Paquier
2021-06-03Reduce risks of conflicts in internal queries of REFRESH MATVIEW CONCURRENTLYMichael Paquier
2021-03-17Enable parallelism in REFRESH MATERIALIZED VIEW.Thomas Munro
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-12pg_stat_statements: track number of rows processed by REFRESH MATERIALIZED VIEW.Fujii Masao
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-01Update copyrights for 2020Bruce Momjian
2019-12-26Revert "Rename files and headers related to index AM"Michael Paquier
2019-12-25Rename files and headers related to index AMMichael Paquier
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-04-25Fix tablespace inheritance for partitioned relsAlvaro Herrera
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-01-21Replace uses of heap_open et al with the corresponding table_* function.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-02Update copyright for 2019Bruce Momjian
2018-12-27Remove obsolete IndexIs* macrosPeter Eisentraut
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-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-03-31Combine options for RangeVarGetRelidExtended() into a flags argument.Andres Freund
2018-03-19Fix some corner-case issues in REFRESH MATERIALIZED VIEW CONCURRENTLY.Tom Lane
2018-03-19Fix performance hazard in REFRESH MATERIALIZED VIEW CONCURRENTLY.Tom Lane
2018-01-03Update copyright for 2018Bruce Momjian
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-01Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-23Allow for parallel execution whenever ExecutorRun() is done only once.Robert Haas
2017-03-18Avoid use of already-closed relcache entry.Tom Lane
2017-03-18Fix REFRESH MATERIALIZED VIEW to report activity to the stats collector.Tom Lane
2017-01-31Tweak catalog indexing abstraction for upcoming WARMAlvaro Herrera