We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f3794f6 commit a329cdaCopy full SHA for a329cda
pgvectorscale/src/access_method/build.rs
@@ -284,7 +284,7 @@ pub extern "C" fn ambuild(
284
meta_page.store(&index_relation, false);
285
};
286
287
- let workers = if cfg!(feature = "build_parallel") && !meta_page.has_labels() {
+ let workers = if cfg!(feature = "build_parallel") && !meta_page.has_labels() && meta_page.get_storage_type() == StorageType::SbqCompression {
288
// Only use parallel building if we have enough vectors to justify it
289
let heap_tuples = unsafe { heap_relation.rd_rel.as_ref().unwrap().reltuples as usize };
290
if heap_tuples >= MIN_VECTORS_FOR_PARALLEL_BUILD {
0 commit comments