feat: Make MaxThreads None by default

This commit is contained in:
nnethercott 2025-05-06 09:10:09 +02:00
parent 2ac826edca
commit 47a7ed93d3
3 changed files with 44 additions and 31 deletions

View file

@ -9,6 +9,7 @@ pub struct IndexerConfig {
pub max_nb_chunks: Option<usize>,
pub documents_chunk_size: Option<usize>,
pub max_memory: Option<usize>,
pub max_threads: Option<usize>,
pub chunk_compression_type: CompressionType,
pub chunk_compression_level: Option<u32>,
pub thread_pool: Option<ThreadPoolNoAbort>,
@ -32,6 +33,7 @@ impl IndexerConfig {
max_nb_chunks: self.max_nb_chunks,
documents_chunk_size: self.documents_chunk_size,
max_memory: self.max_memory,
max_threads: self.max_threads,
chunk_compression_type: self.chunk_compression_type,
chunk_compression_level: self.chunk_compression_level,
max_positions_per_attributes: self.max_positions_per_attributes,
@ -48,6 +50,7 @@ impl Default for IndexerConfig {
max_nb_chunks: None,
documents_chunk_size: None,
max_memory: None,
max_threads: None,
chunk_compression_type: CompressionType::None,
chunk_compression_level: None,
thread_pool: None,