reimplement-List-as-array-5.patch.gz
application/x-gzip
Filename: reimplement-List-as-array-5.patch.gz
Type: application/x-gzip
Part: 0
Patch
Format: unified
| File | + | − |
|---|---|---|
| contrib/file_fdw/file_fdw.c | 5 | 7 |
| contrib/pg_trgm/trgm_regexp.c | 6 | 15 |
| contrib/postgres_fdw/deparse.c | 3 | 3 |
| contrib/sepgsql/label.c | 7 | 11 |
| contrib/sepgsql/uavc.c | 7 | 13 |
| src/backend/access/common/printtup.c | 2 | 2 |
| src/backend/catalog/heap.c | 1 | 1 |
| src/backend/catalog/index.c | 3 | 3 |
| src/backend/catalog/namespace.c | 3 | 3 |
| src/backend/catalog/partition.c | 1 | 1 |
| src/backend/catalog/pg_inherits.c | 10 | 4 |
| src/backend/catalog/pg_proc.c | 4 | 6 |
| src/backend/catalog/pg_publication.c | 4 | 8 |
| src/backend/commands/analyze.c | 2 | 1 |
| src/backend/commands/async.c | 9 | 18 |
| src/backend/commands/createas.c | 2 | 2 |
| src/backend/commands/explain.c | 1 | 1 |
| src/backend/commands/foreigncmds.c | 2 | 5 |
| src/backend/commands/indexcmds.c | 1 | 1 |
| src/backend/commands/prepare.c | 1 | 1 |
| src/backend/commands/seclabel.c | 1 | 1 |
| src/backend/commands/tablecmds.c | 28 | 45 |
| src/backend/commands/tsearchcmds.c | 7 | 10 |
| src/backend/commands/view.c | 1 | 1 |
| src/backend/executor/execJunk.c | 1 | 1 |
| src/backend/executor/execPartition.c | 1 | 1 |
| src/backend/executor/execUtils.c | 1 | 1 |
| src/backend/executor/functions.c | 1 | 1 |
| src/backend/executor/nodeTableFuncscan.c | 1 | 1 |
| src/backend/libpq/auth.c | 3 | 3 |
| src/backend/libpq/hba.c | 8 | 8 |
| src/backend/nodes/copyfuncs.c | 1 | 43 |
| src/backend/nodes/list.c | 455 | 322 |
| src/backend/nodes/nodeFuncs.c | 2 | 2 |
| src/backend/nodes/outfuncs.c | 1 | 1 |
| src/backend/nodes/print.c | 2 | 2 |
| src/backend/optimizer/geqo/geqo_eval.c | 3 | 5 |
| src/backend/optimizer/path/allpaths.c | 2 | 2 |
| src/backend/optimizer/path/costsize.c | 7 | 10 |
| src/backend/optimizer/path/equivclass.c | 29 | 23 |
| src/backend/optimizer/path/indxpath.c | 19 | 34 |
| src/backend/optimizer/path/joinrels.c | 32 | 14 |
| src/backend/optimizer/path/pathkeys.c | 3 | 3 |
| src/backend/optimizer/plan/analyzejoins.c | 13 | 16 |
| src/backend/optimizer/plan/createplan.c | 4 | 5 |
| src/backend/optimizer/plan/planner.c | 8 | 8 |
| src/backend/optimizer/plan/subselect.c | 1 | 1 |
| src/backend/optimizer/prep/prepjointree.c | 13 | 18 |
| src/backend/optimizer/prep/preptlist.c | 2 | 2 |
| src/backend/optimizer/prep/prepunion.c | 2 | 2 |
| src/backend/optimizer/util/clauses.c | 1 | 1 |
| src/backend/optimizer/util/paramassign.c | 9 | 13 |
| src/backend/optimizer/util/pathnode.c | 24 | 39 |
| src/backend/optimizer/util/plancat.c | 2 | 2 |
| src/backend/optimizer/util/predtest.c | 8 | 4 |
| src/backend/optimizer/util/tlist.c | 7 | 5 |
| src/backend/parser/analyze.c | 1 | 1 |
| src/backend/parser/gram.y | 8 | 11 |
| src/backend/parser/parse_agg.c | 2 | 2 |
| src/backend/parser/parse_coerce.c | 4 | 4 |
| src/backend/parser/parse_collate.c | 3 | 3 |
| src/backend/parser/parse_cte.c | 4 | 4 |
| src/backend/parser/parse_expr.c | 2 | 4 |
| src/backend/parser/parse_func.c | 6 | 9 |
| src/backend/parser/parse_relation.c | 11 | 8 |
| src/backend/parser/parse_target.c | 17 | 7 |
| src/backend/parser/parse_utilcmd.c | 1 | 1 |
| src/backend/partitioning/partbounds.c | 9 | 8 |
| src/backend/partitioning/partprune.c | 11 | 6 |
| src/backend/replication/basebackup.c | 1 | 1 |
| src/backend/replication/syncrep.c | 7 | 10 |
| src/backend/storage/sync/sync.c | 6 | 9 |
| src/backend/tcop/postgres.c | 1 | 1 |
| src/backend/tcop/pquery.c | 1 | 1 |
| src/backend/tcop/utility.c | 2 | 2 |
| src/backend/utils/adt/jsonpath_exec.c | 7 | 3 |
| src/backend/utils/adt/jsonpath_gram.y | 4 | 4 |
| src/backend/utils/adt/partitionfuncs.c | 13 | 21 |
| src/backend/utils/adt/ruleutils.c | 15 | 17 |
| src/backend/utils/adt/selfuncs.c | 6 | 10 |
| src/backend/utils/cache/partcache.c | 1 | 1 |
| src/backend/utils/cache/relcache.c | 1 | 1 |
| src/backend/utils/init/postinit.c | 2 | 2 |
| src/backend/utils/mb/mbutils.c | 7 | 11 |
| src/include/nodes/pg_list.h | 354 | 177 |
| src/pl/plpgsql/src/pl_exec.c | 1 | 1 |
Binary attachment — download to view.