mirror of
				https://github.com/meilisearch/meilisearch.git
				synced 2025-11-04 01:46:28 +00:00 
			
		
		
		
	Merge #4992
4992: fix the bad experimental search queue size r=dureuill a=irevoire # Pull Request ## Related issue Fixes #4991 ## What does this PR do? - Set the right default value for the experimental search queue size in the config file Co-authored-by: Tamo <tamo@meilisearch.com>
This commit is contained in:
		@@ -357,8 +357,8 @@ pub struct Opt {
 | 
				
			|||||||
    /// Lets you customize the size of the search queue. Meilisearch processes your search requests as fast as possible but once the
 | 
					    /// Lets you customize the size of the search queue. Meilisearch processes your search requests as fast as possible but once the
 | 
				
			||||||
    /// queue is full it starts returning HTTP 503, Service Unavailable.
 | 
					    /// queue is full it starts returning HTTP 503, Service Unavailable.
 | 
				
			||||||
    /// The default value is 1000.
 | 
					    /// The default value is 1000.
 | 
				
			||||||
    #[clap(long, env = MEILI_EXPERIMENTAL_SEARCH_QUEUE_SIZE, default_value_t = 1000)]
 | 
					    #[clap(long, env = MEILI_EXPERIMENTAL_SEARCH_QUEUE_SIZE, default_value_t = default_experimental_search_queue_size())]
 | 
				
			||||||
    #[serde(default)]
 | 
					    #[serde(default = "default_experimental_search_queue_size")]
 | 
				
			||||||
    pub experimental_search_queue_size: usize,
 | 
					    pub experimental_search_queue_size: usize,
 | 
				
			||||||
 | 
					
 | 
				
			||||||
    /// Experimental logs mode feature. For more information, see: <https://github.com/orgs/meilisearch/discussions/723>
 | 
					    /// Experimental logs mode feature. For more information, see: <https://github.com/orgs/meilisearch/discussions/723>
 | 
				
			||||||
@@ -890,6 +890,10 @@ fn default_dump_dir() -> PathBuf {
 | 
				
			|||||||
    PathBuf::from(DEFAULT_DUMP_DIR)
 | 
					    PathBuf::from(DEFAULT_DUMP_DIR)
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					fn default_experimental_search_queue_size() -> usize {
 | 
				
			||||||
 | 
					    1000
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/// Indicates if a snapshot was scheduled, and if yes with which interval.
 | 
					/// Indicates if a snapshot was scheduled, and if yes with which interval.
 | 
				
			||||||
#[derive(Debug, Default, Copy, Clone, Deserialize, Serialize)]
 | 
					#[derive(Debug, Default, Copy, Clone, Deserialize, Serialize)]
 | 
				
			||||||
pub enum ScheduleSnapshot {
 | 
					pub enum ScheduleSnapshot {
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user