File: 0014-try-fix-fmt-call.patch

package info (click to toggle)
ceph 18.2.7%2Bds-1
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 1,186,140 kB
  • sloc: cpp: 6,278,388; ansic: 3,507,431; python: 372,964; asm: 216,381; java: 133,450; sh: 125,043; xml: 39,398; ruby: 32,026; makefile: 29,004; javascript: 23,994; cs: 18,980; perl: 9,708; sql: 7,833; lisp: 5,920; pascal: 3,109; ada: 1,681; yacc: 478; awk: 188; f90: 55; php: 1
file content (123 lines) | stat: -rw-r--r-- 4,553 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
Description: Try fix fmt call
 Otherwise, FTBFS.
Author: Thomas Goirand <zigo@debian.org>
Forwarded: no
Last-Update: 2023-09-22

Index: ceph/src/osd/scrubber/scrub_backend.cc
===================================================================
--- ceph.orig/src/osd/scrubber/scrub_backend.cc
+++ ceph/src/osd/scrubber/scrub_backend.cc
@@ -507,11 +507,7 @@ auth_selection_t ScrubBackend::select_au
     }
   }
 
-  dout(10) << fmt::format("{}: selecting osd {} for obj {} with oi {}",
-                          __func__,
-                          ret_auth.auth_shard,
-                          ho,
-                          ret_auth.auth_oi)
+  dout(10) << fmt::format("somefunc: selecting osd someosd for obj someojb with oi someoi")
            << dendl;
 
   return ret_auth;
@@ -1196,11 +1192,7 @@ bool ScrubBackend::compare_obj_details(p
     if (auth_oi.is_data_digest() && candidate.digest_present &&
         auth_oi.data_digest != candidate.digest) {
       fmt::format_to(std::back_inserter(out),
-                     "{}data_digest {:#x} != data_digest {:#x} from auth oi {}",
-                     sep(error),
-                     candidate.digest,
-                     auth_oi.data_digest,
-                     auth_oi);
+                     "data_digest != data_digest from auth oi");
       shard_result.set_data_digest_mismatch_info();
     }
 
@@ -1208,11 +1200,7 @@ bool ScrubBackend::compare_obj_details(p
     if (auth_oi.is_omap_digest() && candidate.omap_digest_present &&
         auth_oi.omap_digest != candidate.omap_digest) {
       fmt::format_to(std::back_inserter(out),
-                     "{}omap_digest {:#x} != omap_digest {:#x} from auth oi {}",
-                     sep(error),
-                     candidate.omap_digest,
-                     auth_oi.omap_digest,
-                     auth_oi);
+                     "omap_digest != omap_digest from auth oi");
       shard_result.set_omap_digest_mismatch_info();
     }
   }
@@ -1303,21 +1291,13 @@ bool ScrubBackend::compare_obj_details(p
   uint64_t oi_size = logical_to_ondisk_size(auth_oi.size);
   if (oi_size != candidate.size) {
     fmt::format_to(std::back_inserter(out),
-                   "{}size {} != size {} from auth oi {}",
-                   sep(error),
-                   candidate.size,
-                   oi_size,
-                   auth_oi);
+                   "size != size from auth oi ");
     shard_result.set_size_mismatch_info();
   }
 
   if (auth.size != candidate.size) {
     fmt::format_to(std::back_inserter(out),
-                   "{}size {} != size {} from shard {}",
-                   sep(error),
-                   candidate.size,
-                   auth.size,
-                   auth_shard);
+                   "size != size from shard ");
     obj_result.set_size_mismatch();
   }
 
@@ -1327,10 +1307,7 @@ bool ScrubBackend::compare_obj_details(p
       !obj_result.has_size_too_large()) {
 
     fmt::format_to(std::back_inserter(out),
-                   "{}size {} > {} is too large",
-                   sep(error),
-                   candidate.size,
-                   m_conf->osd_max_object_size);
+                   "size > is too large");
     obj_result.set_size_too_large();
   }
 
@@ -1347,15 +1324,11 @@ bool ScrubBackend::compare_obj_details(p
     auto cand = candidate.attrs.find(k);
     if (cand == candidate.attrs.end()) {
       fmt::format_to(std::back_inserter(out),
-		     "{}attr name mismatch '{}'",
-		     sep(error),
-		     k);
+		     "attr name mismatch ''");
       obj_result.set_attr_name_mismatch();
     } else if (cand->second.cmp(v)) {
       fmt::format_to(std::back_inserter(out),
-		     "{}attr value mismatch '{}'",
-		     sep(error),
-		     k);
+		     "attr value mismatch ''");
       obj_result.set_attr_value_mismatch();
     }
   }
@@ -1369,9 +1342,7 @@ bool ScrubBackend::compare_obj_details(p
     auto in_auth = auth.attrs.find(k);
     if (in_auth == auth.attrs.end()) {
       fmt::format_to(std::back_inserter(out),
-		     "{}attr name mismatch '{}'",
-		     sep(error),
-		     k);
+		     "attr name mismatch ''");
       obj_result.set_attr_name_mismatch();
     }
   }
@@ -1838,7 +1809,7 @@ std::optional<snap_mapper_fix_t> ScrubBa
   SnapMapReaderI& snaps_getter)
 {
   using result_t = Scrub::SnapMapReaderI::result_t;
-  dout(15) << fmt::format("{}: obj:{} snapset:{}", __func__, hoid, snapset)
+  dout(15) << fmt::format("somefunc: obj:someojb snapset:somesnapset")
 	   << dendl;
 
   auto p = snapset.clone_snaps.find(hoid.snap);