]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #3742 from ceph/wip-10788
authorSamuel Just <sam.just@inktank.com>
Tue, 24 Feb 2015 19:15:06 +0000 (11:15 -0800)
committerSamuel Just <sam.just@inktank.com>
Tue, 24 Feb 2015 19:15:06 +0000 (11:15 -0800)
osd: proxy features with proxied reads; only proxy reads to new peers

Reviewed-by: Samuel Just <sjust@redhat.com>
1  2 
src/mon/Monitor.cc
src/mon/OSDMonitor.cc
src/osd/OSD.cc
src/osd/OSDMap.cc
src/osd/OSDMap.h
src/osd/ReplicatedPG.cc
src/osdc/Objecter.cc
src/osdc/Objecter.h

Simple merge
Simple merge
diff --cc src/osd/OSD.cc
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
index 581d99a0659c0fef4e07e2d2747792d0178c93d0,46f47d30447148153ec87c416abbf9f5fa8b9c4c..fef7cd42cabd681c550cb362191c4db350102e52
@@@ -1190,17 -1190,13 +1191,18 @@@ public
        session(NULL), incarnation(0),
        target(o, ol, f),
        con(NULL),
+       features(CEPH_FEATURES_SUPPORTED_DEFAULT),
        snapid(CEPH_NOSNAP),
        outbl(NULL),
 -      priority(0), onack(ac), oncommit(co),
 +      priority(0),
 +      onack(ac),
 +      oncommit(co),
        ontimeout(NULL),
 -      tid(0), attempts(0),
 -      objver(ov), reply_epoch(NULL),
 +      oncommit_sync(NULL),
 +      tid(0),
 +      attempts(0),
 +      objver(ov),
 +      reply_epoch(NULL),
        map_dne_bound(0),
        budgeted(false),
        should_resend(true),