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

Feature Request - Binary tags #415

Closed
pcwinters opened this issue May 12, 2017 · 4 comments
Closed

Feature Request - Binary tags #415

pcwinters opened this issue May 12, 2017 · 4 comments

Comments

@pcwinters
Copy link

As of v4.3, Brave only supports String tag values. The underlying Recorder machinery builds tags values as zipkin binary annotations. Please implement public Span tag(String name, byte[] value); on brave.Span.

@codefromthecrypt
Copy link
Member

codefromthecrypt commented May 13, 2017 via email

@pcwinters
Copy link
Author

I'm interested in leveraging Brave for e2e testing of a distributed, asynchronous message processing pipeline. I don't intend to store any binary data in zipkin. I plan to use spans for tracking completion stages and short-circuiting failures in long running asynchronous tests. There are cases where I'd like to push encoded data with tags. We'll avoid having to instrument our services twice, since this will fit in very comfortably with Brave.

The inability to produce binary annotations doesn't block me, but it seems like a valuable feature to at least support, even if it's discouraged for most use cases.

@codefromthecrypt
Copy link
Member

codefromthecrypt commented May 15, 2017 via email

@jorgheymans
Copy link
Contributor

No binary tags it is.

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

No branches or pull requests

3 participants