]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
Merge pull request #68675 from smanjara/wip-archive-bucket-timestamp
authorJ. Eric Ivancich <ivancich@redhat.com>
Thu, 25 Jun 2026 14:27:29 +0000 (10:27 -0400)
committerGitHub <noreply@github.com>
Thu, 25 Jun 2026 14:27:29 +0000 (10:27 -0400)
rgw/multisite: record the bucket creation time at archive zone

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
1  2 
src/rgw/driver/rados/rgw_bucket.cc
src/rgw/rgw_common.h

index 9ad83e1b4741d7eb9a13a89bf711384cd5df75bd,0074f15e24fa05fbaf6c4660474bb9dfaed370f8..4f3cdba8dac9215b61b807f0457acffd6ae6c423
@@@ -2657,15 -2650,14 +2672,15 @@@ static void get_md5_digest(const RGWBuc
     hash.Update((const unsigned char *)bl.c_str(), bl.length());
     hash.Final(m);
  
 -   buf_to_hex(m, CEPH_CRYPTO_MD5_DIGESTSIZE, md5);
 +   md5_digest.clear();
 +   md5_digest.reserve(CEPH_CRYPTO_MD5_DIGESTSIZE * 2);
 +   buf_to_hex(m, std::back_inserter(md5_digest));
  
     delete f;
 -
 -   md5_digest = md5;
  }
 +#endif
  
- #define ARCHIVE_META_ATTR RGW_ATTR_PREFIX "zone.archive.info" 
+ #define ARCHIVE_META_ATTR RGW_ATTR_PREFIX "zone.archive.info"
  
  struct archive_meta_info {
    rgw_bucket orig_bucket;
Simple merge