mirror of
https://github.com/meilisearch/MeiliSearch
synced 2024-11-30 00:34:26 +01:00
snapshot always display stuff in consistent order
This commit is contained in:
parent
290e773d23
commit
73c06d31d9
@ -333,6 +333,9 @@ pub fn snap_geo_faceted_documents_ids(index: &Index) -> String {
|
|||||||
pub fn snap_external_documents_ids(index: &Index) -> String {
|
pub fn snap_external_documents_ids(index: &Index) -> String {
|
||||||
let rtxn = index.read_txn().unwrap();
|
let rtxn = index.read_txn().unwrap();
|
||||||
let external_ids = index.external_documents_ids(&rtxn).unwrap().to_hash_map();
|
let external_ids = index.external_documents_ids(&rtxn).unwrap().to_hash_map();
|
||||||
|
// ensure fixed order (not guaranteed by hashmap)
|
||||||
|
let mut external_ids: Vec<(String, u32)> = external_ids.into_iter().collect();
|
||||||
|
external_ids.sort_by(|(l, _), (r, _)| l.cmp(r));
|
||||||
|
|
||||||
let mut snap = String::new();
|
let mut snap = String::new();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user