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
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.