GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | ||||||||||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | ||||||||||
GeezerVison is showing github.com — fix(operator): Set grpc appProtocol on the offline Service port by patelchaitany · Pull Request #6869 · feast-dev/feast Conversation
Contributor
Fixes #6866 The offline server talks gRPC (Arrow Flight), but the operator was creating its Service with a port named #6367 already fixed this for the registry. This just extends the same check in Also updated the old test that expected
Sorry, something went wrong. Uh oh!
There was an error while loading. Please reload this page. All reactionsThe offline server is an Arrow Flight (gRPC) server, but its Service port was rendered with name "http" and no appProtocol. Protocol-aware meshes such as Istio then fall back to HTTP/1.1 and break gRPC traffic. Extend getServiceAppProtocol() to return "grpc" for OfflineFeastType, following the same pattern used for the registry gRPC Service. Signed-off-by: Chaitany Patel <[email protected]>
|
There was an error while loading. Please reload this page.
|
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@ ## master #6869 +/- ## ======================================= Coverage 47.66% 47.66% ======================================= Files 422 422 Lines 52389 52389 Branches 7604 7604 ======================================= Hits 24971 24971 Misses 25625 25625 Partials 1793 1793
Continue to review full report in Codecov by Harness.
🚀 New features to boost your workflow:
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
Offline Service is never given appProtocol: grpc (registry fixed by #6367)
There was an error while loading. Please reload this page.