@@ -1157,7 +1157,7 @@ Status reader_from_capnp(
11571157 auto subarray_reader = reader_reader.getSubarray ();
11581158 Subarray subarray = subarray_from_capnp (
11591159 subarray_reader, array, layout, query->stats (), dummy_logger);
1160- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1160+ query->set_subarray (subarray);
11611161
11621162 // Read state
11631163 if (reader_reader.hasReadState ())
@@ -1198,7 +1198,7 @@ Status index_reader_from_capnp(
11981198 auto subarray_reader = reader_reader.getSubarray ();
11991199 Subarray subarray = subarray_from_capnp (
12001200 subarray_reader, array, layout, query->stats (), dummy_logger);
1201- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1201+ query->set_subarray (subarray);
12021202
12031203 // Read state
12041204 if (reader_reader.hasReadState ())
@@ -1240,7 +1240,7 @@ Status dense_reader_from_capnp(
12401240 auto subarray_reader = reader_reader.getSubarray ();
12411241 Subarray subarray = subarray_from_capnp (
12421242 subarray_reader, array, layout, query->stats (), dummy_logger);
1243- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1243+ query->set_subarray (subarray);
12441244
12451245 // Read state
12461246 if (reader_reader.hasReadState ())
@@ -2266,7 +2266,7 @@ Status query_from_capnp(
22662266 RETURN_NOT_OK (
22672267 utils::deserialize_subarray (subarray_reader, schema, &subarray));
22682268 try {
2269- query->set_subarray_unsafe (subarray);
2269+ query->set_subarray (subarray);
22702270 } catch (...) {
22712271 tdb_free (subarray);
22722272 throw ;
@@ -2279,7 +2279,7 @@ Status query_from_capnp(
22792279 auto subarray_reader = writer_reader.getSubarrayRanges ();
22802280 Subarray subarray = subarray_from_capnp (
22812281 subarray_reader, array, layout, query->stats (), dummy_logger);
2282- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
2282+ query->set_subarray (subarray);
22832283 }
22842284 }
22852285 } else {
@@ -3229,7 +3229,7 @@ void ordered_dim_label_reader_from_capnp(
32293229 auto subarray_reader = reader_reader.getSubarray ();
32303230 Subarray subarray = subarray_from_capnp (
32313231 subarray_reader, array, layout, query->stats (), dummy_logger);
3232- throw_if_not_ok ( query->set_subarray_unsafe (subarray) );
3232+ query->set_subarray (subarray);
32333233
32343234 // OrderedDimLabelReader requires an initialized subarray for construction.
32353235 query->set_dimension_label_ordered_read (
0 commit comments