From: Jianpeng Ma Date: Mon, 14 Dec 2015 05:32:02 +0000 (+0800) Subject: journal: Add iohint flags for journal write ops. X-Git-Tag: v10.0.2~38^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=84310c53c79c05aeb99f156416f3814695b39b73;p=ceph.git journal: Add iohint flags for journal write ops. Signed-off-by: Jianpeng Ma --- diff --git a/src/journal/ObjectRecorder.cc b/src/journal/ObjectRecorder.cc index 7c0143f025e..dc06a65380f 100644 --- a/src/journal/ObjectRecorder.cc +++ b/src/journal/ObjectRecorder.cc @@ -286,6 +286,7 @@ void ObjectRecorder::send_appends(AppendBuffers *append_buffers) { << dendl; it->first->set_flush_in_progress(); op.append(it->second); + op.set_op_flags2(CEPH_OSD_OP_FLAG_FADVISE_DONTNEED); m_size += it->second.length(); } m_in_flight_appends[append_tid].swap(*append_buffers);