]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
osd/ECBackend: make sure localt uses tbl is ec txn does
authorSage Weil <sage@redhat.com>
Wed, 24 Dec 2014 05:02:51 +0000 (21:02 -0800)
committerSage Weil <sage@redhat.com>
Tue, 6 Jan 2015 21:29:41 +0000 (13:29 -0800)
Signed-off-by: Sage Weil <sage@redhat.com>
src/osd/ECBackend.cc

index ca39c20ae95f58a7f7cd3f6f3dad3f6d6ed77e08..817cda00f02b6e592a40e9ccbcc1f92aea8b9eb3 100644 (file)
@@ -809,6 +809,7 @@ void ECBackend::handle_sub_write(
   if (!get_parent()->pgb_is_primary())
     get_parent()->update_stats(op.stats);
   ObjectStore::Transaction *localt = new ObjectStore::Transaction;
+  localt->set_use_tbl(op.t.get_use_tbl());
   if (!op.temp_added.empty()) {
     get_temp_coll(localt);
     add_temp_objs(op.temp_added);