diff options
Diffstat (limited to 'src/include/catalog/index.h')
-rw-r--r-- | src/include/catalog/index.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/include/catalog/index.h b/src/include/catalog/index.h index 330c481a8b7..29f7ed62379 100644 --- a/src/include/catalog/index.h +++ b/src/include/catalog/index.h @@ -110,13 +110,14 @@ extern void index_build(Relation heapRelation, bool isreindex, bool parallel); +struct TableScanDescData; extern double IndexBuildHeapScan(Relation heapRelation, Relation indexRelation, IndexInfo *indexInfo, bool allow_sync, IndexBuildCallback callback, void *callback_state, - struct HeapScanDescData *scan); + struct TableScanDescData *scan); extern double IndexBuildHeapRangeScan(Relation heapRelation, Relation indexRelation, IndexInfo *indexInfo, @@ -126,7 +127,7 @@ extern double IndexBuildHeapRangeScan(Relation heapRelation, BlockNumber end_blockno, IndexBuildCallback callback, void *callback_state, - struct HeapScanDescData *scan); + struct TableScanDescData *scan); extern void validate_index(Oid heapId, Oid indexId, Snapshot snapshot); |