-
Notifications
You must be signed in to change notification settings - Fork 113
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
Refurbish the grpc and http plugins for eos #4185
Conversation
What is the issue of re-using existing context? |
For the test command, true that we want to expose the CLI at some point but at that point we can comment this @gmgigi96 can you approve? |
I'm with @ffurano to understand this - apparently the GRPC client for eos needs an empty context and breaks if we reuse the incoming reva-created |
Co-authored-by: Gianmaria Del Monte <[email protected]>
* For GRPC to EOS use the app context, not the passed one * Refresh compiling the eosgrpc proto * eos_grpc: small fixes * Add teststorageperf reva shell command * Refurbish the grpc and http plugins for eos * Add README for how to compile the grpc intf to eos * Add test self-referential release note * Modify test self-referential release note * Modify test self-referential release note * Cosmetics * NSRequests: use the background context to avoid grpc ugly bug * Fix lint warning * Close the body of an http get when not needed anymore * Fix lint warning * Set cmd timeout to 15s (allows uploading larger files to loaded servers) * eosgrpc: use a clean context derived from the original one * Makefile: use gaia to build revad * Fix lint warning * Add new target cernbox-revad, using gaia to build revad * go lint-fix * Update Makefile Co-authored-by: Gianmaria Del Monte <[email protected]> --------- Co-authored-by: Fabrizio Furano <[email protected]> Co-authored-by: Gianmaria Del Monte <[email protected]>
* For GRPC to EOS use the app context, not the passed one * Refresh compiling the eosgrpc proto * eos_grpc: small fixes * Add teststorageperf reva shell command * Refurbish the grpc and http plugins for eos * Add README for how to compile the grpc intf to eos * Add test self-referential release note * Modify test self-referential release note * Modify test self-referential release note * Cosmetics * NSRequests: use the background context to avoid grpc ugly bug * Fix lint warning * Close the body of an http get when not needed anymore * Fix lint warning * Set cmd timeout to 15s (allows uploading larger files to loaded servers) * eosgrpc: use a clean context derived from the original one * Makefile: use gaia to build revad * Fix lint warning * Add new target cernbox-revad, using gaia to build revad * go lint-fix * Update Makefile Co-authored-by: Gianmaria Del Monte <[email protected]> --------- Co-authored-by: Fabrizio Furano <[email protected]> Co-authored-by: Gianmaria Del Monte <[email protected]>
Refurbish the grpc and http plugins for eos