=== Applying patches on top of PostgreSQL commit ID 7db0cd2145f2bce84cac92402e205e4d2b045bf2 === === expanding ./IVM_patches_v21.tar.gz x IVM_patches_v21/ x IVM_patches_v21/0004-Allow-to-prolong-life-span-of-transition-tables-unti.patch x IVM_patches_v21/0009-Add-CTE-support-in-IVM.patch x IVM_patches_v21/0012-Add-regression-tests-for-Incremental-View-Maintenanc.patch x IVM_patches_v21/0010-Add-Incremental-View-Maintenance-support-to-psql.patch x IVM_patches_v21/0011-Add-Incremental-View-Maintenance-support-to-pg_dump.patch x IVM_patches_v21/0001-Add-a-syntax-to-create-Incrementally-Maintainable-Ma.patch x IVM_patches_v21/0002-Add-relisivm-column-to-pg_class-system-catalog.patch x IVM_patches_v21/0006-Add-aggregates-support-in-IVM.patch x IVM_patches_v21/0003-Add-new-deptype-option-m-in-pg_depend-system-catalog.patch x IVM_patches_v21/0007-Add-subqueries-support-in-IVM.patch x IVM_patches_v21/0013-Add-documentations-about-Incremental-View-Maintenanc.patch x IVM_patches_v21/0008-Add-outer-join-support-in-IVM.patch x IVM_patches_v21/0005-Add-Incremental-View-Maintenance-support.patch === expanding ./IVM_patches_v21.tar.gz === applying patch ./IVM_patches_v21/0001-Add-a-syntax-to-create-Incrementally-Maintainable-Ma.patch patching file src/backend/parser/gram.y Hunk #1 succeeded at 427 (offset 1 line). Hunk #2 succeeded at 653 (offset 1 line). Hunk #3 succeeded at 4173 (offset 49 lines). Hunk #4 succeeded at 4215 (offset 49 lines). Hunk #5 succeeded at 15307 (offset 115 lines). Hunk #6 succeeded at 15853 (offset 115 lines). patching file src/include/nodes/primnodes.h patching file src/include/parser/kwlist.h === applying patch ./IVM_patches_v21/0002-Add-relisivm-column-to-pg_class-system-catalog.patch patching file src/backend/catalog/heap.c Hunk #1 succeeded at 962 (offset 9 lines). patching file src/backend/catalog/index.c patching file src/backend/utils/cache/lsyscache.c patching file src/backend/utils/cache/relcache.c Hunk #1 succeeded at 1887 (offset 13 lines). patching file src/include/catalog/pg_class.h patching file src/include/utils/lsyscache.h patching file src/include/utils/rel.h === applying patch ./IVM_patches_v21/0003-Add-new-deptype-option-m-in-pg_depend-system-catalog.patch patching file src/backend/catalog/dependency.c patching file src/include/catalog/dependency.h === applying patch ./IVM_patches_v21/0004-Allow-to-prolong-life-span-of-transition-tables-unti.patch patching file src/backend/commands/trigger.c Hunk #1 succeeded at 3429 (offset -2 lines). Hunk #2 succeeded at 3498 (offset -2 lines). Hunk #3 succeeded at 3534 (offset -2 lines). Hunk #4 succeeded at 4309 (offset -2 lines). Hunk #5 succeeded at 4517 (offset -2 lines). Hunk #6 succeeded at 4678 (offset -2 lines). Hunk #7 succeeded at 4710 (offset -2 lines). patching file src/include/commands/trigger.h === applying patch ./IVM_patches_v21/0005-Add-Incremental-View-Maintenance-support.patch patching file src/backend/access/transam/xact.c patching file src/backend/commands/createas.c Hunk #4 succeeded at 261 with fuzz 2. Hunk #5 succeeded at 306 (offset -12 lines). Hunk #6 succeeded at 343 (offset -12 lines). Hunk #7 succeeded at 402 (offset -12 lines). Hunk #8 succeeded at 797 (offset 23 lines). patching file src/backend/commands/indexcmds.c patching file src/backend/commands/matview.c patching file src/backend/commands/tablecmds.c patching file src/backend/nodes/copyfuncs.c patching file src/backend/nodes/equalfuncs.c Hunk #1 succeeded at 2682 (offset 12 lines). patching file src/backend/nodes/outfuncs.c Hunk #1 succeeded at 3127 (offset 12 lines). patching file src/backend/nodes/readfuncs.c patching file src/backend/parser/parse_relation.c patching file src/backend/rewrite/rewriteDefine.c patching file src/include/catalog/pg_proc.dat Hunk #1 succeeded at 11369 (offset 69 lines). patching file src/include/commands/createas.h patching file src/include/commands/matview.h patching file src/include/nodes/parsenodes.h Hunk #2 succeeded at 2099 (offset 19 lines). === applying patch ./IVM_patches_v21/0006-Add-aggregates-support-in-IVM.patch patching file src/backend/commands/createas.c Hunk #3 succeeded at 449 (offset -12 lines). Hunk #4 succeeded at 1081 (offset 23 lines). Hunk #5 succeeded at 1168 (offset 23 lines). Hunk #6 succeeded at 1211 (offset 23 lines). Hunk #7 succeeded at 1345 (offset 23 lines). patching file src/backend/commands/matview.c === applying patch ./IVM_patches_v21/0007-Add-subqueries-support-in-IVM.patch patching file src/backend/commands/createas.c Hunk #3 succeeded at 317 (offset -12 lines). Hunk #4 succeeded at 457 (offset -12 lines). Hunk #5 succeeded at 1043 (offset 23 lines). Hunk #6 succeeded at 1099 (offset 23 lines). Hunk #7 succeeded at 1133 (offset 23 lines). Hunk #8 succeeded at 1156 (offset 23 lines). Hunk #9 succeeded at 1199 (offset 23 lines). Hunk #10 succeeded at 1211 (offset 23 lines). Hunk #11 succeeded at 1225 (offset 23 lines). Hunk #12 succeeded at 1238 (offset 23 lines). Hunk #13 succeeded at 1251 (offset 23 lines). Hunk #14 succeeded at 1260 (offset 23 lines). Hunk #15 succeeded at 1626 (offset 23 lines). patching file src/backend/commands/matview.c patching file src/include/commands/matview.h === applying patch ./IVM_patches_v21/0008-Add-outer-join-support-in-IVM.patch patching file src/backend/commands/createas.c Hunk #3 succeeded at 321 (offset -12 lines). Hunk #4 succeeded at 627 (offset -12 lines). Hunk #5 succeeded at 1112 (offset 23 lines). Hunk #6 succeeded at 1140 (offset 23 lines). Hunk #7 succeeded at 1203 (offset 23 lines). Hunk #8 succeeded at 1377 (offset 23 lines). Hunk #9 succeeded at 1430 (offset 23 lines). patching file src/backend/commands/matview.c === applying patch ./IVM_patches_v21/0009-Add-CTE-support-in-IVM.patch patching file src/backend/commands/createas.c Hunk #1 succeeded at 1060 (offset 23 lines). Hunk #2 succeeded at 1098 (offset 23 lines). Hunk #3 succeeded at 1159 (offset 23 lines). Hunk #4 succeeded at 1294 (offset 23 lines). Hunk #5 succeeded at 1764 (offset 23 lines). patching file src/backend/commands/matview.c patching file src/backend/optimizer/plan/subselect.c patching file src/include/optimizer/optimizer.h Hunk #1 succeeded at 132 (offset 5 lines). === applying patch ./IVM_patches_v21/0010-Add-Incremental-View-Maintenance-support-to-psql.patch patching file src/bin/psql/describe.c patching file src/bin/psql/tab-complete.c Hunk #1 succeeded at 1049 (offset 5 lines). Hunk #2 succeeded at 2666 (offset 9 lines). Hunk #3 succeeded at 2963 (offset 9 lines). === applying patch ./IVM_patches_v21/0011-Add-Incremental-View-Maintenance-support-to-pg_dump.patch patching file src/bin/pg_dump/pg_dump.c Hunk #1 succeeded at 6166 (offset 6 lines). Hunk #2 succeeded at 6198 (offset 6 lines). Hunk #3 succeeded at 6226 (offset 6 lines). Hunk #4 succeeded at 6287 (offset 6 lines). Hunk #5 succeeded at 6317 (offset 6 lines). Hunk #6 succeeded at 6371 (offset 6 lines). Hunk #7 succeeded at 6425 (offset 6 lines). Hunk #8 succeeded at 6479 (offset 6 lines). Hunk #9 succeeded at 6531 (offset 6 lines). Hunk #10 succeeded at 6581 (offset 6 lines). Hunk #11 succeeded at 6630 (offset 6 lines). Hunk #12 succeeded at 6679 (offset 6 lines). Hunk #13 succeeded at 6727 (offset 6 lines). Hunk #14 succeeded at 6800 (offset 6 lines). Hunk #15 succeeded at 6914 (offset 6 lines). Hunk #16 succeeded at 15796 (offset 6 lines). patching file src/bin/pg_dump/pg_dump.h Hunk #1 succeeded at 296 (offset 1 line). patching file src/bin/pg_dump/t/002_pg_dump.pl === applying patch ./IVM_patches_v21/0012-Add-regression-tests-for-Incremental-View-Maintenanc.patch patching file src/test/regress/expected/incremental_matview.out patching file src/test/regress/parallel_schedule patching file src/test/regress/serial_schedule patching file src/test/regress/sql/incremental_matview.sql === applying patch ./IVM_patches_v21/0013-Add-documentations-about-Incremental-View-Maintenanc.patch patching file doc/src/sgml/catalogs.sgml patching file doc/src/sgml/ref/create_materialized_view.sgml patching file doc/src/sgml/ref/refresh_materialized_view.sgml patching file doc/src/sgml/rules.sgml