summaryrefslogtreecommitdiff
path: root/src/backend/commands/matview.c
AgeCommit message (Expand)Author
2018-07-27Fix handling of REFRESH MATERIALIZED VIEW CONCURRENTLYPavan Deolasee
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
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
2017-01-27Use the new castNode() macro in a number of places.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-06-09pgindent run for 9.6Robert Haas
2016-06-06Stop the executor if no more tuples can be sent from worker to leader.Robert Haas
2016-04-08Revert CREATE INDEX ... INCLUDING ...Teodor Sigaev
2016-04-08CREATE INDEX ... INCLUDING (column[, ...])Teodor Sigaev
2016-04-08Replace printf format %i by %dPeter Eisentraut
2016-02-15Make concurrent refresh check early that there is a unique index on matview.Fujii Masao
2016-01-02Update copyright for 2016Bruce Momjian
2015-10-29Message style improvementsPeter Eisentraut
2015-06-05Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-06-04Merge remote-tracking branch 'remotes/PGSQL/master' into XL_NEW_MASTERPavan Deolasee
2015-05-24pgindent run for 9.5Bruce Momjian
2015-05-21Add support for materialized views.Pavan Deolasee
2015-03-03Change many routines to return ObjectAddress rather than OIDAlvaro Herrera
2015-01-28Fix column-privilege leak in error-message pathsStephen Frost
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-15Get rid of SET LOGGED indexes persistence kludgeAlvaro Herrera
2014-11-06Move the backup-block logic from XLogInsert to a new file, xloginsert.c.Heikki Linnakangas
2014-11-06Fix typo in comment.Fujii Masao
2014-10-12Message improvementsPeter Eisentraut
2014-09-05Assorted message fixes and improvementsPeter Eisentraut
2014-08-26Fix superuser concurrent refresh of matview owned by another.Kevin Grittner
2014-08-25Have CREATE TABLE AS and REFRESH return an OIDAlvaro Herrera
2014-08-22Implement ALTER TABLE .. SET LOGGED / UNLOGGEDAlvaro Herrera
2014-05-06pgindent run for 9.4Bruce Momjian
2014-03-18Fix relcache reference leak in refresh_by_match_merge().Tom Lane
2014-03-07Avoid getting more than AccessShareLock when deparsing a query.Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-11-06Keep heap open until new heap generated in RMV.Kevin Grittner
2013-11-05Lock relation used to generate fresh data for RMV.Kevin Grittner
2013-11-03Acquire appropriate locks when rewriting during RMV.Kevin Grittner
2013-10-09Add record_image_ops opclass for matview concurrent refresh.Kevin Grittner
2013-08-18Remove relcache entry invalidation in REFRESH MATERIALIZED VIEW.Kevin Grittner
2013-08-14Remove Assert that matview is not in system schema from REFRESH.Kevin Grittner
2013-08-05Various cleanups for REFRESH MATERIALIZED VIEW CONCURRENTLY.Kevin Grittner
2013-08-01Improve comments for IncrementalMaintenance DML enabling functions.Kevin Grittner
2013-07-22Fix cache flush hazard in ExecRefreshMatView.Robert Haas
2013-07-18Fix direct access to Relation->rd_indpred.Tom Lane