matview-v2.patch.gz
application/x-gzip
Filename: matview-v2.patch.gz
Type: application/x-gzip
Part: 0
Message:
Re: Materialized views WIP patch
Patch
Format: context
Series: patch v2
| File | + | − |
|---|---|---|
| contrib/oid2name/oid2name.c | 2 | 0 |
| contrib/pgstattuple/pgstattuple.c | 1 | 0 |
| contrib/pg_upgrade/info.c | 1 | 0 |
| contrib/pg_upgrade/pg_upgrade.c | 2 | 0 |
| contrib/pg_upgrade/version_old_8_3.c | 3 | 0 |
| contrib/sepgsql/dml.c | 2 | 0 |
| contrib/sepgsql/label.c | 4 | 0 |
| contrib/sepgsql/relation.c | 14 | 0 |
| contrib/sepgsql/sepgsql.h | 2 | 0 |
| contrib/vacuumlo/vacuumlo.c | 1 | 0 |
| doc/src/sgml/catalogs.sgml | 15 | 4 |
| doc/src/sgml/ref/allfiles.sgml | 4 | 0 |
| doc/src/sgml/ref/alter_extension.sgml | 1 | 0 |
| doc/src/sgml/ref/alter_materialized_view.sgml | 152 | 0 |
| doc/src/sgml/ref/comment.sgml | 2 | 0 |
| doc/src/sgml/ref/create_materialized_view.sgml | 174 | 0 |
| doc/src/sgml/ref/create_table_as.sgml | 1 | 0 |
| doc/src/sgml/ref/create_view.sgml | 1 | 0 |
| doc/src/sgml/ref/drop_materialized_view.sgml | 114 | 0 |
| doc/src/sgml/reference.sgml | 4 | 0 |
| doc/src/sgml/ref/refresh_materialized_view.sgml | 83 | 0 |
| doc/src/sgml/ref/security_label.sgml | 1 | 0 |
| src/backend/access/common/reloptions.c | 2 | 0 |
| src/backend/access/heap/heapam.c | 6 | 0 |
| src/backend/access/heap/tuptoaster.c | 6 | 0 |
| src/backend/catalog/aclchk.c | 2 | 0 |
| src/backend/catalog/dependency.c | 4 | 0 |
| src/backend/catalog/heap.c | 58 | 0 |
| src/backend/catalog/objectaddress.c | 9 | 0 |
| src/backend/catalog/toasting.c | 3 | 0 |
| src/backend/commands/alter.c | 2 | 0 |
| src/backend/commands/analyze.c | 5 | 0 |
| src/backend/commands/comment.c | 8 | 0 |
| src/backend/commands/copy.c | 11 | 0 |
| src/backend/commands/createas.c | 104 | 0 |
| src/backend/commands/event_trigger.c | 2 | 0 |
| src/backend/commands/explain.c | 17 | 0 |
| src/backend/commands/indexcmds.c | 4 | 0 |
| src/backend/commands/Makefile | 1 | 0 |
| src/backend/commands/matview.c | 322 | 0 |
| src/backend/commands/prepare.c | 2 | 0 |
| src/backend/commands/seclabel.c | 3 | 0 |
| src/backend/commands/tablecmds.c | 168 | 0 |
| src/backend/commands/typecmds.c | 2 | 0 |
| src/backend/commands/vacuum.c | 13 | 0 |
| src/backend/commands/view.c | 13 | 51 |
| src/backend/executor/execMain.c | 59 | 0 |
| src/backend/executor/spi.c | 7 | 0 |
| src/backend/nodes/copyfuncs.c | 16 | 0 |
| src/backend/nodes/equalfuncs.c | 14 | 0 |
| src/backend/nodes/outfuncs.c | 2 | 0 |
| src/backend/nodes/readfuncs.c | 2 | 0 |
| src/backend/optimizer/plan/planner.c | 1 | 0 |
| src/backend/optimizer/util/plancat.c | 1 | 0 |
| src/backend/parser/analyze.c | 26 | 0 |
| src/backend/parser/gram.y | 152 | 0 |
| src/backend/parser/parse_utilcmd.c | 1 | 0 |
| src/backend/postmaster/autovacuum.c | 11 | 0 |
| src/backend/postmaster/pgstat.c | 1 | 0 |
| src/backend/rewrite/rewriteDefine.c | 5 | 0 |
| src/backend/rewrite/rewriteHandler.c | 12 | 0 |
| src/backend/storage/lmgr/predicate.c | 3 | 0 |
| src/backend/tcop/dest.c | 7 | 0 |
| src/backend/tcop/utility.c | 64 | 0 |
| src/backend/utils/adt/dbsize.c | 2 | 0 |
| src/backend/utils/adt/xml.c | 2 | 0 |
| src/backend/utils/cache/relcache.c | 22 | 0 |
| src/bin/initdb/initdb.c | 1 | 0 |
| src/bin/pg_dump/common.c | 4 | 0 |
| src/bin/pg_dump/pg_backup_archiver.c | 3 | 0 |
| src/bin/pg_dump/pg_dump.c | 290 | 0 |
| src/bin/pg_dump/pg_dump.h | 4 | 0 |
| src/bin/pg_dump/pg_dump_sort.c | 20 | 0 |
| src/bin/psql/command.c | 2 | 0 |
| src/bin/psql/describe.c | 91 | 0 |
| src/bin/psql/help.c | 1 | 0 |
| src/bin/psql/tab-complete.c | 112 | 0 |
| src/include/catalog/heap.h | 1 | 0 |
| src/include/catalog/pg_class.h | 18 | 0 |
| src/include/commands/createas.h | 4 | 0 |
| src/include/commands/explain.h | 4 | 0 |
| src/include/commands/matview.h | 25 | 0 |
| src/include/commands/tablecmds.h | 3 | 0 |
| src/include/commands/view.h | 2 | 0 |
| src/include/nodes/nodes.h | 1 | 0 |
| src/include/nodes/parsenodes.h | 16 | 0 |
| src/include/nodes/primnodes.h | 3 | 0 |
| src/include/parser/kwlist.h | 2 | 0 |
| src/include/storage/lwlock.h | 1 | 0 |
| src/include/tcop/dest.h | 2 | 0 |
| src/include/tcop/utility.h | 2 | 0 |
| src/pl/plpgsql/src/pl_comp.c | 8 | 0 |
| src/pl/tcl/pltcl.c | 1 | 0 |
| src/test/regress/expected/matview.out | 176 | 0 |
| src/test/regress/parallel_schedule | 1 | 0 |
| src/test/regress/serial_schedule | 1 | 0 |
| src/test/regress/sql/matview.sql | 70 | 0 |
Binary attachment — download to view.