.
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
use std::fs;
|
||||
use crate::{error, update};
|
||||
use crate::schema::Schema;
|
||||
use std::path::PathBuf;
|
||||
@@ -34,6 +35,7 @@ impl SearchIndexBuilder {
|
||||
.tokenizers(tokenizer_manager);
|
||||
|
||||
let index = if let Some(path) = self.path {
|
||||
fs::create_dir_all(&path)?;
|
||||
let mmap_directory = MmapDirectory::open(path)?;
|
||||
let managed_directory = ManagedDirectory::wrap(Box::new(mmap_directory))?;
|
||||
builder.open_or_create(managed_directory)?
|
||||
|
||||
Reference in New Issue
Block a user