v19-0003-tableam-Add-insert-delete-update-lock_tuple.patch.gz
application/x-patch-gzip
Filename: v19-0003-tableam-Add-insert-delete-update-lock_tuple.patch.gz
Type: application/x-patch-gzip
Part: 2
Patch
Format: format-patch
Series: patch v19-0003
Subject: tableam: Add insert, delete, update, lock_tuple.
| File | + | − |
|---|---|---|
| src/backend/access/heap/heapam.c | 46 | 42 |
| src/backend/access/heap/heapam_handler.c | 353 | 0 |
| src/backend/access/heap/heapam_visibility.c | 20 | 3 |
| src/backend/access/heap/tuptoaster.c | 1 | 1 |
| src/backend/access/table/tableam.c | 101 | 0 |
| src/backend/commands/copy.c | 1 | 2 |
| src/backend/commands/createas.c | 0 | 3 |
| src/backend/commands/trigger.c | 48 | 54 |
| src/backend/executor/execIndexing.c | 3 | 1 |
| src/backend/executor/execMain.c | 5 | 274 |
| src/backend/executor/execReplication.c | 41 | 65 |
| src/backend/executor/nodeLockRows.c | 33 | 40 |
| src/backend/executor/nodeModifyTable.c | 194 | 130 |
| src/backend/executor/nodeTidscan.c | 1 | 1 |
| src/include/access/heapam.h | 12 | 33 |
| src/include/access/tableam.h | 158 | 0 |
| src/include/executor/executor.h | 3 | 9 |
| src/include/nodes/lockoptions.h | 5 | 0 |
| src/include/utils/snapshot.h | 1 | 0 |
| src/test/isolation/expected/partition-key-update-1.out | 1 | 1 |
Binary attachment — download to view.