=== Applying patches on top of PostgreSQL commit ID a36dc04d424a6bfa03ee2cf75c85a6b7f9697e70 === === applying patch ./v12-0001-Allow-estimate_num_groups-to-pass-back-further-d.patch patching file contrib/postgres_fdw/postgres_fdw.c patching file src/backend/optimizer/path/costsize.c patching file src/backend/optimizer/path/indxpath.c patching file src/backend/optimizer/plan/planner.c patching file src/backend/optimizer/prep/prepunion.c patching file src/backend/optimizer/util/pathnode.c patching file src/backend/utils/adt/selfuncs.c patching file src/include/utils/selfuncs.h Hunk #1 succeeded at 68 (offset 3 lines). Hunk #2 succeeded at 211 (offset 3 lines). === applying patch ./v12-0002-Allow-users-of-simplehash.h-to-perform-direct-de.patch patching file src/include/lib/simplehash.h === applying patch ./v12-0003-Add-Result-Cache-executor-node.patch patching file contrib/postgres_fdw/expected/postgres_fdw.out Hunk #1 succeeded at 1585 (offset 12 lines). Hunk #2 succeeded at 1612 (offset 12 lines). patching file contrib/postgres_fdw/sql/postgres_fdw.sql Hunk #1 succeeded at 491 (offset 12 lines). patching file doc/src/sgml/config.sgml Hunk #1 succeeded at 4855 (offset 6 lines). patching file src/backend/commands/explain.c Hunk #2 succeeded at 1282 (offset 16 lines). Hunk #3 succeeded at 1976 (offset 16 lines). Hunk #4 succeeded at 3053 (offset 16 lines). patching file src/backend/executor/Makefile patching file src/backend/executor/execAmi.c patching file src/backend/executor/execExpr.c Hunk #1 succeeded at 3494 (offset 28 lines). patching file src/backend/executor/execParallel.c patching file src/backend/executor/execProcnode.c patching file src/backend/executor/nodeResultCache.c patching file src/backend/nodes/copyfuncs.c Hunk #2 succeeded at 4972 (offset 15 lines). patching file src/backend/nodes/outfuncs.c Hunk #2 succeeded at 1924 (offset 1 line). Hunk #3 succeeded at 3863 (offset 10 lines). Hunk #4 succeeded at 4100 (offset 10 lines). patching file src/backend/nodes/readfuncs.c Hunk #1 succeeded at 2151 (offset 1 line). Hunk #2 succeeded at 2853 (offset 1 line). patching file src/backend/optimizer/path/allpaths.c patching file src/backend/optimizer/path/costsize.c patching file src/backend/optimizer/path/joinpath.c patching file src/backend/optimizer/plan/createplan.c Hunk #5 succeeded at 6411 (offset 5 lines). Hunk #6 succeeded at 7019 (offset 5 lines). Hunk #7 succeeded at 7065 (offset 5 lines). patching file src/backend/optimizer/plan/setrefs.c patching file src/backend/optimizer/plan/subselect.c patching file src/backend/optimizer/util/pathnode.c patching file src/backend/utils/misc/guc.c Hunk #1 succeeded at 1019 (offset 3 lines). patching file src/backend/utils/misc/postgresql.conf.sample patching file src/include/executor/executor.h patching file src/include/executor/nodeResultCache.h patching file src/include/lib/ilist.h patching file src/include/nodes/execnodes.h patching file src/include/nodes/nodes.h patching file src/include/nodes/pathnodes.h patching file src/include/nodes/plannodes.h patching file src/include/optimizer/cost.h patching file src/include/optimizer/pathnode.h patching file src/test/regress/expected/aggregates.out patching file src/test/regress/expected/join.out patching file src/test/regress/expected/partition_prune.out patching file src/test/regress/expected/resultcache.out patching file src/test/regress/expected/subselect.out patching file src/test/regress/expected/sysviews.out patching file src/test/regress/parallel_schedule Hunk #1 succeeded at 114 (offset 2 lines). patching file src/test/regress/serial_schedule Hunk #1 succeeded at 200 (offset 1 line). patching file src/test/regress/sql/aggregates.sql patching file src/test/regress/sql/join.sql patching file src/test/regress/sql/partition_prune.sql patching file src/test/regress/sql/resultcache.sql === applying patch ./v12-0004-Remove-code-duplication-in-nodeResultCache.c.patch patching file src/backend/executor/nodeResultCache.c === applying patch ./v12-0005-Use-a-Result-Cache-node-to-cache-results-from-su.patch patching file contrib/postgres_fdw/expected/postgres_fdw.out Hunk #1 succeeded at 2124 (offset 12 lines). Hunk #2 succeeded at 2923 (offset 12 lines). Hunk #3 succeeded at 2940 (offset 12 lines). Hunk #4 succeeded at 2951 (offset 12 lines). patching file src/backend/optimizer/plan/subselect.c patching file src/test/regress/expected/aggregates.out patching file src/test/regress/expected/groupingsets.out patching file src/test/regress/expected/join.out patching file src/test/regress/expected/join_hash.out patching file src/test/regress/expected/resultcache.out patching file src/test/regress/expected/rowsecurity.out patching file src/test/regress/expected/select_parallel.out patching file src/test/regress/expected/subselect.out patching file src/test/regress/sql/resultcache.sql