]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/journal/JournalRecorder.h
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / src / journal / JournalRecorder.h
index a16339faddf73d34a6265bc42f4436d825cd325f..93c0e9e5bb7f64ed5612adaef26f09b359d5f685 100644 (file)
@@ -24,7 +24,7 @@ public:
   JournalRecorder(librados::IoCtx &ioctx, const std::string &object_oid_prefix,
                   const JournalMetadataPtr &journal_metadata,
                   uint32_t flush_interval, uint64_t flush_bytes,
-                  double flush_age);
+                  double flush_age, uint64_t max_in_flight_appends);
   ~JournalRecorder();
 
   Future append(uint64_t tag_tid, const bufferlist &bl);
@@ -81,6 +81,7 @@ private:
   uint32_t m_flush_interval;
   uint64_t m_flush_bytes;
   double m_flush_age;
+  uint64_t m_max_in_flight_appends;
 
   Listener m_listener;
   ObjectHandler m_object_handler;