return false;
}
- bool prefetch_first_chunk = true;
range_str = s->info.env->get("HTTP_RANGE");
-
+ // TODO: add range prefetch
if (range_str) {
- int r = parse_range();
- /* error on parsing the range, stop prefetch and will fail in execute() */
- if (r < 0) {
- return false; /* range_parsed==false */
- }
- /* range get goes to shadow objects, stop prefetch */
- if (ofs >= s->cct->_conf->rgw_max_chunk_size) {
- prefetch_first_chunk = false;
- }
+ parse_range();
+ return false;
}
- return get_data && prefetch_first_chunk;
+ return get_data;
}
void RGWGetObj::pre_exec()