From acdeab954e90633ab75a9cfb02702b76fa134246 Mon Sep 17 00:00:00 2001 From: xie xingguo Date: Tue, 15 Nov 2016 15:10:13 +0800 Subject: [PATCH] os/bluestore: drop wal_op_onodes Which is currently unused. Signed-off-by: xie xingguo --- src/os/bluestore/BlueStore.cc | 4 +--- src/os/bluestore/BlueStore.h | 1 - 2 files changed, 1 insertion(+), 4 deletions(-) diff --git a/src/os/bluestore/BlueStore.cc b/src/os/bluestore/BlueStore.cc index b56201f078b..a8c5d33408a 100644 --- a/src/os/bluestore/BlueStore.cc +++ b/src/os/bluestore/BlueStore.cc @@ -6816,7 +6816,6 @@ bluestore_wal_op_t *BlueStore::_get_wal_op(TransContext *txc, OnodeRef o) txc->wal_txn = new bluestore_wal_transaction_t; } txc->wal_txn->ops.push_back(bluestore_wal_op_t()); - txc->wal_op_onodes.push_back(o); return &txc->wal_txn->ops.back(); } @@ -6838,10 +6837,9 @@ int BlueStore::_wal_apply(TransContext *txc) } assert(txc->ioc.pending_aios.empty()); - vector::iterator q = txc->wal_op_onodes.begin(); for (list::iterator p = wt.ops.begin(); p != wt.ops.end(); - ++p, ++q) { + ++p) { int r = _do_wal_op(txc, *p); assert(r == 0); } diff --git a/src/os/bluestore/BlueStore.h b/src/os/bluestore/BlueStore.h index 65e38b81f22..c99da688bff 100644 --- a/src/os/bluestore/BlueStore.h +++ b/src/os/bluestore/BlueStore.h @@ -1229,7 +1229,6 @@ public: boost::intrusive::list_member_hook<> wal_queue_item; bluestore_wal_transaction_t *wal_txn; ///< wal transaction (if any) - vector wal_op_onodes; bool kv_submitted = false; ///< true when we've been submitted to kv db -- 2.39.5