Skip to content

Conversation

@jhump
Copy link
Member

@jhump jhump commented May 23, 2024

I wish I had done this before v1.0 so I could have just removed it without it being a back-compat issue. Oh well 🤷

The only reason I added it to begin with is because I could have sworn I had seen this supported in grpc-web -- not the official one, but an early version of the improbable-eng one. It was used to make payloads human-readable in a browser network inspector (JSON wasn't an option because the protobuf-js runtime doesn't support JSON encoding).

But I can't actually find anything about this now in the improbable-eng/grpc-web repo (even in the history, in case it used to be there and then they removed it). @gtg471h was investigating using grpc-web at FullStory several years ago, and we had looked at some of this together for how to get our Go backends to work with it... or so I thought. Am I misremembering this? (Maybe we had played around with a fork of the project that would send text?)

Anyhow, if there's nothing that supports this out-of-the-box, I find it highly unlikely that anyone would intentionally extend their gRPC or Connect deployments to use this format, so let's ax it.

Signed-off-by: Josh Humphries <[email protected]>
@jhump jhump requested a review from smaye81 May 23, 2024 18:14
@jhump jhump merged commit d43228d into main May 23, 2024
@jhump jhump deleted the jh/textpb branch May 23, 2024 18:50
@jhump jhump mentioned this pull request Aug 13, 2024
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.

3 participants