File tree 2 files changed +4
-7
lines changed
2 files changed +4
-7
lines changed Original file line number Diff line number Diff line change @@ -281,15 +281,12 @@ void ResultTile::wait_all_tiles(
281
281
for (auto & at : tiles) {
282
282
const auto & tile_tuple = at.second ;
283
283
if (tile_tuple.has_value ()) {
284
- // Wait for the fixed tile i/o to be done
285
- tile_tuple.value ().fixed_tile ().filtered_data ();
284
+ tile_tuple.value ().fixed_tile ().data ();
286
285
if (tile_tuple.value ().var_tile_opt ().has_value ()) {
287
- // Wait for the var tile i/o to be done
288
- tile_tuple.value ().var_tile_opt ().value ().filtered_data ();
286
+ tile_tuple.value ().var_tile_opt ().value ().data ();
289
287
}
290
288
if (tile_tuple.value ().validity_tile_opt ().has_value ()) {
291
- // Wait for the validity tile i/o to be done
292
- tile_tuple.value ().validity_tile_opt ().value ().filtered_data ();
289
+ tile_tuple.value ().validity_tile_opt ().value ().data ();
293
290
}
294
291
}
295
292
}
Original file line number Diff line number Diff line change @@ -280,7 +280,7 @@ class Tile : public TileBase {
280
280
}
281
281
282
282
/* * Returns the buffer that contains the filtered, on-disk format. */
283
- inline char * filtered_data () const {
283
+ inline char * filtered_data () {
284
284
std::scoped_lock<std::recursive_mutex> lock{filtered_data_io_task_mtx_};
285
285
if (filtered_data_io_task_.has_value ()) {
286
286
if (filtered_data_io_task_.value ().valid ()) {
You can’t perform that action at this time.
0 commit comments