v2-0008-WIP-Introduce-compile-time-node-type-metadata-col.patch.gz
application/x-patch-gzip
Filename: v2-0008-WIP-Introduce-compile-time-node-type-metadata-col.patch.gz
Type: application/x-patch-gzip
Part: 7
Patch
Format: format-patch
Series: patch v2-0008
Subject: WIP: Introduce compile-time node type metadata collection & reimplement node funcs.
| File | + | − |
|---|---|---|
| src/backend/Makefile | 7 | 3 |
| src/backend/nodes/copyfuncs.c | 1 | 8 |
| src/backend/nodes/copyfuncs_new.c | 359 | 0 |
| src/backend/nodes/equalfuncs.c | 4 | 8 |
| src/backend/nodes/equalfuncs_new.c | 409 | 0 |
| src/backend/nodes/gennodes.c | 929 | 0 |
| src/backend/nodes/Makefile | 56 | 2 |
| src/backend/nodes/outfuncs.c | 1 | 1 |
| src/backend/nodes/outfuncs_new.c | 513 | 0 |
| src/backend/nodes/read.c | 5 | 5 |
| src/backend/nodes/readfuncs_new.c | 749 | 0 |
| src/include/nodes/nodeinfo.h | 128 | 0 |
| src/include/nodes/nodes.h | 11 | 0 |
| src/include/nodes/pg_list.h | 3 | 0 |
| src/include/nodes/primnodes.h | 1 | 1 |
| src/include/nodes/value.h | 14 | 0 |
| src/test/regress/expected/rowsecurity.out | 1 | 1 |
| src/test/regress/sql/rowsecurity.sql | 1 | 1 |
Binary attachment — download to view.