From 01bcc601beb72f0011568e164f459309530185f6 Mon Sep 17 00:00:00 2001 From: Kerollmops Date: Wed, 11 Dec 2024 12:04:29 +0100 Subject: [PATCH] Use a nonrandom hasher when decoding JSON --- crates/meilisearch-types/src/document_formats.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crates/meilisearch-types/src/document_formats.rs b/crates/meilisearch-types/src/document_formats.rs index d858b3c17..70a0e6204 100644 --- a/crates/meilisearch-types/src/document_formats.rs +++ b/crates/meilisearch-types/src/document_formats.rs @@ -221,7 +221,7 @@ pub fn read_json(input: &File, output: impl io::Write) -> Result { let mut deserializer = serde_json::Deserializer::from_slice(&input); let res = array_each(&mut deserializer, |obj: &RawValue| { doc_alloc.reset(); - let map = RawMap::from_raw_value(obj, &doc_alloc)?; + let map = RawMap::from_raw_value_and_hasher(obj, FxBuildHasher, &doc_alloc)?; to_writer(&mut out, &map) }); let count = match res {