Skip to content

Commit 14c716c

Browse files
committed
make tabledesc right
1 parent 6a38d97 commit 14c716c

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

pgvectorscale/src/util/ports.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,6 +172,8 @@ pub unsafe fn IndexBuildHeapScanParallel<T>(
172172
build_callback_state: *mut T,
173173
tablescandesc: *mut pg_sys::ParallelTableScanDescData,
174174
) {
175+
let scan = pg_sys::table_beginscan_parallel(heap_relation, tablescandesc);
176+
175177
let heap_relation_ref = heap_relation.as_ref().unwrap();
176178
let table_am = heap_relation_ref.rd_tableam.as_ref().unwrap();
177179

@@ -186,6 +188,6 @@ pub unsafe fn IndexBuildHeapScanParallel<T>(
186188
pg_sys::InvalidBlockNumber, // end_blockno
187189
build_callback,
188190
build_callback_state as *mut std::os::raw::c_void,
189-
tablescandesc as *mut pg_sys::TableScanDescData,
191+
scan,
190192
);
191193
}

0 commit comments

Comments
 (0)