Commit 387a585
[rbe cache]: configure FindMissingBlobs batch size
The OSS RE client used a fixed 100-digest limit for each
FindMissingBlobs request. High-latency backends can spend a long time in
serial round trips when an action has many digests to check.
Expose the limit as buck2_re_client.find_missing_blobs_batch_size while
preserving the 100-digest default. Clamp zero to one so an invalid value
does not create a degenerate batching path.
Original-Commit: 72aaf61
Source-PR: facebook#13301 parent 04d1292 commit 387a585
2 files changed
Lines changed: 15 additions & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
476 | 476 | | |
477 | 477 | | |
478 | 478 | | |
| 479 | + | |
| 480 | + | |
479 | 481 | | |
480 | 482 | | |
481 | 483 | | |
| |||
615 | 617 | | |
616 | 618 | | |
617 | 619 | | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
618 | 624 | | |
619 | 625 | | |
620 | 626 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1094 | 1094 | | |
1095 | 1095 | | |
1096 | 1096 | | |
| 1097 | + | |
| 1098 | + | |
1097 | 1099 | | |
1098 | 1100 | | |
1099 | 1101 | | |
| |||
2321 | 2323 | | |
2322 | 2324 | | |
2323 | 2325 | | |
| 2326 | + | |
| 2327 | + | |
| 2328 | + | |
| 2329 | + | |
2324 | 2330 | | |
2325 | 2331 | | |
2326 | 2332 | | |
| |||
4647 | 4653 | | |
4648 | 4654 | | |
4649 | 4655 | | |
| 4656 | + | |
4650 | 4657 | | |
4651 | 4658 | | |
4652 | 4659 | | |
| |||
4664 | 4671 | | |
4665 | 4672 | | |
4666 | 4673 | | |
4667 | | - | |
| 4674 | + | |
4668 | 4675 | | |
4669 | 4676 | | |
4670 | 4677 | | |
| |||
6916 | 6923 | | |
6917 | 6924 | | |
6918 | 6925 | | |
| 6926 | + | |
6919 | 6927 | | |
6920 | 6928 | | |
6921 | 6929 | | |
| |||
0 commit comments