@@ -1143,7 +1143,7 @@ Status reader_from_capnp(
11431143 auto subarray_reader = reader_reader.getSubarray ();
11441144 Subarray subarray = subarray_from_capnp (
11451145 subarray_reader, array, layout, query->stats (), dummy_logger);
1146- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1146+ query->set_subarray (subarray);
11471147
11481148 // Read state
11491149 if (reader_reader.hasReadState ())
@@ -1181,7 +1181,7 @@ Status index_reader_from_capnp(
11811181 auto subarray_reader = reader_reader.getSubarray ();
11821182 Subarray subarray = subarray_from_capnp (
11831183 subarray_reader, array, layout, query->stats (), dummy_logger);
1184- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1184+ query->set_subarray (subarray);
11851185
11861186 // Read state
11871187 if (reader_reader.hasReadState ())
@@ -1220,7 +1220,7 @@ Status dense_reader_from_capnp(
12201220 auto subarray_reader = reader_reader.getSubarray ();
12211221 Subarray subarray = subarray_from_capnp (
12221222 subarray_reader, array, layout, query->stats (), dummy_logger);
1223- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
1223+ query->set_subarray (subarray);
12241224
12251225 // Read state
12261226 if (reader_reader.hasReadState ())
@@ -2233,7 +2233,7 @@ Status query_from_capnp(
22332233 RETURN_NOT_OK (
22342234 utils::deserialize_subarray (subarray_reader, schema, &subarray));
22352235 try {
2236- query->set_subarray_unsafe (subarray);
2236+ query->set_subarray (subarray);
22372237 } catch (...) {
22382238 tdb_free (subarray);
22392239 throw ;
@@ -2246,7 +2246,7 @@ Status query_from_capnp(
22462246 auto subarray_reader = writer_reader.getSubarrayRanges ();
22472247 Subarray subarray = subarray_from_capnp (
22482248 subarray_reader, array, layout, query->stats (), dummy_logger);
2249- RETURN_NOT_OK ( query->set_subarray_unsafe (subarray) );
2249+ query->set_subarray (subarray);
22502250 }
22512251 }
22522252 } else {
@@ -3191,7 +3191,7 @@ void ordered_dim_label_reader_from_capnp(
31913191 auto subarray_reader = reader_reader.getSubarray ();
31923192 Subarray subarray = subarray_from_capnp (
31933193 subarray_reader, array, layout, query->stats (), dummy_logger);
3194- throw_if_not_ok ( query->set_subarray_unsafe (subarray) );
3194+ query->set_subarray (subarray);
31953195
31963196 // OrderedDimLabelReader requires an initialized subarray for construction.
31973197 query->set_dimension_label_ordered_read (
0 commit comments