summaryrefslogtreecommitdiff
path: root/src/backend/commands/matview.c
AgeCommit message (Expand)Author
2025-03-18Allow non-btree unique indexes for matviewsPeter Eisentraut
2025-02-20Don't lock partitions pruned by initial pruningAmit Langote
2025-01-10Adjust signature of cluster_rel() and its subroutinesÁlvaro Herrera
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-09Simplify executor's determination of whether to use parallelism.Tom Lane
2024-09-09Don't bother checking the result of SPI_connect[_ext] anymore.Tom Lane
2024-09-03Fix typos and grammar in code comments and docsMichael Paquier
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-07-04Assign error codes where missing for user-facing failuresMichael Paquier
2024-04-11Revert: Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-30Let table AM insertion methods control index insertionAlexander Korotkov
2024-03-13Reintroduce MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2024-03-05Fix buildfarm failures from 2af07e2f74.Jeff Davis
2024-03-05Fix search_path to a safe value during maintenance operations.Jeff Davis
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-02-05Fix assertion if index is dropped during REFRESH CONCURRENTLYHeikki Linnakangas
2024-02-05Run REFRESH MATERIALIZED VIEW CONCURRENTLY in right security contextHeikki Linnakangas
2024-01-04Update copyright for 2024Bruce Momjian
2023-07-07Revert MAINTAIN privilege and pg_maintain predefined role.Nathan Bossart
2023-06-10Revert "Fix search_path to a safe value during maintenance operations."Jeff Davis
2023-06-09Fix search_path to a safe value during maintenance operations.Jeff Davis
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