]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/mds/SnapRealm.h
update ceph source to reef 18.1.2
[ceph.git] / ceph / src / mds / SnapRealm.h
index 7ddffe0ba9a853893f27d7eeacb42a19fc500d16..700c1d81e3b574db992037d8ad0047e23f440529 100644 (file)
@@ -45,6 +45,7 @@ public:
   void get_snap_info(std::map<snapid_t, const SnapInfo*>& infomap, snapid_t first=0, snapid_t last=CEPH_NOSNAP);
 
   const ceph::buffer::list& get_snap_trace() const;
+  const ceph::buffer::list& get_snap_trace_new() const;
   void build_snap_trace() const;
 
   std::string_view get_snapname(snapid_t snapid, inodeno_t atino);
@@ -143,6 +144,7 @@ private:
   mutable std::set<snapid_t> cached_snaps;
   mutable SnapContext cached_snap_context;
   mutable ceph::buffer::list cached_snap_trace;
+  mutable ceph::buffer::list cached_snap_trace_new;
   mutable inodeno_t cached_subvolume_ino = 0;
 };