Hello everyone
I've reading the ceph codes for a while, and i found that in the ReplicatedBackend, the objects_read_async function is not implenmented.
```
void ReplicatedBackend::objects_read_async(
const hobject_t &hoid,
const list<pair<boost::tuple<uint64_t, uint64_t, uint32_t>,
pair<bufferlist*, Context*> > > &to_read,
Context *on_complete,
bool fast_read)
{
ceph_abort_msg("async read is not used by replica pool");
}
```
in my opinion£¬make read ops asynchronously may get a lot performance enhance,
so is there anyone could tell me why ceph ReplicatedBackend does't implenment the async reads?
thanks!
_______________________________________________ Dev mailing list -- dev@xxxxxxx To unsubscribe send an email to dev-leave@xxxxxxx