rados io hints session

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I added these tickets:

9957 librados: add fadvise op
9958 osd: objectstore: add fadvise op
9959 osd: pass client fadvise hints through to objecstore
9960 osd: adjust hint(s) for replica vs primary writes 

I think there are still some open issues, though.  For example, let's 
say the client hints WILLNEED on a replicated pool.  Do we put that in 
the Transaction we apply to the *replicas* too, where we probably 
want to do DONTNEED (regardless of what the client says)?

Does having slightly different transactions for primary vs replica 
make Transaction encoding problematic?  -> Perhaps we put the hint ops in 
the local_t...

Other items:

9956 osd: reenable alloc hints if kernel is known to be safe

We need to get to the bottom of the fadvise vs sync_file_range thing.

sage
--
To unsubscribe from this list: send the line "unsubscribe ceph-devel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html




[Index of Archives]     [CEPH Users]     [Ceph Large]     [Information on CEPH]     [Linux BTRFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]
  Powered by Linux