Commit 9e57ecf
committed
fix(scyllaclient_test): skip TestClientActiveRepairsIntegration for tablets
When SM uses tablet repair API, Scylla registers a request to repair
a tablet table. Later on, Scylla creates repair jobs for given tablets
according to its own internal scheduler. Because of that, we have no guarantee
that Scylla will start any repair jobs right after SM used tablet repair API.
For example, they might be delayed due to a table migration/merge/split.
The API for checking active repairs and killing repairs works on the repair job
level, not the tablet repair API request level. Task manager API should be used
for handling those requests.
Fixes #43341 parent eaacce4 commit 9e57ecf
File tree
2 files changed
+19
-42
lines changed- pkg/scyllaclient
2 files changed
+19
-42
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
169 | 169 | | |
170 | 170 | | |
171 | 171 | | |
172 | | - | |
173 | | - | |
174 | | - | |
175 | | - | |
176 | | - | |
177 | | - | |
178 | | - | |
179 | | - | |
180 | 172 | | |
181 | 173 | | |
182 | 174 | | |
183 | 175 | | |
184 | | - | |
| 176 | + | |
185 | 177 | | |
186 | 178 | | |
187 | | - | |
188 | | - | |
189 | | - | |
190 | | - | |
191 | | - | |
192 | | - | |
193 | | - | |
194 | | - | |
195 | | - | |
196 | | - | |
197 | | - | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
198 | 189 | | |
199 | 190 | | |
200 | 191 | | |
| |||
207 | 198 | | |
208 | 199 | | |
209 | 200 | | |
| 201 | + | |
| 202 | + | |
210 | 203 | | |
211 | | - | |
212 | 204 | | |
213 | 205 | | |
214 | 206 | | |
215 | 207 | | |
216 | 208 | | |
217 | | - | |
218 | | - | |
219 | | - | |
220 | | - | |
221 | | - | |
| 209 | + | |
| 210 | + | |
222 | 211 | | |
223 | 212 | | |
224 | 213 | | |
225 | 214 | | |
226 | 215 | | |
227 | | - | |
| 216 | + | |
| 217 | + | |
| 218 | + | |
| 219 | + | |
228 | 220 | | |
229 | 221 | | |
230 | 222 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
8 | | - | |
9 | | - | |
10 | 8 | | |
11 | 9 | | |
12 | 10 | | |
| |||
40 | 38 | | |
41 | 39 | | |
42 | 40 | | |
43 | | - | |
44 | | - | |
45 | | - | |
46 | | - | |
47 | | - | |
48 | | - | |
49 | | - | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | | - | |
55 | | - | |
0 commit comments