From feb600c4e75aba11a4d6d9dd54be6035785bf0b3 Mon Sep 17 00:00:00 2001 From: Gregory Popovitch Date: Sat, 5 Oct 2024 17:54:30 -0400 Subject: [PATCH] Support loading pre-1.3.12 `phmap_dump` files. (#251) --- parallel_hashmap/phmap_dump.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/parallel_hashmap/phmap_dump.h b/parallel_hashmap/phmap_dump.h index 4dac176..bf4e7ad 100644 --- a/parallel_hashmap/phmap_dump.h +++ b/parallel_hashmap/phmap_dump.h @@ -94,6 +94,8 @@ bool raw_hash_set::phmap_load(InputArchive& ar) { if (version >= s_version_base) { // growth_left should be restored after calling initialize_slots() which resets it. ar.loadBinary(&growth_left(), sizeof(size_t)); + } else { + drop_deletes_without_resize(); } return true; }