]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge remote-tracking branch 'upstream/master' into wip-7999-master 2027/head
authorSamuel Just <sam.just@inktank.com>
Fri, 27 Jun 2014 17:54:23 +0000 (10:54 -0700)
committerSamuel Just <sam.just@inktank.com>
Fri, 27 Jun 2014 17:54:23 +0000 (10:54 -0700)
Conflicts:
src/os/KeyValueStore.h

1  2 
src/os/FileStore.cc
src/os/FileStore.h
src/os/KeyValueStore.cc
src/os/KeyValueStore.h
src/os/ObjectStore.h
src/osd/PG.cc
src/osd/PG.h

Simple merge
Simple merge
Simple merge
index 402b4cba92b656729336740b180d6ff299276647,59e01a9c4a1a32920247d48b2ab77fb08fb030c1..5f62c5a0bfa5690539a3f0a087e013f4d3ecadf0
@@@ -257,9 -266,8 +266,9 @@@ class KeyValueStore : public ObjectStor
    class OpSequencer : public Sequencer_impl {
      Mutex qlock; // to protect q, for benefit of flush (peek/dequeue also protected by lock)
      list<Op*> q;
-     list<uint64_t> jq;
      Cond cond;
 +    list<pair<uint64_t, Context*> > flush_commit_waiters;
+     uint64_t op; // used by flush() to know the sequence of op
     public:
      Sequencer *parent;
      Mutex apply_lock;  // for apply mutual exclusion
Simple merge
diff --cc src/osd/PG.cc
Simple merge
diff --cc src/osd/PG.h
Simple merge