summaryrefslogtreecommitdiff
path: root/src/backend/commands/matview.c
AgeCommit message (Expand)Author
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
2017-01-27Use the new castNode() macro in a number of places.Andres Freund
2017-01-03Update copyright via script for 2017Bruce Momjian
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-05-24pgindent run for 9.5Bruce Momjian
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