Move the rayon thread pool outside the extract method

This commit is contained in:
Clément Renault
2024-11-14 10:40:32 +01:00
parent 0e3c5d91ab
commit 9e8367f1e6
10 changed files with 328 additions and 291 deletions

View File

@ -1,13 +1,14 @@
use std::collections::HashSet;
use std::io::BufWriter;
use fst::{Set, SetBuilder, Streamer};
use memmap2::Mmap;
use std::collections::HashSet;
use tempfile::tempfile;
use crate::{index::PrefixSettings, update::del_add::DelAdd, InternalError, Prefix, Result};
use super::fst_merger_builder::FstMergerBuilder;
use crate::index::PrefixSettings;
use crate::update::del_add::DelAdd;
use crate::{InternalError, Prefix, Result};
pub struct WordFstBuilder<'a> {
word_fst_builder: FstMergerBuilder<'a>,