Giter Site home page Giter Site logo

Comments (4)

johanbrandhorst avatar johanbrandhorst commented on May 22, 2024

Hi, thanks for your issue. I'm not entirely sure what's going on here - you're saying that the import that's generated by the Buf SDK remote generation is wrong? I don't see any generated files in the repo you linked, so I assume there's something that's going wrong with the remote packages. Have you tried asking for help on the Buf slack? There might be an issue with the gateway but I can't really see it from what you've shared.

from grpc-gateway.

seinshah avatar seinshah commented on May 22, 2024

The same issue happened in my case as well. Having two services structured as

-org
--module
---service1
----v1
-----service.proto
---service2
----v1
-----service.proto

I was using the generated SDK for grpc-gateway (plugin version 2.19.1). Initially, when I created the module only org.module.service1.v1 package was available and later I added org.module.service2.v1 package.

I noticed that in the generated grpc-gateway under buf.build/gen/go/<org>/<module>/grpc-ecosystem/gateway/v2/<org>/<module>/service2/v1/service/service2v1gateway/service.pb.gw.go there is an import for the service1v1 grpc client.

Though, this happens only if I use buf.build generated SDKs. If I use buf generate myself with my own buf.gen.yaml everything is fine.

from grpc-gateway.

mfridman avatar mfridman commented on May 22, 2024

Hey there, this was an issue with the plugin we published to the Buf Schema Registry. We've pushed a fix, so if you could try again, that'd be great.

You'll want to use at least v2.19.1 revision 2.

Side note, the https://github.com/bufbuild/plugins repository is likely a better place to report issues with Generated SDKs.

from grpc-gateway.

Aldiwildan77 avatar Aldiwildan77 commented on May 22, 2024

Hey there, this was an issue with the plugin we published to the Buf Schema Registry. We've pushed a fix, so if you could try again, that'd be great.

You'll want to use at least v2.19.1 revision 2.

Side note, the https://github.com/bufbuild/plugins repository is likely a better place to report issues with Generated SDKs.

Oh halo, Thanks for the updates I'll check it later, I already had another solution that time so I'll try for the ideal solution from this update.

Sorry to report the issue here; I thought those came from the grpc-gateway and didn't think about the plugin itself, soon I'll move there later if any. Anyway thanks 🚀

from grpc-gateway.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.