From df2957159ac2bc52d8006b38b962f5a5051887ba Mon Sep 17 00:00:00 2001 From: Wyatt Alt Date: Fri, 14 Nov 2025 09:53:22 -0800 Subject: [PATCH] fix: clearer error in dataset take This changes an error message to provide detail in the same way as elsewhere in the file. --- rust/lance/src/dataset/take.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rust/lance/src/dataset/take.rs b/rust/lance/src/dataset/take.rs index 6270e202f6d..aebd1e03b5a 100644 --- a/rust/lance/src/dataset/take.rs +++ b/rust/lance/src/dataset/take.rs @@ -178,7 +178,10 @@ async fn do_take_rows( let fragment = builder.dataset.get_fragment(fragment_id).ok_or_else(|| { Error::invalid_input( - format!("_rowaddr belongs to non-existent fragment: {start}"), + format!( + "_rowaddr {} belongs to non-existent fragment: {}", + start, fragment_id + ), location!(), ) })?;