Harden detection of HTTP/3 support by ensuring Quic native libraries are available for the target platform#20680
Conversation
|
Important Review skippedAuto incremental reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Use the checkbox below for a quick retry:
📝 WalkthroughWalkthroughThe pull request adds a hardening check to HTTP/3 support detection by verifying that QUIC native libraries are available on the target platform, in addition to checking if the Http3 class is loadable. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes 🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
❌ Gradle check result for a63e52c: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
…are available for the target platform Signed-off-by: Andriy Redko <drreta@gmail.com>
a63e52c to
9977655
Compare
|
❌ Gradle check result for 9977655: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
Will pick this one up right away |
|
❌ Gradle check result for 9977655: FAILURE Please examine the workflow log, locate, and copy-paste the failure(s) below, then iterate to green. Is the failure a flaky test unrelated to your change? |
|
❕ Gradle check result for 9977655: UNSTABLE Please review all flaky tests that succeeded after retry and create an issue if one does not already exist to track the flaky failure. |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #20680 +/- ##
============================================
- Coverage 73.32% 73.23% -0.09%
+ Complexity 72064 71994 -70
============================================
Files 5781 5781
Lines 329395 329402 +7
Branches 47525 47527 +2
============================================
- Hits 241536 241250 -286
- Misses 68507 68829 +322
+ Partials 19352 19323 -29 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Description
Harden detection of HTTP/3 support by ensuring Quic native libraries are available for the target platform. I have got access to a few boxes where Quic is not available yet:
All supported platforms are listed in the documentation: https://docs.opensearch.org/latest/install-and-configure/configuring-opensearch/network-settings/#experimental-http-settings
Related Issues
N/A
Check List
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.
For more information on following Developer Certificate of Origin and signing off your commits, please check here.