Joseph Beshay
623433e833
Use QUIC_V1_ALIAS to force BBRv2 instead of BBRv1
...
Summary: As title.
Reviewed By: hanidamlaj
Differential Revision: D72092260
fbshipit-source-id: b3a39424a7dcfca6eea49de04535a9fbab962c91
2025-04-03 10:12:59 -07:00
Open Source Bot
5be22208e3
Updating hashes
...
Summary:
GitHub commits:
a3c8563bf4
7851f35710
d3b401314e
Reviewed By: sdwilsh
fbshipit-source-id: 35ef1f5ac0c6498a94645fecf53306f3e6f2386c
2025-04-03 09:32:04 -07:00
Open Source Bot
e9b5eb3c40
Updating hashes
...
Summary:
GitHub commits:
5528cb9dda
6390f31c2c
5b42e1bbbe
2d35b6c187
53992b433c
d9a85c0e66
b37135a20d
f0b2133fb4
6fb2585a0b
0eacd9c724
989bbe8474
c099bfcba8
51fbe32c2a
Reviewed By: sdwilsh
fbshipit-source-id: 0974af7c160cc42ca02272716c7182628e7f22ad
2025-04-03 08:10:33 -07:00
Alex Hornby
b9ef36a6dc
regenerate github actions, fix cmake 4 failure
...
Summary:
X-link: https://github.com/facebook/fb303/pull/65
regenerate github actions before making any actual changes
github runners are on cmake 4 now, update cmake min version to 3.5 to avoid cmake 4 error: https://cmake.org/cmake/help/latest/release/4.0.html#deprecated-and-removed-features
Reviewed By: markbt
Differential Revision: D72323421
fbshipit-source-id: 5ebae9a37dbfa0b95cf75b20c86d396f8d5aa7ab
2025-04-03 07:54:52 -07:00
Matt Joras
d9a85c0e66
Make processUdpPacketData return an expected.
...
Summary: Continuing the theme, remove throws and translate them to expected returns.
Reviewed By: hanidamlaj
Differential Revision: D72254169
fbshipit-source-id: 7de13d733802eef70660cf014f642883586b0850
2025-04-02 22:54:09 -07:00
generatedunixname89002005287564
456c49aa7a
Fix CQS signal. Id] 72747638 -- readability-redundant-string-init in fbcode/quic/codec
...
Reviewed By: dtolnay
Differential Revision: D72303983
fbshipit-source-id: dd2a275cf7fd803266a7140acaeb2436e978d973
2025-04-02 18:07:47 -07:00
Open Source Bot
73d76e2a09
Updating hashes
...
Summary:
GitHub commits:
1b15dde2ce
b16873ba8e
6c8c2e57ce
fd03ea6b69
a92f0364a8
aa90d99d76
b57619a9a8
668ecbe0e2
c7673fa3d2
716d1d7817
da3c1fbf77
54626d0aaf
53e75fc1e6
Reviewed By: sdwilsh
fbshipit-source-id: 08ad8e05dd88c2179d2d20257c4bbc50ab6a3495
2025-04-02 09:41:06 -07:00
Paul Farcasanu
aa90d99d76
move qlog to transport lite
...
Summary:
Context: T210787480
I want to add a client-side qlog that will allow us to inspect client behavior during the 0rtt bug.
Reviewed By: jbeshay
Differential Revision: D71145234
fbshipit-source-id: 7816f0a759ba4f60107aaf40c4376ced7c5d03f8
2025-04-01 20:10:07 -07:00
Open Source Bot
955f05f42b
Updating hashes
...
Summary:
GitHub commits:
e7f3359cff
3c210b237c
c01bae9744
278dc6968f
e5afdd4b88
ddc260941c
c039d647d7
feb271c166
3bc95acfd3
6405d7dcc4
8a35de6510
ac6cfe9909
fc3fdcd682
d8e2e24f52
GitHub releases:
https://github.com/facebook/buck2/releases/tag/2025-04-01
Reviewed By: sdwilsh
fbshipit-source-id: 9e3aaa3ce817b2e2ceb1f74cf3938999a7d87455
2025-04-01 09:34:07 -07:00
Michael Lee
c039d647d7
Update compute_merge_maps.py
to pull from xplat/proxygen:liger-native
...
Summary: There are some things deps missing, so update the mapping. Doing this exposed some grossness with the suffixing which is also fixed now.
Differential Revision: D72080860
fbshipit-source-id: 646bf35fb1ed3ee15c0818b5d4a10879550a927f
2025-03-31 09:57:33 -07:00
Open Source Bot
9b2b574256
Updating hashes
...
Summary:
GitHub commits:
b3c3cf0c54
7ca3fe4d39
eeb175ae40
bd81621646
61570e4584
e530343b28
68777c7535
877a92809b
c816128663
ee9e2581b5
a7a1d2955f
c082b7a2ed
Reviewed By: sdwilsh
fbshipit-source-id: ce96f37da4cca29b04f227857cd78a9c7fc0e180
2025-03-31 09:35:57 -07:00
Open Source Bot
61570e4584
Updating hashes
...
Summary:
GitHub commits:
8b35327110
422fbe42c8
ce61c0971c
ca71381b3b
c583e51d44
8e51b2229f
f97aafd347
d9ce9b546c
a54fb4ec00
6afac81160
222dd13385
Reviewed By: ajb85
fbshipit-source-id: 6aff7646c184e9fad8d395be1720ffaf35983c42
v2025.03.31.00
2025-03-30 09:37:20 -07:00
Open Source Bot
8e51b2229f
Updating hashes
...
Summary:
GitHub commits:
81faa59fb6
cc9e4b2b25
ea011390fc
71ca5d5754
a95d10eccc
91d4eda337
a4f50af77d
0de149d52d
ff21ac5f59
138c8e71dc
b8a73c1d6b
db207cf427
Reviewed By: ajb85
fbshipit-source-id: 1cde7fda360935e9e91b5c57a40d6488696986c9
2025-03-28 09:36:58 -07:00
dependabot[bot]
a95d10eccc
Bump prismjs from 1.28.0 to 1.30.0 in /quic/docs/docsite ( #375 )
...
Summary:
Bumps [prismjs](https://github.com/PrismJS/prism ) from 1.28.0 to 1.30.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/releases ">prismjs's releases</a>.</em></p>
<blockquote>
<h2>v1.30.0</h2>
<h2>What's Changed</h2>
<ul>
<li>check that <code>currentScript</code> is set by a script tag by <a href="https://github.com/lkuechler "><code>@lkuechler</code></a> in <a href="https://redirect.github.com/PrismJS/prism/pull/3863 ">PrismJS/prism#3863</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/lkuechler "><code>@lkuechler</code></a> made their first contribution in <a href="https://redirect.github.com/PrismJS/prism/pull/3863 ">PrismJS/prism#3863</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a href="https://github.com/PrismJS/prism/compare/v1.29.0...v1.30.0 ">https://github.com/PrismJS/prism/compare/v1.29.0...v1.30.0 </a></p>
<h2>v1.29.0</h2>
<p>Release 1.29.0</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/PrismJS/prism/blob/master/CHANGELOG.md ">prismjs's changelog</a>.</em></p>
<blockquote>
<h1>Prism Changelog</h1>
<h2>1.29.0 (2022-08-23)</h2>
<h3>New components</h3>
<ul>
<li><strong>BBj</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3511 ">#3511</a>) <a href="https://github.com/PrismJS/prism/commit/1134bdfc "><code>1134bdfc</code></a></li>
<li><strong>BQN</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3515 ">#3515</a>) <a href="https://github.com/PrismJS/prism/commit/859f99a0 "><code>859f99a0</code></a></li>
<li><strong>Cilk/C</strong> & <strong>Cilk/C++</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3522 ">#3522</a>) <a href="https://github.com/PrismJS/prism/commit/c8462a29 "><code>c8462a29</code></a></li>
<li><strong>Gradle</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3443 ">#3443</a>) <a href="https://github.com/PrismJS/prism/commit/32119823 "><code>32119823</code></a></li>
<li><strong>METAFONT</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3465 ">#3465</a>) <a href="https://github.com/PrismJS/prism/commit/2815f699 "><code>2815f699</code></a></li>
<li><strong>WGSL</strong> (<a href="https://redirect.github.com/PrismJS/prism/issues/3455 ">#3455</a>) <a href="https://github.com/PrismJS/prism/commit/4c87d418 "><code>4c87d418</code></a></li>
</ul>
<h3>Updated components</h3>
<ul>
<li><strong>AsciiDoc</strong>
<ul>
<li>Some regexes are too greedy (<a href="https://redirect.github.com/PrismJS/prism/issues/3481 ">#3481</a>) <a href="https://github.com/PrismJS/prism/commit/c4cbeeaa "><code>c4cbeeaa</code></a></li>
</ul>
</li>
<li><strong>Bash</strong>
<ul>
<li>Added "sh" alias (<a href="https://redirect.github.com/PrismJS/prism/issues/3509 ">#3509</a>) <a href="https://github.com/PrismJS/prism/commit/6b824d47 "><code>6b824d47</code></a></li>
<li>Added support for parameters and the <code>java</code> and <code>sysctl</code> commands. (<a href="https://redirect.github.com/PrismJS/prism/issues/3505 ">#3505</a>) <a href="https://github.com/PrismJS/prism/commit/b9512b22 "><code>b9512b22</code></a></li>
<li>Added <code>cargo</code> command (<a href="https://redirect.github.com/PrismJS/prism/issues/3488 ">#3488</a>) <a href="https://github.com/PrismJS/prism/commit/3e937137 "><code>3e937137</code></a></li>
</ul>
</li>
<li><strong>BBj</strong>
<ul>
<li>Improve regexes (<a href="https://redirect.github.com/PrismJS/prism/issues/3512 ">#3512</a>) <a href="https://github.com/PrismJS/prism/commit/0cad9ae5 "><code>0cad9ae5</code></a></li>
</ul>
</li>
<li><strong>CSS</strong>
<ul>
<li>Fixed -rules not accounting for strings (<a href="https://redirect.github.com/PrismJS/prism/issues/3438 ">#3438</a>) <a href="https://github.com/PrismJS/prism/commit/0d4b6cb6 "><code>0d4b6cb6</code></a></li>
</ul>
</li>
<li><strong>CSS Extras</strong>
<ul>
<li>Added support for <code>RebeccaPurple</code> color (<a href="https://redirect.github.com/PrismJS/prism/issues/3448 ">#3448</a>) <a href="https://github.com/PrismJS/prism/commit/646b2e0a "><code>646b2e0a</code></a></li>
</ul>
</li>
<li><strong>Hoon</strong>
<ul>
<li>Fixed escaped strings (<a href="https://redirect.github.com/PrismJS/prism/issues/3473 ">#3473</a>) <a href="https://github.com/PrismJS/prism/commit/64642716 "><code>64642716</code></a></li>
</ul>
</li>
<li><strong>Java</strong>
<ul>
<li>Added support for constants (<a href="https://redirect.github.com/PrismJS/prism/issues/3507 ">#3507</a>) <a href="https://github.com/PrismJS/prism/commit/342a0039 "><code>342a0039</code></a></li>
</ul>
</li>
<li><strong>Markup</strong>
<ul>
<li>Fixed quotes in HTML attribute values (<a href="https://redirect.github.com/PrismJS/prism/issues/3442 ">#3442</a>) <a href="https://github.com/PrismJS/prism/commit/ca8eaeee "><code>ca8eaeee</code></a></li>
</ul>
</li>
<li><strong>NSIS</strong>
<ul>
<li>Added missing commands (<a href="https://redirect.github.com/PrismJS/prism/issues/3504 ">#3504</a>) <a href="https://github.com/PrismJS/prism/commit/b0c2a9b4 "><code>b0c2a9b4</code></a></li>
</ul>
</li>
<li><strong>Scala</strong>
<ul>
<li>Updated keywords to support Scala 3 (<a href="https://redirect.github.com/PrismJS/prism/issues/3506 ">#3506</a>) <a href="https://github.com/PrismJS/prism/commit/a090d063 "><code>a090d063</code></a></li>
</ul>
</li>
<li><strong>SCSS</strong>
<ul>
<li>Fix casing in title of the <code>scss</code> lang (<a href="https://redirect.github.com/PrismJS/prism/issues/3501 ">#3501</a>) <a href="https://github.com/PrismJS/prism/commit/2aed9ce7 "><code>2aed9ce7</code></a></li>
</ul>
</li>
</ul>
<h3>Updated plugins</h3>
<ul>
<li><strong>Line Highlight</strong>
<ul>
<li>Account for offset when clamping ranges (<a href="https://redirect.github.com/PrismJS/prism/issues/3518 ">#3518</a>) <a href="https://github.com/PrismJS/prism/commit/098e3000 "><code>098e3000</code></a></li>
<li>Ignore ranges outside of actual lines (<a href="https://redirect.github.com/PrismJS/prism/issues/3475 ">#3475</a>) <a href="https://github.com/PrismJS/prism/commit/9a4e725b "><code>9a4e725b</code></a></li>
</ul>
</li>
<li><strong>Normalize Whitespace</strong>
<ul>
<li>Add configuration via attributes (<a href="https://redirect.github.com/PrismJS/prism/issues/3467 ">#3467</a>) <a href="https://github.com/PrismJS/prism/commit/91dea0c8 "><code>91dea0c8</code></a></li>
</ul>
</li>
</ul>
<h3>Other</h3>
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="76dde18a57
"><code>76dde18</code></a> Release 1.30.0</li>
<li><a href="93cca40b36
"><code>93cca40</code></a> npm pkg fix</li>
<li><a href="99c5ca970f
"><code>99c5ca9</code></a> Add release script</li>
<li><a href="8e8b9352da
"><code>8e8b935</code></a> check that currentScript is set by a script tag (<a href="https://redirect.github.com/PrismJS/prism/issues/3863 ">#3863</a>)</li>
<li><a href="f894dc2cbb
"><code>f894dc2</code></a> Fix logo in the footer</li>
<li><a href="ac38dcec9b
"><code>ac38dce</code></a> Delete CNAME</li>
<li><a href="9b5b09aef4
"><code>9b5b09a</code></a> Enable CORS</li>
<li><a href="59e5a34713
"><code>59e5a34</code></a> 1.29.0</li>
<li><a href="cd080f25ba
"><code>cd080f2</code></a> Updated npmignore to include new MD files (<a href="https://redirect.github.com/PrismJS/prism/issues/3534 ">#3534</a>)</li>
<li><a href="751664bd30
"><code>751664b</code></a> Added PR stop notice (<a href="https://redirect.github.com/PrismJS/prism/issues/3532 ">#3532</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/PrismJS/prism/compare/v1.28.0...v1.30.0 ">compare view</a></li>
</ul>
</details>
<details>
<summary>Maintainer changes</summary>
<p>This version was pushed to npm by <a href="https://www.npmjs.com/~dmitrysharabin ">dmitrysharabin</a>, a new releaser for prismjs since your current version.</p>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `dependabot rebase`.
[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)
---
<details>
<summary>Dependabot commands and options</summary>
<br />
You can trigger Dependabot actions by commenting on this PR:
- `dependabot rebase` will rebase this PR
- `dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `dependabot merge` will merge this PR after your CI passes on it
- `dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `dependabot cancel merge` will cancel a previously requested merge and block automerging
- `dependabot reopen` will reopen this PR if it is closed
- `dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency
- `dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/facebook/mvfst/network/alerts ).
</details>
Pull Request resolved: https://github.com/facebook/mvfst/pull/375
Reviewed By: sharmafb
Differential Revision: D72001118
Pulled By: jbeshay
fbshipit-source-id: 916f5ef006905362cabfee3a8ad5f9445dc1390e
2025-03-27 15:47:59 -07:00
Matt Joras
19a4718785
Convert some write-side exceptions to CHECKs
...
Summary: These aren't controlled by the peer, they would represent internal programming bugs and qualify as invariants. Trying to handle these as connection-ending rather than process-ending requires excessive plumbing for dubious value.
Reviewed By: jbeshay, kvtsoy
Differential Revision: D71744341
fbshipit-source-id: 6a9768bc2f26c2dcc07b722f43779b712b713951
2025-03-27 11:13:33 -07:00
Matt Joras
58eb799ea0
Remove throws from read codec.
...
Summary: This is a step towards removing exceptions entirely from this path. Mostly involves a mass conversion to folly::Expected and adding a CodecResult that conveys the errors.
Reviewed By: kvtsoy
Differential Revision: D71704941
fbshipit-source-id: a35825b75bf53e252cef8cbf851e2e670209e8de
2025-03-27 11:13:33 -07:00
Open Source Bot
b5779c275f
Updating hashes
...
Summary:
GitHub commits:
f708f2ca51
f6a1ca5f57
f2488dc0dc
15476d7fdf
2bae6d3652
139e5fc166
1335b5f594
d6e7537f33
3785b4ca41
7dd669bdeb
e7dc14ed19
Reviewed By: ajb85
fbshipit-source-id: c9ee2b30685b8a2217b9c9da26dae5238dcc1c0c
2025-03-27 09:38:01 -07:00
Open Source Bot
2bae6d3652
Updating hashes
...
Summary:
GitHub commits:
4c654024c7
4bd99e6045
91d5a5e4a2
85083d0249
14525f6517
2966e0bcad
8c968bb1dc
6accd4746e
1d36fc0a53
da2a081946
3193e10068
3e0d80a319
e89d5812c3
Reviewed By: ajb85
fbshipit-source-id: 8e23ef9c8d892376f5c86c427d01bf1820e87c0e
2025-03-26 22:02:52 -07:00
Open Source Bot
2966e0bcad
Updating hashes
...
Summary:
GitHub commits:
cfe7753599
7196ea2a30
920e78ccf7
257082b5fe
2448ec2c2a
a3d7b12380
4b3ccf4add
abd7623885
2cf3565540
e16894a214
c61b1cc612
95d5e4df3b
8d71621a53
7406fbd0b6
Reviewed By: ajb85
fbshipit-source-id: dd7fabeef6b5907504f3b2d73fe86ef32dcad5aa
2025-03-26 09:59:47 -07:00
Open Source Bot
a3d7b12380
Updating hashes
...
Summary:
GitHub commits:
2c56a511ae
41fae1d22c
b5e0fbad97
e43e8997d4
790db39cc5
44cdb2fdef
92956d7933
65641089db
7d04684984
28d82e2795
eb45ac7b5c
Reviewed By: ajb85
fbshipit-source-id: fecf4bce5be6f4ad62e36b297513f1bd3f31bd72
2025-03-25 09:32:32 -07:00
Open Source Bot
44cdb2fdef
Updating hashes
...
Summary:
GitHub commits:
cb4f7eb21c
6f1af69247
bd323f3c0c
e017135b60
04a27a3abe
b4bf07d590
f06f418f25
dcae60fd5d
a650edcdec
772633e0cf
Reviewed By: ajb85
fbshipit-source-id: 84ee95e029c87195bc4d43f3a1c7df9ac07cc993
2025-03-24 09:32:35 -07:00
Open Source Bot
04a27a3abe
Updating hashes
...
Summary:
GitHub commits:
3cdc47dcd0
c974015365
a16cabf797
19355884ef
d08924979b
700024cead
7fc8d5f0ea
516a304a42
e115c5d259
Reviewed By: JurjenLelifeld
fbshipit-source-id: 3ffd290b4686d793610f6c536be0001625c0829b
v2025.03.24.00
2025-03-23 09:32:31 -07:00
Open Source Bot
19355884ef
Updating hashes
...
Summary:
GitHub commits:
251401794a
a673d78366
503b85f195
0dad1abc36
394c05b56e
983c2cf4da
01cdd1f935
9aa258c44b
4c981ea47f
7ad6e7aa7a
510416bca9
0e8e82f5c7
33ba9cfab6
Reviewed By: JurjenLelifeld
fbshipit-source-id: fad60e8d27d847215b5e4fded66223294b15cfc8
2025-03-22 09:31:57 -07:00
Open Source Bot
983c2cf4da
Updating hashes
...
Summary:
GitHub commits:
dd617e739d
ca11f36a0c
4d6086c0bf
efbd79410d
53faba2ed3
dbb997cb61
f84965e8f2
00169caf56
e014706307
f0752b022f
e0c841127a
a6088d60ca
c87c43cf19
Reviewed By: JurjenLelifeld
fbshipit-source-id: e4d3076c8b8770d8546bdd87b517166688c51582
2025-03-21 09:32:04 -07:00
Joseph Beshay
dbb997cb61
Update cwnd hint to be based upon BDP estimate rather than cwnd
...
Summary: We're currently only targeting BBRv2 with the CCA resumption logic. For BBR, the congestion windows is BDP multiplied by a gain (up to 2.77 in startup). To avoid a bad large hint, we use the BDP estimate for the resumption hint instead of cwnd.
Reviewed By: sharmafb
Differential Revision: D71234512
fbshipit-source-id: b15af0ee2033bbea6f5de8a96c4d4f28b5534055
2025-03-20 13:24:54 -07:00
Joseph Beshay
8a0d73db12
Remove cca resumption logic from QuicServerTransport
...
Summary: Remove this logic from the ServerTransport. This is in preparation for having the congestion controller handle this directly.
Reviewed By: sharmafb
Differential Revision: D71234513
fbshipit-source-id: 60dc44f762dd2d2694f793cbf927de9bd39ad7af
2025-03-20 13:24:54 -07:00
Aman Sharma
4c0a1f3f9c
Move most client read functions to non-lite version
...
Summary: See title
Reviewed By: kvtsoy
Differential Revision: D71479342
fbshipit-source-id: 5a7bcd5edd3d46489befa5c43974b6581aa261b6
2025-03-20 10:12:43 -07:00
Open Source Bot
399c3014ce
Updating hashes
...
Summary:
GitHub commits:
ab1313df64
3647d288f8
67b16074d2
66592593c4
b483188579
457cf347a1
5e40624400
2f47f10907
80ef0d945e
af5df94d15
796fa3f48d
Reviewed By: JurjenLelifeld
fbshipit-source-id: dc88a44215ad8e9180967ceb2cc14e8b3e9c8ea4
2025-03-20 09:34:25 -07:00
Open Source Bot
457cf347a1
Updating hashes
...
Summary:
GitHub commits:
67546f7c46
2ef517a53b
96afd687d4
55c17e6297
f7b4447ac2
038f3c9382
c14c12402c
591958eefd
f7b05a8120
3a30c30ae6
Reviewed By: JurjenLelifeld
fbshipit-source-id: 658120b53915596d38bfd01836ccf1c3f412a199
2025-03-19 09:32:05 -07:00
Open Source Bot
f7b4447ac2
Updating hashes
...
Summary:
GitHub commits:
b6e47491ac
c86f8e0c58
c8ca9bb262
83d81b52b2
5aad7b326c
13627fbf8c
b47b7b12ac
7eb622b5c2
e84af76554
a0bc67104a
e0408177e4
8f6f34b686
ed42a2398b
Reviewed By: JurjenLelifeld
fbshipit-source-id: d6c788da960c71d36e42372a1afaf6efc0f66f1b
2025-03-19 01:42:42 -07:00
Riten Gupta
13627fbf8c
Add knobs to control burst size
...
Summary: Add knobs for: min burst packets, write connection data packets limit, and max batch size. Also, set a max of 64 for the latter two parameters.
Reviewed By: jbeshay
Differential Revision: D70212299
fbshipit-source-id: 50a071c104827bd2ebe7c747bd8703cedac1baa0
2025-03-18 12:51:21 -07:00
Open Source Bot
0ee4abf15e
Updating hashes
...
Summary:
GitHub commits:
1b024edfce
GitHub releases:
https://github.com/facebook/buck2/releases/tag/2025-03-15
Reviewed By: bigfootjon
fbshipit-source-id: bd0fb47722de2f189e8e5e40eb8976033c78972f
2025-03-16 09:32:44 -07:00
Open Source Bot
b3facfa856
Updating hashes
...
Summary:
GitHub commits:
4576f2cb8b
d61751ee63
fd46828405
f352ff63d4
d522680e5d
42c3434174
98d1d80352
cae1812d81
79564a7d8f
78b78b50ce
8138b68050
5a9204b75f
a65a207e15
Reviewed By: bigfootjon
fbshipit-source-id: 15c8c1c2711f28de0d89ec183a6c758903542f98
2025-03-15 09:32:13 -07:00
Alex Hornby
42c3434174
fast_float is too old on ubuntu 24.04
...
Summary:
X-link: https://github.com/facebookincubator/zstrong/pull/1228
ubuntu 24.04 fast float is too old and causes folly build to fail, so exclude it from system packages and build from source.
ubuntu 25.04 plucky is due to get an updated version so not removing the deb mapping entirely: https://launchpad.net/ubuntu/plucky/+source/fast-float
Reviewed By: bigfootjon
Differential Revision: D71213548
fbshipit-source-id: b1fd7c28360a476c766da1099e56fd2aa5df3d55
v2025.03.17.00
2025-03-14 13:44:34 -07:00
Paul Cruz
147546f5af
Add retries to ArchiveFetcher
...
Summary:
X-link: https://github.com/facebookincubator/zstrong/pull/1227
Add retries to ArchiveFetcher when downloading fails. There will be 4 retries, with backoff and jitter. The max delay is capped at 10 seconds.
Reviewed By: srikrishnagopu
Differential Revision: D71167342
fbshipit-source-id: d927a639cf99185c5a04d063400bdab874dfddfe
2025-03-14 12:10:44 -07:00
Open Source Bot
18873d67ca
Updating hashes
...
Summary:
GitHub commits:
0efd31be0e
e7afe09bbd
829b777d6c
a09f66976e
9de193fb83
fc0c83ce77
8fc64d4958
925a46575e
23849ba5b1
fd46b36d46
f7bd7c21be
Reviewed By: bigfootjon
fbshipit-source-id: 9e459b4bebbf34084b3d6472e8af8ce156cf281c
2025-03-14 10:04:40 -07:00
Open Source Bot
9de193fb83
Updating hashes
...
Summary:
GitHub commits:
fe2ef0091a
02497a06e5
ea0e2fd1d6
75eb1dbf30
adbc58611f
4b4d967d84
5db796b4c1
20bef2ae1d
c590457a27
61d8307252
7df2f281dc
0bb3e15fe9
Reviewed By: bigfootjon
fbshipit-source-id: c52e2ae1f448da2433756d40b46ceb834b1a1bff
2025-03-13 21:41:41 -07:00
Open Source Bot
4b4d967d84
Updating hashes
...
Summary:
GitHub commits:
b0aaf36ce4
eb1ce535ca
8da8c9179b
019557bf53
b0b54aff5d
07cf6e9f58
0001159d66
96b368ee69
1a6aec229b
12c44d3ac6
1bdf2427fe
60c66f7b3d
Reviewed By: ajb85
fbshipit-source-id: aca8b91cdc1b7ee7725b4d4b1370e33fe51f0a83
2025-03-13 09:32:42 -07:00
Open Source Bot
07cf6e9f58
Updating hashes
...
Summary:
GitHub commits:
fb8bd15f82
6c3ada7cfd
c25555bfcb
d11718a576
c2b01471cc
72eee695ce
0331b7b130
Reviewed By: bigfootjon
fbshipit-source-id: df60b2f367e2237c8f3738dd8502fdaee973762a
2025-03-12 09:32:02 -07:00
Open Source Bot
d11718a576
Updating hashes
...
Summary:
GitHub commits:
df9ef76e86
d5db014892
0bb7dfda3a
3fa1dad3a0
99c89169f1
9b3b4e24d5
d1b6e64cbd
88f4068ece
3f4d871d42
ff787bea05
f8c1308486
Reviewed By: bigfootjon
fbshipit-source-id: a8ffb38e1cba13706780d4f291013fcca8717961
2025-03-12 04:01:43 -07:00
Open Source Bot
99c89169f1
Updating hashes
...
Summary:
GitHub commits:
215b92e938
6d4d57ef71
c792ee615d
296b94aeaa
eaff7b15ed
ab210c4756
1ea9db0648
83f7a531d5
d684ca2ef8
4eaf18ee57
9fa0338023
be787c3967
Reviewed By: bigfootjon
fbshipit-source-id: b8e310b0377477e6c300e99202ba47b0e4e7abec
2025-03-11 14:46:17 -07:00
Ben Schwartz
64c8f122c9
Use int for ms in MNS telemetry
...
Summary: We are passing integer milliseconds in a `double`. We might as well use an integer instead for clarity.
Reviewed By: NishantNori
Differential Revision: D70394933
fbshipit-source-id: a8325a5fcd3c731897e11a218d6bfa9f6c16822a
2025-03-11 13:22:39 -07:00
Open Source Bot
ab210c4756
Updating hashes
...
Summary:
GitHub commits:
0f8d013933
77e34ab89c
f2b147b3e3
aae3d808ae
3735659cd3
1999e33c1e
b728cf895e
37eb95f0a2
cbf6e257a7
9af03b790c
058da248b8
06bb84f202
Reviewed By: bigfootjon
fbshipit-source-id: 7b12a62fc3b3efbc36edc8800b2200ff0636e094
2025-03-11 09:33:12 -07:00
Open Source Bot
1999e33c1e
Updating hashes
...
Summary:
GitHub commits:
d51f3e1c50
3bff15271e
4b1aa6f2cb
23042e23a9
588622a3ef
93032a2f42
f492d31b08
85dbb25d45
0237f365a2
7fe315a649
Reviewed By: bigfootjon
fbshipit-source-id: b15a72db64cd4254faea2e6d6ded9449154703d6
2025-03-10 09:33:43 -07:00
Open Source Bot
588622a3ef
Updating hashes
...
Summary:
GitHub commits:
9f76fa2734
6585584b65
efbf05d68e
8538e6dfdd
6126b90c2d
d8f462c874
c253f7ddc2
d9487a6d9f
e490e55aa5
Reviewed By: ajb85
fbshipit-source-id: a5b9d52faab80b5df3a414495839d4d34db1ed9e
v2025.03.10.00
2025-03-09 09:32:24 -07:00
Open Source Bot
8538e6dfdd
Updating hashes
...
Summary:
GitHub commits:
e77e7a633e
cf6a954aae
ac136fb9f1
40476a143e
4123ceb6d2
c42eff0f08
e2d7086c4c
fcf3e36b11
a95b2bafa2
33df517d1a
01df4bfc76
415903f649
4b5de3c37e
3a2ecd20f6
Reviewed By: ajb85
fbshipit-source-id: feabc8f63c026b26b659bb9e3c09312bc96ab231
2025-03-08 09:32:45 -08:00
Joseph Beshay
e2d7086c4c
Add configurable parameter for kBeta for adjusting bandwidth cap in the short-term model
...
Summary: This is to experiment with the impact of changing the sending pace when reacting to cross-traffic in the short-term model. InflightLo remains unchanged, only bwLo is affected.
Reviewed By: sharmafb
Differential Revision: D70645844
fbshipit-source-id: cbdd8ccbe99f4e9d107d709e2151664982ea0a2b
2025-03-07 15:32:20 -08:00
Open Source Bot
28ede24559
Updating hashes
...
Summary:
GitHub commits:
7a8a861527
a1f144eac0
40ad2f4204
3c7b1991ab
c452e63b21
bd807d2366
dad1cb400a
1f65f6d97c
fa1b258e75
8356513739
15ae2d0b66
8a48126bf4
Reviewed By: ajb85
fbshipit-source-id: 29fc92813331f856e61c16b965a62819fcfb758d
2025-03-07 09:32:08 -08:00
Open Source Bot
bd807d2366
Updating hashes
...
Summary:
GitHub commits:
5cd2d8c402
7a9585a10c
cd07017bf0
846f4b93a2
8bca3f0ea5
70133fce00
7bd8a75b6f
982fd3e511
a18f02539a
9e6a4051a4
16d5a0b3cd
2c27eb9f81
cca7a29894
Reviewed By: ajb85
fbshipit-source-id: 31f437fd05213a47cada891985f23fd688a0ca91
2025-03-06 09:32:06 -08:00
Paul Farcasanu
7bd8a75b6f
jk gating for paused priority
...
Summary: As lnicco raised, this feature can raise possible "overload" concerns so for safety, add a JK knob to easily disable it if needed.
Reviewed By: mjoras, lnicco
Differential Revision: D70417454
fbshipit-source-id: b79fe59d09f8c547e55d7703ac1438cbded011cb
2025-03-05 12:57:56 -08:00