]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
osd: use std::string::starts_with() in PGLog::read_log_and_missing()
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Wed, 12 Feb 2025 14:50:19 +0000 (14:50 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 4 Apr 2025 18:21:55 +0000 (18:21 +0000)
Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/osd/PGLog.h

index 38874eeeae60b5ad0a76e119a04857da64e80844..10c7fc0e7ea7bf149d85546770bf5dabd6780e9f 100644 (file)
@@ -1479,7 +1479,7 @@ public:
          decode(on_disk_rollback_info_trimmed_to, bp);
        } else if (key == "may_include_deletes_in_missing") {
          missing.may_include_deletes = true;
-       } else if (key.substr(0, 7) == std::string("missing")) {
+       } else if (key.starts_with("missing")) {
          hobject_t oid;
          pg_missing_item item;
          decode(oid, bp);
@@ -1489,7 +1489,7 @@ public:
            ceph_assert(missing.may_include_deletes);
          }
          missing.add(oid, std::move(item));
-       } else if (key.substr(0, 4) == std::string("dup_")) {
+       } else if (key.starts_with("dup_")) {
          ++total_dups;
          pg_log_dup_t dup;
          decode(dup, bp);