Commit f2350a8
committed
cls/rgw: warn about CLSRGWConcurrentIO use in asio threads
bucket index operations that need to visit every index shard object use
this CLSRGWConcurrentIO class to issue several requests in parallel,
then wait on a condition variable for completions. this wait causes asio
threads to block, so add warnings to all call sites
Signed-off-by: Casey Bodley <[email protected]>1 parent 4ee8e59 commit f2350a8
File tree
3 files changed
+18
-0
lines changed- src/rgw
- driver/rados
- services
3 files changed
+18
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
23 | 23 | | |
24 | 24 | | |
25 | 25 | | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
5230 | 5231 | | |
5231 | 5232 | | |
5232 | 5233 | | |
| 5234 | + | |
5233 | 5235 | | |
5234 | 5236 | | |
5235 | 5237 | | |
| |||
5436 | 5438 | | |
5437 | 5439 | | |
5438 | 5440 | | |
| 5441 | + | |
5439 | 5442 | | |
5440 | 5443 | | |
5441 | 5444 | | |
| |||
5460 | 5463 | | |
5461 | 5464 | | |
5462 | 5465 | | |
| 5466 | + | |
5463 | 5467 | | |
5464 | 5468 | | |
5465 | 5469 | | |
| |||
5611 | 5615 | | |
5612 | 5616 | | |
5613 | 5617 | | |
| 5618 | + | |
| 5619 | + | |
5614 | 5620 | | |
5615 | 5621 | | |
5616 | 5622 | | |
| |||
9527 | 9533 | | |
9528 | 9534 | | |
9529 | 9535 | | |
| 9536 | + | |
9530 | 9537 | | |
9531 | 9538 | | |
9532 | 9539 | | |
| |||
9658 | 9665 | | |
9659 | 9666 | | |
9660 | 9667 | | |
| 9668 | + | |
9661 | 9669 | | |
9662 | 9670 | | |
9663 | 9671 | | |
| |||
10438 | 10446 | | |
10439 | 10447 | | |
10440 | 10448 | | |
| 10449 | + | |
10441 | 10450 | | |
10442 | 10451 | | |
10443 | 10452 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
8 | 9 | | |
9 | 10 | | |
10 | 11 | | |
| |||
339 | 340 | | |
340 | 341 | | |
341 | 342 | | |
| 343 | + | |
342 | 344 | | |
343 | 345 | | |
344 | 346 | | |
| |||
369 | 371 | | |
370 | 372 | | |
371 | 373 | | |
| 374 | + | |
372 | 375 | | |
373 | 376 | | |
374 | 377 | | |
| |||
396 | 399 | | |
397 | 400 | | |
398 | 401 | | |
| 402 | + | |
399 | 403 | | |
400 | 404 | | |
401 | 405 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
7 | 8 | | |
8 | 9 | | |
9 | 10 | | |
| |||
48 | 49 | | |
49 | 50 | | |
50 | 51 | | |
| 52 | + | |
51 | 53 | | |
52 | 54 | | |
53 | 55 | | |
| |||
61 | 63 | | |
62 | 64 | | |
63 | 65 | | |
| 66 | + | |
64 | 67 | | |
65 | 68 | | |
66 | 69 | | |
| |||
73 | 76 | | |
74 | 77 | | |
75 | 78 | | |
| 79 | + | |
76 | 80 | | |
77 | 81 | | |
78 | 82 | | |
| |||
113 | 117 | | |
114 | 118 | | |
115 | 119 | | |
| 120 | + | |
116 | 121 | | |
117 | 122 | | |
118 | 123 | | |
| |||
0 commit comments