mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-27 07:14:26 +01:00
make setting enums more balanced
This commit is contained in:
parent
8e9296c66f
commit
21253a2bcb
@ -72,7 +72,7 @@ impl Update {
|
|||||||
|
|
||||||
fn settings(data: SettingsUpdate) -> Update {
|
fn settings(data: SettingsUpdate) -> Update {
|
||||||
Update {
|
Update {
|
||||||
data: UpdateData::Settings(data),
|
data: UpdateData::Settings(Box::new(data)),
|
||||||
enqueued_at: Utc::now(),
|
enqueued_at: Utc::now(),
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -85,7 +85,7 @@ pub enum UpdateData {
|
|||||||
DocumentsAddition(Vec<IndexMap<String, Value>>),
|
DocumentsAddition(Vec<IndexMap<String, Value>>),
|
||||||
DocumentsPartial(Vec<IndexMap<String, Value>>),
|
DocumentsPartial(Vec<IndexMap<String, Value>>),
|
||||||
DocumentsDeletion(Vec<String>),
|
DocumentsDeletion(Vec<String>),
|
||||||
Settings(SettingsUpdate)
|
Settings(Box<SettingsUpdate>)
|
||||||
}
|
}
|
||||||
|
|
||||||
impl UpdateData {
|
impl UpdateData {
|
||||||
@ -117,7 +117,7 @@ pub enum UpdateType {
|
|||||||
DocumentsAddition { number: usize },
|
DocumentsAddition { number: usize },
|
||||||
DocumentsPartial { number: usize },
|
DocumentsPartial { number: usize },
|
||||||
DocumentsDeletion { number: usize },
|
DocumentsDeletion { number: usize },
|
||||||
Settings { settings: SettingsUpdate },
|
Settings { settings: Box<SettingsUpdate> },
|
||||||
}
|
}
|
||||||
|
|
||||||
#[derive(Debug, Clone, Serialize, Deserialize)]
|
#[derive(Debug, Clone, Serialize, Deserialize)]
|
||||||
@ -273,7 +273,7 @@ pub fn update_task<'a, 'b>(
|
|||||||
let result = apply_settings_update(
|
let result = apply_settings_update(
|
||||||
writer,
|
writer,
|
||||||
index,
|
index,
|
||||||
settings,
|
*settings,
|
||||||
);
|
);
|
||||||
|
|
||||||
(update_type, result, start.elapsed())
|
(update_type, result, start.elapsed())
|
||||||
|
Loading…
Reference in New Issue
Block a user