]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/cls/timeindex/cls_timeindex.cc
update sources to v12.2.3
[ceph.git] / ceph / src / cls / timeindex / cls_timeindex.cc
index bed96e5cd74d6e405ed65276d1309b5ac1dc5985..5717471d8c1fafd80c77aec39a539ba835bc0a6d 100644 (file)
@@ -137,7 +137,6 @@ static int cls_timeindex_list(cls_method_context_t hctx,
     const string& index = iter->first;
     bufferlist& bl = iter->second;
 
-    marker = index;
     if (use_time_boundary && index.compare(0, to_index.size(), to_index) >= 0) {
       CLS_LOG(20, "DEBUG: cls_timeindex_list: finishing on to_index=%s",
               to_index.c_str());
@@ -156,6 +155,7 @@ static int cls_timeindex_list(cls_method_context_t hctx,
       e.value = bl;
       entries.push_back(e);
     }
+    marker = index;
   }
 
   ret.marker = marker;