typeinfo-refactoring.patch.gz

application/x-gzip

Filename: typeinfo-refactoring.patch.gz
Type: application/x-gzip
Part: 0
Message: type info refactoring

Patch

Same data as JSON: GET /api/v1/attachments/:id/patch the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes. API reference →
Format: unified
File+
src/backend/access/common/tupdesc.c 5 15
src/backend/catalog/dependency.c 8 8
src/backend/catalog/toasting.c 1 2
src/backend/commands/tablecmds.c 2 2
src/backend/commands/typecmds.c 1 2
src/backend/executor/execQual.c 21 21
src/backend/executor/execScan.c 3 3
src/backend/executor/execUtils.c 1 1
src/backend/executor/functions.c 5 18
src/backend/executor/nodeFunctionscan.c 1 2
src/backend/executor/nodeHash.c 3 3
src/backend/executor/nodeSubplan.c 6 6
src/backend/nodes/copyfuncs.c 35 36
src/backend/nodes/equalfuncs.c 28 32
src/backend/nodes/makefuncs.c 77 24
src/backend/nodes/nodeFuncs.c 38 26
src/backend/nodes/outfuncs.c 30 36
src/backend/nodes/print.c 1 1
src/backend/nodes/readfuncs.c 31 30
src/backend/optimizer/path/allpaths.c 8 8
src/backend/optimizer/path/costsize.c 2 2
src/backend/optimizer/path/indxpath.c 8 6
src/backend/optimizer/path/pathkeys.c 6 9
src/backend/optimizer/path/tidpath.c 3 3
src/backend/optimizer/plan/createplan.c 9 18
src/backend/optimizer/plan/initsplan.c 1 1
src/backend/optimizer/plan/planagg.c 3 3
src/backend/optimizer/plan/setrefs.c 4 7
src/backend/optimizer/plan/subselect.c 21 38
src/backend/optimizer/prep/prepjointree.c 9 10
src/backend/optimizer/prep/preptlist.c 8 22
src/backend/optimizer/prep/prepunion.c 41 50
src/backend/optimizer/util/clauses.c 44 56
src/backend/optimizer/util/placeholder.c 1 2
src/backend/optimizer/util/plancat.c 3 5
src/backend/optimizer/util/predtest.c 2 2
src/backend/optimizer/util/tlist.c 6 6
src/backend/optimizer/util/var.c 1 1
src/backend/parser/analyze.c 12 20
src/backend/parser/parse_agg.c 3 6
src/backend/parser/parse_clause.c 13 14
src/backend/parser/parse_coerce.c 8 25
src/backend/parser/parse_cte.c 14 23
src/backend/parser/parse_expr.c 4 7
src/backend/parser/parse_func.c 2 3
src/backend/parser/parse_node.c 6 14
src/backend/parser/parse_param.c 7 10
src/backend/parser/parse_relation.c 32 48
src/backend/parser/parse_target.c 24 34
src/backend/rewrite/rewriteHandler.c 5 9
src/backend/rewrite/rewriteManip.c 4 5
src/backend/tsearch/ts_selfuncs.c 1 1
src/backend/utils/adt/format_type.c 6 6
src/backend/utils/adt/ruleutils.c 26 36
src/backend/utils/adt/selfuncs.c 19 21
src/backend/utils/cache/lsyscache.c 10 11
src/include/access/tupdesc.h 1 1
src/include/nodes/makefuncs.h 13 6
src/include/nodes/nodeFuncs.h 1 0
src/include/nodes/nodes.h 1 0
src/include/nodes/parsenodes.h 4 8
src/include/nodes/plannodes.h 2 4
src/include/nodes/primnodes.h 28 27
src/include/optimizer/subselect.h 1 1
src/include/optimizer/tlist.h 1 1
src/include/parser/parsetree.h 2 3
src/include/utils/builtins.h 1 1
src/include/utils/lsyscache.h 3 3
src/pl/plpgsql/src/pl_comp.c 1 2

Binary attachment — download to view.