Skip to content

Commit bc83aa8

Browse files
committed
Fix tests
1 parent 0244b28 commit bc83aa8

1 file changed

Lines changed: 6 additions & 2 deletions

File tree

cpp/arcticdb/version/version_functions.hpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -222,7 +222,7 @@ inline folly::Future<version_store::TombstoneVersionResult> finalize_tombstone_a
222222
if (version_map->validate())
223223
entry->validate();
224224

225-
version_store::TombstoneVersionResult res{true, entry->head_->id()};
225+
version_store::TombstoneVersionResult res{true, entry->stream_id_};
226226
res.keys_to_delete = std::move(tombstone_result.second);
227227

228228
res.no_undeleted_left = true;
@@ -314,7 +314,11 @@ inline std::optional<AtomKey> load_index_key_from_time(
314314
LoadStrategy load_strategy{LoadType::FROM_TIME, LoadObjective::UNDELETED_ONLY, from_time};
315315
auto entry = version_map->check_reload(store, stream_id, load_strategy, __FUNCTION__);
316316
auto indexes = entry->get_indexes(false);
317-
return get_index_key_from_time(from_time, indexes)->to_atom_key(stream_id);
317+
if (auto opt_index_key = get_index_key_from_time(from_time, indexes); opt_index_key.has_value()) {
318+
return opt_index_key->to_atom_key(stream_id);
319+
} else {
320+
return std::nullopt;
321+
}
318322
}
319323

320324
inline std::vector<AtomKey> get_index_and_tombstone_keys(

0 commit comments

Comments
 (0)