]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/rgw_compression.h
update source to Ceph Pacific 16.2.2
[ceph.git] / ceph / src / rgw / rgw_compression.h
index cbefa17014c89245dc3ecf592f06b65480fe76da..cc9386d2c05da72c86439c76331c326eafe6e573 100644 (file)
@@ -45,6 +45,7 @@ class RGWPutObj_Compress : public rgw::putobj::Pipe
   CephContext* cct;
   bool compressed{false};
   CompressorRef compressor;
+  boost::optional<int32_t> compressor_message;
   std::vector<compression_block> blocks;
 public:
   RGWPutObj_Compress(CephContext* cct_, CompressorRef compressor,
@@ -55,6 +56,7 @@ public:
 
   bool is_compressed() { return compressed; }
   vector<compression_block>& get_compression_blocks() { return blocks; }
+  boost::optional<int32_t> get_compressor_message() { return compressor_message; }
 
 }; /* RGWPutObj_Compress */