]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test/osd/RadosModel: verbose version updates
authorMatan Breizman <mbreizma@redhat.com>
Mon, 5 Sep 2022 12:37:34 +0000 (12:37 +0000)
committerMatan Breizman <mbreizma@redhat.com>
Mon, 5 Sep 2022 12:48:14 +0000 (12:48 +0000)
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
src/test/osd/RadosModel.h

index 31c4bf20b7e448daf035b20bd95e01afb3b957b4..a5eed532b9cf4a3129963322a643f46196e9cb5b 100644 (file)
@@ -1052,8 +1052,14 @@ public:
          std::cerr << "Error: oid " << oid << " write returned error code "
                    << err << std::endl;
        }
-       if ((*i)->get_version64() > version)
+       if ((*i)->get_version64() > version) {
+          std::cout << num << ":  oid " << oid << " updating version " << version
+                    << " to " << (*i)->get_version64() << std::endl;
          version = (*i)->get_version64();
+        } else {
+          std::cout << num << ":  oid " << oid << " version " << version
+                    << " is already newer than " << (*i)->get_version64() << std::endl;
+        }
        (*i)->release();
        waiting.erase(i++);
       }
@@ -1227,10 +1233,14 @@ public:
          std::cerr << "Error: oid " << oid << " writesame returned error code "
               << err << std::endl;
        }
-       if ((*i)->get_version64() > version)
+       if ((*i)->get_version64() > version) {
+          std::cout << "oid " << oid << "updating version " << version
+                    << "to " << (*i)->get_version64() << std::endl;
          version = (*i)->get_version64();
-       (*i)->release();
-       waiting.erase(i++);
+        } else {
+          std::cout << "oid " << oid << "version " << version
+                    << "is already newer than " << (*i)->get_version64() << std::endl;
+        }
       }
 
       context->update_object_version(oid, version);