Closed tusharmath closed 9 months ago
💎 $350 bounty created by tailcallhq
🙋 If you'd like to work on this issue, comment below to get assigned
👉 To claim this bounty, submit a pull request that includes the text
/claim #414
somewhere in its body📝 Before proceeding, please make sure you can receive payouts in your country
💵 Payment arrives in your account 2-5 days after the bounty is rewarded
💯 You keep 100% of the bounty award
🙏 Thank you for contributing to tailcallhq/tailcall!
🙋♂️ Join our discord channel if you need help.
I found hyperium/tonic; likely, we can use it.
@tusharmath Is this issue still available for work?
@deepakdinesh1123 Yes, all tickets are available until closed ;)
@tusharmath I have added a specification for GRPC support in #530 please take a look at it
/attempt #414
The bounty is up for grabs! Everyone is welcome to /attempt #414
🙌
because I'm engaging with another issue, so no time for working on this one. Anyone feel free to pick it, I will be here to help on guidance and code review if you want.
@tusharmath I think I am done with #441 (review pending) Can you assign this one to me
/attempt #414
@ssddOnTop: The Tailcall Inc. team prefers to assign a single contributor to the issue rather than let anyone attempt it right away. We recommend waiting for a confirmation from a member before getting started.
@tusharmath throwing my 🎩 in since there was no activity since 4 days. Can I get assigned?
@ssddOnTop Are you working on this?
@ssddOnTop Are you working on this?
Yes
Still stuck on a few things, I'll make a PR in a few days
@tusharmath sorry I won't be able to do grpc integration
Hey @tusharmath, can you please assign this to me?
This issue has been attempted multiple times before and never reached completion. I would recommend only folk who have a good understanding of the project and grpc in general to attempt it. @A-N-uraag @AayushMohan let me know if you feel confident about implementing this feature. Alternatively working as a team with split bounty could also work.
Hi @tusharmath i can. And would like to work on this issue.
@Rutik7066 Please Go ahead assigning this to you
Thank you @amitksingh1490
We are removing bounty from this PR. It's going to be taken up internally for now. Thank you everyone for trying 🙏
No problem @tusharmath. I have researched and started learning package call tonic for grpc. And was looking to complete the work by this weekend.
Here is the doc https://docs.rs/tonic/latest/tonic/ it may help you.
Feel free to connect with @amitksingh1490 who has made a lot of progress in his PR.
fixed in #730
Tailcall currently supports HTTP as it's only data-source. Being a generic GraphQL proxy, it should be able to load data over GRPC also.
The user experience should match that of @http as much as possible.
Technical Requirements
Additional Notes