Skip to content

Commit f6f335b

Browse files
emmaling27Convex, Inc.
authored and
Convex, Inc.
committed
Make panic on Index on a nonexistent table an error with more context (#27113)
GitOrigin-RevId: d7d1e76fe469a80b628a258163e01a39f78b5a39
1 parent be5e543 commit f6f335b

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

crates/database/src/snapshot_manager.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,9 @@ impl<RT: Runtime> Snapshot<RT> {
309309
if !index_name.is_system_owned() {
310310
let (document_size, total_index_size) = *document_storage_by_table
311311
.get(&table_name)
312-
.expect("Index on a nonexistent table");
312+
.with_context(|| {
313+
format!("Index {index_name} on a nonexistent table {table_name}")
314+
})?;
313315
document_storage_by_table.insert(
314316
table_name,
315317
(document_size, total_index_size + document_size),

0 commit comments

Comments
 (0)