From df0c1f5d64590ff86690c5e63474f998b2884983 Mon Sep 17 00:00:00 2001 From: Jianpeng Ma Date: Mon, 14 Dec 2015 13:23:04 +0800 Subject: [PATCH] journal: add iohint flags for journal replayer. Signed-off-by: Jianpeng Ma --- src/journal/ObjectPlayer.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/src/journal/ObjectPlayer.cc b/src/journal/ObjectPlayer.cc index 8ef5dfeb04c6..9d58d8e1e153 100644 --- a/src/journal/ObjectPlayer.cc +++ b/src/journal/ObjectPlayer.cc @@ -45,6 +45,7 @@ void ObjectPlayer::fetch(Context *on_finish) { C_Fetch *context = new C_Fetch(this, on_finish); librados::ObjectReadOperation op; op.read(m_read_off, 2 << m_order, &context->read_bl, NULL); + op.set_op_flags2(CEPH_OSD_OP_FLAG_FADVISE_DONTNEED); librados::AioCompletion *rados_completion = librados::Rados::aio_create_completion(context, utils::rados_ctx_callback, -- 2.47.3