mirror of
https://github.com/meilisearch/meilisearch.git
synced 2025-06-11 22:47:46 +00:00
Apply suggested changes
Co-authored-by: Clément Renault <renault.cle@gmail.com> Update crates/meilisearch/src/lib.rs Co-authored-by: Clément Renault <renault.cle@gmail.com>
This commit is contained in:
parent
89aff2081c
commit
2ac826edca
@ -37,7 +37,7 @@ use index_scheduler::{IndexScheduler, IndexSchedulerOptions};
|
|||||||
use meilisearch_auth::{open_auth_store_env, AuthController};
|
use meilisearch_auth::{open_auth_store_env, AuthController};
|
||||||
use meilisearch_types::milli::constants::VERSION_MAJOR;
|
use meilisearch_types::milli::constants::VERSION_MAJOR;
|
||||||
use meilisearch_types::milli::documents::{DocumentsBatchBuilder, DocumentsBatchReader};
|
use meilisearch_types::milli::documents::{DocumentsBatchBuilder, DocumentsBatchReader};
|
||||||
use meilisearch_types::milli::update::{IndexDocumentsConfig, IndexDocumentsMethod, IndexerConfig};
|
use meilisearch_types::milli::update::{IndexDocumentsConfig, IndexDocumentsMethod};
|
||||||
use meilisearch_types::milli::ThreadPoolNoAbortBuilder;
|
use meilisearch_types::milli::ThreadPoolNoAbortBuilder;
|
||||||
use meilisearch_types::settings::apply_settings_to_builder;
|
use meilisearch_types::settings::apply_settings_to_builder;
|
||||||
use meilisearch_types::tasks::KindWithContent;
|
use meilisearch_types::tasks::KindWithContent;
|
||||||
@ -504,7 +504,7 @@ fn import_dump(
|
|||||||
let network = dump_reader.network()?.cloned().unwrap_or_default();
|
let network = dump_reader.network()?.cloned().unwrap_or_default();
|
||||||
index_scheduler.put_network(network)?;
|
index_scheduler.put_network(network)?;
|
||||||
|
|
||||||
let mut indexer_config = IndexerConfig::clone_no_threadpool(index_scheduler.indexer_config());
|
let mut indexer_config = index_scheduler.indexer_config().clone_no_threadpool();
|
||||||
|
|
||||||
// 3.1 Use all cpus to index the import dump
|
// 3.1 Use all cpus to index the import dump
|
||||||
indexer_config.thread_pool = {
|
indexer_config.thread_pool = {
|
||||||
|
@ -26,16 +26,16 @@ impl IndexerConfig {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn clone_no_threadpool(other: &IndexerConfig) -> Self {
|
pub fn clone_no_threadpool(&self) -> Self {
|
||||||
Self {
|
Self {
|
||||||
log_every_n: other.log_every_n,
|
log_every_n: self.log_every_n,
|
||||||
max_nb_chunks: other.max_nb_chunks,
|
max_nb_chunks: self.max_nb_chunks,
|
||||||
documents_chunk_size: other.documents_chunk_size,
|
documents_chunk_size: self.documents_chunk_size,
|
||||||
max_memory: other.max_memory,
|
max_memory: self.max_memory,
|
||||||
chunk_compression_type: other.chunk_compression_type,
|
chunk_compression_type: self.chunk_compression_type,
|
||||||
chunk_compression_level: other.chunk_compression_level,
|
chunk_compression_level: self.chunk_compression_level,
|
||||||
max_positions_per_attributes: other.max_positions_per_attributes,
|
max_positions_per_attributes: self.max_positions_per_attributes,
|
||||||
skip_index_budget: other.skip_index_budget,
|
skip_index_budget: self.skip_index_budget,
|
||||||
thread_pool: None,
|
thread_pool: None,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user