=== Applying patches on top of PostgreSQL commit ID 8729fa72483f8a9acf299508bb2cbae1aa9a29b8 === === applying patch ./v28-0001-Base-implementation-of-subscripting-mechanism.patch patching file contrib/pg_stat_statements/pg_stat_statements.c Hunk #1 succeeded at 2606 (offset -6 lines). patching file src/backend/catalog/heap.c patching file src/backend/catalog/pg_type.c patching file src/backend/commands/typecmds.c patching file src/backend/executor/execExpr.c patching file src/backend/executor/execExprInterp.c Hunk #1 succeeded at 3159 (offset -1 lines). Hunk #2 succeeded at 3180 (offset -1 lines). Hunk #3 succeeded at 3194 (offset -1 lines). Hunk #4 succeeded at 3214 (offset -1 lines). Hunk #5 succeeded at 3241 (offset -1 lines). patching file src/backend/nodes/copyfuncs.c patching file src/backend/nodes/equalfuncs.c patching file src/backend/nodes/outfuncs.c patching file src/backend/nodes/readfuncs.c patching file src/backend/parser/parse_expr.c Hunk #1 succeeded at 432 (offset -1 lines). Hunk #2 succeeded at 466 (offset -1 lines). Hunk #3 succeeded at 496 (offset -1 lines). patching file src/backend/parser/parse_node.c Hunk #1 succeeded at 205 (offset -1 lines). Hunk #2 succeeded at 231 (offset -1 lines). Hunk #3 succeeded at 247 (offset -1 lines). Hunk #4 succeeded at 282 (offset -1 lines). Hunk #5 succeeded at 321 (offset -1 lines). Hunk #6 succeeded at 328 (offset -1 lines). Hunk #7 succeeded at 353 (offset -1 lines). patching file src/backend/parser/parse_target.c Hunk #1 succeeded at 689 (offset -1 lines). Hunk #2 succeeded at 852 (offset -1 lines). Hunk #3 succeeded at 898 (offset -1 lines). Hunk #4 succeeded at 943 (offset -1 lines). patching file src/backend/utils/adt/ruleutils.c Hunk #1 succeeded at 7925 (offset 12 lines). patching file src/backend/utils/cache/lsyscache.c patching file src/include/c.h Hunk #1 succeeded at 539 (offset 7 lines). patching file src/include/catalog/pg_class.dat patching file src/include/catalog/pg_type.h Hunk #1 succeeded at 216 (offset -1 lines). Hunk #2 succeeded at 329 (offset -1 lines). patching file src/include/executor/execExpr.h patching file src/include/nodes/primnodes.h patching file src/include/nodes/subscripting.h patching file src/include/parser/parse_node.h patching file src/include/utils/lsyscache.h === applying patch ./v28-0002-Subscripting-for-array.patch patching file src/backend/catalog/Catalog.pm patching file src/backend/catalog/heap.c patching file src/backend/commands/typecmds.c patching file src/backend/executor/execExprInterp.c Hunk #1 succeeded at 3168 (offset -1 lines). Hunk #2 succeeded at 3240 (offset -1 lines). patching file src/backend/nodes/nodeFuncs.c Hunk #1 succeeded at 70 (offset -1 lines). patching file src/backend/parser/parse_node.c Hunk #1 succeeded at 330 (offset -1 lines). patching file src/backend/parser/parse_target.c Hunk #1 succeeded at 689 (offset -1 lines). Hunk #2 succeeded at 877 (offset -1 lines). patching file src/backend/utils/adt/arrayfuncs.c patching file src/include/catalog/pg_proc.dat Hunk #1 succeeded at 10663 with fuzz 1 (offset -2 lines). patching file src/include/catalog/pg_type.dat patching file src/test/regress/expected/arrays.out patching file src/test/regress/sql/arrays.sql === applying patch ./v28-0003-Subscripting-for-jsonb.patch patching file src/backend/utils/adt/jsonb.c patching file src/backend/utils/adt/jsonb_util.c patching file src/backend/utils/adt/jsonfuncs.c patching file src/include/catalog/pg_proc.dat Hunk #1 succeeded at 10663 with fuzz 1 (offset -2 lines). patching file src/include/catalog/pg_type.dat patching file src/include/utils/jsonb.h patching file src/test/regress/expected/jsonb.out patching file src/test/regress/sql/jsonb.sql === applying patch ./v28-0004-Subscripting-documentation.patch patching file doc/src/sgml/catalogs.sgml patching file doc/src/sgml/extend.sgml patching file doc/src/sgml/filelist.sgml patching file doc/src/sgml/json.sgml patching file doc/src/sgml/ref/create_type.sgml patching file doc/src/sgml/xsubscripting.sgml patching file src/tutorial/Makefile patching file src/tutorial/subscripting.c patching file src/tutorial/subscripting.source === applying patch ./v28-0005-Polymorphic-subscripting.patch patching file src/backend/executor/execExpr.c patching file src/backend/executor/execExprInterp.c Hunk #1 succeeded at 410 (offset -1 lines). Hunk #2 succeeded at 1389 (offset -1 lines). Hunk #3 succeeded at 3170 (offset -1 lines). Hunk #4 succeeded at 3224 (offset -1 lines). Hunk #5 succeeded at 3240 (offset -1 lines). Hunk #6 succeeded at 3275 (offset -1 lines). patching file src/backend/utils/adt/arrayfuncs.c patching file src/backend/utils/adt/jsonb_util.c patching file src/backend/utils/adt/jsonfuncs.c patching file src/backend/utils/adt/jsonpath_exec.c Hunk #1 succeeded at 783 (offset -1 lines). patching file src/include/executor/execExpr.h patching file src/include/nodes/subscripting.h patching file src/include/utils/jsonb.h patching file src/test/regress/expected/jsonb.out patching file src/test/regress/sql/jsonb.sql