]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/rgw/rgw_sync_module_es.cc
update sources to 12.2.7
[ceph.git] / ceph / src / rgw / rgw_sync_module_es.cc
index 6c8c65c5a14cc3f8f8e6cded4cacdbb89e89636f..0c30c91ed847874418ef1f9a76e33356fca9f019 100644 (file)
@@ -306,6 +306,11 @@ struct es_obj_metadata {
       } else if (name == "x-amz-tagging") {
         auto tags_bl = val.begin();
         ::decode(obj_tags, tags_bl);
+      } else if (name == "compression") {
+        RGWCompressionInfo cs_info;
+        auto vals_bl = val.begin();
+        decode(cs_info, vals_bl);
+        out_attrs[name] = cs_info.compression_type;
       } else {
         if (name != "pg_ver" &&
             name != "source_zone" &&