v12-0026-tableam-Add-insert-delete-update-lock_tuple.patch.gz
application/x-patch-gzip
Filename: v12-0026-tableam-Add-insert-delete-update-lock_tuple.patch.gz
Type: application/x-patch-gzip
Part: 25
Patch
Format: format-patch
Series: patch v12-0026
Subject: tableam: Add insert, delete, update, lock_tuple.
| File | + | − |
|---|---|---|
| src/backend/access/heap/heapam.c | 39 | 34 |
| src/backend/access/heap/heapam_handler.c | 356 | 0 |
| src/backend/access/heap/heapam_visibility.c | 20 | 3 |
| src/backend/access/table/tableam.c | 95 | 0 |
| src/backend/commands/copy.c | 1 | 2 |
| src/backend/commands/trigger.c | 41 | 48 |
| src/backend/executor/execIndexing.c | 3 | 1 |
| src/backend/executor/execMain.c | 5 | 275 |
| src/backend/executor/execReplication.c | 41 | 65 |
| src/backend/executor/nodeLockRows.c | 33 | 40 |
| src/backend/executor/nodeModifyTable.c | 193 | 133 |
| src/backend/executor/nodeTidscan.c | 1 | 1 |
| src/backend/utils/adt/ri_triggers.c | 2 | 16 |
| src/include/access/heapam.h | 10 | 30 |
| src/include/access/tableam.h | 157 | 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.