Skip to content
This repository has been archived by the owner on Nov 7, 2022. It is now read-only.

receiver/zipkin: discuss or outweigh benefits of supporting v1 Thrift API #138

Closed
odeke-em opened this issue Oct 25, 2018 · 8 comments
Closed
Assignees
Milestone

Comments

@odeke-em
Copy link
Member

I am coming here from #111 (comment)

For maximum compatibility it would be nice to ensure that even legacy services that use the v1 Thrift API for Zipkin can still send data to our interceptor. This issue is to request a survey of services that use the v1 Thrift API, discuss any implications etc.

@odeke-em
Copy link
Member Author

@basvanbeek commented in #111 (comment)

If adding anything, I'd rather see us focus on adding Zipkin protobuf support.

https://github.com/openzipkin/zipkin-api/blob/master/zipkin.proto

@songy23 songy23 changed the title interceptor/zipkin: discuss or outweigh benefits of supporting v1 Thrift API receiver/zipkin: discuss or outweigh benefits of supporting v1 Thrift API Nov 7, 2018
@pjanotti
Copy link

pjanotti commented Dec 4, 2018

As of today Envoy only supports Zipkin v1, unless we discover that the cost of this is really high we should do it.

@basvanbeek
Copy link
Member

related: envoyproxy/envoy#4839

Maybe putting effort in having Envoy support V2 would be beneficial to both projects.

@flands
Copy link
Contributor

flands commented Dec 4, 2018

Others may be using v1 as well so would be good to support this in OC

@flands flands added this to the v0.0.4 milestone Dec 4, 2018
@flands flands closed this as completed Dec 4, 2018
@odeke-em
Copy link
Member Author

odeke-em commented Dec 4, 2018

@flands just curious why did you close this issue for a fresh one? I ask because the discussion is going on here and the fresh one lacks context except by linking :)

@flands
Copy link
Contributor

flands commented Dec 4, 2018

@odeke-em this is tagged as a discussion issue -- unless there is an objection, this is a feature definitely needed. The other issue captures the enhancement request. Other discussion/enhancement issues were handled this way -- is there a better approach?

@odeke-em
Copy link
Member Author

odeke-em commented Dec 4, 2018

@flands I see. I was just asking because we can transition issues from discussion by editing their titles and labels.

@codefromthecrypt
Copy link

fyi v1 json not v1 thrift. If you drop v1 thrift you won't hurt envoy.

@flands flands self-assigned this Dec 6, 2018
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

5 participants