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

Improvements on server/v2 gRPC gateway autoregistration #23188

Open
4 tasks
julienrbrt opened this issue Jan 6, 2025 · 0 comments
Open
4 tasks

Improvements on server/v2 gRPC gateway autoregistration #23188

julienrbrt opened this issue Jan 6, 2025 · 0 comments
Assignees
Labels
C:server/v2 Issues related to server/v2

Comments

@julienrbrt
Copy link
Member

julienrbrt commented Jan 6, 2025

Follow up of #22941

  • Create a doc.go file in server/v2/api/grpcgateway explaining the syntax supported by the catch all handlers
  • Remove manual grpc grpcgateway registration from modules: feat(server/v2)!: grpcgateway autoregistration #22941 (comment)
  • Possibly keep manual grpc gateway support for third party modules by having catch-all handler be first/last (to verify) handler (so manual registration overrides catch-all handler)
  • currently, regexp patterns are built on the fly, but we could build these for each URI beforehand, and store them for faster processing.
@julienrbrt julienrbrt added the C:server/v2 Issues related to server/v2 label Jan 6, 2025
@github-project-automation github-project-automation bot moved this to 📋 Backlog in Cosmos-SDK Jan 6, 2025
@github-actions github-actions bot added the needs-triage Issue that needs to be triaged label Jan 6, 2025
@julienrbrt julienrbrt removed the needs-triage Issue that needs to be triaged label Jan 6, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C:server/v2 Issues related to server/v2
Projects
Status: 📋 Backlog
Development

No branches or pull requests

2 participants