| 137 | } |
| 138 | |
| 139 | void |
| 140 | ExecCustomMarkPos(CustomScanState *node) |
| 141 | { |
| 142 | if (!node->methods->MarkPosCustomScan) |
| 143 | ereport(ERROR, |
| 144 | (errcode(ERRCODE_FEATURE_NOT_SUPPORTED), |
| 145 | errmsg("custom scan \"%s\" does not support MarkPos", |
| 146 | node->methods->CustomName))); |
| 147 | node->methods->MarkPosCustomScan(node); |
| 148 | } |
| 149 | |
| 150 | void |
| 151 | ExecCustomRestrPos(CustomScanState *node) |
no test coverage detected