Skip to content

Switch from Grpc.Core to Grpc.Net.Client (#758) #766

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 2 commits into from

Conversation

michaelpeng36
Copy link
Contributor

Issue describing the changes in this PR

Cherry-pick of #758. Resolves #751 for v4.x/ps7.0.

Pull request checklist

  • My changes do not require documentation changes
    • Otherwise: Documentation issue linked to PR
  • My changes should not be added to the release notes for the next release
    • Otherwise: I've added my notes to release_notes.md
  • My changes do not need to be backported to a previous version
    • Otherwise: Backport tracked by issue/PR #issue_or_pr
  • I have added all required tests (Unit tests, E2E tests)

Copy link
Contributor

@Francisco-Gamino Francisco-Gamino left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@michaelpeng36 michaelpeng36 force-pushed the michaelpeng/grpc-dotnet-v4xps70 branch from d7134d9 to 6325d0d Compare April 29, 2022 23:27
@Francisco-Gamino
Copy link
Contributor

Hello @michaelpeng36 -- We should get this change in by 6/1/22, so that this can be included in the next worker release and Functions deployment. Do you know if we need this change is needed for the Core Tools M1 build?

@ejizba
Copy link

ejizba commented May 23, 2022

Since this is targeting the 7.0 branch, it does not matter for M1 support. PowerShell 7.2 was the first version to support M1, and anything earlier won't work regardless of what we do on the Functions side

@Francisco-Gamino
Copy link
Contributor

Since this is targeting the 7.0 branch, it does not matter for M1 support. PowerShell 7.2 was the first version to support M1, and anything earlier won't work regardless of what we do on the Functions side

Thank you @ejizba for the clarification.

* Upgraded protobuf versions and removed Grpc.Core dependency

* Updated channel and option types used

* Change channel credentials

* Added http prefix to url

* Add valid URL check and explicitly include credentials
@michaelpeng36 michaelpeng36 force-pushed the michaelpeng/grpc-dotnet-v4xps70 branch from fc65887 to f9b38d3 Compare June 13, 2022 19:25
@michaelpeng36
Copy link
Contributor Author

michaelpeng36 commented Jun 23, 2022

Closing, as this affected the host's ability to start the PowerShell worker.

@michaelpeng36 michaelpeng36 deleted the michaelpeng/grpc-dotnet-v4xps70 branch June 23, 2022 23:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants