Skip to content
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

added gRPC reflection to Thoas client #158

Merged
merged 3 commits into from
Nov 20, 2024
Merged

Conversation

darefalola
Copy link
Contributor

Server reflection allows gRPC clients to dynamically query information about a gRPC server's services, methods, and message types, making it easier to explore and use services.

This PR implements gRPC reflection for the Thoas client making it no longer dependent on the ensembl-metadata-api (gRPC server).

However the "Genome" model from ensembl-metadata-api is still used by some resolver functions in Thoas so the package is still left alone in this project.

@darefalola darefalola requested a review from bilalebi November 14, 2024 16:10
Copy link
Contributor

@bilalebi bilalebi left a comment

Choose a reason for hiding this comment

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

You'll want to revert these changes that I've added a while ago as well, since we won;t be able to get the tag from requirements.txt anymore 😢

@darefalola darefalola merged commit 5b42a6e into develop Nov 20, 2024
1 check passed
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.

2 participants