v2-0003-WIP-Introduce-strongly-typed-array-type.patch.gz

application/x-patch-gzip

Filename: v2-0003-WIP-Introduce-strongly-typed-array-type.patch.gz
Type: application/x-patch-gzip
Part: 2
Message: Re: WIP: Generic functions for Node types using generated metadata

Patch

Format: format-patch
Series: patch v2-0003
Subject: WIP: Introduce strongly typed array type.
File+
src/backend/commands/explain.c 10 10
src/backend/executor/execPartition.c 24 19
src/backend/executor/nodeAgg.c 18 18
src/backend/executor/nodeGatherMerge.c 4 4
src/backend/executor/nodeGroup.c 3 3
src/backend/executor/nodeMergeAppend.c 4 4
src/backend/executor/nodeMergejoin.c 8 8
src/backend/executor/nodeRecursiveunion.c 3 3
src/backend/executor/nodeSetOp.c 6 6
src/backend/executor/nodeSort.c 4 4
src/backend/executor/nodeUnique.c 3 3
src/backend/executor/nodeWindowAgg.c 8 8
src/backend/nodes/copyfuncs.c 44 57
src/backend/nodes/equalfuncs.c 0 7
src/backend/nodes/outfuncs.c 84 54
src/backend/nodes/readfuncs.c 72 84
src/backend/optimizer/plan/createplan.c 182 181
src/backend/optimizer/util/tlist.c 13 15
src/backend/partitioning/partprune.c 12 11
src/common/Makefile 1 1
src/common/pgarr.c 36 0
src/include/access/attnum.h 3 0
src/include/executor/execPartition.h 2 2
src/include/lib/pgarr.h 408 0
src/include/nodes/nodes.h 7 4
src/include/nodes/plannodes.h 69 40
src/include/optimizer/planmain.h 1 1
src/include/optimizer/tlist.h 3 3

Binary attachment — download to view.